25 Commits (4b732a2360af505d3488f38e9bb06aba814726fc)

Author SHA1 Message Date
Thomas Lynch 565f52478b WIP Yandex SmartCaptcha support, need somebody to give me a sitekey+secretkey to test, unavailable in my country 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 353926f44d fix captcha tests, update to support new captchaOptions format with font 2 years ago
Thomas Lynch 0fc87e752d make captcha font apply to text AND grid 2 years ago
Thomas Lynch ff7db40f42 make font size of grid captcha scale roughly to the current ratio of 20-30:120 2 years ago
Thomas Lynch 3a4737ad8e Add account permission to bypass captcha ref #435 still TODO fixing it for anonymizers 2 years ago
Thomas Lynch fb5b9ddb1f write the captchas to tmp in tests ref #469 !258 2 years ago
Thomas Lynch fb57aa6fd5 Add captcha generators tests (doesnt write them to disk, but runs the generator function for catching issues like !255 ref #469 2 years ago
Thomas Lynch b1751f1706 allow grid captcha yIconOffset=0 2 years ago
Thomas Lynch 06828da6c0 Refactor captcha generators and captcha model 2 years ago
Thomas Lynch f0ae0691a4
Remove duplicate call to randomof and setting characters 2 years ago
Thomas Lynch c969814f54 First version of grid v2 2 years ago
Thomas Lynch 6e80af2eec Fix another non integer argument to randomrange :^) 2 years ago
some random guy f6631068d1
captcha/getdistorts: randomRange requires integers 2 years ago
some random guy f0780291b6 captcha/getdistorts: randomRange requires integers 2 years ago
Thomas Lynch 8f74885ba2 Add noise and paint slider options to grid captcha 2 years ago
Thomas Lynch 6ec6b32ed5 Change "wave" and "paint" text effect captcha options from toggle to slider 2 years ago
Thomas Lynch 70eb647321
Fix rng captcha generation error. Couldnt cherry-pick 0c2e99a96b because I decided to accidentally include an unrelated change 2 years ago
Thomas Lynch 0c2e99a96b
Fix issue of randomrange min < max constraint sometimes being violated 2 years ago
Thomas Lynch c8ebf9a579 Improvement to grid v1 to allow customising, allowing for something like this. 2 years ago
Thomas Lynch cc21f9390f Replace randomRange with native crypto.randomInt close #464 2 years ago
Thomas Lynch 36ed7a8fc4 Update some scoped packages and switch to using published npm rather than off git+https to gitgud 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 4f525b6613 move, rename, reorganise "helpers" => "lib" 2 years ago