146 Commits (86610f66c365cf6fdea00dfc31638b3b6b86c6ae)

Author SHA1 Message Date
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
fatchan b13d64a7cb random banner _actually_ from the selected board, that was pretty dumb 5 years ago
fatchan ebf0b603f5 public banner page for board and rebuilds when board banners updated in manage page 5 years ago
fatchan 6ae05b58ed action handler improvements, dont rebuild on reports, and onyl continue if some valid actions were selected e.g. not trying to sticky an already-sticky post. 5 years ago
fatchan bf88672766 delete html when toggling captcha so postform gets updated. currently build on load 5 years ago
fatchan f5d859c71e redirect to correct page on login or manage 5 years ago
fatchan d200c0792e add title property to sticky/sage/lock icons (for hover), separate extension in post file handler, update some deps 5 years ago
fatchan 0a0c715df4 fix builds for boards with more than 10 pages -- not a hardcoded maximum anymore + html removing, prune threads and rebuilding when number of max pages changes 5 years ago
fatchan 002ee2748a prevent error for webm/mp4 (typically video) files without any video stream. support for audio possible in future 5 years ago
fatchan e1c0fd615c correct force op subject checking for threads 5 years ago
fatchan 2c6ee4d9ee add required fields in html forms and add * to labels according to board settings for required OP subject, message or file. 5 years ago
fatchan 1992adbb8f add options for spoilers, deleting and unlinking with post password and update footer/postform to match 5 years ago
fatchan f9ec124d61 dont use object tag unnecessarily, deleted file display properly in catalog and other minor style changes 5 years ago
fatchan 455acc9298 early version of changing board settings -- no rebuilds/deletes yet for captcha toggling, etc 5 years ago
fatchan 50bbbbc7e8 remove broken tag from end of length truncated message previews, and only add truncation message where necessary 5 years ago
fatchan cfb53d3cc1 trim inputs and improve imput handling for inputs to prevent all whitespace 5 years ago
fatchan 4468455b0a separate captcha page so that it can be refreshed 5 years ago
fatchan c7d02a5a2b temp files _actually_ deleted for uploads, still need a little refactor. also remove hyphen from filenames 5 years ago
fatchan 68b9596a76 show hashtag in capcodes and dont use board name as part of id hash 5 years ago
fatchan 36a3755dca file upload mmiddleware only on valid routes, 10 banners at a time upload, and show how many _new_ banners uploaded 5 years ago
fatchan 09412d5e85 aggregate query with unwind/sample for random banner selection, and delete banners fixed for board specific path 5 years ago
fatchan 491d0de81e make sure thumbnails for videos never exceed 128px in either dimension, while also maintaining aspect radio 5 years ago