Commit graph

85 commits

Author SHA1 Message Date
Florian
a41583c358
drop fedora 42 support 2026-05-16 17:19:17 +02:00
TheophileDiot
97a73f5e8a
feat: add support for Fedora 44 2026-05-05 12:03:39 +02:00
TheophileDiot
241f57c1e7
feat: remove support for Fedora 41 across workflows, documentation, and scripts 2026-01-08 15:24:18 +01:00
TheophileDiot
e21ce958cf
feat: add support for Fedora 43 2025-12-08 11:32:18 +01:00
TheophileDiot
76e03f8ebf
Remove LETS_ENCRYPT_PROFILE setting from environment variables in multiple test files 2025-10-29 16:20:11 +01:00
TheophileDiot
dbafab52eb
Add LETS_ENCRYPT_PROFILE environment variable with shortlived value in multiple test files 2025-10-29 10:37:32 +01:00
TheophileDiot
c9b611182f
fix: install Python 3.11 and update alternatives for RHEL 9 in LinuxTest 2025-08-29 17:54:03 +02:00
TheophileDiot
a89dd9b82c
feat: Update PHP version handling in LinuxTest for various distros 2025-08-18 17:00:54 +02:00
TheophileDiot
ecf2a3f576
Merge branch 'dev' into debian_trixie 2025-08-18 10:36:09 +02:00
TheophileDiot
5a1d2ba67a
[#2602] feat: Add support for RHEL 10 2025-08-13 16:32:30 +02:00
TheophileDiot
d4114545fd
Update CI workflows and documentation for Debian 12 (Bookworm) and 13 (Trixie) support 2025-08-13 13:45:56 +02:00
TheophileDiot
034048457c
feat: drop support for Fedora 40 2025-07-17 10:45:55 +02:00
Théophile Diot
b9da27f11e
feat: Add LETS_ENCRYPT_MAX_RETRIES environment variable to various test configurations 2025-06-03 11:52:08 +02:00
Théophile Diot
a94055cbed
fix: Escape domain names in replace_in_files calls to prevent regex issues 2025-06-03 09:38:52 +02:00
Théophile Diot
c4fe303148
feat: Add support for Fedora 42 in CI workflows and Dockerfiles 2025-04-16 13:33:54 +02:00
Théophile Diot
c0d200dd6c
Add support for Fedora 41 in documentation, workflows, and Dockerfile 2025-01-23 13:06:55 +01:00
Théophile Diot
5a28861b71
Refactor RHEL distribution handling in LinuxTest to streamline package installation and reset PHP module 2024-12-31 16:44:38 +00:00
Théophile Diot
e410eaa255
Add RHEL and RHEL9 specific PHP installation steps in LinuxTest 2024-12-31 12:02:47 +00:00
Théophile Diot
7c941009d7
Fix log truncation command in LinuxTest and update debug failure logging 2024-12-31 10:24:36 +00:00
Théophile Diot
56f8d2a591
Add systemctl restart for bunkerweb in LinuxTest 2024-12-30 11:16:23 +00:00
Théophile Diot
f340999140
Enhance cleanup process in LinuxTest by adding log rotation and truncation for bunkerweb logs 2024-12-29 13:46:42 +00:00
Théophile Diot
65cacf5412
Update test configurations to use 'bw-scheduler' service and adjust environment variables 2024-12-24 11:19:18 +01:00
Théophile Diot
8e36df79b8
chore: Tweak environment variables in example tests 2024-06-07 13:21:24 +01:00
florian
7dccb0be20
ci/cd - add ubuntu-jammy to known linux tests distro 2024-06-02 14:12:58 +02:00
florian
3a478efaac
linux - bring back jammy to life 2024-06-01 10:11:34 +02:00
florian
5f1c4a5fb1
drop support of ubuntu 22.04 2024-05-31 19:04:50 +02:00
florian
04ee565026
ci/cd - fix staging tests for ubuntu noble 2024-05-12 18:32:46 +02:00
Théophile Diot
5b4602f3c5
chore: Add support for Ubuntu 24.04 (Noble) in Linux tests and add it to the CHANGELOG.md 2024-05-07 09:32:27 +02:00
Théophile Diot
1bedc4b766
Replace Rocky Linux support with RHEL 9 2024-02-06 15:26:38 +01:00
Théophile Diot
6779ee14c9
Add support for Rocky Linux 9.3 2024-02-05 10:44:38 +01:00
florian
7768940fe6
tests - use same domains for each tests 2024-01-11 19:53:38 +01:00
florian
66b1c015fc
tests - set log level to info and add edit_tls setting 2024-01-10 08:28:53 +01:00
florian
a26ff09da2
update php-fpm version for debian tests and add libcap dep to linux packages 2023-12-04 10:34:52 +01:00
Théophile Diot
6b2df35858
Tweak py file to respect flake8 rules 2023-10-03 12:01:24 +02:00
bunkerity
e81ab4ff9b Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev 2023-08-24 16:49:39 +02:00
florian
898ee7ec87
tests - tweak dpkg before installing BW 2023-08-22 14:12:38 +02:00
bunkerity
643b30f993 tests - ignore wrong testing version in deb packages 2023-08-22 12:21:00 +02:00
Théophile Diot
69e944d56a
Revert "Fix LinuxTest package installation commands"
This reverts commit 82fb7b277d.
2023-08-22 10:27:21 +02:00
Théophile Diot
82fb7b277d
Fix LinuxTest package installation commands 2023-08-22 09:48:29 +02:00
Théophile Diot
18ee159711
lint python files 2023-08-08 11:39:43 +00:00
florian
ee2aeda13a
tests - add static delay for linux tests and fix core db tests 2023-08-07 20:47:48 +02:00
florian
5df2a74caf
improved LE certificates checks and fix missing full SERVER_NAME when MULTISITE=no 2023-08-05 18:56:31 +02:00
florian
843c023707
tests - fix wrong command in linux tests 2023-08-04 17:13:07 +02:00
florian
8f7833413b
linux - fix letsencryt not working and fix permissions on /etc/bunkerweb/configs for tests 2023-08-04 16:36:49 +02:00
Théophile Diot
e6ff51e200
Refactoring and Linting of py files and json 2023-04-14 17:37:59 +02:00
bunkerity
1bc42204d9 ci/cd - use dynamic random subdomains to bypass LE rate limit 2023-04-05 13:33:21 +02:00
florian
e50c92250b
various fixes 2023-03-28 21:32:04 +02:00
bunkerity
4f9748cc2e earlier init autoconf in DB, healthcheck for scheduler and fix syntax error in linux/start.sh 2023-03-24 11:28:08 +01:00
Théophile Diot
8c67d08aee
Lint code 2023-03-09 10:04:59 +01:00
bunkerity
65611020d8 fix duplicate datastore http/stream, fix missing /var/www/html for linux and various fixes in tests 2023-03-07 14:20:42 +01:00