Commit Graph

213 Commits

Author SHA1 Message Date
aee6cf9899 Update minified script 2023-07-20 01:14:04 +10:00
faaf1fb743 Actually fix that 2023-07-20 01:11:23 +10:00
844cff1baa Don't check for wasm support when using sha256 challenge type 2023-07-19 20:55:48 +10:00
74ae694669 Update README.md 2023-07-17 12:03:06 +00:00
bdd2213c6b haproxy 2.8 dockerfile, remove testing cert, change ddos map for json testing 2023-06-15 22:02:42 +10:00
eb82a3d391 ne wjson map format for excluding exits 2023-06-15 22:01:53 +10:00
1df8277ee2 Bugfix to declaration of crawler whitelist map, reduce difficulty for testing 2023-06-10 12:51:56 +10:00
ab5614e702 Revert dockerfile because 2.8 and http/3 still has some issues with lua 2023-06-08 00:14:25 +10:00
b70fd56201 Test with http3 quic and updated dockerfile with haproxy 2.8 2023-06-08 00:00:05 +10:00
b109e0caf0 Bugfix 400/429 errorfiles 2023-06-04 17:05:36 +10:00
10c875e689 update config for crawler-whitelist, cleanup a few things in the example 2023-06-04 13:04:13 +10:00
2ec52e804d update dataplaneapi in Dockerfile for testing 2023-06-04 12:52:11 +10:00
fa4680aaa6 Add translation json_query vars to error pages thanks to @l29utp0 2023-06-04 12:51:34 +10:00
22b6b4795e WIP of configurable challenge settings per-domain with a ddos_config map and handling 2023-05-21 20:13:23 +10:00
14922d7e2f Refactor fetching header for difference between applet and transaction mode.
Improve locale_strings map by re json.encode.
Add method to put translation jsons into txn var and read with a json_query fetch inside template files not served by a lua view e.g. maintenance page
2023-05-21 15:18:55 +10:00
c93ca7f16c Remove . prefix on cookie domain 2023-04-29 23:02:13 +10:00
32c5e2dfca Fix using incorrect prompt for noscript sha256 vs argon2 2023-04-29 22:57:34 +10:00
35defc8238 update maintenance page to have icon and change title style 2023-04-29 19:48:44 +10:00
88e954575f copy pt pt o pt br 2023-04-29 18:56:15 +10:00
88ba9f264b add /.basedflare/pow-icon (useful with rewrite for custom loading image) 2023-04-29 15:43:35 +10:00
88345216dd minify js 2023-04-20 21:29:59 +10:00
f1cf3f6390 frontend js translations 2023-04-20 21:23:50 +10:00
2af32627eb Start on localisation ref #22 2023-04-19 23:08:15 +10:00
93c01c05c5 Update redirect to new redirect and rewrite
Add example geoip config
Add example alt-svc config
Update README
2023-04-19 21:04:44 +10:00
615049a59e Update auto script 2023-04-15 00:27:18 +10:00
493bfd88f9 Add and improve auto background solve 2023-04-14 21:47:01 +10:00
8523a87592 Fix auto.js minification breaking and window for argon check 2023-04-14 01:58:05 +10:00
5e2943064a Move ...s in template 2023-04-14 01:44:52 +10:00
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
0f1607e619 GPL-3.0 from now on 2023-04-13 20:41:28 +10:00
a6f3613b6a More concise wording, offer a .min.js for scripts 2023-04-11 21:13:25 +10:00
8b361f89c5 Image on bot-check adn css tweak, change footers to basedflare link in template, maintenance, bot-check 2023-04-10 17:48:44 +10:00
e46b223759 add x-country code in cgi template.txt 2023-04-08 00:16:31 +10:00
37bbec9f3b add missing map 2023-04-06 22:47:21 +10:00
40da57544a Support multiple backends per domain with the help of some lua 2023-04-06 22:40:03 +10:00
35668c9b58 adjust dummytime logic and start time 2023-03-23 01:13:41 +11:00
3e75fafd38 update cgi/trace template 2023-03-23 01:09:56 +11:00
1bbc86674e remove images because they get outdated too frequently, add demo links instead 2023-03-19 13:14:57 +11:00
94567f69ff Improve appearance and affordance of challenge pages with some template and js tweaks 2023-03-19 13:07:41 +11:00
9478892614 Allow proper ssl verification for backends (With a privately managed CA of course) 2023-03-18 15:21:21 +11:00
521e4ab335 not bold h3, hide generic favicon, white bg instead off offwhite 2023-03-06 19:47:50 +11:00
5b98b5b15c simple redirect map 2023-03-04 20:18:54 +11:00
4c97df8fb1 test ssl verify none to backends 2023-03-02 22:18:25 +11:00
174e1a8234 Center errors because they dont have the same body layout as maintenance/bot-check 2023-02-18 17:37:48 +11:00
ed75048f73 finally make the errors reusable and templated 2023-02-18 17:34:10 +11:00
8dc0aef924 Merge branch 'master' into kikeflare 2023-02-18 15:15:01 +11:00
3cc7482084 Fully convert to data plane api
Change global ACL to a map to realtime update with data plane api
Change how on setartup servers are registered in lua
2023-02-18 15:14:40 +11:00
ee25821dfe Merge branch 'master' into kikeflare 2023-02-14 01:05:52 +11:00
9f95f1c9ac update maintenance template style 2023-02-14 01:05:22 +11:00
4aad3a5e8e Merge branch 'master' into kikeflare 2023-02-14 00:56:39 +11:00