71 Commits (68b9596a76096a728313d99591b60562d8e8b9fc)

Author SHA1 Message Date
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 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 c54c9e7892 multi board rebuilds and rebuilds work for global actions untested 5 years ago
fatchan bf2c2c9fa1 fix global dismissing, and prevent spoilering already spoilered posts 5 years ago
fatchan 996c616d7e better handling of banner uploads, failure cases and add checkecbanners to exempt arrays in paramconverter 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 cca0f4264c more guild settings, e.g. force OP file, message, subject, min message length 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 a818a25e91 generate and save html to disk. actions that would cause a page to change delete the html. on the next visit, nginx will try_files, else pass to the backend which will generate the page again. CURRENTLY DOES NOT SUPPORT POST ACTIONS e.g. deletes, spoiler, sticky, etc will not cause pages to be deleted for future rebuilding. thats coming in next commits. consider this the start of actual smart building strategy to prevent templating and db hits unnecessarily. where its possible to serve a plain html page, we will do so. 5 years ago
fatchan d956a7fd53 changes to pages for boards again 5 years ago
fatchan 3e67a5df55 update some pages to not use csrf token where unnecessary 5 years ago
fatchan 24206860a2 move actionhandler since its for 2 routes to seperate file and reduces imports in form controller fixes #25 5 years ago
fatchan 706cbf2845 handle all post errors and delete files properly 5 years ago
fatchan 402c7c61a0 add route and start validation for board settings changes 5 years ago
fatchan 0e3c6ede2b improve new settings handling, more options, change manage page styling 5 years ago
fatchan 7341affa9b no captcha on manage page and removed some unnecessary actions in action footer 5 years ago
fatchan 363f4bd1b1 add IP delete by board or global (no by-thread) 5 years ago
fatchan 022b16cbd7 add IP based deleting to forms and form checker 5 years ago
fatchan dd4f76fe60 max threads pruning and some of the batch deletion changes references #23 5 years ago
fatchan 2de229337b 'BANNED FOR THIS POST' message + styling improvements 5 years ago
fatchan 8a0160a924 early captchas 5 years ago
fatchan e7dc699cbc use temp files in express-fileupload, new SVG icons, make room for captcha 5 years ago
fatchan 620d873c88 seems better - aggregate on dlete, increment on new post 5 years ago
fatchan 65989c85fc sticky, lock, sage + changed action handling significantly to combine queries 5 years ago
fatchan a4de693c24 changes how actions are handled, remove dupliacte checks, add a validator for actions to check if authed, global, require passwords,etc. reference #17 #18 5 years ago
fatchan c8f9814b38 delete files from posts 5 years ago
fatchan 3d7d0f3367 styling 5 years ago
fatchan 514b55a506 closes #14 5 years ago
fatchan 014596c501 message page fixes, name regex fix 5 years ago
fatchan 82bc97ea3f way to delete banners 5 years ago
fatchan 92f8e993d9 banner uploads. no listing or deleting yet. gotta sleep 5 years ago
fatchan d5870187bc global and board bans/reports separated, improved action selection form 5 years ago
fatchan e80e9e4452 differentiate between report reason and ban reason, improve actions form, renamed some stuff 5 years ago
fatchan ff4f6c4758 stop calling that a model 5 years ago
fatchan 335b38f9cc unbanning, rename some routes and remove some unnecessary error catches 5 years ago
fatchan 956a8693ec small form improvements and corrections 5 years ago
fatchan 529bc5e91d option to preserve post in ban + show bans on manage page 5 years ago
fatchan 3c327862d9 some pages redirect after logging in 5 years ago
fatchan db963d4607 global and board IP bans, improved error handling, improved permissions checks 5 years ago
fatchan e823cad14e scuffed bans. todo: custom duration, expiry in DB, show banned post 5 years ago
fatchan 09a729a3c9 mods spoiler override and improved delete/spoiler/dismiss handling 5 years ago
fatchan 66c3b40fbd early catalog view 5 years ago
fatchan 4ab5f786ba ip on post and reports, ability to dismiss reports. report and management improvements 5 years ago
fatchan f4f5d2c34f board management section and post reports 5 years ago
fatchan b42a7eafdf rename, restructure api vs forms naming + correct delete permissions 5 years ago
fatchan 87de6f9724 manage page and admin bypass delete permissions 5 years ago
fatchan c0be2c0c9f fix sage, param/body data types and projectons 5 years ago
fatchan e00c6d2fff Basic registration and login with model and controllers 5 years ago
fatchan 41d804f9e3 npm wipe script and update deps 5 years ago