Commit Graph

26 Commits

Author SHA1 Message Date
Thomas Lynch
5a0b3bfabc Browser compatibility improvements. Tweak arguments of translate function, and try/catch navigator.hardwareconcurency 2024-01-20 20:32:29 +11:00
Thomas Lynch
aec1aac1b9 do "www" unconditionally, for now 2023-12-15 20:32:38 +11:00
Thomas Lynch
5b709a5819 Update on page challenge to just reload after removing cookies 2023-12-14 23:33:23 +11:00
Thomas Lynch
7fc5efc82b Fix function name typo 2023-12-14 23:28:12 +11:00
Thomas Lynch
63b738b9b5 Add another call to clear cookies for domain to fetch error handler 2023-12-14 23:25:21 +11:00
Thomas Lynch
baba0518dd Update minified scripts 2023-12-14 23:16:33 +11:00
Thomas Lynch
b19bd19581 Delete all basedflare cookies for domain when getting "rejected", prevent a bad (or even expired or changed key) cookie from overwriting a valid cookie in the cookie table 2023-12-14 23:12:08 +11:00
Thomas Lynch
aee6cf9899 Update minified script 2023-07-20 01:14:04 +10:00
Thomas Lynch
faaf1fb743 Actually fix that 2023-07-20 01:11:23 +10:00
Thomas Lynch
844cff1baa Don't check for wasm support when using sha256 challenge type 2023-07-19 20:55:48 +10:00
Thomas Lynch
88345216dd minify js 2023-04-20 21:29:59 +10:00
Thomas Lynch
f1cf3f6390 frontend js translations 2023-04-20 21:23:50 +10:00
Thomas Lynch
615049a59e Update auto script 2023-04-15 00:27:18 +10:00
Thomas Lynch
493bfd88f9 Add and improve auto background solve 2023-04-14 21:47:01 +10:00
Thomas Lynch
8523a87592 Fix auto.js minification breaking and window for argon check 2023-04-14 01:58:05 +10:00
Thomas Lynch
5fd4ae842c Add new (optional) auto script to be optionally included in frontend sites, will auto solve POW when low time left
Allow bot-check to return json format to be compatible with that
Update challenge script
2023-04-14 01:42:56 +10:00
Thomas Lynch
a6f3613b6a More concise wording, offer a .min.js for scripts 2023-04-11 21:13:25 +10:00
Thomas Lynch
35668c9b58 adjust dummytime logic and start time 2023-03-23 01:13:41 +11:00
Thomas Lynch
94567f69ff Improve appearance and affordance of challenge pages with some template and js tweaks 2023-03-19 13:07:41 +11:00
Thomas Lynch
80e966b6d4 Revert to 3 dots loader and adjust page style slightly 2023-02-14 00:07:06 +11:00
Thomas Lynch
4e3beaf66d use 2 threads at least 2023-02-12 09:09:17 +11:00
Thomas Lynch
f231b86544 Ability to choose between sha256 or argon2 with env var close #21 2023-02-11 23:38:59 +11:00
Thomas Lynch
eb92f6c31b Add back dummy time, shorter (3000ms) 2023-02-11 21:46:29 +11:00
Thomas Lynch
9f4c8e8fbb increase the throttle from 100 -> 1 back to 10 to prevent crashing 2023-02-11 21:05:47 +11:00
Thomas Lynch
a303689641 Close #18 make answers and redirect calls shared between tabs with localstorage to not solve and submit answer multiple times when opening multiple tabs/bookmarks, etc 2023-02-11 16:08:44 +11:00
Thomas Lynch
08a966c121 Reorganise, move code to not be split between haproxy and src folder 2023-02-11 15:06:35 +11:00