204 Commits (4b732a2360af505d3488f38e9bb06aba814726fc)

Author SHA1 Message Date
fatchan 23c9079c03 use highlight.js for syntax highlighting in code blocks of posts 5 years ago
fatchan adb64a9ee7 simplify sorting and index better 5 years ago
fatchan c51ecb42ff start board sorting and searching 5 years ago
fatchan 3cc9c68e96 bunch of changes to help with development (no nginx) and new installs 5 years ago
fatchan ac6eeb0f94 make thumbnail size configurable 5 years ago
fatchan 89e8f4b977 fixes, make modal a mixin so compilefileclient works properly, and other small fixes 5 years ago
fatchan 485dc802aa improve how errors shown when making a post, use modals and fix ban seen marking 5 years ago
fatchan 82997d836d update gulpfile with better paths and add example nginx conf 5 years ago
fatchan 0a95ff4b16 socket.io to make posting _actually_ live instead of polling the api. way mroe efficient 5 years ago
fatchan 45e86ec260 auto thread updating. starts at 5 seconds, doubling up to 2 minutes, resets to 5 seconds on new post. also added new post event so other scripts can add appropriate handlers when new posts adde de.g. quotes, image expansion, etc 5 years ago
fatchan caaad79f14 add compiled file client to frontend so we can share the template and use ot to build posts based on API data for auto update feature at some point 5 years ago
fatchan 9f0d8867ca change how stats work because im stupid and they were basically capped at threadlimit*replylimit per board because of using the posts collection. as posts are pruned, they would not be counted in stats even if part of calculations 5 years ago
fatchan f7d1ba9470 webring support, optional. currently adds webringed boards to homepage list. in future will move to board list page 5 years ago
fatchan 47280caced theme switcher with js in footer, overrides for all pages 5 years ago
fatchan d5bd6a600e implementing global limits for board settings and configurable defaults for board creation 5 years ago
fatchan 5d683590b3 dont load captcha until clicked on box with js, refresh with double click, and keep iframe in noscript tag for noscript compatibility 5 years ago
fatchan d8f98a67cb configurable theme per board, and default in config 5 years ago
fatchan 16a4bab88f quotes clickable and concat scripts 5 years ago
fatchan 686fe0d7b3 add board configuration for allowed file types 5 years ago
Tom 96597d558d
Appeals (#52) 5 years ago
fatchan bed7008d55 get dates array directly from mongo w/ aggregate 5 years ago
Tom ab27114f71
add board tags, and limits to tags, moderators and filters (#49) 5 years ago
fatchan 5b56b9f0e7 update gulpfile to support scripts eventually 5 years ago
fatchan 848cc07d9f separate ratelimits from captchas 5 years ago
fatchan b10b7135dd add early404 to board settings incase somebody wants it off 5 years ago
fatchan bcf477b2d3 user and pph on homepage 5 years ago
fatchan d412be3450 dice rolls ##XdY+/-Z, and adjust post styling to accommodate it references #2 5 years ago
fatchan 4787c0c1d8 references #2 more options for reply vs thread post settings on manage pages 5 years ago
fatchan 52c2c703a9 gulp html now also does custompages, with deletehtml to remove all pa~ges 5 years ago
fatchan 87f59ed051 board moderators can now be assigned/removed 5 years ago
fatchan 70b38d96e7 ability to delete own board for BO/global/admin 5 years ago
fatchan ac55522492 add board locking, and add it as a tph trigger action 5 years ago
fatchan 22e4033b82 add more options for filters, filter mode and auto ban configurable duration 5 years ago
fatchan f789d8eca1 improve faq page 5 years ago
fatchan c5f0049584 changes to pruning/dedupe files 5 years ago
fatchan 627ccbc8cd early pruning for deduplicated files that no longer exist in any posts 5 years ago
fatchan e7b4a60e95 proper permissions system ready for board creation and assigning staff, and post password hashing 5 years ago
fatchan 73edb8d51c non-greedy markdown, and add faq+custom pags to gulpfile 5 years ago
fatchan 88e86c5349 automatic captcha enabled at configurable PPH 5 years ago
fatchan c8093fce8b captcha ratelimiting 5 years ago
fatchan 00083516ed remove ugly wipe script, just put it in the gulpfile 5 years ago
fatchan 65db7a1495 cleaned up and improved gulpfile. now optiosn for clean, css, images or default 5 years ago
fatchan 3a03351a80 change path of gulp outputs to all be static folder 5 years ago
fatchan 17b6a0a47f add helper to render pug template to html file 5 years ago
fatchan 3d7d0f3367 styling 5 years ago
fatchan c1468e74a0 gulp to minify, remove static file serving -- using nginx instead 5 years ago