27 Commits (2a51aabf92410b9ef1e2c4680272f139a343607e)

Author SHA1 Message Date
Thomas Lynch 6ce923edfc Finish up the rest of the pages 1 year ago
Thomas Lynch c8ebf9a579 Improvement to grid v1 to allow customising, allowing for something like this. 2 years ago
Thomas Lynch 60d36bbb6a Make a bit more maintainable, support different captcha types with some config options 4 years ago
Thomas Lynch f751436ae4 Tweak different captcha 4 years ago
Thomas Lynch 908cbc97ee Tweak different captcha 4 years ago
fatchan 2aaf7e2092 just include the script in head template instead of every fucking page 4 years ago
fatchan 970f0f8316 add all script to most pages, next to remove hide script from unnecessary pages 5 years ago
fatchan f3a203fba9 remove useless semantics elements 5 years ago
fatchan 47280caced theme switcher with js in footer, overrides for all pages 5 years ago
fatchan 5d683590b3 dont load captcha until clicked on box with js, refresh with double click, and keep iframe in noscript tag for noscript compatibility 5 years ago
fatchan 8484d12e38 refactor captcha to separate template include, change to match theme 5 years ago
fatchan 22e4033b82 add more options for filters, filter mode and auto ban configurable duration 5 years ago
fatchan 8e7d7131af add a title 5 years ago
fatchan 5a6e7cbf94 improved captcha trigger behaviour and optional modes 5 years ago
fatchan f3b40dcd75 shorten some names in css and remove unnecessary classes from ~tables 5 years ago
fatchan 4f03bd1ac7 html5 patern for captcha text input 6 characters 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 2c6ee4d9ee add required fields in html forms and add * to labels according to board settings for required OP subject, message or file. 5 years ago
fatchan 4468455b0a separate captcha page so that it can be refreshed 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 3e67a5df55 update some pages to not use csrf token where unnecessary 5 years ago
fatchan 0e3c6ede2b improve new settings handling, more options, change manage page styling 5 years ago
fatchan 2de229337b 'BANNED FOR THIS POST' message + styling improvements 5 years ago
fatchan dd2ec07664 captcha to registration and fix page titles in header 5 years ago
fatchan 3d7d0f3367 styling 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