73 Commits (66d168863f11ed517c7f926d23bf2560cdbf5a5d)

Author SHA1 Message Date
fatchan 66d168863f do that for body instead and remove old 'p' for page query not used anymore 5 years ago
fatchan 70618c950e refactor param converter for number inputs 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 a50797cb1a identify based on temp file 5 years ago
fatchan 8b327111e1 shorten line 5 years ago
fatchan d178c28540 allow .mov and fix video resolution -- filter streams to only video 5 years ago
fatchan c54c9e7892 multi board rebuilds and rebuilds work for global actions untested 5 years ago
fatchan 476cf5c2a9 always thumbnail animated images to prevent large filesize by small dimension gifs not being thumbnailed 5 years ago
fatchan 6d7d71cbb6 fix captcha enabled enforcing 5 years ago
fatchan efa57023e7 board settings allow to toggle captchas and check to captchaverify 5 years ago
fatchan 9aff8a6031 cache compiled function for templates 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 5158893bbc move to an immediate build strategy to prevent issues with active pages rebuilding excessively on quick successive request 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 17b6a0a47f add helper to render pug template to html file 5 years ago
fatchan 3e67a5df55 update some pages to not use csrf token where unnecessary 5 years ago
fatchan 3ffa8ef51a helper to have csrf checked selectively on routes 5 years ago
fatchan f7ba9bda75 reject invalid arrays for parsed post body 5 years ago
fatchan 860044fba8 Add 'detected' markdown 5 years ago
fatchan c2bdcbe9dd dont allow cross-board quotes so current board and properly handle quote errors 5 years ago
fatchan b51056002e allow cross board quotes to _just_ the board without a post id 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 06d4b26e65 add bold red text 'title' markdown 5 years ago
fatchan 10b66370c4 update gitignore 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 77954769ff throw error properly when captcha error occurs + more random trip salt 5 years ago
fatchan 72391e0558 resolve only after thumbnailing actually finishes 5 years ago
fatchan 139f937897 banners, captcha, image in separate folders and associated changes 5 years ago
fatchan 1ca5292660 delete used captchas 5 years ago
fatchan 8a0160a924 early captchas 5 years ago
fatchan 170badab6c be conditional and include quote with input board properly 5 years ago
fatchan f05a8b0e68 early cross board quote 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 c1468e74a0 gulp to minify, remove static file serving -- using nginx instead 5 years ago
fatchan 92f8e993d9 banner uploads. no listing or deleting yet. gotta sleep 5 years ago
fatchan b0f09621b9 capcodes 5 years ago
fatchan 21e6ce8874 video thumbnails maintain aspect ratio 5 years ago
fatchan 54fac87e99 capturing groups to regexes, and add code block regex 5 years ago
fatchan d5870187bc global and board bans/reports separated, improved action selection form 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 345f948136 change quote regex, dont log and change target styling to highlight OPs 5 years ago