Commit graph

3018 commits

Author SHA1 Message Date
Théophile Diot 39f17bce60
Try to fix permission issues with Linux and ui python deps 2023-09-25 16:31:32 +01:00
Théophile Diot 94c7c832e6
Fix permissions with python deps in ui linux tests 2023-09-25 16:15:49 +01:00
Théophile Diot 42be334e40
Fix permissions with ui tests on linux 2023-09-25 16:08:08 +01:00
Théophile Diot cad3012e6d
Try to fix python dependencies error with test ui linux 2023-09-25 09:04:54 +01:00
Théophile Diot a04282d3f8
Fix test core redis with linux 2023-09-25 09:04:26 +01:00
Théophile Diot c757f5d49d
Re generate requirements.txt file for the UI with python3.9 2023-09-25 09:04:11 +01:00
Théophile Diot 052e060222
Fix core and ui workflow file for staging tests 2023-09-25 07:55:34 +01:00
Théophile Diot e71b711466
Merge pull request #655 from bunkerity/dev
Merge branch "dev" into branch "staging"
2023-09-23 18:12:12 +02:00
Théophile Diot b90da0f909
Add better health check in linux ui tests 2023-09-23 17:11:14 +01:00
Théophile Diot 5c1fafe518
Updated CHANGELOG.md 2023-09-23 17:10:45 +01:00
Théophile Diot c964d68f99
Add more tries when the dnsbl server isn't found 2023-09-23 16:38:08 +01:00
Théophile Diot 78a29e65ea
Tweak reversescan core test to avoid false negative 2023-09-23 16:35:48 +01:00
Théophile Diot 0e9f29cc52
Revert "Fix UI shenanigans with python deps"
This reverts commit 70ab9740d9.
2023-09-23 15:22:35 +01:00
Théophile Diot 70ab9740d9
Fix UI shenanigans with python deps 2023-09-23 15:11:41 +01:00
Théophile Diot 0303a8f7b9
Update staging workflow file to include core and ui linux tests 2023-09-23 15:06:20 +01:00
Théophile Diot 16d4c1133b
Optimize the way errors are being checked in linux core tests 2023-09-23 15:05:21 +01:00
Théophile Diot 2ddc8cec72
Update dnsbl list regex to accept an empty one 2023-09-23 15:05:00 +01:00
Théophile Diot 6534a429af
Fix looking for error in the wrong place in test code linux 2023-09-23 13:54:47 +01:00
Théophile Diot 25eb8de01e
Try to fix a few shenanigans with linux core tests 2023-09-23 13:22:20 +01:00
Théophile Diot 2065d688f1
Fix ui tests with docker checking the wrong containers if healthy 2023-09-23 12:29:54 +01:00
Théophile Diot 87f84d438e
Add a retry on nginx error in linux core tests 2023-09-23 12:13:42 +01:00
Théophile Diot 99b30af8ea
Fix reverse scan python script 2023-09-23 09:17:00 +01:00
Théophile Diot 1ff2aed68c
Fix UI docker tests docker compose file 2023-09-23 09:16:36 +01:00
Théophile Diot 48bcb11983
Rearrange imports for blacklist init core test 2023-09-23 09:03:09 +01:00
Théophile Diot ae9450d0dc
Add whitelist and greylist linux core tests 2023-09-23 09:02:35 +01:00
Théophile Diot 9a17e92d62
Fix typos in dnsbl core test 2023-09-23 08:21:18 +01:00
Théophile Diot 2244f734fa
Add dnsbl linux test 2023-09-23 08:20:41 +01:00
Théophile Diot a29ac80e4b
Add country linux tests 2023-09-23 08:20:27 +01:00
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 47e8f20f83
Fix CVE CVE-2023-38039 2023-09-22 20:37:07 +01:00
Théophile Diot 6283ce2dd7
Add linux tests for blacklist and bunkernet 2023-09-22 20:30:38 +01:00
Théophile Diot f3d6f860e0
Remove old cached files if urls are empty 2023-09-22 18:38:05 +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 33e200f652
Fix UI using the wrong database when generating the new config 2023-09-22 13:36:24 +01:00
Théophile Diot 57374ecc2f
Fix tests ui with linux 2023-09-22 13:13:19 +01:00
Théophile Diot 601f0fde62
Fix tests ui linux not starting the ui service 2023-09-22 09:37:00 +01:00
Théophile Diot fdb9a7c294
Fix errors linux tests permission issues 2023-09-22 09:17:31 +01:00
Théophile Diot df12058824
Fix tests ui linux executing the wrong file 2023-09-22 09:17:11 +01:00
Théophile Diot db404a62c3
Fix ui tests misconfiguration 2023-09-22 09:03:26 +01:00
Théophile Diot a0aced3e53
Fix tests ui linux workflow file 2023-09-22 08:51:31 +01:00
Théophile Diot e378be9a92
Fix typo in tests ui linux file name + add more logs in ui docker tests 2023-09-22 08:49:33 +01:00
Théophile Diot 432d1587c7
Add linux ui tests 2023-09-22 08:47:47 +01:00
Théophile Diot 2ad8861788
Fix selfsigned job with cryptography not being found 2023-09-22 08:23:25 +01:00
Théophile Diot da4390b488
Fix python modules version conflict with web ui 2023-09-22 07:51:42 +01:00
Théophile Diot 7bd48203aa
Fix and update python deps 2023-09-20 19:16:33 +02:00
Théophile Diot ce2fa3d360
Fix a few core tests for linux 2023-09-20 18:19:05 +02:00
Théophile Diot bca36e2966
Update self-signed job to regenerate the cert if the subject or the date has changed 2023-09-20 18:18:31 +02:00