162 Commits (4e22ee61ceaebd320f112f384a76c28de9fe23d8)

Author SHA1 Message Date
fatchan 4e181ae712 refactor some middlewares to move them out of main server file 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 1e467fdc45 locks for writing html files, also might need to add during dedupe to prevent file incs changing while pruning 5 years ago
fatchan 686fe0d7b3 add board configuration for allowed file types 5 years ago
fatchan 6870a23bb2 move gif fix to separate file to nto do in unnecessary situation eng. audio upload, preparing for more accepted file types 5 years ago
fatchan 8cf217b7bb homepage fixes for dead board 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 8484d12e38 refactor captcha to separate template include, change to match theme 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 848cc07d9f separate ratelimits from captchas 5 years ago
fatchan c7cd5eebbc cache parameters for permission check 5 years ago
fatchan 6dd5eceb73 total posts+ active total users + refactor = parallel with promise.all for some stuff 5 years ago
fatchan 04c784bc40 changes to actionchecker perms levels for file uinlinks, and reverse check for board exist in form 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 8f113d8308 calc pph and users in homepage independently until m~ongo fix 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
fatchan 92ad72cb5c move diceroll to other file and fix markdown for image 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 8cdd235e8f set perm level on middleware to not check it redundantly, easier to maintain 5 years ago
fatchan 95ba3b8caa video thumbnails now at 1% in to prevent black first frames and fade-ins 5 years ago
fatchan 64620e847a nicer timer logs for page build times 5 years ago
fatchan 87f59ed051 board moderators can now be assigned/removed 5 years ago
fatchan 7b398327ac file stats on homepage 5 years ago
fatchan ac55522492 add board locking, and add it as a tph trigger action 5 years ago
fatchan 3e4ff79a8a ban checks more strict and different perms for board staff and global bans 5 years ago
fatchan 22e4033b82 add more options for filters, filter mode and auto ban configurable duration 5 years ago
fatchan 63af4f0f15 fixed ban check for new perm levels and add login check (not just perm level) to authed forms 5 years ago
fatchan 55327d1b98 groundwork for user board creation 5 years ago
fatchan e7b4a60e95 proper permissions system ready for board creation and assigning staff, and post password hashing 5 years ago
fatchan f55f29fb9f filters, improved manage page and store both raw and markdown announcements for showing in editor and on the pages themselved 5 years ago
fatchan 5a6e7cbf94 improved captcha trigger behaviour and optional modes 5 years ago
fatchan 56dfa48160 add announcements to boards, same styling as posts and fix the strict-origin to same-origin for links 5 years ago
fatchan 5595dd7024 make sticky, sage, lock, cyclic a toggle so they can be reversed or toggled independently in batches 5 years ago
fatchan 73edb8d51c non-greedy markdown, and add faq+custom pags to gulpfile 5 years ago
fatchan 981f257d45 dont need access to Posts in markdown for posting 5 years ago
fatchan 0a0d5512be fix for file with no name, only extension having missing extension after uploading 5 years ago