49 Commits (d72e9e9df4191bd425d5b9e8673d6a1c6fea90ed)

Author SHA1 Message Date
fatchan 3bda3aa596 only use processip middleware where necessary references #121 4 years ago
fatchan 9ded8817d9 logout change 4 years ago
fatchan 4b18607250 moderation from catalog and add mod catalog 4 years ago
fatchan 5c7924f6b7 beta ver of per board logs with uncensored usernames for board staff 5 years ago
fatchan a9d08b1c28 early ver of per-board recents and changed iphash code 5 years ago
fatchan 6f018d984a route changes 5 years ago
fatchan 4745d6d7a6 route changes 5 years ago
fatchan 1d1f42f94d quick way to make bypasses in a frame 5 years ago
fatchan 84971cd274 start work on blockbypass 5 years ago
fatchan 529e6bfacc early modview, somewhat scuffed 5 years ago
fatchan c0ef4e5dad globallogs with simple board and user filter to globalmanage page 5 years ago
fatchan a5aaaa29a5 reference #55 working on global settings page/config editor, start with global filters and options to force change sitewide captcha 5 years ago
fatchan a41bc64987 hidden boards shown for global staff on board list 5 years ago
fatchan 2b4e631756 accounts page, list owned and mod boards in accounts, show on global manage and accounts page 5 years ago
fatchan bf03e01281 fix regex for board pages allowing malformed page name 5 years ago
fatchan de8f60a47a fix regex to prevent malformed board page names matching 5 years ago
fatchan 06a627333d add an index file to page modls for ess verbose import 5 years ago
fatchan 8d82cad62d add a board list with pages that also shows webring boards 5 years ago
fatchan 76e2fee22e change globalmanage pages and add a recent posts view for all boards 5 years ago
fatchan 391bf96837 move some more small model/controlers to separate files, and reorganise the routers 5 years ago
fatchan 549313c49a split global management pages into separate each page 5 years ago
fatchan 7c0561d2ec separate manage pages for bans, reports, settings and banners 5 years ago
fatchan 2bd231a031 for routes that dont need session at all, dont use the refresh middleware e.g. public pages, banners, captcha, etc 5 years ago
fatchan 4e181ae712 refactor some middlewares to move them out of main server file 5 years ago
fatchan 9657321e72 bugfixes 5 years ago
Tom f0ca405236
Add modlogs (#48) 5 years ago
fatchan 883020cfe9 news page, and ability to add or delete news from global manage page, by auto level 0 accounts only 5 years ago
fatchan 8cdd235e8f set perm level on middleware to not check it redundantly, easier to maintain 5 years ago
fatchan 55327d1b98 groundwork for user board creation 5 years ago
fatchan e7b4a60e95 proper permissions system ready for board creation and assigning staff, and post password hashing 5 years ago
fatchan 7c57fca366 organise the helpers some 5 years ago
fatchan ebf0b603f5 public banner page for board and rebuilds when board banners updated in manage page 5 years ago
fatchan f5d859c71e redirect to correct page on login or manage 5 years ago
fatchan 4468455b0a separate captcha page so that it can be refreshed 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 77a0b6ecb9 changes to handing actions better 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 8a0160a924 early captchas 5 years ago
fatchan 3d7d0f3367 styling 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 66c3b40fbd early catalog view 6 years ago
fatchan b42a7eafdf rename, restructure api vs forms naming + correct delete permissions 6 years ago
fatchan 87de6f9724 manage page and admin bypass delete permissions 6 years ago
fatchan c0be2c0c9f fix sage, param/body data types and projectons 6 years ago
fatchan e00c6d2fff Basic registration and login with model and controllers 6 years ago