189 Commits (c837ac4f1f6d711674526503203d77ac8794730e)

Author SHA1 Message Date
Thomas Lynch bb582c2de8 "helpers" -> "lib 2 years ago
Thomas Lynch 0a8c8e3ed5 remove nonsense inconsistent check for recents pages only, pruning should be used in this case instead 2 years ago
Thomas Lynch ed3f32d4a3 bugfix JIT built catalogs not having json 2 years ago
Thomas Lynch db65093a61 error handling 2 years ago
Thomas Lynch 5bdc214716 add csrftoken to sessions page model 2 years ago
Thomas Lynch f2b4ec2dd2 ability to show your login sessions, ref #353 2 years ago
Thomas Lynch 92c504e59c rename ip.single -> ip.cloak 2 years ago
Thomas Lynch 00da66f95e dont destructure roles, access it normally so load() callback will update them properly 2 years ago
Thomas Lynch e511c67efa Make roles update on edits and fix map imports, so the role names show correctly after edt 2 years ago
Thomas Lynch 993924a5f2 Start making roles editable ref #377 2 years ago
Thomas Lynch 0fe3983d5f apply template to user accounts ref #377 2 years ago
Thomas Lynch 159e67b430 ref #426 ip "cloaking" 2 years ago
Thomas Lynch d1f9c78258 ref #377, the fun begins 2 years ago
Thomas Lynch 1813e8bda2
bugfix, typo 2 years ago
Thomas Lynch be2f65c0b9
when webring not enabled, remove unnecessary call to Boards.webringSites() since the only site name will be the local meta.siteName 2 years ago
Thomas Lynch 5e15e5cdd5
csrf token only fetch, for API and will be added to jschan-docs 3 years ago
Thomas Lynch 9e62be3404 reports api endpoint ref #366 3 years ago
Thomas Lynch 1ef700630f disable custom overboard toggle global setting, migration, improved forms 3 years ago
Thomas Lynch ed75519a7b serve overboard(catalog) as json 3 years ago
Thomas Lynch fb3a6e4592 sort add/remove boardlists in overboard 3 years ago
Thomas Lynch ac10f3f636 overboard upgrade to allow add/remove boards, both views and the link to each keeps the same. 3 years ago
Thomas Lynch 444f71c637 add missing board data to options in buildcustompage to prevent double fetch from db 3 years ago
Thomas Lynch 52c189a153 allow board custom pages to be edited, like newspost editing 3 years ago
Thomas Lynch 8892f64bad merge webring db, 3 years ago
Thomas Lynch cc7919bac2 banners->assets 3 years ago
Thomas Lynch c4c2a1543d start on adding custom banners 3 years ago
Thomas Lynch 02be7cbc5a reference #340 3 years ago
Thomas Lynch a34340ea00 move the settings to mongo instead of redis (like it should have been in the first place tbh) 3 years ago
Thomas Lynch 849882a066 more model and form improvement 4 years ago
Thomas Lynch de8dcbb8be progress on model, controller and the template 4 years ago
Thomas Lynch 1c5f14e419 This did not go as planned 4 years ago
Thomas Lynch d75fb8cb0f rename some tor-specific stuff to "anonymizer" to be more general since i added lokinet to my site, will make easier to add others e.g. i2p in futuure 4 years ago
Thomas Lynch 8003f4de08 optimisation, cache already calculated dates in board list since its max-age 60 anyway users wont notice 4 years ago
Thomas Lynch 6f64448b33 works for board recent and global recent, fixed lastPostId issue and IP display issue 4 years ago
Thomas Lynch cf43f650d6 Ability to edit newsposts reference #298 4 years ago
Thomas Lynch 44f69b8ba5 start per-board custom pages, mostly working could just use a lil more testing references #232 4 years ago
Thomas Lynch 0cc762ad5d reference #258 bugfix, global report count would only show if they owned or modded a board, which obviously isnt correct 4 years ago
Thomas Lynch 3ed44ffa2d reference #258 show open reports on account page after a very subtle hint from https://fatchan.org/t/manage/thread/1.html#346 4 years ago
Thomas Lynch 77b8ae5540 Overboard catalog reference #286 4 years ago
Thomas Lynch a47c4e3991 Fixing dolphin'd code 4 years ago
Thomas Lynch d12bed3dc2 add noscript warning to hcaptcha 4 years ago
dolphin d51aa143a8 Add in hcaptcha support. 4 years ago
Thomas Lynch 2385f4fa16 Bugfix on demand build thread page. issue destructuring when the buildthread task returns null 4 years ago
Thomas Lynch 668c9ce712 Fix typo in globalmanage accounts page 4 years ago
Thomas Lynch 6657f50e4d add more options on the global manage boards list close #245 4 years ago
Thomas Lynch f2df1aea4b Global manage page for boards. Shows all boards including unlisted, and marks abandoned boards 4 years ago
Thomas Lynch c19db93b83 little indent cleanup 4 years ago
Thomas Lynch a8ede39f80 secureCookies only try to set secure:true when x-forwarded-proto is https closes #223 4 years ago
Thomas Lynch 24574862a2 Add file-type moodule to check file mime types strictly, with 2 optiosn in config about it 4 years ago
Thomas Lynch 1399dda5fd Json routes will hit backend & get 404'd there, 4 years ago