Commit Graph

2435 Commits

Author SHA1 Message Date
florian 236572f581
ui - remove python 3.11 import for Linux integrations 2023-06-14 09:24:59 +02:00
Théophile Diot 73060e42a1
Fix limit core tests 2023-06-12 19:07:48 -04:00
Théophile Diot df0c03cef1
Fix UI wrong import 2023-06-12 18:49:53 -04:00
Théophile Diot 5d7ef69c9d
Update limit core tests to avoid false negative 2023-06-12 18:37:14 -04:00
Théophile Diot 855ae89363
Update limit core tests to avoid false positive 2023-06-12 18:35:24 -04:00
Théophile Diot 16a1916dbb
Remove useless imports in lua code + lint 2023-06-12 18:18:55 -04:00
Théophile Diot 605e237fd5
Remove 404 from Bad behavior status codes 2023-06-12 16:55:33 -04:00
Théophile Diot fc8d76f33d
Rollback on hcaptcha passive feature 2023-06-12 16:42:22 -04:00
Théophile Diot c08e8d151a
Update settings.md 2023-06-12 16:36:52 -04:00
Théophile Diot 44097cad09
Move the COEP, COOP and CORP headers to Cors plugin and change default values 2023-06-12 16:36:04 -04:00
Théophile Diot 3446e5f9b1
Upgrade antibot to add a custom CSP on each pages + update plugins order 2023-06-12 16:35:29 -04:00
Théophile Diot 70f227feb3
Fix error with multisite variables when requesting default server 2023-06-12 08:23:28 -04:00
Théophile Diot f81b0bb4da
Fix multisite variables not being added in helpers 2023-06-12 06:57:35 -04:00
Théophile Diot 9786975004
Fix has_variable method of utils 2023-06-12 06:56:35 -04:00
Théophile Diot 5b0b183a4d
Remove no longer needed decode for plugin order from datastore 2023-06-12 06:22:42 -04:00
Théophile Diot a2759e3771
Add small tweaks on the datastore 2023-06-09 15:51:44 -04:00
Théophile Diot b6d8792575
Fix how we fetch plugins_order in the default server 2023-06-09 15:51:14 -04:00
Théophile Diot 94964a910a
Update how we handle custom configs 2023-06-09 14:19:28 -04:00
Théophile Diot 6a1ff499c1
Fix Lets'encrypt plugin api and internal API 2023-06-09 14:18:10 -04:00
Théophile Diot 179a7aa34a
Fix lua sessions with antibot 2023-06-09 14:02:11 -04:00
Théophile Diot a1385fe9b3
fix ctx usage in reverse proxy + remove useless log in limit 2023-06-09 13:37:10 -04:00
Théophile Diot 23f9f14a46
Remove old CVEs fixes from Dockerfile 2023-06-09 13:33:51 -04:00
Théophile Diot f77150bc26
Test Aqua Security CVEs 2023-06-09 13:29:37 -04:00
Théophile Diot ec48e66011
Fix return value when no plugins have been found in api.lua 2023-06-09 13:29:14 -04:00
Théophile Diot 6ab48d9dd2
Update python image to tag 3.11.4-alpine 2023-06-09 13:24:55 -04:00
florian ce24a0482a
apply changes to current core 2023-06-09 10:41:12 +02:00
florian 02d9403937
perf - ctx caching and per worker LRU for readonly variables 2023-06-09 10:34:34 +02:00
Théophile Diot a7069bd605
Update UI to stop using env variables but werkzeug middleware + Send X-Forwarded-Prefix headers to UI service 2023-06-08 18:09:44 -04:00
Théophile Diot c39dd78aec
Update cors plugin tests 2023-06-08 09:32:51 -04:00
Théophile Diot 3b459b0e20
Fix shinanigans with API (again) 2023-06-06 12:04:31 -04:00
Théophile Diot 718310312a
Fix shinanigans with the API 2023-06-06 12:01:16 -04:00
Théophile Diot 5deeacc3d4
Fix letsencrypt jobs 2023-06-06 12:01:01 -04:00
Théophile Diot c18f743d44
Fix PosixPath in jobs 2023-06-06 11:18:55 -04:00
Théophile Diot 85a53278e1
Add a charset to cors Content-Type header 2023-06-06 10:42:55 -04:00
Théophile Diot e01c14f11f
Add Cross-Origin-*-Policy headers management and default values 2023-06-06 10:42:40 -04:00
Théophile Diot 0b3c1a8a04
Update KEEP_UPSTREAM_HEADERS setting's default value 2023-06-06 10:11:43 -04:00
Théophile Diot 95f673c1d4
Update doc about headers 2023-06-06 10:11:24 -04:00
Théophile Diot cee7672b55
Update settings.md in the doc 2023-06-06 09:42:00 -04:00
Théophile Diot d5ea95da92
Increase load-balancer example test timeout 2023-06-06 09:36:26 -04:00
Théophile Diot 39e6821a4c
Lint lua code 2023-06-06 09:30:12 -04:00
Théophile Diot 64aa12b70b
Update python deps 2023-06-06 09:29:40 -04:00
Théophile Diot c392a0b5f0
Update mmdb files 2023-06-06 09:21:42 -04:00
Théophile Diot f93dd34f67
Extend KEEP_UPSTREAM_HEADERS setting to clientcache and reverseproxy core plugins 2023-06-06 09:21:28 -04:00
Théophile Diot a23d189d3d
Merge pull request #516 from bunkerity/dev
Merge branch "dev" into branch "staging"
2023-06-05 22:36:25 -04:00
Théophile Diot df47ba0e98
Merge pull request #515 from bunkerity/dev
Merge branch "dev" into branch "ui"
2023-06-05 22:35:25 -04:00
Théophile Diot 0ca7de1de1
Add CVEs fixes back 2023-06-05 22:09:29 -04:00
Théophile Diot 84fcfb726d
Test Aqua Security 2 2023-06-05 22:07:14 -04:00
Théophile Diot c20bd05d35
Test Aqua Security 2023-06-05 21:59:29 -04:00
Théophile Diot c85a4183d8
Fix Strict-Transport-Security not being sent 2023-06-05 21:58:05 -04:00
Théophile Diot 654172f436
Update headers core plugin lua code 2023-06-05 21:33:42 -04:00