221 Commits (c8acbaae040062626e5af3cfdc336ada91e09681)

Author SHA1 Message Date
fatchan c8acbaae04 more scuffed stats changes: 5 years ago
fatchan d9559c76e6 fix exploit; no longer use extended body parser mode and remove unneeded array prefix from array body fields, since we use different lib to parse body now. also upgrade express and dont allow body for modlog actions to be entered into modlog, replace with non user controlled text 5 years ago
fatchan 14cd1c34d0 more ugly changes to how stats and homepage updates work 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 391bf96837 move some more small model/controlers to separate files, and reorganise the routers 5 years ago
fatchan 549313c49a split global management pages into separate each page 5 years ago
fatchan 7c0561d2ec separate manage pages for bans, reports, settings and banners 5 years ago
fatchan 2786704849 unlisted boards, and dont show them on homepage 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 de4a7aea3b set default theme on board creation 5 years ago
fatchan 392d2c8199 small typographical and minor changes 5 years ago
fatchan ddfe6241b5 deal with hash instead of spliting filename in various locations, and make use of post file delete helper 5 years ago
fatchan 143ea5a0a0 start of json api read only for boards, threads, catalog, banners 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 1d497cb2bb change dec/inc of files when making post 5 years ago
fatchan eaf39d3032 preserve multiple posts to show in ban, dont have multiple bans on same IP from a single action 5 years ago
fatchan 5ef7da7100 banner rotating uses srandmember from redis of board banners 5 years ago
fatchan d899a31bbe no more lmx. since we have redis, use it for redlock and connect-redis for sessions instead of mongo 5 years ago
fatchan 21b4d01d92 when trigger action is set to lock board, dont do captcha rebuild pages queue 5 years ago
fatchan 16a4bab88f quotes clickable and concat scripts 5 years ago
fatchan 887ea41aec typos 5 years ago
fatchan cfab8c4ade use queue when pages need to have captcha enabled 5 years ago
fatchan 7868e1c5d3 use a queue with workers for generating static pages in background that arent immediately needed 5 years ago
fatchan de61e95c64 early account management on global manage page. maybe list isnt necessary, could be changed to a simple input box to avoid getting too big, or having to make separate page/paginated 5 years ago
fatchan 686fe0d7b3 add board configuration for allowed file types 5 years ago
fatchan fdc3946dff fix user post delete/spoiler/unlink in manage pages 5 years ago
fatchan 3b59af8987 theme change 5 years ago
fatchan 71410ca48d add ability to ban reporters e.g. for spamming reports 5 years ago
fatchan 7ca255346a additional log message to modlog events 5 years ago
fatchan d233e17733 render return directly for build on load page instead of , and show count for days on modlog list 5 years ago
Tom 96597d558d
Appeals (#52) 5 years ago
fatchan 87de4fe794 already a captcha here, no need for both 5 years ago
fatchan bed7008d55 get dates array directly from mongo w/ aggregate 5 years ago
fatchan 90fa066261 modlog bugfix 5 years ago
fatchan f1707bc5a7 action handler improvement. also fixed board-specific IP deleted not working for global staff 5 years ago
fatchan 59ab7171e3 redirect to manage page on transfer to non-exist account 5 years ago
Tom f0795a959f
Tags (#51) 5 years ago
Tom ab27114f71
add board tags, and limits to tags, moderators and filters (#49) 5 years ago
fatchan 5ce2b42a0e dont build homepage immediately on schedule start, and move delete captchas to separate file 5 years ago
Tom f0ca405236
Add modlogs (#48) 5 years ago
fatchan 0a64859358 pepega 5 years ago
fatchan 8c09b8bd58 add db index file and destructure to reduce repetitive imports 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 883020cfe9 news page, and ability to add or delete news from global manage page, by auto level 0 accounts only 5 years ago
fatchan 12f1df0e9c refactor, all orm controllers now separate ^-^ 5 years ago
fatchan e17d7e2305 improvements to removebans and deleteboards controllers, and adjustments to combine global and board manage routes 5 years ago