Commit Graph

214 Commits

Author SHA1 Message Date
a82483224b Fix issue with pplet.qs taking whole query but not parsing the path out of it for the map loopup, caused issues with selecting captcha mode 2023-08-06 17:45:52 +10:00
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