15 Commits (ec5eb65aa71482f6eceb724e6f9efa431c188820)

Author SHA1 Message Date
Thomas Lynch bb582c2de8 "helpers" -> "lib 2 years ago
Thomas Lynch 00da66f95e dont destructure roles, access it normally so load() callback will update them properly 3 years ago
Thomas Lynch 993924a5f2 Start making roles editable ref #377 3 years ago
Thomas Lynch 8bd41eabd0 ref #377 "template names", else "Custom" in accounts/staff table 3 years ago
Thomas Lynch d1f9c78258 ref #377, the fun begins 3 years ago
fatchan a0d0394e62 dynamicresponse everything 5 years ago
fatchan 8a41dfd6ea store original username input in db and convert to lowercase on transfer 5 years ago
fatchan 8c09b8bd58 add db index file and destructure to reduce repetitive imports 5 years ago
fatchan 12f1df0e9c refactor, all orm controllers now separate ^-^ 5 years ago
fatchan e7b4a60e95 proper permissions system ready for board creation and assigning staff, and post password hashing 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 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 6 years ago
fatchan e00c6d2fff Basic registration and login with model and controllers 6 years ago