Commit graph

140 commits

Author SHA1 Message Date
Théophile Diot
cff5c77679
Fix sessions core test for linux 2023-09-23 07:48:47 +01:00
Théophile Diot
6ae6764f27
Fix blacklist core tests docker compose 2023-09-23 07:46:27 +01:00
Théophile Diot
27959e1aa9
Fix sessions permissions issues with python requirements 2023-09-22 20:37:24 +01:00
Théophile Diot
6283ce2dd7
Add linux tests for blacklist and bunkernet 2023-09-22 20:30:38 +01:00
Théophile Diot
61c8ef73b0
Fix permission issues with sessions core test with linux 2023-09-22 16:36:51 +01:00
Théophile Diot
be25ae8e05
Fix failing linux core tests + add more logs when an error occur in ui tests 2023-09-22 15:58:36 +01:00
Théophile Diot
fdb9a7c294
Fix errors linux tests permission issues 2023-09-22 09:17:31 +01:00
Théophile Diot
ce2fa3d360
Fix a few core tests for linux 2023-09-20 18:19:05 +02:00
Théophile Diot
06da40bf13
Added more linux core tests 2023-09-20 16:41:33 +02:00
Théophile Diot
84a27a3fc3
Fix DB core test with docker 2023-09-20 15:02:17 +02:00
Théophile Diot
9e34251824
Fix path issues with db core test init 2023-09-20 14:19:43 +02:00
Théophile Diot
c90cd7399a
Fix permission issues in tests core linux 2023-09-20 13:43:50 +02:00
Théophile Diot
91e5528a3f
Fix already existing tests core linux 2023-09-20 13:01:51 +02:00
Théophile Diot
8a6e14d8c8
Added linux tests to a few core plugins 2023-09-19 17:53:07 +02:00
Théophile Diot
0ece8fda00
Fix permission issues when starting BunkerWeb in antibot linux tests 2023-09-19 15:37:25 +02:00
Théophile Diot
e935132242
ci/cd Try to fix permission problems with Firefox in test core linux 2023-09-19 15:20:55 +02:00
Théophile Diot
094d5d5dfe
ci/cd Fix a few things with test core linux + finish antibot linux core tests 2023-09-19 14:52:06 +02:00
Théophile Diot
d59cf1835d
ci/cd fix permissions issue in test core linux + fix shenanigans with antibot linux core tests 2023-09-19 11:27:10 +02:00
Théophile Diot
a0516f773f
ci/cd Install firefox from apt instead of snap + fix antibot core tests for linux 2023-09-19 09:45:17 +02:00
Théophile Diot
80d56fcca6
ci/cd start working on linux core tests 2023-09-18 12:12:03 +02:00
Théophile Diot
e51e178357
Update python deps 2023-09-15 14:51:53 +02:00
Théophile Diot
11664cc1d8
Fix wrong variable name in limit core tests 2023-09-07 11:01:26 +02:00
Théophile Diot
c6b2199dd3
prepare for 1.5.2 🚀 2023-09-06 15:11:36 +02:00
Théophile Diot
c7e834a0dc
Update python deps 2023-09-06 13:45:41 +02:00
Théophile Diot
673ee921f6
Lint files 2023-09-06 13:44:45 +02:00
Théophile Diot
3a02c0ca5c
Add more delays in badbehavior core test 2023-09-04 15:52:43 +02:00
Théophile Diot
637573e591
Update docker images and python deps 2023-08-29 15:47:03 +02:00
florian
00cb6c1a8b
tests - fix regex for geckodriver version 2023-08-22 15:14:20 +02:00
Théophile Diot
6d1d464e16
Remove tries limit in wget commands (defaulting to 20 tries) 2023-08-22 09:20:58 +02:00
Théophile Diot
fbf0232d52
Update python deps 2023-08-21 16:39:30 +02:00
Théophile Diot
73e31ca625
Add wget to fix error with tests 2023-08-21 16:29:03 +02:00
Théophile Diot
55fd177901
Fix wget command when downloading the geckodriver sometimes fails 2023-08-21 16:02:37 +02:00
Théophile Diot
b6b87fcb03
Update python deps 2023-08-14 17:06:24 -04:00
florian
b8778de08b
use nightly tag for docker-socket-proxy 2023-08-10 15:06:38 +02:00
Théophile Diot
600ea7e168
Update python deps 2023-08-08 12:03:49 +00:00
florian
6047a43358
set default value for ports in bw entrypoint, fix core db tests and fix missing PYTHONPATH for certbot job 2023-08-07 22:16:06 +02:00
florian
ee2aeda13a
tests - add static delay for linux tests and fix core db tests 2023-08-07 20:47:48 +02:00
Théophile Diot
ad45bbb4d7
Update python deps and fix error with PyYAML compilation 2023-07-19 13:05:11 -04:00
Théophile Diot
9216becb56
Update python deps 2023-07-17 10:02:40 -04:00
Théophile Diot
08f9e5f20a
Fix bad behavior core tests by adding a custom subnet to the bw-docker network 2023-07-04 16:26:54 -04:00
Théophile Diot
fccb25bee6
Add automatic bw-docker network removal between each try 2023-07-04 16:19:27 -04:00
Théophile Diot
d6407b8186
Fix db core tests by making the network bw-docker entirely external 2023-07-04 16:10:48 -04:00
Théophile Diot
1cf281ef83
Update core tests to be even more verbose 2023-07-04 15:59:16 -04:00
Théophile Diot
3a714b9a3f
Update core tests to be more verbose 2023-07-04 15:43:48 -04:00
Théophile Diot
864619542c
Fix core db tests (again) 2023-07-04 15:15:38 -04:00
Théophile Diot
be46f7a8d8
Optimize db core tests 2023-07-04 12:44:25 -04:00
Théophile Diot
e0055328af
Fix add missing deps for core db tests 2023-06-30 17:02:32 -04:00
Théophile Diot
265123835f
Update python deps 2023-06-29 12:27:08 -04:00
Théophile Diot
162198bb93
Update db core tests to ignore the added value for env custom configs 2023-06-21 15:46:50 -04:00
Théophile Diot
2105dc0f32
Update core db tests to use the right hash for plugins_page files 2023-06-21 13:56:41 -04:00
Théophile Diot
3e871efed8
Update python deps 2023-06-17 13:34:53 -04:00
florian
dcf1561358
prepare for 1.5.1 🚀 2023-06-14 21:39:12 +02:00
bunkerity
4023e6dc69 road to v1.5.1 2023-06-14 18:30:34 +02:00
Théophile Diot
73060e42a1
Fix limit core tests 2023-06-12 19:07:48 -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
605e237fd5
Remove 404 from Bad behavior status codes 2023-06-12 16:55:33 -04:00
Théophile Diot
6ab48d9dd2
Update python image to tag 3.11.4-alpine 2023-06-09 13:24:55 -04:00
Théophile Diot
c39dd78aec
Update cors plugin tests 2023-06-08 09:32:51 -04:00
Théophile Diot
64aa12b70b
Update python deps 2023-06-06 09:29:40 -04:00
Théophile Diot
6cc20efe72
Update bad behavior test BAD_BEHAVIOR_COUNT_TIME to 30 seconds 2023-06-02 10:30:02 -04:00
Théophile Diot
e2a3bfb106
Bad behavior core tests change the ban time to 60 seconds 2023-06-02 10:08:51 -04:00
Théophile Diot
1eeefead95
Core tests sleep between each request 2023-06-02 09:49:25 -04:00
Théophile Diot
7efb82a7ee
Update python deps 2023-05-31 14:15:21 -04:00
Théophile Diot
1f2c973a3b
Fix docker-compose file for custom cert job 2023-05-26 15:03:29 -04:00
Théophile Diot
83413aef2b
Remove open ports from core tests docker compose files 2023-05-26 14:48:03 -04:00
Théophile Diot
548630e3e9
Update python deps 2023-05-23 16:57:28 -04:00
florian
6666a25fcc
edit version, update images on docs and fix bug in Linux script 2023-05-22 19:31:41 +02:00
Théophile Diot
78f7570e16
core - Fix bwcli condition when checking bans 2023-05-21 12:50:16 -04:00
Théophile Diot
97723185ba
core - Add bwcli tests 2023-05-21 12:17:35 -04:00
Théophile Diot
af19cc226d
core - Add redis tests 2023-05-19 16:25:01 -04:00
Théophile Diot
0087ae5832
Update python deps 2023-05-19 16:24:45 -04:00
Théophile Diot
8133c134e0
core - Fix db tests by removing "order" key check 2023-05-19 16:09:24 -04:00
Théophile Diot
1d126e1d0e
core - fix cors tests with the preflight request 2023-05-18 18:01:18 -04:00
Théophile Diot
dbb8840992
core - Update allowed_methods test method to GET 2023-05-18 17:04:55 -04:00
Théophile Diot
62cb85453a
core - Remove cert verification when testing allowed methods in misc tests 2023-05-18 16:47:35 -04:00
Théophile Diot
10bdf551aa
core - Add misc tests 2023-05-18 14:05:27 -04:00
Théophile Diot
7158e7e9a1
core - Optimize cors tests 2023-05-18 09:05:07 -04:00
florian
4c4fa44fbc
ci/cd - fix core/cors tests 2023-05-17 09:05:17 +02:00
florian
4378f18cc8
fix typo in bunkernet.lua, add missing Origin header in cors tests and fix allow origin expected value 2023-05-16 19:26:45 +02:00
florian
7d84e03a15
fix header plugin phase not called for internal request (fixes CORS), fix bunkernet init_worker bug where ngx.ctx.bw is not available, add CORS_DENY_REQUEST setting and edit values for core/cors tests 2023-05-16 18:57:19 +02:00
Théophile Diot
36fdec1058
core - fix sessions tests 2023-05-16 11:23:56 -04:00
Théophile Diot
991f7ff8d0
Fix tests core reverse scan wasn't using the image 2023-05-15 09:20:29 -04:00
Théophile Diot
9c77f77fa7
Fix test core DB 2023-05-15 09:18:43 -04:00
Théophile Diot
9ee74aef4f
Add up back when retrying to up the stack + remove useless print 2023-05-15 09:01:53 -04:00
Théophile Diot
7bf4c11bc5
When docker up fails in core tests retry one time 2023-05-15 08:47:52 -04:00
Théophile Diot
82aadfa38c
Update core db tests to add the settings.json file and optimizations 2023-05-15 08:26:09 -04:00
Théophile Diot
394f5fe4bd
Move back to images in the whitelist tests 2023-05-14 21:00:11 -04:00
Théophile Diot
b06210bdfb
Remove unused files in tests core 2023-05-14 20:59:54 -04:00
Théophile Diot
e6bb9fb55f
Add tests for core plugins 2023-05-14 20:57:58 -04:00