752 Commits (4b732a2360af505d3488f38e9bb06aba814726fc)

Author SHA1 Message Date
fatchan 4787c0c1d8 references #2 more options for reply vs thread post settings on manage pages 5 years ago
fatchan 9bb6f78cff bugfixes for file ref counts and deleting multiple posts 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 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 1e2392780c improved capcoding to show the correct role for admin/staff/owner/mod, and prefix whatever they put in the capcode for name 5 years ago
fatchan 55327d1b98 groundwork for user board creation 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 38b8c1f7e2 constant time compare for post passwords, wont reveal if passwords exist or their length 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 13c3f8da41 fixes #46 this happens because sanitizehtml was blocking the attirbutes set in the markdown when somebody posted 5 years ago
fatchan 0a0d5512be fix for file with no name, only extension having missing extension after uploading 5 years ago
fatchan 54a13dc945 ip hash and fix inaccessible ip in report/globalreport for actionhandler 5 years ago
fatchan 6c610aabaa thats already in pruneoldthreads 5 years ago
fatchan 86610f66c3 post deletion for partial selections patch for delete post iont 5 years ago
fatchan 9997a8d538 make delete_file work alongside delete_post and bans 5 years ago
fatchan 88e86c5349 automatic captcha enabled at configurable PPH 5 years ago
fatchan 6ce96d7b5c post re-markups with Promise.all 5 years ago
fatchan aeb71caae6 ealy404 added to pruneoldthreads 5 years ago
fatchan c8093fce8b captcha ratelimiting 5 years ago
fatchan de953fd8cf indent and style fixes 5 years ago
fatchan 2f829121ba dont add a property to an array thats probably a bad idea, make it an object with a set of threads and property for if any were directly selected 5 years ago
fatchan a1e102f25d re-markup posts when a post they quote is deleted 5 years ago
fatchan fcec878053 optimisation for backlink deleting, use an with updadtemany instead of updateOne to reduce bulkwrite amount instead of one for everyt single quote (duhhh) 5 years ago
fatchan 1932e597ad page number bug when 0 posts, page is always above maxpages of 0 5 years ago
fatchan e59af4d34f add cyclic to actionhandler under same method as sage/lock since it wont change order 5 years ago
fatchan 2bf9e5dad9 change message for cycle/lock/sage/sticky actions 5 years ago
fatchan 13ed2b2b91 improve actionhandler. not correctly handles case of page numbers decreasing on a delete action, removing further pages html correctly 5 years ago
fatchan 4bf56fdc3b cyclical threads, fix trying empty bulkwrite in deleteposts, fix missing thumbs in catalog tiles 5 years ago
fatchan dc3005a3db NOW I REMEMBER why i didnt do that before: make backlinks delete properly based on quotes from database. 5 years ago
fatchan cb2fe7c3b5 fix cyclical issue by not taking the model into the posts db, and correct params for deletepost 5 years ago
fatchan 0b817b9c68 unify post deletion including removing old html, and add backlinks in the databse. will allow for more easily re-marking up posts in future and unlinking dead quotes from deleted posts or in cyclical threads 5 years ago
fatchan 37ab2f526b destructure crypto instead of requiring whole module and promisifying parts 5 years ago
fatchan 77085efd87 strict samesite instead of lax 5 years ago
fatchan 65486ebfbc underline and strikethrough added to post styling 5 years ago
fatchan 5dcb209054 catalog cleanup, email field link color, update wiper 5 years ago
fatchan 4df62dcb09 refactor msTimes and use for ban times, scheduler and dates for posts/day 5 years ago
fatchan 7c57fca366 organise the helpers some 5 years ago
fatchan e54e30c586 board name and description can be changed in manage page 5 years ago
fatchan 5172ffc251 who decided that was a good way to do tripcodes 5 years ago
fatchan 9d83260d22 added custom ban duration for bans, no duration is perma references #2 5 years ago
fatchan e075b26228 improved captchas fix #1 5 years ago
fatchan 6ea3f29d17 bans _are_ building actions since the ban message is set on a post, and reduce unnecessary catalog rebuilds on spoilering or bans of non-OP post 5 years ago