42 Commits (4d8640648324d66b02836233aee3dfcc456b9b6f)

Author SHA1 Message Date
Thomas Lynch 06828da6c0 Refactor captcha generators and captcha model 2 years ago
Thomas Lynch c969814f54 First version of grid v2 2 years ago
Thomas Lynch 4022999966
Remove or update some no longer relevant todos. 2 years ago
Thomas Lynch e047782249
eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
Thomas Lynch bb582c2de8 "helpers" -> "lib 2 years ago
Thomas Lynch 92c504e59c rename ip.single -> ip.cloak 3 years ago
Thomas Lynch de8dcbb8be progress on model, controller and the template 4 years ago
Thomas Lynch 1c5f14e419 This did not go as planned 4 years ago
Thomas Lynch d75fb8cb0f rename some tor-specific stuff to "anonymizer" to be more general since i added lokinet to my site, will make easier to add others e.g. i2p in futuure 4 years ago
Thomas Lynch a47c4e3991 Fixing dolphin'd code 4 years ago
Thomas Lynch d12bed3dc2 add noscript warning to hcaptcha 4 years ago
dolphin d51aa143a8 Add in hcaptcha support. 4 years ago
Thomas Lynch a8ede39f80 secureCookies only try to set secure:true when x-forwarded-proto is https closes #223 4 years ago
Thomas Lynch f192a0e09c Captcha appearance and layout changes 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 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 b0797f0418 Beta testing .onion support 4 years ago
fatchan 3962e7d4dc fix captcha ratelimit 4 years ago
fatchan e6d7785793 migration move files from /img to /file since it can contain more than just images 5 years ago
fatchan e632203aad bugfixes 5 years ago
fatchan 7a00c6f689 make some ratelimits configurable 5 years ago
fatchan 73203db312 start option for unhashed ips 5 years ago
fatchan 709e695ae7 captchas a bit wider and clean the generating a bit 5 years ago
fatchan 9ce66a303d change config to js file so it an include comments 5 years ago
fatchan f7efa9f34f option for insecure cookies in production mode, and add missing stuff to example config 5 years ago
fatchan 5dd1c9e7af captcha fixes and serve jsons with nodejs in dev mode 5 years ago
fatchan b6a8703621 some changes to make it at least _possible_ to run in dev without https 5 years ago
fatchan 4482889bca separate ratelimit for different things, and make changing theme do some rebuilds (with ratelimit) 5 years ago
fatchan 48e761be46 add ip range bans 5 years ago
fatchan 5d683590b3 dont load captcha until clicked on box with js, refresh with double click, and keep iframe in noscript tag for noscript compatibility 5 years ago
fatchan 0a64859358 pepega 5 years ago
fatchan 848cc07d9f separate ratelimits from captchas 5 years ago
fatchan c8093fce8b captcha ratelimiting 5 years ago
fatchan 77085efd87 strict samesite instead of lax 5 years ago
fatchan 7c57fca366 organise the helpers some 5 years ago
fatchan 5172ffc251 who decided that was a good way to do tripcodes 5 years ago
fatchan e075b26228 improved captchas fix #1 5 years ago
fatchan 2c6ee4d9ee add required fields in html forms and add * to labels according to board settings for required OP subject, message or file. 5 years ago
fatchan 72391e0558 resolve only after thumbnailing actually finishes 5 years ago
fatchan 44e05e6220 captcha string instead of mongoid class fixes json cookie issue for nginx 5 years ago
fatchan 8a0160a924 early captchas 5 years ago