140 Commits (master)

Author SHA1 Message Date
fatchan c54c9e7892 multi board rebuilds and rebuilds work for global actions untested 5 years ago
fatchan 38c72dd5ce improve ecosystem file and only signal PM2 _after_ listening 5 years ago
fatchan 67c7cf3650 check if its a child process before sending pm2 ready signal 5 years ago
fatchan 05977d3cd6 server graceful reload with PM2 and close on sigints 5 years ago
fatchan f7a5ce50dd samesite, secure and htponly for cookies 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 32528e53bc referrer header POST check/rejection 5 years ago
fatchan 2de229337b 'BANNED FOR THIS POST' message + styling improvements 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 e7dc699cbc use temp files in express-fileupload, new SVG icons, make room for captcha 5 years ago
fatchan 6a24dac9bc style touch ups 5 years ago
fatchan 7a14464704 togglable action footers 5 years ago
fatchan 8e378bb160 omitted images and reply count with thread previews 5 years ago
fatchan c1468e74a0 gulp to minify, remove static file serving -- using nginx instead 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 b0f09621b9 capcodes 5 years ago
fatchan 9792f123d5 put boards in a map 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 529bc5e91d option to preserve post in ban + show bans on manage page 5 years ago
fatchan db963d4607 global and board IP bans, improved error handling, improved permissions checks 5 years ago
fatchan b42a7eafdf rename, restructure api vs forms naming + correct delete permissions 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 9afa0a65cc refactor 5 years ago
fatchan 092748f0dc multiple file upload support 5 years ago
fatchan ff1d5e5fe7 file upload with size, number and types, csrf tokens added to posting 5 years ago
fatchan 2a2f00e606 sv 5 years ago
fatchan b696653e73 some style 5 years ago
fatchan e97692408e correct recent sorting, no more class for Posts and fix 404 loop 5 years ago
fatchan 8ffdedee8a First commit 5 years ago