Commit graph

6632 commits

Author SHA1 Message Date
Théophile Diot
cd39c99102
Fix path in setup-linux.sh to copy configs from the correct directory 2025-01-09 12:00:23 +01:00
Théophile Diot
77c6df70f6
Refactor test cleanup to use --remove-orphans flag in docker compose commands and streamline bw-data management 2025-01-09 08:03:02 +01:00
Théophile Diot
7d6a19321b
Add ModSecurity rule to remove false positives for LFI attacks in Authelia configuration 2025-01-08 16:07:33 +01:00
Théophile Diot
455abccb92
Refactor JobScheduler to use schedule.Job type and optimize healthcheck job scheduling logic 2025-01-08 16:07:21 +01:00
Théophile Diot
6222c0ad4a
Add redis-data volume to autoconf.yml for persistent storage in authelia example 2025-01-08 13:38:50 +01:00
Théophile Diot
67a04f8ba5
Remove obsolete Magento test configuration file 2025-01-08 12:10:46 +01:00
Théophile Diot
b6bde203cf
Update dependencies in requirements files to latest versions 2025-01-08 11:58:54 +01:00
Théophile Diot
1f9393f8d0
Refactor dotenv variable loading to improve readability and error handling; enhance server name validation logic and optimize plugin loading with threading 2025-01-08 11:58:33 +01:00
Théophile Diot
b44492c685
Enhance health check and reload functionality with temporary file indicators and improved timeout handling 2025-01-08 11:58:05 +01:00
Théophile Diot
dfeefc5442
Merge pull request #1867 from bunkerity/dependabot/github_actions/dev/softprops/action-gh-release-2.2.1
deps/gha: bump softprops/action-gh-release from 2.2.0 to 2.2.1
2025-01-08 09:46:05 +01:00
Théophile Diot
3316736424
Refactor JobScheduler to manage module paths more efficiently and prevent duplicate entries in sys.path 2025-01-08 09:45:32 +01:00
dependabot[bot]
c214c503f8
deps/gha: bump softprops/action-gh-release from 2.2.0 to 2.2.1
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](7b4da11513...c95fe14893)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-08 08:37:08 +00:00
Théophile Diot
675913ae8b
[#1659] Refactor server configuration to support multiple HTTP and HTTPS ports with common options for improved flexibility 2025-01-07 19:46:51 +01:00
Théophile Diot
b59afa049b
Enhance plugin module execution by validating absolute paths and ensuring module spec creation 2025-01-07 19:11:01 +01:00
Théophile Diot
054dd85af8
Enable AUTO_LETS_ENCRYPT in Redmine Docker Compose configuration for automatic SSL certificate generation 2025-01-07 17:21:03 +01:00
Théophile Diot
6fe460d8c2
Refactor environment variable handling in certbot jobs to use cmd_env for improved flexibility 2025-01-07 16:12:13 +01:00
Théophile Diot
4846000ad4
Refactor theme toggle implementation in JavaScript and HTML for improved clarity and functionality 2025-01-07 14:31:26 +01:00
Théophile Diot
10a19fc72c
Update DockerTest to conditionally set USE_LETS_ENCRYPT_STAGING based on AUTO_LETS_ENCRYPT 2025-01-07 13:52:41 +01:00
fl0ppy-d1sk
7f136757d5
ci/cd - temp rename k8s cluster 2025-01-07 12:07:38 +01:00
fl0ppy-d1sk
854b78669f
ci/cd - increase k8s cluster version 2025-01-07 11:38:13 +01:00
Théophile Diot
7a4f7abe6a
Update dependencies: bump setuptools to 75.7.0, update boto3 and botocore to 1.35.93, and upgrade google-api-python-client to 2.157.0 2025-01-07 10:46:24 +01:00
Théophile Diot
5136b1c8fc
Add 'order' column to template settings and custom configs for improved sorting 2025-01-07 10:46:09 +01:00
Théophile Diot
e3d5d5cd51
Add new settings ignored by configuration warnings: RELOAD_MIN_TIMEOUT, DISABLE_CONFIGURATION_TESTING, and OLDPWD 2025-01-07 10:45:41 +01:00
fl0ppy-d1sk
adc016b6d8 Monthly mmdb update 2025-01-05 12:01:33 +00:00
Théophile Diot
2554cf9e42
Update Dockerfile to use Python 3.13-alpine for improved performance and security 2025-01-02 09:52:10 +00:00
Théophile Diot
df2fdffeeb
Update pytablewriter to version 1.2.1 and msgspec to version 0.19.0 in requirements files 2025-01-02 09:51:50 +00:00
Théophile Diot
f0021701c0
[#1421] Add support for multiple listening ports in server-stream configuration 2025-01-01 11:56:28 +00:00
Théophile Diot
e5bef59d91
Enhance instance status handling by adding 'failover' state and updating related logic in the database and UI templates 2025-01-01 11:54:58 +00:00
Théophile Diot
1dc8b6de31
[#1421] Add support for TCP toggle listening in server-stream configuration (now UDP doesn't replace TCP when activated) 2024-12-31 18:43:37 +00:00
Théophile Diot
5e5130c398
[#1467] Add multi-user support in Auth basic plugin with dynamic user-password handling and update AUTH_BASIC_LOCATION regex to be more open 2024-12-31 18:28:49 +00:00
Théophile Diot
5c21ecb9dc
Add high availability configuration details for BunkerWeb installation 2024-12-31 17:59:49 +00:00
Théophile Diot
79b53ec15d
Refactor conditional logic in postinstall.sh for improved clarity and consistency 2024-12-31 17:59:44 +00:00
Théophile Diot
4a94680615
Set ownership of Nginx configuration directory to nginx user and group 2024-12-31 17:59:30 +00: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
2451ed4048
Add custom SSL certificate data and priority configuration to setup 2024-12-31 14:31:02 +00:00
Théophile Diot
3514d5c3f8
Rename "Custom HTTPS certificate" to "Custom SSL certificate" and update related descriptions in plugin.json 2024-12-31 14:14:11 +00:00
Théophile Diot
11c6f2635d
Add custom SSL certificate priority configuration and update related identifiers 2024-12-31 14:04:56 +00:00
Théophile Diot
0fd01af23c
[#1762] Add configurable limit for SecRequestBodyNoFilesLimit in ModSecurity 2024-12-31 13:53:11 +00:00
Théophile Diot
5155a203f3
Update Redmine and database configurations to use PostgreSQL and version 6 2024-12-31 13:33:06 +00:00
Théophile Diot
de4366ac1c
Update MariaDB image version to 11 in Passbolt configuration files 2024-12-31 13:32:58 +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
327933617f
Update Drupal version in setup script to 10.4.0 2024-12-31 11:23:49 +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
925bf43fbb
Set UI_WIZARD environment variable to 'no' in core test workflow 2024-12-31 09:42:47 +00:00
Théophile Diot
95c7a16afb
Merge pull request #1844 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.207.0
deps/gha: bump ruby/setup-ruby from 1.206.0 to 1.207.0
2024-12-31 10:30:31 +01:00
Théophile Diot
e346f31807
Update workflows and Dockerfiles to support Fedora 40, removing references to Fedora 41 2024-12-31 09:28:34 +00:00
dependabot[bot]
fa05364074
deps/gha: bump ruby/setup-ruby from 1.206.0 to 1.207.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.206.0 to 1.207.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](bfefad842b...4a9ddd6f33)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-31 08:41:34 +00:00
Théophile Diot
3e67dbdb8d
Update OWASP Core Rule Set to version 4.10.0 and add CVE-2023-5003 to restricted files 2024-12-30 20:26:34 +00:00
Théophile Diot
04af5fd531
Update Moodle configuration to use MARIADB environment variables 2024-12-30 20:16:47 +00:00
Théophile Diot
d4caf6ac14
Fix path to Nginx executable in configuration check 2024-12-30 19:19:39 +00:00