665 Commits (70eb6473211919a7f50a65059f6479cc0061d691)

Author SHA1 Message Date
Thomas Lynch 18ab7d24ee When strict mime validation is enabled, actually tell the user what the server thinks the mime is in the mismatch error message. 2 years ago
Thomas Lynch 4022999966
Remove or update some no longer relevant todos. 2 years ago
Thomas Lynch d8f2e8292f add eslint rules 2 years ago
Thomas Lynch 115679a4de I guess my comment in lib/post/filteractions was right 2 years ago
Thomas Lynch e047782249
eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
Thomas Lynch ec5eb65aa7
change return of getfilterstrings to object and destructure 2 years ago
Thomas Lynch 0a3515291b yeah, it was pretty busted 2 years ago
Thomas Lynch 6c9f0a211f hotfix editing broken filters 2 years ago
Thomas Lynch 452071ebb0 debugLogs logs board and global setting changes 2 years ago
Thomas Lynch 7893947ee6 refactor, dedup the combining of post data into strings for filtering, and blocking post/applying ban. also improve the comments. previously was ugly and duplicated between makepost and editpost model 2 years ago
Thomas Lynch e2c68723b5
add back !dontStoreRawIps to manage pages, because the raw rooms dont get broadcasted to if raw ips are fully disabled, so joining them (Even for staff with raw ip perm) will not show any posts 2 years ago
Thomas Lynch a9af02e105 bugfix incorrect fallback for arraysetting in board tags 2 years ago
Thomas Lynch 1a377a30ee close #322 2 years ago
Thomas Lynch 32e0ca7d2b remove debug, update comment 2 years ago
Thomas Lynch 24a8f5ae18 Fix bug in reporter banning, thanks to automated tests 2 years ago
Thomas Lynch 80a4247a66 adjustable hot threads limit and threshold 2 years ago
Thomas Lynch 206dd3bc32 bans 2 years ago
Thomas Lynch 62678c2b19 Bans can now be "upgraded" retroactively to expand single IP bans to qrange/hrange bans. 2 years ago
Thomas Lynch e4d6ae59ad bit simpler deleting of quotes in deletepost.js, simple string repacement instead of remarking the whole post. 2 years ago
Thomas Lynch 7805054635 modal shows bans, and are appealable from the modal 2 years ago
Thomas Lynch 2391e3293c bugfix, probably from #434 2 years ago
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 cf3cecbcf9 bugfix cyclic limit being only correct every n%2 post 2 years ago
Thomas Lynch ed3f32d4a3 bugfix JIT built catalogs not having json 2 years ago
Thomas Lynch 4829bc6546 emptyDir() instead of remove() because remove runs into ENOTEMPTY under synthetic load of high post rates, probably because new threads get written to the folder at the same time. no ide a why emptyDir doesnt hav ethis problem.. 2 years ago
Thomas Lynch f41a84c944 bugfix when null tags 2 years ago
Thomas Lynch 76eb87bf43 minor tweak to getting thread page, and make it null because its not necessarily always 1 for new threads (wont be used when !data.thread anyway) 2 years ago
Thomas Lynch 6a4fd84a90 bugfix page rebuild in editpost model 2 years ago
Thomas Lynch 440298a44d testing maybe slower/dumber but also maybe more *correct* rebuilding of pages after actions 2 years ago
Thomas Lynch 7cee1f14da fix regression with moveposts and deleteposts when running markdown again for quotes 2 years ago
Thomas Lynch 74f8e1d0f0 add board toggle 2 years ago
l29utp0 c6c312ff0e fix internal server error on editing post 2 years ago
Thomas Lynch 6798cb843e bugfixes and improvements to captcha options 2 years ago
Thomas Lynch 9ba0caa184 change "Edited" or "Deleted" text to just Deleted, because that form no longer allows editing, that is done in /editaccount 2 years ago
Thomas Lynch ce85a69ade missing import 2 years ago
Thomas Lynch db65093a61 error handling 2 years ago
Thomas Lynch 000037e49c bugfix not using template string in call to deletePattern 2 years ago
Thomas Lynch c79caf2e17 make deleteaccounts form (staff multiple accounts form) also delete sessions for all accounts deleted 2 years ago
Thomas Lynch b886434c3d implement deleting sessions 2 years ago
Thomas Lynch d1901550d2 clear active sessions also on change password 2 years ago
Thomas Lynch 6ecb519f77 delete all sessions for user on account delete 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 3a8f6b9e7e - when updating a role, update the permissions for all the people with that role already 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