614 Commits (2409930dfc9f082f5ac9ada989cb8264f9144338)

Author SHA1 Message Date
Thomas Lynch 1785454e84 Make banmessages send over websocket close #529 1 year ago
Thomas Lynch dc81d5da67 Make edits go through websocket Ref #529 1 year ago
Thomas Lynch 29218b0f4b Fix pluralisation of thread stickying message 1 year ago
Thomas Lynch c25181e489
- Bugfix in translation of blocked country message when posting. 1 year ago
Thomas Lynch 7a9386102f Board default language migration and globalmanage setting addition 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 dfd509abd6
close #517 fix deletebanner count message 1 year ago
Thomas Lynch 9d695b902c eslint fix 1 year ago
Thomas Lynch 3f53c60a73 Handle form submissions to login with no twofactor body field because otp moduel wants at least a string 1 year ago
Thomas Lynch 2a9d48ac3b Make deleted post message count translated & pluralised 1 year ago
Thomas Lynch a275b8620c Finish actionhandler and fix unregistered/hidden user handlign in logs db and messages 1 year ago
Thomas Lynch 14a8d8cbee Make modlog actions an enum, change actions and editing to use them, and map them into localised/translated in the templates 1 year ago
Thomas Lynch 157f9838d0 Finish the rest of models besides actionhandler, and change frontend post "marking" to be translated fe-side ref #396 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 48bf19a3d3 Translate a bunch more actionhandlers and form models, and imrpove error translations in server.js ref #396 1 year ago
Thomas Lynch 46358a3503 Add i18n to bumplock/lock/sticky/cycle, change board/globalsettings, changepassword, and create board pages 1 year ago
Thomas Lynch 3f3e63f9c1 Add some i18n function calls to controllers for add*, update the models and make controllers destructure res.locals for less repetition of res.locals, and add more machine russian translation 1 year ago
Thomas Lynch 426bf4c4b3 add i18n functions to more models, machine translate for RU 1 year ago
Thomas Lynch 745b4a28b9 Add all the "Succes" calls so the frontend modal functions correctly on different langs while testing 1 year ago
Thomas Lynch 2eaad0da32 remove old unused editbans model since ban editing now has other options 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 571380e243 remove applying inheritance on setting, match editstaff/editaccount 1 year ago
Thomas Lynch 277745a5ca Fix the completely fucked up "my permission", the board equivalent, and staff permissions page since a recent permission update. Upside is it now considers the "parent" thing, which is nice. 1 year ago
Thomas Lynch a360f09929 Bugfix changeboardsettings language 1 year ago
Thomas Lynch e4dd53427e Add language setting to global settings and board settings 1 year ago
Thomas Lynch 7a3095594f Change permissions metadata to be keyed by the permission bits 2 years 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 058d7b1dbb Eslint and bugfix unused crossBoardMovePages 2 years ago
Thomas Lynch 516884cf3e Cross board post move bugfixes/changes 2 years ago
Thomas Lynch 344ed5f662 Cross board post move bugfixes/changes 2 years ago
Thomas Lynch 1191ec4dc8 Mostly functional cross board post moving 2 years ago
Thomas Lynch 0d6323669f Start on cross board thread moves #250 2 years ago
Thomas Lynch bdf5da0adc Ban type ip display and storage improvement 2 years ago
Thomas Lynch dc739b3cff Bugfix, make editrole route actually allow you edit BYPASS_CAPTCHA perm 2 years ago
Thomas Lynch f4328812f2 Add e2e tests for twofactor 2 years ago
Thomas Lynch 29bb4856ab 2fa improvements 2 years ago
Thomas Lynch d9288a137a Refactor new OTPAuth...validate pattern, remove await -- it isn't and shouldn't be async 2 years ago
Thomas Lynch b93bab7faf Switch speakeasy -> otpauth (maintained, more modern, actively developed) 2 years ago
Thomas Lynch 4d86406483 Initial commit of 2FA for accounts, TOTP-based 2 years ago
Thomas Lynch b69337e2f1 Show ban notes in mod view tables and allow editing them 2 years ago
Thomas Lynch 3b08cc684b Start on ban notes 2 years ago
Thomas Lynch 190410cc54 Bugfix issue with tor and renewing bypasses in some situations. Should be fetching *upserted* id from db or just using known ID. 2 years ago
Thomas Lynch 0fc87e752d make captcha font apply to text AND grid 2 years ago