38 Commits (c8ee801750270ef991298fddce7bd55fc10454a3)

Author SHA1 Message Date
fatchan 5d5e18816f thumbnail size calced to prevent content jumping 5 years ago
fatchan d412be3450 dice rolls ##XdY+/-Z, and adjust post styling to accommodate it references #2 5 years ago
fatchan 9bb6f78cff bugfixes for file ref counts and deleting multiple posts 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 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 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 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 6c610aabaa thats already in pruneoldthreads 5 years ago
fatchan 88e86c5349 automatic captcha enabled at configurable PPH 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 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 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 65486ebfbc underline and strikethrough added to post styling 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 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 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 1992adbb8f add options for spoilers, deleting and unlinking with post password and update footer/postform to match 5 years ago
fatchan cfb53d3cc1 trim inputs and improve imput handling for inputs to prevent all whitespace 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 491d0de81e make sure thumbnails for videos never exceed 128px in either dimension, while also maintaining aspect radio 5 years ago
fatchan f8a88d7a23 prevent dup[licate backlinks and add (OP) label to op quotes 5 years ago
fatchan f23e4cd20e temp file delete helper, add unlink_file to actionchecker, backlinks in build -- might remove backlinking but works fine for now 5 years ago
fatchan d178c28540 allow .mov and fix video resolution -- filter streams to only video 5 years ago
fatchan 476cf5c2a9 always thumbnail animated images to prevent large filesize by small dimension gifs not being thumbnailed 5 years ago
fatchan a56b9b9fad fix building first page whenall posts/only first page posts deleted, and redirect user immediately after new post -- no need to wait for many pages to be rebuilt, improves perceived posting speed 5 years ago
fatchan 826b623477 dont thumbnail images that are already small dimensions, and fix css for mismatched width/height thumbs 5 years ago
fatchan 39f8ed78c8 remove EXIF from images, delete temp files on upload, correct thread pruning to on new thread post, not new reply 5 years ago
fatchan 5158893bbc move to an immediate build strategy to prevent issues with active pages rebuilding excessively on quick successive request 5 years ago
fatchan 77a0b6ecb9 changes to handing actions better 5 years ago
fatchan f800c7e205 refresh page that thread preview shown on when new sage post is made 5 years ago