Théophile Diot
3d7648dac0
fix: add debug logging for SQLAlchemy connection string in Database class
2024-11-20 12:33:30 +01:00
Théophile Diot
f4a04e2780
feat: enhance BunkerWeb installation scripts and Dockerfiles
...
- Added verbose logging to fpm command in fpm.sh
- Implemented dependency decompression in postinstall.sh
- Updated Dockerfiles to include pigz for faster compression
- Refactored permission setting commands for improved readability
- Compressed dependencies into a tarball during Docker image build
2024-11-20 12:31:19 +01:00
Théophile Diot
a73c8083f3
Merge pull request #1735 from aptkzzz/dev
...
Backing up /etc/nginx folder before install
2024-11-20 12:11:51 +01:00
Théophile Diot
e8fd630c1c
chore: remove documentation and GitHub workflows for coreruleset v3 and v4
2024-11-20 11:12:00 +01:00
Théophile Diot
774c1a697e
fix: ensure UI is stopped before starting in bunkerweb-ui script
2024-11-20 10:59:37 +01:00
Théophile Diot
ac2c5de1da
fix: rename environment variable for UI template usage in configuration files
2024-11-20 10:59:26 +01:00
Théophile Diot
d15d750cb5
fix: update environment variable name for custom CA in Kubernetes API documentation
2024-11-20 10:59:11 +01:00
Береснев Арсений Олегович
2bc76e4764
backup /etc/nginx folder before install
2024-11-20 14:05:45 +05:00
Théophile Diot
db181b546e
Merge pull request #1729 from bunkerity/dependabot/docker/tests/linux/dev/redhat/ubi8-init-8.10-9.1731462872
...
deps/tests/linux: bump redhat/ubi8-init from 8.10-9 to 8.10-9.1731462872 in /tests/linux
2024-11-19 16:16:07 +01:00
Théophile Diot
fdf8379e83
Merge pull request #1726 from bunkerity/dependabot/docker/src/linux/dev/redhat/ubi8-d497966
...
deps/linux: bump redhat/ubi8 from `8990388` to `d497966` in /src/linux
2024-11-19 16:15:35 +01:00
Théophile Diot
d2578d31ea
fix: update regex for server name validation to respect RFC1035
2024-11-19 16:14:41 +01:00
Théophile Diot
9f737f9fec
fix: enhance condition checks in Configurator for variable handling
2024-11-19 16:14:04 +01:00
Théophile Diot
d218f610c5
feat: implement column visibility management for reports, cache, jobs, and instances tables with localStorage support
2024-11-19 15:34:04 +01:00
Théophile Diot
2135ef8769
refactor: format JSON and Lua files for improved readability and consistency
2024-11-19 14:39:36 +01:00
Théophile Diot
53ac7975a6
fix: use right function to get the security mode in limit plugin
2024-11-19 14:39:18 +01:00
Théophile Diot
d809f2f8a0
fix: update get_reason function to correctly retrieve security mode from context
2024-11-19 14:34:23 +01:00
Théophile Diot
a5ef0d23eb
refactor: improve data handling in whitelist, greylist, and blacklist initialization + enhance logging for loaded entries
2024-11-19 14:04:49 +01:00
Théophile Diot
2e2639e467
refactor: enhance real IP configuration handling for multisite support and improve file reading logic + fix download logics with global variables
2024-11-19 14:04:02 +01:00
Théophile Diot
8a66783ff4
fix: update current_time calculation to use local timezone in cache validation
2024-11-19 14:03:39 +01:00
Théophile Diot
750587fe2d
refactor: simplify service_id handling in database queries
2024-11-19 14:03:17 +01:00
dependabot[bot]
8b77cd39e9
deps/tests/linux: bump redhat/ubi8-init in /tests/linux
...
Bumps redhat/ubi8-init from 8.10-9 to 8.10-9.1731462872.
---
updated-dependencies:
- dependency-name: redhat/ubi8-init
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-19 09:04:04 +00:00
dependabot[bot]
98d7b2cd9f
deps/linux: bump redhat/ubi8 from 8990388 to d497966 in /src/linux
...
Bumps redhat/ubi8 from `8990388` to `d497966`.
---
updated-dependencies:
- dependency-name: redhat/ubi8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-19 08:15:38 +00:00
Théophile Diot
ca7f2a25ba
fix: update package versions in requirements files for compatibility and security
2024-11-18 18:08:48 +01:00
Théophile Diot
43841ca5a9
Merge pull request #1724 from bunkerity/dependabot/docker/src/linux/dev/ubuntu-278628f
...
deps/linux: bump ubuntu from `99c3519` to `278628f` in /src/linux
2024-11-18 17:57:41 +01:00
Théophile Diot
0f7944b4ab
Merge pull request #1721 from bunkerity/dependabot/docker/tests/linux/dev/ubuntu-278628f
...
deps/tests/linux: bump ubuntu from `99c3519` to `278628f` in /tests/linux
2024-11-18 17:57:12 +01:00
Théophile Diot
c6fe29fe53
fix: update Dockerfiles to address CVEs by adding required PostgreSQL client libraries
2024-11-18 17:54:08 +01:00
Théophile Diot
2dbd99a181
feat: standardize whitespace in conditional statements across configuration files
2024-11-18 17:50:27 +01:00
Théophile Diot
9806f0fc72
fix: add keep_trailing_newline option to FileSystemLoader in Templator
2024-11-18 17:50:04 +01:00
Théophile Diot
6b233f7774
fix: two variables had the same name but different purposes in realip-download.py
2024-11-18 17:49:52 +01:00
Théophile Diot
5e10b066ca
feat: add REMOTE_PHP_PORT setting to configure remote PHP-FPM port
2024-11-18 17:48:48 +01:00
Théophile Diot
80250fdd13
fix: update regex for reverse scan ports to enforce valid port ranges
2024-11-18 17:45:18 +01:00
Théophile Diot
0a29cff031
fix: update regex for HTTP3 Alt-Svc port to only allow valid ports
2024-11-18 17:44:56 +01:00
Théophile Diot
e648db58c5
fix: update regex for cookie flags to allow empty values
2024-11-18 16:05:59 +01:00
Théophile Diot
ee635c36a6
ui: enhance table responsiveness and add tooltips for better accessibility
2024-11-18 14:30:47 +01:00
Théophile Diot
53e1e4189b
ui: Update DOMPurify to version 3.2.0
2024-11-18 14:30:35 +01:00
Théophile Diot
927ca6a110
ui: Update ace editor to version v1.36.5
2024-11-18 14:30:08 +01:00
Théophile Diot
cea64f0ad6
fix: adjust minimum settings requirement for non-draft forms
2024-11-18 14:29:08 +01:00
dependabot[bot]
6f96113a9a
deps/linux: bump ubuntu from 99c3519 to 278628f in /src/linux
...
Bumps ubuntu from `99c3519` to `278628f`.
---
updated-dependencies:
- dependency-name: ubuntu
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 08:58:17 +00:00
dependabot[bot]
fe913dc03a
deps/tests/linux: bump ubuntu in /tests/linux
...
Bumps ubuntu from `99c3519` to `278628f`.
---
updated-dependencies:
- dependency-name: ubuntu
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 08:13:34 +00:00
Théophile Diot
a94d7c7a97
docs: update wildcard certificate documentation to clarify DNS challenge requirement
2024-11-15 17:28:40 +01:00
Théophile Diot
a1f42dd944
feat: enhance Let's Encrypt challenge handling for wildcard certificates
2024-11-15 17:28:10 +01:00
Théophile Diot
7e83f180c1
Start adding documentation about SECURITY_MODE
2024-11-15 17:05:43 +01:00
Théophile Diot
99f1190dfd
fix: update Dockerfiles to use --force-reinstall for pip installations
2024-11-15 17:05:16 +01:00
Théophile Diot
46c61a5667
feat: enhance reports filtering and update DataTable column visibility
2024-11-15 16:27:12 +01:00
fl0ppy-d1sk
51e658cd3e
bw - improve security mode feature
2024-11-15 15:50:43 +01:00
fl0ppy-d1sk
14a0b7dc1c
bw - init work on detect only mode
2024-11-15 14:47:21 +01:00
Théophile Diot
826631291f
fix: remove unsupported letsencrypt_dns plugin and clean up related data handling
2024-11-15 13:55:25 +01:00
Théophile Diot
23b7ef6ee1
fix: enhance get_ui_roles method to handle exceptions and return error messages
2024-11-15 13:47:21 +01:00
Théophile Diot
c3c5826f64
cleanup: remove deprecated Dependabot configurations for various ecosystems
2024-11-15 13:20:46 +01:00
Théophile Diot
6411413452
Merge pull request #1710 from bunkerity/dependabot/docker/tests/linux/dev/redhat/ubi9-init-9.5
...
deps/tests/linux: bump redhat/ubi9-init from 9.4-14.1729775103 to 9.5 in /tests/linux
2024-11-15 11:27:17 +01:00