131 Commits (master)

Author SHA1 Message Date
some random guy b12a94c1db fix other mime types not updating without a server restart 4 months ago
Thomas Lynch 1d0b38ecf2 Add anonymizer restriction bypass permission, add migration, version bump, update CHANGELOG ref #56 5 months ago
Thomas Lynch ff731b8826 Add dnsbl bypass permission close #546 5 months ago
Thomas Lynch 76217710b0 Update deletepattern in redis lib to return the number of deleted keys 6 months ago
Thomas Lynch 232ca84a06 Fix eslint, remove log in test 9 months ago
Thomas Lynch 70dd3e36f2 Fix paramconverter/tests 9 months ago
Thomas Lynch 1202510258 Add a global setting to try and URI decode filenames 10 months ago
Thomas Lynch aae45f6e59 Skip filterMode=0 filters 10 months ago
Thomas Lynch 5cba6de62f Add ethereum links URL %s format global setting, default to ethersca 10 months ago
Thomas Lynch 535963298f linter fix 11 months ago
Thomas Lynch 1506207faf Add basic unit test for checkfilters normal/strict 11 months ago
Thomas Lynch c2d885c0a0 web3 first commit, message signing 11 months ago
disco 7ce421de3b Redesign filter settings to allow multiple filters 11 months ago
Thomas Lynch de901f9b83 Make more resilient to missing captcha keys in secrets.json 12 months ago
Thomas Lynch 565f52478b WIP Yandex SmartCaptcha support, need somebody to give me a sitekey+secretkey to test, unavailable in my country 12 months ago
Thomas Lynch 28f9afa0c1 makeanimated webps not break when thumbnailing, slight change to imagethumbnail code 1 year ago
Thomas Lynch 62539ed559 actual, actual, ACTUAL************ monkey patch 1 year ago
Thomas Lynch aa04faa25e
make global anonymizer file blocking apply to uploading board asset, banners, flags, adjust it for posting 1 year ago
Thomas Lynch 9073a1e4b5 /Actually/ monkey patch it 1 year ago
Thomas Lynch 740c69bed1
Possible monkey patch 1 year ago
Thomas Lynch 571b481a8c add option to limit video/image sizes 1 year ago
Thomas Lynch 7370ad834d unfuck process code block 1 year ago
Thomas Lynch 0a637c5cb8 Fix url/redirect and locale handling for js blockbypass 1 year ago
Thomas Lynch 0a5b74ea31 Dont show relevance or predicted language until we have a better way to handle translation inside markdown handlers 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 8476c260b9 Add translation function and strings for just about every message in the controllers 1 year ago
Thomas Lynch 2a090c3a45 Fix some oddities esp. with lib/misc/countries, and change all the defaults and migrations to en-GB instead of en since the locales rename 1 year ago
Thomas Lynch 79c45eda4d Change login flow to always check both 2FA, update CHANGELOG 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 491170cad3 Change diceroll to avoid the immense pain of dealing with tryign to localise that because of remarkdowning 1 year ago
Thomas Lynch 14af4e381e test fix for board mod -> board staff old name change 1 year ago
Thomas Lynch 5b95d51144 eslint fix 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 8018ba5f0c update filteractions to include ip type and remove old root type from inserted ban 1 year ago
Thomas Lynch 9672a1ead0
translate filteractions lib 1 year ago
Thomas Lynch b67232fc3f
rename escape to simpleEscape to prevent ever accidentally colliding with global escape 1 year ago
Thomas Lynch f4f88d697a
indent & spacing adjustments 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 7525308504 Bugfix lib render when options is null default to global locale 1 year ago
Thomas Lynch 39aa567c88 fix converters/timeutils test 1 year ago
Thomas Lynch 00f6d3fdb0 convert relative times to support localisation 1 year ago
Thomas Lynch 262954c41c remove comment todo that is already done 1 year ago
Thomas Lynch d68a32b831 Add some additional improved permission.js tests, and null check rather than !Metadata in permission handleBody (because else 0 would be true) 1 year ago
Thomas Lynch 473eb94d39 Update permission.test.js to correctly expect() the .every rather than in the every callback, else it would only check the first one 1 year ago
Thomas Lynch c553a60936 disable retarded i18n option 1 year ago
Thomas Lynch fba680f40c permissions metadata change, allow blocking editing/disable checkbox 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 612e7d0f3a Add language set middleware to a bunch of routes, and make some minor middleware ordering changes to supprot 1 year ago
Thomas Lynch 7c9f6257f8 Add setQueryLanguage mw, Make bypass_minimal language aware, TODO make form submissions know language and redirect to blockbypass for board with language query string 1 year ago
Thomas Lynch a019006e20 For the 100th time, make it "work" 1 year ago