550 Commits (c8eb35ae787afedcd41eb2ebc3d90ce498878903)

Author SHA1 Message Date
Thomas Lynch 0d609623e3 make haspermsmiddleware actually cache params 4 years ago
Thomas Lynch 73fa1b313e Add a better maxfiles message, a little tweak for TOR, and add it to banner uploads closes #225 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 473955fd35 Remove test 4 years ago
Thomas Lynch b20ca7cc20 Capcode input changes reference #222 4 years ago
Thomas Lynch f4910dcf7e bugfix re: thing i'm trying in 1399dda5fd 4 years ago
Thomas Lynch aac58afa16 fix broken helper tasks 4 years ago
Thomas Lynch 1399dda5fd Json routes will hit backend & get 404'd there, 4 years ago
Thomas Lynch 044a9bf490 basic video link embed button script, can be extended for more providers easily 4 years ago
Thomas Lynch 1713291ec7 Unbreak code blocks after new dice roll fix 4 years ago
some random guy 04b2b21d95 fix dice roll math 4 years ago
some random guy 5a093ce936 do not reroll dice when re-rendering markdown 4 years ago
Thomas Lynch b4d38a6413 floor should be before that check 4 years ago
Thomas Lynch 0176e4b339 Fix typo in text captcha, and force ints in randomrange 4 years ago
Thomas Lynch 1a6307482e small refactor, put rng in separate file and not duplicated in captcha generators 4 years ago
Thomas Lynch 1ffe225fbb small math error 4 years ago
Thomas Lynch 536aecffcc Bug in RNG causing blocking, and make captcha show properly in modal for mobile 4 years ago
Thomas Lynch dcc93f75fc Bugfix impossible grid captcha references #209 4 years ago
Thomas Lynch 646cc551b7 More configuration and bit less ugly config layout for captcha 4 years ago
Thomas Lynch 387a72572c Delete old unused handler, actually 4 years ago
Thomas Lynch 26815fe8f1 dnsbl change, dont know why I did it like that before, lol 4 years ago
Thomas Lynch 0508df1cf7 Faq template change 4 years ago
Thomas Lynch cb4c74b7cf less dumb logic for the captcha loop and make it a bit stronger 4 years ago
Thomas Lynch 14dc090e08 Migration, and a change that will make it not get completely destroyed by ddos over TOR 4 years ago
Thomas Lynch 60d36bbb6a Make a bit more maintainable, support different captcha types with some config options 4 years ago
Thomas Lynch f751436ae4 Tweak different captcha 4 years ago
Thomas Lynch 51084e1bc0 Test a different captcha 4 years ago
Thomas Lynch 28fdb8af81 small refactor, make captcha check separate. should be eaasier to add different captchas now 4 years ago
Thomas Lynch 8e30513af1 remove some useless logic 4 years ago
Thomas Lynch 81fe9787dd no need for dnsbl on tor user 4 years ago
Thomas Lynch 09e0bcb518 references #209 , add optional google recaptcha. implementation could use some polish, but it will work for now. 4 years ago
Thomas Lynch 78f68f8baa clear tempfiles in the pre bypass check because it might be after handlePostFilesEarlyTor 4 years ago
Thomas Lynch f1db4f7317 Fix post history for tor user and remove manual addban form from non-global manage pages (for now) 4 years ago
Thomas Lynch 786f5a2ffa Bugfix for repeated getting new bypass when tor user didnt need one. not necessarily a big problem but it means they would keep getting new ids. this could actually be leveraged for a scuffed auto-refresh system in future 4 years ago
Thomas Lynch b0797f0418 Beta testing .onion support 4 years ago
some_random_guy 0f20646833 use `redirect: false` in express.static 4 years ago
some random guy 8b08f565cf actually use session cache 4 years ago
some random guy 5dc3fe9504 cache account info in redis db 4 years ago
some random guy cd789dba0c remove unnecessary user object from session 4 years ago
some random guy 0190ae5a0b less garbage is session store 4 years ago
some random guy cfc97b8101 do not read session when not needed 4 years ago
some random guy 6f1ab5292f safer redirects with login/logout 4 years ago
some random guy e30ec2737e normalize IP addresses 4 years ago
some random guy 6527526c86 secure random captchas 4 years ago
Thomas Lynch 1f7e670c7c modlog records for non-delete actions now link to posts closes #193 4 years ago
Thomas Lynch 21e2d0c2e6 Make countries helper support cloudflare XX and T1 country codes for unknown/tor exit node 4 years ago
Thomas Lynch 8935ca5c28 Customisable header for IP and country code, and improve how country names are handled 4 years ago
Thomas Lynch 97ed9a91f0 seemsgood, closes #194 4 years ago
Thomas Lynch f1abc3c224 Start on selective spoilering references #170 filename stripping references #204 4 years ago
fatchan 2f440b229a remove label from trigger reset task if none happened 4 years ago