58 Commits (cca0f4264cb588ce446864485acd91ed7372d884)

Author SHA1 Message Date
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
fatchan 8ce5aa292c quotes cross-thread fixes #11 5 years ago
fatchan c4243d1f81 markdown fix and simpler login check/redirect 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 cbc7135c90 different way of handling post styling. also added links 5 years ago
fatchan 4ab5f786ba ip on post and reports, ability to dismiss reports. report and management improvements 5 years ago
fatchan 03e3b2e742 add bold, italic, spoiler 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 e90847b0a4 early video support with thumbnailing 5 years ago
fatchan b868bb52ce quote markdown fixes 5 years ago
fatchan 3700769204 basic markdown green/redtext and quotes 5 years ago