Thomas Lynch
cb326823cb
A bunch more translations, and change a log to alert() in ptchina-playlist
2 years ago
Thomas Lynch
3017029f61
close #486
...
Changes to frontend locals for templates to match backend change. Regression caused ban modal to be broken because captchaType is no longer used in the captcha include.
close #487
Make the "pre-checking" of bans there not check all checkboxes inform because that included captcha options. Now it is explicitly "checkedbans" inputs. Otherwise all the boxes in grid captchas were filled in by default.
2 years ago
Thomas Lynch
43517afb80
close #484 captcha frontend script broken for grid v2 for post captchas
2 years ago
Thomas Lynch
5c43ecab98
eslint gulp/res/js/
...
update .eslintrc.json
update gitignore
rm --cached some newly .gitignore'd files, which were just pug compiledclient output files
2 years ago
Thomas Lynch
7805054635
modal shows bans, and are appealable from the modal
...
bugfix already appealed bans showing as "appealable"
minor ban form/ban mixin tweaks
no more sketchy way of "clearing" the form and resubmitting to show bans page. nice!
2 years ago
Thomas Lynch
11aeb8a1ac
Fix captcha refreshing not working for lazy loaded captchas. allow image src to be passed to loadCaptcha when refreshing close #410
3 years ago
Thomas Lynch
4984e6d045
10% hack, 20% jank, 15% javascript and css, 5% clearing cache, 50% gulp scripts and 100% an unorthodox solution that was fun anyway
4 years ago
Thomas Lynch
6740d4d529
Auto remove captcha field if its no longer needed close #284
4 years ago
Thomas Lynch
0fcd9bd370
Add captcha grid size to frontend script through gulpfile so template can use it to build on-the-fly grid captcha properly
...
(also enable minifying in the gulpfile again)
4 years ago
Thomas Lynch
e945609a78
Captcha auto refresh, still TODO: make it support refresh from another tab
4 years ago
Thomas Lynch
f192a0e09c
Captcha appearance and layout changes
4 years ago
Thomas Lynch
29e8129a80
Captcha auto load fixes and cleanup
4 years ago
Thomas Lynch
cb4c74b7cf
less dumb logic for the captcha loop and make it a bit stronger
4 years ago
Thomas Lynch
60d36bbb6a
Make a bit more maintainable, support different captcha types with some config options
4 years ago
Thomas Lynch
ce069077f8
locals for recaptcha to compiledclients, captcha preload and adding missing captcha changes
4 years ago
Thomas Lynch
908cbc97ee
Tweak different captcha
4 years ago
Thomas Lynch
2f185deee7
Tweak different captcha
4 years ago
Thomas Lynch
51084e1bc0
Test a different captcha
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
9b01ba2657
better affordance on captcha refresh icon
4 years ago
Thomas Lynch
f4b6ef9919
better affordance on captcha refresh icon
4 years ago
Thomas Lynch
f263310dc3
Rmove old test logging and add note to frontend captcha script
4 years ago
Thomas Lynch
21191a3811
captcha added to page when missing (enabled after page load) and cleaned captcha handling closes #189
4 years ago
fatchan
ce1fb88863
blockbypass captcha auto load and add word answer to incorrect messages
4 years ago
fatchan
56a3f73184
improve flow of blockbypass
4 years ago
fatchan
8a520f44fe
improve flow of blockbypass
4 years ago
fatchan
4a39903039
hide recursive default true, and loading msg for better affordance on captcha
5 years ago
fatchan
75136a0c3e
captcha script improvement and style fix
5 years ago
fatchan
d6a1a1330b
numerous script improvements
5 years ago
fatchan
854078d1bf
dont try to start live when not in thread and approve appearance of some things
5 years ago
fatchan
11159bf4ff
reminder how to refresh captcha
5 years ago
fatchan
89e8f4b977
fixes, make modal a mixin so compilefileclient works properly, and other small fixes
5 years ago
fatchan
768baaf083
improve scripts
5 years ago
fatchan
47280caced
theme switcher with js in footer, overrides for all pages
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