231 Commits (2409930dfc9f082f5ac9ada989cb8264f9144338)

Author SHA1 Message Date
Thomas Lynch c25181e489
- Bugfix in translation of blocked country message when posting. 1 year ago
Thomas Lynch 28f9afa0c1 makeanimated webps not break when thumbnailing, slight change to imagethumbnail code 1 year ago
Thomas Lynch 9b98d9f330
Make the error handling for "possible corrupt or unsupported file" catch more bad files and processing errors. 1 year ago
Thomas Lynch 3987e76935
add ip type prop in staff socket rooms to match json 1 year ago
Thomas Lynch 571b481a8c add option to limit video/image sizes 1 year ago
Thomas Lynch 2a9d48ac3b Make deleted post message count translated & pluralised 1 year ago
Thomas Lynch 79c45eda4d Change login flow to always check both 2FA, update CHANGELOG 1 year ago
Thomas Lynch b233e7e63f Translate a bunch of models ref #396 1 year ago
Thomas Lynch 32066e3f47 translation calls in a bunch of middleware, code change pass ing new arg to name handler in makepost/editpost, and sync translation keys 1 year ago
Thomas Lynch 97e5ce53e8 Translate (just the template changes) for a ton of mixins and includes, and update country names to support multi language 1 year ago
Thomas Lynch 5a7368a0a4 Add a new property to permissions metadata and reflect on frontend inability for users without that "parent" permission to edit roles/accounts to have some permissions e.g. root, edit roles, edit accs 2 years ago
Thomas Lynch f894ed34e1 fix email bug for staff 2 years ago
Thomas Lynch a1ccd6f267 Try to integrate post moving a bit better into the existing combined actions flow 2 years ago
Thomas Lynch 3b08cc684b Start on ban notes 2 years ago
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 115679a4de I guess my comment in lib/post/filteractions was right 2 years ago
Thomas Lynch ec5eb65aa7
change return of getfilterstrings to object and destructure 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 1a377a30ee close #322 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 7805054635 modal shows bans, and are appealable from the modal 2 years ago
Thomas Lynch bb582c2de8 "helpers" -> "lib 2 years ago
Thomas Lynch cf3cecbcf9 bugfix cyclic limit being only correct every n%2 post 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 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 440298a44d testing maybe slower/dumber but also maybe more *correct* rebuilding of pages after actions 2 years ago
Thomas Lynch 92c504e59c rename ip.single -> ip.cloak 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 de9b82ebad
close #419 3 years ago
Thomas Lynch 7642fd1dfb
close #419 3 years ago
Thomas Lynch 888d134b5f
ref #376 3 years ago
Thomas Lynch 54212907fa
small bugfix, post.u being undefined in socket emits projected post 3 years ago
Thomas Lynch 61de85937a
try with a newer commit of express-fileupload tweaked to not allow missing file extensions 3 years ago
Thomas Lynch bbd06b31af
damn spaniards 3 years ago
Thomas Lynch c6bb7f1875 unfuck #374 guess i was tired 3 years ago
Thomas Lynch 9a65ead55d stronger strict filtering 3 years ago
Thomas Lynch 984d9428f5 make accessible the fuzzy hashes to filter ref #371 3 years ago
Thomas Lynch 497ba44f3e close #362 3 years ago
Thomas Lynch 48438a6b77 disable reply subject and forceanon change 3 years ago
Thomas Lynch 9f96608fca thumbnail change 3 years ago
Thomas Lynch 744b2530c5 fix u live link for peo 3 years ago
Thomas Lynch b167cec7f6 close #348 3 years ago
Thomas Lynch 042445d28c it works, with some kinks still to get through 3 years ago
Thomas Lynch 594c0fee8a close #343 3 years ago
Thomas Lynch 02be7cbc5a reference #340 3 years ago
Thomas Lynch 035d945b98 fix live posts not including mongo objectid 3 years ago
Thomas Lynch 48d15c1a28 typo globalSettings->globalFilters 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