Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge branch "ui" into branch "dev" #827

Merged
merged 9 commits into from
Dec 28, 2023
Merged

Merge branch "ui" into branch "dev" #827

merged 9 commits into from
Dec 28, 2023

Conversation

TheophileDiot
Copy link
Member

  • Add Profile page which adds the possibility to edit the admin user and enable 2FA

flash("The token is invalid.", "error")
error = True

app.logger.warning(request.form["totp_password"])

Check failure

Code scanning / CodeQL

Clear-text logging of sensitive information High

This expression logs
sensitive data (password)
as clear text.
@TheophileDiot TheophileDiot merged commit 364a779 into dev Dec 28, 2023
7 of 10 checks passed
TheophileDiot added a commit that referenced this pull request Jan 12, 2024
f24301d52 Update version to v1.5.6 and fix database and ModSecurity-nginx issues
e8a9a338f Update CHANGELOG.md
aa4f40497 Update python deps and hashes
a08beb843 fix misspelled banner
949bf545c fix safari home cards
0044e68c8 update style
0b2a78425 Merge remote-tracking branch 'origin/dev' into ui
6b25619c5 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
d1a8b99be fix Linux versions in README, fix UI not working when serve behind / and revert back to bullseye for tests machines
f8f4db910 add go back btn on totp page
eb2042a0e tests - downgrade docker-py package to fix breaking change
ecada3d70 tests - update bullseye to bookworm
b585376f1 tests - update ansible version
8ad1adb92 Merge branch 'dev' into staging
b7bc89ade tests - update ansible role for swarm and replace profile with account for ui
9d274afe2 tests - fix selector for account page
6a33859d2 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
0bcb4e19c edit external plugins link and fix ui tests menu selector
369972e57 add menu image to access account page
7af34f33d highlight manage account + new position
54e76dae4 update js for account page
beee0bf97 safari fix + update profile
34ce47079 update doc for web UI account, add ISO format to country core and update version of plugins
80983f3fe change alert to warning
fd66075e4 update doc
b8df6611e Update mkdocs markdown_extensions
e2bfa8560 Add lost 2FA recovery procedure
b1d5ab260 Update database metadata initialization logic
7e0d9c78b Add automatic DB migration between any 1.5.x version and the latest one
6d5a6a9b9 add web-ui manage profile section
7e018e984 Merge branch 'dev' into staging
f2ceca82d Merge pull request #837 from bunkerity/dev
aec4021b2 Fix UI tests with wrong redirection
17c3eae3e Apply pre-commit-config to all files
f6d7d177a Update CLI.py with environment variable handling
f4c07bca6 Downgrade prettier pre-commit hook as the latest one isn't an official release
0ec97a77c Update shebang to use env python3
c4bcaba03 Lint and format lua files + Fix luacheck warnings and errors + Update pre-commit-config hooks
4cb896cfc Merge remote-tracking branch 'origin/dev' into ui
83854838a update logo on error and misc files
2c548657e enhance ui
85e0a8292 fix country core tests and reflect changes on redis core tests
19a2c08c5 fix country core typo, add missing tls to magento tests and add local cachestore
d3ba9720c Update password input field in UI tests and profile page + edit back logic with profile page form submission
b3a5dfeaa tests - add tls checks on common name
748a56811 Merge pull request #835 from bunkerity/dev
f843cbda5 Fix weird behavior when MULTISITE mode is set to no and the SERVER_NAME is empty
7a80516fb Fix core country test as 2.0.0.3 as country code GB and not US anymore
e36dc32bc Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
b2c58a76f bw - fix colors
752317f1c Remove no longer used zope deps init
740018e26 Fix shenanigans with BunkerNet and the instance.id file
a55e2699b Update gunicorn worker class to gthread
90f6ceea1 Revert "Test weird bug with ui linux tests"
46e3a10e4 Test weird bug with ui linux tests
bcfe623e0 Update how the python deps are installed in linux tests (core & ui)
676afd4c1 Allow web UI to use multiple workers
309c5d0fe Fix weird shenanigans with zope python deps
cff05457d Move monkey patch command in web UI and add dynamic threading
ff7cb04c3 Remove useless code in web UI tests
3e63f2ad0 Fix potential python deps not being imported in web UI
413500e5d Use Python 3.12 in workflows
3e0a987a6 Remove the need for codeql job to complete before going to the next stage in dev workflow
624ed08af Update ui startup script
d5732b697 Deactivate anonymous reporting at first startup
6fc5ca745 Merge pull request #816 from bunkerity/dependabot/terraform/tests/terraform/dev/scaleway/scaleway-2.35.0
dcb924f54 Merge pull request #772 from bunkerity/dependabot/terraform/tests/terraform/dev/hashicorp/kubernetes-2.24.0
fecf4a898 update version to 1.5.5
d3cfbfec6 bw - fix typo in blacklist core
0867846f8 bw - fix typo in server.conf
e108d3f53 bw - init work on reason data and fix nil REDIS_SENTINEL_HOSTS for sessions
68b3d6785 bw - fix redis error when using sessions and fix redis connection pool not used
d475a4e31 scheduler - fix missing custom configs when instances change
37f11eade jobs - remove certbot renew delay
3ba295d14 Fix firefox installation in linux tests
109b9cc6a add operation value
cd5ee103d Add cooldown to anonymous report job
9e8afa18b add tab switch related to form
ed45e2290 Update ui tests with new profile page format
bba987904 Merge pull request #834 from bunkerity/dev
d7c49e237 Update sqlalchemy to version 2.0.25 & update python deps hashes
957817926 Pin aquasecurity/trivy-action version in workflows
2b0540f44 Fix UI defaults with Linux Integration
7a247e643 Fix wizard redirection even when the UI isn't configured
355d67164 bw - dont retrieve ctx when using api
a21ab3ca7 add profile dark mode + enhance flash
48ea94f11 update ui
2197f72be Fix ui linux tests getting the wrong id of the totp button
8d900437f Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
a8bfd0336 Update and fix the whole user management of the web UI
ce8022a43 Fix bwcli shenanigans with external databases
7759338e3 Update python deps
6e70da4a5 Switch gunicorn worker_class back to gevent
d4ef6fdff Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
5ad99ac82 bw - various improvements to redis sentinel
beaf868fd Merge pull request #831 from bunkerity/ui
d091e5299 enhance style
ad2253f89 totp form name different from user one
db0f23855 delete totp duplicate logo
66fa2df6c Merge remote-tracking branch 'origin/dev' into ui
0a130c404 Fix tests ui Linux env file having the default values
98b4c0631 Fix problems with ui tests and the ui.env file for Linux and the IP address of the container for DOcker
935650900 Update cached mmdb files
379cf17e7 Update tests ui linux workflow file to have the right BunkerWeb config
551a0b520 bw - clusterstore fixes
aeedf30fa bw - redis sentinel support (WIP)
1b0c1cdb7 Merge commit '8f051820b9c885fd6bbe4c8fdbb0dc1f888aaae2' as 'src/deps/src/lua-resty-redis-connector'
8f051820b Squashed 'src/deps/src/lua-resty-redis-connector/' content from commit 02a29f93
af8fa60e2 bw - fix is_whitelisted function and fix typo in country core
a4f72f1c1 bw - various fixes after LUA improvements
077b2c1c1 bw - various improvements and refactoring (WIP)
020ec53e0 Merge pull request #830 from bunkerity/dev
aea3fae2b Update CHANGELOG.md
a5e0ceed3 [#795] Add setting REVERSE_PROXY_INCLUDES to manually add "include" directives in the reverse proxies
fdb01b305 Fix shenanigans with the ui user edition
91448f1f4 Add a log in the UI when a login attempt is made
d1d82aa30 Add UI tests for the profile page and the Wizard
13f477b75 Merge pull request #829 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.165.1
32777c25e Merge commit 'dda63ddceeb1f4ffdd97d6aa95ac24a1a7eeede7' into dev
dda63ddce Squashed 'src/deps/src/lua-resty-openssl/' changes from 5aba923e7..7f25f00ba
116ca2226 Update lua-resty-openssl to version v1.2.0
80f8d1548 Update CHANGELOG.md
22c6e1c6d Update python deps
c7e690d94 deps/gha: bump ruby/setup-ruby from 1.165.0 to 1.165.1
364a779b2 Merge pull request #827 from bunkerity/ui
bd23ae609 Merge pull request #826 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.165.0
b3462dc95 enhance profile page
1bd0dcbd7 deps/gha: bump ruby/setup-ruby from 1.163.0 to 1.165.0
556fc6936 update totp and profile style
1920d89b4 Add back-end logic for 2FA in UI
398be9147 fix password submit behavior
783d83094 add 2FA pages
bafd3a5b6 Add more security to UI by checking client IP and UA with a session
fbbe6b49d Update regex for url in wizard
5f74b357c Add profile editing logic in the UI
e938d48ff enhance error page
a950f55e7 Merge pull request #825 from bunkerity/ui
ffbe1e3b6 Update ui tests to new formats
38eb98c39 update setup.html and popover
33211902d fix ui height + select auto submit
e348e92bc Merge pull request #824 from bunkerity/dev
9eb816ef3 Add flash messages to setup.html as well
aa9bcdc3d Merge pull request #823 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.163.0
a85297c61 Merge pull request #818 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.22.12
f3c4415f5 Merge pull request #817 from bunkerity/dependabot/github_actions/dev/actions/setup-node-4.0.1
3d59f7697 Update CHANGELOG.md
dba906db0 Update python images in Dockerfile to 3.12.1-alpine3.18
a458e650f Update python deps
dcf6fc1ce bw - various fixes for tls management and init work on shared ctx on subrequests
9d74de299 deps/gha: bump ruby/setup-ruby from 1.162.0 to 1.163.0
34c065722 road to certificate fallback
35d46f424 deps - patch modsecurity-nginx to load it before brotli module
8b0c8de42 add defaul ssl cert and patch modsec to execute after brotli
8dfd8dc9b deps/gha: bump github/codeql-action from 3.22.11 to 3.22.12
56f350d62 deps/gha: bump actions/setup-node from 4.0.0 to 4.0.1
63a90005c Merge branch 'dev' into ui
20c2f4ffd precommit config
29c88027e enhance ui
5c10eaeb7 Merge pull request #808 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.22.11
093366d15 Merge pull request #810 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.0.0
ac3fc2a78 Merge pull request #815 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.4.0
4f28cfbbc Merge pull request #814 from bunkerity/dependabot/github_actions/dev/actions/download-artifact-4.1.0
cd7ef7448 Merge pull request #813 from bunkerity/dependabot/github_actions/dev/aquasecurity/trivy-action-91713af97dc80187565512baba96e4364e983601
e3d21c647 start adding aria
0e3c32213 deps/terraform: bump scaleway/scaleway in /tests/terraform
6a5616472 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
436208007 continue work on dynamic TLS cert/key with fallback
7fbf17a0e update doc
0945f2052 Merge branch 'dev' into ui
aab019d17 Fix SERVER_NAME setting when not in multisite mode
c39793a31 Fix shenanigans when SERVER_NAME is empty
de3ba0a57 precommit done
3e51cc78f Fix error with selects when trying to add a new settings in the database init_tables
809c5f45e deps/gha: bump docker/metadata-action from 5.3.0 to 5.4.0
c344b302c deps/gha: bump actions/download-artifact from 3.0.2 to 4.1.0
504aeb9d0 enhance ui
b41bd619c lighter error file
73f3a7ac8 deps/gha: bump aquasecurity/trivy-action
1dd85364d add example and test for k8s/tls support
53a143d71 init work on supporting tls ingress on k8s
62449f84c continue work on ssl/tls fallback and management
8efcd2b8a ssl refactoring - wip
946e292b3 ssl refactoring - wip
c5d9c6936 docs - add ecosystem section to intro and fix social cards text color
98ac205ea deps/gha: bump actions/upload-artifact from 3.1.3 to 4.0.0
056eb0375 fix some style
cab17e061 add profile page
5b5898eac Add support for soft database update when updating the version
18adaee07 deps/gha: bump github/codeql-action from 2.22.10 to 3.22.11
71acbbc0b docs - add social cards
549bbe170 fix news + enhance style
6c5169473 Update settings.md
ed06c513c udpate ui and utm
0657b7b29 Update CHANGELOG.md
da9fb7af7 Add support for fallback Referrer-Policies
747cbe13e Merge pull request #807 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.10
a9ac4f298 Update python deps
a478905be Update BunkerWeb logo and ascii
b08c53365 Soft merge branch "ui" into branch "dev"
0811d2821 deps/gha: bump github/codeql-action from 2.22.9 to 2.22.10
cf2a5ed84 add panel on about and trouble
dc55beaab add ecosystem page on doc
4f43f6165 Merge pull request #805 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.162.0
5f72dbf6f Merge pull request #803 from bunkerity/dependabot/docker/src/autoconf/dev/python-3.12.1-alpine3.18
ce728cf90 Merge pull request #802 from bunkerity/dependabot/docker/src/scheduler/dev/python-3.12.1-alpine3.18
83b06abe7 Merge pull request #801 from bunkerity/dependabot/docker/src/ui/dev/python-3.12.1-alpine3.18
f7d250504 Merge pull request #800 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.7.2
e4888197a Merge pull request #799 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.9
02d6c4111 add utm
716e69027 deps/gha: bump ruby/setup-ruby from 1.161.0 to 1.162.0
47350f5f0 update compose to test ui
ea45f3c11 docs - update logos
6ef1513d7 start adding banner
5b236e769 Merge branch 'dev' into ui
e6c5df12d add utm
8eff772fe deps/autoconf: bump python in /src/autoconf
0f2bf17a5 deps/scheduler: bump python in /src/scheduler
de30a734f deps/ui: bump python in /src/ui
10f0ee7ee deps/gha: bump rickstaa/action-create-tag from 1.7.1 to 1.7.2
456b6a424 update utm readme
5eb5625a2 docs - add basic info about bw panel
cb76d1c09 deps/gha: bump github/codeql-action from 2.22.8 to 2.22.9
e9737dcf4 Update API endpoint URL of anonymous report
2ee63c0dd Merge pull request #798 from bunkerity/dev
607a201c7 Update CHANGELOG.md
d3752d25f Merge commit 'cfc32af85c09dcebe4a185e7f1252bfba460bebb' into dev
cfc32af85 Squashed 'src/deps/src/modsecurity/' changes from ccc2d9b536..bbde9381cb
4f6c6ae6c Update ModSecurity version to v3.0.11
9dd2b9537 Merge pull request #797 from bunkerity/dev
2b11f24a3 Fix db core test
a0765085d Revert "Test CVE fixes on bw"
220450d4a Test CVE fixes on bw
c471ccbf6 Remove no longer necessary  CVE fixes
dfae6be47 Merge pull request #792 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.3.0
531555941 Merge pull request #796 from bunkerity/dependabot/github_actions/dev/actions/setup-python-5.0.0
ff0f61136 Test CVE fixes
74dff7665 Add anonymous-report job
4c7bc9f99 Update python deps
25cba9feb deps/gha: bump actions/setup-python from 4.7.1 to 5.0.0
a5e403426 ci/cd - update linux versions when pushing packages
b9ff3911f v1.5.4 release
e1210137b deps/gha: bump docker/metadata-action from 5.2.0 to 5.3.0
588d04c7d Merge branch 'staging' of github.com:bunkerity/bunkerweb into staging
0d5ea43ff linux - fix nginx version dependency for rpm builds
1fbd3dd51 ci/cd - fix k8s/configs test and fix haproxy not working with debian 12
82fcff293 Add Linux dependencies for Docker in dependabot.yml
d3672e6d7 tests - show logs when haproxy fails in linux tests
a26ff09da update php-fpm version for debian tests and add libcap dep to linux packages
e1c185cdc linux - add libpcre3 dep to debian package
fe8d9b5f4 linux - reflect changes for debian 12 support
7f832117d linux - update supported versions
4d967492b Remove no longer existing "—no-redirect" argument in mike command
3270131f4 ci/cd - fix mike deploy breaking change
91f0a9bbc Merge branch 'dev' into staging
b89f2d560 road to v1.5.4 🚀
bb9aa5c96 Merge pull request #789 from bunkerity/dev
8302bee4d Merge pull request #788 from bunkerity/ui
f5d45d237 Update CHANGELOG.md and docs for setup wizard
589df19c1 Add check endpoint and remove USE_CORS flag
a283c35a2 Add CORS support and update redirect behavior
3779cc5dc update setup UI
ff65d0081 Fix potential issue with config saver and non Docker and Linux integrations
4c109bfe5 Update mmdb files
a818e6fa9 Merge pull request #787 from bunkerity/ui
35bfda5b3 Add ui_host variable to form in wizard
700b434f4 Merge pull request #786 from bunkerity/dev
7f030d893 Handle start and stop event of BunkerWeb with the scheduler in Docker
aa3fd4edf Merge pull request #784 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.2.0
bb41e8597 deps/gha: bump docker/metadata-action from 5.0.0 to 5.2.0
f5ed1b5d2 update setup ui
f159b17ee Add HTML files to linguist-vendored list
18ab9cebc Merge branch 'dev' into ui
ff9566b49 Update Python base image SHA256
c439488ea Update bcrypt version to 4.1.1
1e1245ff2 Add Python 3.9 setup and install dependencies for codeQL workflow
f8dc2f818 Fix plugin system link in README.md
3920ce03d Fix formatting and remove unused code
43c288046 ui - add CORS to wizard check endpoint
c22646de1 Fix regex pattern for REVERSE_PROXY_PATH
bf5dadb43 Refactor User class to use property decorator for password_hash
c1e25a64a Add random URL generation for setup.html
1daa4103f Fix server name validation bug
1e52dd9fb Merge branch 'ui' into dev
53706a75e fix print and remove cdn
afeb5e454 Update wizard back logic and tweak setup.html
b3e0a9e8c Update python dependencies
cbb595e1c deps/terraform: bump hashicorp/kubernetes in /tests/terraform
c16e95471 update setup html
9917fbd86 setup in-page style and image
97f9048bd Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
49b745a2a ui - init work on /setup endpoint on default server
7778bd106 Merge pull request #769 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.8
aca470332 Merge branch 'dev' into ui
68a8f8eb0 Merge branch 'ui' into dev
834d4568e Refactor database session handling
2ec0c7e39 deps/gha: bump github/codeql-action from 2.22.7 to 2.22.8
3269e7ec5 Fix missing admin_password_check validation in setup form
dead40ec6 Squashed 'src/deps/src/lua-resty-openssl/' changes from 89195843c..5aba923e7
ddb3daae3 Merge commit 'dead40ec6d1b5907f2803a6bb55f006dd27203ba' into dev
0142ba1d2 Update lua-resty-openssl version to v1.0.2
97a78650e Update dependencies versions
10e5dc4f4 Merge pull request #766 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-5.1.0
18aab10df Update Firefox installation in Linux workflows
b8145f3f2 Add website link to README.md
f92e32757 add confirm password
cdd436bf8 add reverse proxy inp setup
4fe52d0f0 Merge branch 'dev' into ui
efaaf454e Add conditional block for open file cache configuration
3a1b779b5 deps/gha: bump docker/build-push-action from 5.0.0 to 5.1.0
76c848ed4 add server name input
57b0787dc ci/cd - add more logs when k8s fails
b4d790aad Create web UI wizard functionality (backside)
d457a6f03 Merge pull request #765 from bunkerity/dev
2964669d9 Merge pull request #764 from bunkerity/dev
eb160334f Merge commit 'f7bc0d87200a0ec786c88091530734f265a6a8c2' into dev
f7bc0d872 Squashed 'src/deps/src/lua-nginx-module/' changes from 11ab5315b..c47084b5d
e1c67363e Merge commit 'c7f7669a8cbbcf7f7ce0fc2a294bd7e316522236' into dev
c7f7669a8 Squashed 'src/deps/src/headers-more-nginx-module/' changes from 576cb8197..bea1be3bb
8da04e022 Merge commit '6ed1ec58b1acdc1acb00e840df89311812ee8422' into dev
6ed1ec58b Squashed 'src/deps/src/luajit/' changes from aa038d259..4182d6bf3
dab004604 Update LuaJIT to version v2.1-20231117
e5e7db36e Merge pull request #763 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.7
984a3de5c add setup template
f36d2d0c9 Merge branch 'dev' into ui
bc9979785 deps/gha: bump github/codeql-action from 2.22.6 to 2.22.7
a1695cf3b Merge pull request #762 from bunkerity/dev
69a570bca Merge pull request #760 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.6
e66b7b79b Remove urllib3[socks] from requirements.in files ... Update Dockerfiles to fix errors when installing deps
de4173878 Merge commit '5d2b6eef6e0c83bc3e1b14e48233e423f2f8c37d' into dev
5d2b6eef6 Squashed 'src/deps/src/lua-nginx-module/' changes from c47084b5d7..11ab5315b0
d75296b5a Squashed 'src/deps/src/headers-more-nginx-module/' changes from bea1be3bbf..576cb81979
a09c899de Merge commit 'd75296b5a55889c4425f2b2274b50eabc5b96b3e' into dev
f583d996a Squashed 'src/deps/src/luajit/' changes from 492cfdd0d8..aa038d2599
11ab5315b Merge commit 'f583d996a108a58166fc986bf4227a3cea432a07' into dev
f8429d6e4 Update LuaJIT to v2.1-20231021
576cb8197 Merge commit 'c473aa40807f32438ffe34bdfe07f8f0485a6aa4' into dev
c473aa408 Squashed 'src/deps/src/lua-resty-openssl/' changes from b23c072a4..89195843c
456e6a33d Update lua-resty-openssl to v1.0.1
11c4fde61 Merge commit '805e5c9cee2a72af6b6297b2993109511b42d485' into dev
805e5c9ce Squashed 'src/deps/src/libmaxminddb/' changes from ac4d0d248..93a7e0e56
afcf420ee Update libmaxminddb to v1.8.0
7aa6affe1 Merge commit 'e3f305a953ef5dbf6802090c7013f4c38d762449' into dev
e3f305a95 Squashed 'src/deps/src/ngx_devel_kit/' changes from b4642d6ca..91e30eb05
cba20187c Update Nginx devel kit to v0.3.3
10a58377b Fix multiple CVEs related to libpq * CVE-2023-5869 * CVE-2023-5868 * CVE-2023-5870
7c564e4cb Update pre-commit hooks to latest versions
fe0249454 deps/gha: bump github/codeql-action from 2.22.5 to 2.22.6
bff775f00 Fix issues with the Linux integration and external databases
71db00281 Merge pull request #759 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.161.0
940eecd06 deps/gha: bump ruby/setup-ruby from 1.160.0 to 1.161.0
42f7ef486 Update user interface demo image in README.md
b2a56a82a Update BunkerWeb UI demo to use thumbnail image
0d0bad79b Update Python version in Dockerfiles
b539a97ad Fix CVE CVE-2023-5678 in Dockerfiles
05da26f01 Update dependencies to latest versions
e153c33aa Update maxminddb and other dependencies versions
8d024a099 Merge pull request #751 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.7.1
ca6271c60 Merge pull request #750 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.160.0
fbbec2f7f deps/gha: bump rickstaa/action-create-tag from 1.6.6 to 1.7.1
9c6f5289d deps/gha: bump ruby/setup-ruby from 1.159.0 to 1.160.0
bcded8f7c Add refurb as a pre-commit-config hook and apply pre-commit-config
966a78da9 Update Git attributes to ignore text and end-of-line settings for vendored files
f111124b3 Update dependencies versions
d2b82b29d Fix CVEs CVE-2023-43787, CVE-2023-43785 and CVE-2023-43786
dc5a7b8b2 Update mmdb files
c32522ae2 Update Certbot module to version 2.7.4 + Update python deps hashes
54ead4e49 Merge pull request #744 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.6.6
d83536969 deps/gha: bump rickstaa/action-create-tag from 1.6.4 to 1.6.6
b79b6548b Merge pull request #741 from bunkerity/dependabot/github_actions/dev/hashicorp/setup-terraform-3.0.0
b05b98185 docs - update plugins to 1.2
e8803e346 cache linux test images, fix linux example of proxy protocol and add more logs to k8s tests
7565b2df5 Merge branch 'dev' into staging
c817f45ab add ready checks to limit and redis core tests and fix wrong http port for behind reverse proxy linux test
f9f616a66 Merge branch 'dev' into staging
4871185dc Update python deps and pin Flask-Login version
cd773b6e8 add ready checks to reversecan and sessions tests
898ef2eff deps/gha: bump hashicorp/setup-terraform from 2.0.3 to 3.0.0
fa628cb7d linux - add default API_LISTEN_IP
18d682b5a linux - add missing API_LISTEN_IP initial setting and perform only hot reload
4fbd974d2 tests - set trace verbosity for geckodriver logs
a7c343369 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
7d69b9105 tests - fix missing geckodriver log file in ui tests
29d7d94b2 [#739] Fix potential issue when fetching docker instances in the web UI
84eb94720 tests - add geckodriver log file for ui tests
40e118a71 tests - add more logs to ui linux tests
0e3d8e59c tests - retry UI access in case of network exception
86875f486 tests - fix misc ready check when using https and add ready checks for linux ui
d4a2ba5fc tests - add ready checks to customcert and misc
3020c5c8e tests - add ready check for customcert core test
c1562bc89 Merge pull request #737 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.5
322cfd217 deps/gha: bump github/codeql-action from 2.22.4 to 2.22.5
caf732be1 Merge pull request #736 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.159.0
667620b52 deps/gha: bump ruby/setup-ruby from 1.158.0 to 1.159.0
fb21786b8 linux - fixing nginx service not disabled and fix another missing error log path in UI
5887b894f ui - fix wrong error path when starting nginx
4e820f6de linux - remove sudo command when reloading nginx
35d16233c ci/cd - ignore ready conf for db tests and fix linux path for ready conf
9775cd5bb ci/cd - fix missing string in /ready endpoint and add /ready endpoint to linux tests
274a8cdfb ci/cd - trying to fix race condition for core tests
d73a5d0f4 Merge pull request #735 from bunkerity/dev
ed0e156bc Update Werkzeug to version 3.0.1 in web UI
8ec9a7df4 Fix compatibility issue with Docker Compose v2 2.23.0 in examples and docs
72d856abe Update certbot to version 2.7.3 + regenerate hashes for db and scheduler
ab76c458e Merge pull request #732 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.158.0
6edf97a0d deps/gha: bump ruby/setup-ruby from 1.157.0 to 1.158.0
58d6b8142 use cap in Linux and add openssf badge
a83a74cfa Merge pull request #729 from bunkerity/dev
0975de123 [#717] Add a pool_recycle database engine arg to avoid losing connection with database
762092e5e Remove no longer necessary retrying module
8963cb4d1 Update python deps
c2252503d Merge pull request #721 from bunkerity/dependabot/github_actions/dev/ossf/scorecard-action-2.3.1
626f10b4c Merge pull request #722 from bunkerity/dependabot/github_actions/dev/actions/setup-node-4.0.0
f2b9fc0f8 Merge pull request #724 from bunkerity/dependabot/docker/src/autoconf/dev/python-a5d1738
c8eae49e5 deps/autoconf: bump python from `dc2e889` to `a5d1738` in /src/autoconf
ab320794a Merge pull request #723 from bunkerity/dependabot/docker/src/ui/dev/python-a5d1738
572436f20 Merge pull request #720 from bunkerity/dependabot/docker/src/scheduler/dev/python-a5d1738
6f366450b deps/ui: bump python from `dc2e889` to `a5d1738` in /src/ui
f6d2e205c deps/scheduler: bump python in /src/scheduler
50a60382a Fix CVE CVE-2023-5363
989c14ae7 Fix CVE CVE-2023-5363
a847f7778 deps/gha: bump actions/setup-node from 3.8.1 to 4.0.0
8708ad70c deps/gha: bump ossf/scorecard-action from 2.3.0 to 2.3.1
eeda7a18c Update python deps + add retrying module to db
5193d6cd1 Update docker images
09ee05083 Merge pull request #719 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.157.0
0afed0621 Merge pull request #718 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.4
8919592f5 deps/gha: bump ruby/setup-ruby from 1.156.0 to 1.157.0
d253b4438 deps/gha: bump github/codeql-action from 2.22.3 to 2.22.4
f798a9ef9 Merge pull request #715 from bunkerity/dev
cd902eba3 prepare for 1.5.3 🚀
029217ff4 Fix update-version.sh script
10db67b87 Merge pull request #714 from bunkerity/dev
c7543df86 Add an handler when the ui test is reaching an error page due to a connectionFailure
1f5a1beac [#645] Fix web UI not keeping the data when changing the sub server names + Fix custom cert when the server name have multiple domains
ff1fc9280 [#712] Fix custom configuration changes not taking effect immediately
838dcb17c Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
b18dbddcd Merge pull request #713 from bunkerity/dependabot/pip/src/scheduler/dev/certbot-2.7.2
ca6938dfe Update ConfigFiles to use the correct name regex in web UI
643ea7c21 deps/scheduler: bump certbot from 2.7.1 to 2.7.2 in /src/scheduler
e41ce10e3 Merge pull request #711 from bunkerity/dev
b265cbad5 ci/cd - trying to fix azure/kubectl action
7e3aad9f0 [#645] Fix impossible to edit the server_name of an already existing service if the primary one was unchanged in web UI
60d43d0ce Handle service creation and editing more elegantly in web UI
2df85b2c9 Updated python:3.12.0-alpine image's sha256
3a3255e7b Merge pull request #709 from bunkerity/staging
4c273fe84 Merge pull request #708 from bunkerity/dev
9964f42e6 Fix magento k8s tests
b2cf8986f Tweak magento tests to use latest version back
7f219bea0 Fix CHANGELOG release date for v1.5.2
b9f05ad16 Downgrade magento versions to working ones
bd6065af8 Update python deps and pin urllib3 version to 1.26.18 + Update pre-commit-config to format requirements.in files as well + Apply pre-commit
619e5644f Remove pip caching when setting up python in workflows to avoid errors
3c3643021 Merge pull request #707 from bunkerity/dev
7598dbc54 Update python deps
f3982367a Update dependabot script to add reviewers and tweak the schedule
d4f65903e Update dependabot config file to include terraform and other python deps paths
38429efac Merge pull request #705 from bunkerity/dependabot/github_actions/dev/actions/checkout-4.1.1
d92e9a07a Fix k8s terraform script
6738b9552 deps/gha: bump actions/checkout from 4.1.0 to 4.1.1
0da22f44b Update k8s terraform file and update scaleway terraform version
d77f6a72c Fix README.md links and versions
7bf8be324 Try to fix magento k8s tests with static versioning
b9c5d3277 Fix timeout in ui tests and access_page function
b1b1ab868 Fix wrong values in helm chart values file for elasticsearch in k8s magento example
530b8a945 Fix allow empty values when saving a config in web UI
22552c5b8 [#694] Optimize certbot renew script to renew all domains in one command
db0dd5dae [#694] Fix rare bug where database is locked
f89456cd4 Merge pull request #699 from Crazy3lf/master
34d68e8b7 Update regex for email
476d86706 Fix magento k8s tests by removing elasticsearch
4a10ec8c3 Merge pull request #701 from bunkerity/dev
66b1d6bfb Merge pull request #700 from bunkerity/dev
c4b873e3f Fix /etc/bunkerweb dir missing in linux core tests
bcaa8faa7 Replace deprecated `set-output` command with the new format
08944b901 Tweak test-core-linux to fix potential bugs
13be6a43c Add more logs when an url file is in cache and gets deleted
2737fe7ce Update python deps
2823fa2ab Update plugin.json
001246b38 Merge pull request #697 from bunkerity/ui
1a43380d2 Merge pull request #696 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.3
0b319d1aa Merge pull request #695 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.6.4
7a15f8a65 deps/gha: bump github/codeql-action from 2.22.1 to 2.22.3
a4a413eec deps/gha: bump rickstaa/action-create-tag from 1.6.3 to 1.6.4
7e3dabc5f Update patch commands in deps.json to skip Reversed warning
29737209b Squashed 'src/deps/src/luajit/' changes from e598aeb74..492cfdd0d
8093c6161 Merge commit '29737209b138a1485d55c53acf1a6783b6e60167' into dev
85913d6b2 Update luajit to v2.1-20231006
15d3180b6 move disabled inp msg
522527f0a Merge pull request #690 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.156.0
85ef4e4de Merge pull request #691 from bunkerity/dev
46d8acf7b Update dummy-plugin to new standards
77bfe2697 Add StyLua and luacheck to precommit config file and apply it
da2a1eaa5 deps/gha: bump ruby/setup-ruby from 1.155.0 to 1.156.0
cd1f87b9a Update pre-commit config hooks version
e25fab28b fix disabled msg behavior
c125a9bdd Merge pull request #689 from bunkerity/dev
10fd431fb Tweak update python deps script to make it more elegant
309689185 Update pythons deps
799756176 Merge pull request #684 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.1
a12e5ca89 Merge pull request #683 from bunkerity/dependabot/github_actions/dev/stefanzweifel/git-auto-commit-action-5.0.0
15ad3a625 Merge pull request #681 from bunkerity/dependabot/github_actions/dev/ossf/scorecard-action-2.3.0
c57d725f4 Merge pull request #680 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.155.0
95389260a Merge pull request #688 from bunkerity/dev
6e5dd5557 Fix CVE CVE-2023-44487
565f4e3f7 Merge pull request #687 from bunkerity/dev
f39adcab5 Update CHANGELOG.md
a3ec85b57 Fix often occurring error with ace script in web ui
b063ac8a3 [#652] Fix error when deleting a service that have custom configs on web UI
ff85f1c2b Update CHANGELOG.md
4a9fdba42 [#645] Fix errors when using a server name with multiple values in web UI
47a7e1680 Fix secure_scheme_headers shenanigans with web ui
453108da9 Update mmdb files
2cbb10b3a Revert "Test Aqua security vulnerabilities with BW"
d4d9f8745 Test Aqua security vulnerabilities with BW
899484c38 deps/gha: bump github/codeql-action from 2.21.9 to 2.22.1
d461f3745 deps/gha: bump stefanzweifel/git-auto-commit-action from 4.16.0 to 5.0.0
cd0ceb48b deps/gha: bump ossf/scorecard-action from 2.2.0 to 2.3.0
dc92ae825 deps/gha: bump ruby/setup-ruby from 1.154.0 to 1.155.0
f5fe685d4 Fix children classes of Test
f4ce2c68f Fix bw api not returning the reason of bans
d1a0f66c9 Merge pull request #677 from bunkerity/dev
6935d1cb8 Merge pull request #676 from bunkerity/dev
7ac66a6c6 Update python deps
2aa9f46ef Fix default values in whitelist job
8f456722e Augment delay in WebDriverWait in ui tests
8ae7b8f43 Fix redirect tests docker-compose file
9b4a9277d Add libpq as a dependency for the Database to be able to connect with postgres
172874d1c Fix redirect tests on docker
a518f47b9 Update CHANGELOG.md
0cee41867 [#656] Fix ACME renewal fails on redirection enabled Service
e956e03ba Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
c08fd07a6 Update linguist-vendored to add modsecurity files and non patch deps files
466c8e584 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
27d3ca1cd autoconf - fix wrong types for dynamic settings
410557009 Add .gitattributes to override linguist-vendored paths
e7498279c Revert Docker image update for tests
fe87486f9 Merge pull request #673 from bunkerity/dev
c2db157bb Update python docker image to 3.12.0
eb8088164 Tweak Dockerfiles to make the build nicer
202698f41 Fix python deps conflicts and update them
0eb18cb31 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
f12a01410 autoconf - update settings from db
628068e9a Lint files with prettier
f3694f0cc Add prettier as a precommit hook
b56cce63f Fix codespell typos in README.md
87ca17663 Fix typos raised by codespell
eea5dd9b7 Add codespell precommit hook
8fbe69261 Fix mkdocs.yml file duplicate copyright key
cf82e73e9 Fix swarm postgres ui integration example
6b2df3585 Tweak py file to respect flake8 rules
508c728b6 Tweak pre-commit config and pyproject.toml file + Add flake8 as linter in precommit config
75e8c8339 Update CHANGELOG.md
07676a3d0 Use hashes instead of versions in github workflows
f0761eed2 Revert "Add fuzzing tests in CI/CD"
4babce974 Add fuzzing tests in CI/CD
a263f1f4f Update cron for dev-update-mmdb
31a839968 Merge pull request #666 from bunkerity/dev
d8b256167 Merge pull request #665 from bunkerity/dev
87d2f04eb Remove no longer necessary temp fix for Flask-login
c006e5088 Update python deps + Update Flask-Login to include the compatibility with Flask 3.0.0
df9bf1f56 Merge pull request #664 from bunkerity/dev
6b0e623e5 Update Dockerfiles to install pip and its deps before the project ones
85068bfee Add temp fix to support Werkzeug>=3.0.0 with Flask-login
5a7f9147f Update python deps and update script
358905770 Fix bunkerweb-ui.sh script with variables not being exported correctly
5ed595be6 Fix shellcheck tests failing
e21e0c812 Add shellcheck and gitleaks to pre-commit-config + tweak excluded paths
1b7e1840c Fix blacklist core tests' requirements.txt file
1f90d3668 Add a pre-commit-config file and passed all checks
f3fc69110 Fix typos in Dockerfile when installing python dependencies
073e8575e Updated Dockerfile, python deps and npm package to use pinned dependencies
cd4d529d7 Merge pull request #660 from bunkerity/dev
b4a320afa Made ui tests better
8ed656068 Small fixes on linux paths creating unnecessary folders
8fa7adb61 Small refactor on how the autoconf updates the config
4ec754143 Handle changes more elegantly with the scheduler
0f7df13df Optimize save_config script
48096d711 Optimize the way the UI handles services creation and edition
c0816bb11 Fix potential cross-site scripting vulnerability in plugins.js in the UI
18e5f7bff Merge pull request #659 from bunkerity/dev
ece5ce1cd Add HTML sanitization when injecting code in pages in the UI
4d5002674 Extract codeQL workflow to have a separate one + Add scorecards analysis workflow file + Add UI tests for the UI branch
1c71572f4 Update tsparticles in the UI + remove unused static files
685cb9809 Update README to fix a few links and add the security scorecard badge
65d0aa3a8 Merge pull request #658 from bunkerity/dev
6e2db5991 Add a sleep before changing from cache page to log page to avoid errors in ui tests
1db769c32 Remove bugged UI tests check in linux
db99d1687 Update the condition that checks the integration in core tests
579c80357 Update UI starting script and ui tests script on linux
b901d2971 Update python deps
e23f931bd Replace gevent with gthread in UI for security reasons
15eef6ef5 Try to fix python deps issues with linux and try to have more logs in linux ui tests
cc0167f42 Fix ui linux tests when waiting for the ui to be ready
fd4c147b8 Update how the scripts wait for the UI to get ready before starting the tests
95afba879 Change how the ui tests waits for the ui to be ready
ea5cb0db2 Try to fix ui linux test by adding more sleeps
cb3250e4e Fix UI linux test (again)
153e9fecf Fix bunkerweb linux scripts
81b5e80da Try to fix deps permissions with linux ui tests (again)
6a162d725 Fix linux permissions with ui tests
be5fe2830 Try to fix ui python deps in ui linux tests
380e609ab Change ui linux tests command into development mode
93006cf5c Fix Firefox installation in core and ui linux tests
39f17bce6 Try to fix permission issues with Linux and ui python deps
94c7c832e Fix permissions with python deps in ui linux tests
42be334e4 Fix permissions with ui tests on linux
cad3012e6 Try to fix python dependencies error with test ui linux
a04282d3f Fix test core redis with linux
c757f5d49 Re generate requirements.txt file for the UI with python3.9
052e06022 Fix core and ui workflow file for staging tests
e71b71146 Merge pull request #655 from bunkerity/dev
b90da0f90 Add better health check in linux ui tests
5c1fafe51 Updated CHANGELOG.md
c964d68f9 Add more tries when the dnsbl server isn't found
78a29e65e Tweak reversescan core test to avoid false negative
0e9f29cc5 Revert "Fix UI shenanigans with python deps"
70ab9740d Fix UI shenanigans with python deps
0303a8f7b Update staging workflow file to include core and ui linux tests
16d4c1133 Optimize the way errors are being checked in linux core tests
2ddc8cec7 Update dnsbl list regex to accept an empty one
6534a429a Fix looking for error in the wrong place in test code linux
25eb8de01 Try to fix a few shenanigans with linux core tests
2065d688f Fix ui tests with docker checking the wrong containers if healthy
87f84d438 Add a retry on nginx error in linux core tests
99b30af8e Fix reverse scan python script
1ff2aed68 Fix UI docker tests docker compose file
48bcb1198 Rearrange imports for blacklist init core test
ae9450d0d Add whitelist and greylist linux core tests
9a17e92d6 Fix typos in dnsbl core test
2244f734f Add dnsbl linux test
a29ac80e4 Add country linux tests
cff5c7767 Fix sessions core test for linux
6ae6764f2 Fix blacklist core tests docker compose
27959e1aa Fix sessions permissions issues with python requirements
47e8f20f8 Fix CVE CVE-2023-38039
6283ce2dd Add linux tests for blacklist and bunkernet
f3d6f860e Remove old cached files if urls are empty
61c8ef73b Fix permission issues with sessions core test with linux
be25ae8e0 Fix failing linux core tests + add more logs when an error occur in ui tests
33e200f65 Fix UI using the wrong database when generating the new config
57374ecc2 Fix tests ui with linux
601f0fde6 Fix tests ui linux not starting the ui service
fdb9a7c29 Fix errors linux tests permission issues
df1205882 Fix tests ui linux executing the wrong file
db404a62c Fix ui tests misconfiguration
a0aced3e5 Fix tests ui linux workflow file
e378be9a9 Fix typo in tests ui linux file name + add more logs in ui docker tests
432d1587c Add linux ui tests
2ad886178 Fix selfsigned job with cryptography not being found
da4390b48 Fix python modules version conflict with web ui
7bd48203a Fix and update python deps
ce2fa3d36 Fix a few core tests for linux
bca36e296 Update self-signed job to regenerate the cert if the subject or the date has changed
06da40bf1 Added more linux core tests
84a27a3fc Fix DB core test with docker
9e3425182 Fix path issues with db core test init
c90cd7399 Fix permission issues in tests core linux
91e5528a3 Fix already existing tests core linux
aeee38ad3 Fix misc problems related to linux
d97326656 Fix Database not clearing old services when not using multisite
8a6e14d8c Added linux tests to a few core plugins
0ece8fda0 Fix permission issues when starting BunkerWeb in antibot linux tests
e93513224 ci/cd Try to fix permission problems with Firefox in test core linux
761c01af6 ci/cd Fix test core linux shenanigans with Firefox
0d9349611 ci/cd Try to fix errors with firefox in test core linux
094d5d5df ci/cd Fix a few things with test core linux + finish antibot linux core tests
fdae4549c ci/cd Fix permission issues (again) with test core linux
d59cf1835 ci/cd fix permissions issue in test core linux + fix shenanigans with antibot linux core tests
43b1a038f ci/cd clear out firefox before reinstalling it in test core linux
d192fbb82 ci/cd Install Firefox manually in test core linux
0239ca64b ci/cd test core linux remove dns resolvers override
1dd1caeea ci/cd Fix Firefox installation for test core linux
a0516f773 ci/cd Install firefox from apt instead of snap + fix antibot core tests for linux
480c680f1 ci/cd Fix timeout in geckodriver download for test core linux
a94dab208 ci/cd fix retry job when downloading the geckodriver in test core linux
d0a1aab15 ci/cd Fix perms issues (again) and optimize some things in test core linux
dd0c4c93a ci/cd Install requirements and deps in test core linux
294402dbf ci/cd fix perms issues with test core linux
cd35d35c2 ci/cd Fix perms in variables.env for test core linux
4cce8385c ci/cd fix write in /etc/hosts file in test core linux
990b6336e ci/cd Fix test core linux with dpkg versioning
ccc5eb304 ci/cd Fix version error with ubuntu and test core linux
6a3839040 ci/cd Fix tee command not being ran as sudo in tests core linux
453cfc2dc ci/cd Fix BunkerWeb installation job with linux core tests
0b14f8a5d ci/cd Fix install command in linux core tests
624f4b5bb ci/cd Fix path of the .deb file
61bc8a3b1 ci/cd fix .deb fetching in Linux core tests
fa91bf6c6 ci/cd change needs and logic in test core linux
b54c7eb61 ci/cd test secret inherit for ubuntu private test image
30cba0a77 ci/cd fix dev.yml
80d56fcca ci/cd start working on linux core tests
69307fba6 Fix issues with GitHub rejecting the requests
7c5177bf4 [#643] Fix UI clearing configs folder at startup
b5bd17d4d Merge pull request #641 from bunkerity/dev
ad65e01a8 Update CHANGELOG.md
1259fb67d Merge pull request #634 from bunkerity/dependabot/github_actions/dev/docker/setup-buildx-action-3
b9e752f12 Merge pull request #636 from bunkerity/dependabot/github_actions/dev/docker/login-action-3
278eb0c8a Merge pull request #635 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-5
dec97c8c3 Merge pull request #637 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5
9222420b7 [#640] Fix shenanigans when executing docker compose restart
07fb7cf16 [#638] When renaming a service in the UI, migrate the custom configurations as well
f83b2278d Fix versions conflict between greenlet and gevent with UI
e51e17835 Update python deps
3c95971e3 Fix CVE CVE-2023-4863
bb7ef35ae Merge commit '35d13d7a097dd094cdbe993f18f29de0b08f1f2b' into dev
35d13d7a0 Squashed 'src/deps/src/zlib/' changes from 04f42ceca..09155eaa2
d96253878 Merge commit '4430cf47ddc1f3647b3bc129f46fed2d7a145f8c' into dev
4430cf47d Squashed 'src/deps/src/luasec/' changes from fddde111f..4c0628705
37a2343e2 Merge commit 'd8ee65aa70e9737330c8a83301fd66c7dc8a8d7a' into dev
d8ee65aa7 Squashed 'src/deps/src/lua-resty-session/' changes from 8b5f8752f..5f2aed616
6752b3647 Merge commit 'd7bde18da2a8a81f2d5f256bc975b1fb5b546107' into dev
d7bde18da Squashed 'src/deps/src/lua-ffi-zlib/' changes from 1fb69ca50..61e95cb43
e0a89a2fc Squashed 'src/deps/src/modsecurity/' changes from 205dac0e8..ccc2d9b53
af902fc4e Merge commit 'e0a89a2fcd1d0dd4cc103fc054242e8e8b10b7bf' into dev
5ec7eb53a Squashed 'src/deps/src/luajit/' changes from 04f33ff0..e598aeb7
26d3d6c6c Merge commit '5ec7eb53a1fa30beb59d3358f16716483787b02e' into dev
0aaede4d6 Update core deps
955c7e063 deps/gha: bump docker/metadata-action from 4 to 5
8ea823e06 deps/gha: bump docker/login-action from 2 to 3
a6efa5205 deps/gha: bump docker/build-push-action from 4 to 5
a6b30f6a6 deps/gha: bump docker/setup-buildx-action from 2 to 3
1144a7381 make logs optional in issues, change assignee for dependabot and edit sitemap URL of the doc
c364e4666 ci/cd - disable redirect when pushing doc
d4f38cc79 ci/cd - fix error when parsing ARM types
b6d49865b ci/cd - get ARM type availability
d0a8cc381 ci/cd - use volume id instead of index for arm instance
30c952e9e ci/cd - set boot volume for arm instance
2382fdd37 ci/cd - start arm server after creation
05ecf558c ci/cd - use latest scw cli version
2b7ce389b ci/cd - reflect changes on release tf from refactoring
d5d7364b1 Merge pull request #632 from bunkerity/dev
3adbd8757 [#628] Fix scheduler generating the wrong configuration with Linux
fd7950863 Merge pull request #631 from bunkerity/dev
3ae9636d5 Fix error with the CSP header override of the antibot
f99349900 Merge pull request #630 from bunkerity/dev
ea6ae5253 Update ANTIBOT_HCAPTCHA_SECRET setting's regex to support new format
5811dc549 Merge pull request #629 from bunkerity/dev
6404b701c Update changelog
2b5654ba3 Update coreruleset to version 3.3.5
c948e449a [#622] Handle configs dir more nicely in Linux
fb5a8dc4f [#622] Fix permissions with folders in linux integrations
5f19b3fda Merge pull request #627 from bunkerity/dev
2fce08b72 Upgrade issue templates
2ed6584dd Update python deps hashes
d6a14b671 Merge pull request #626 from bunkerity/dev
b3c398cb5 Remove jinja2 from requirements.txt as it creates conflicts
6334a3d63 Merge pull request #623 from bunkerity/dev
8ab4ea2e2 Update id of ui.conf rules to avoid conflicts
11664cc1d Fix wrong variable name in limit core tests
9535c0414 Fix shinanigans with both multiple and global settings not being stored correctly in datastore
8cafded89 Fix variables that are both multiple and multisite not being stored properly in datastore
c6b2199dd prepare for 1.5.2 🚀
c418acdcf Update CHANGELOG.md
9d0d72ba0 [#576] Add support for ModSecurity JSON LogFormat
cbc625938 Update mmdb files
f57fc5d3f Fix menu.html dark_mode attribute in UI
c7e834a0d Update python deps
673ee921f Lint files
9fb8dfca4 Fix Scheduler running two times for no reason
4787400d7 [#615] Fix BunkerWeb not being able to start after a restart because of the /var/run/bunkerweb directory missing in Linux
f59476c26 Merge pull request #621 from bunkerity/dev
4be53d0cb Merge pull request #620 from bunkerity/ui
55ba29cd5 Fix UI error when values are empty
947690af8 Fix UI workflow
5cdf0ecf4 Merge pull request #619 from bunkerity/ui
d1dd1fbae Fix shinanigans with the /data volume in the doc
1b84c6202 [#613] Fix logs with web-ui and Linux
a2e0f1fe6 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
639eed8d0 Deactivate BunkerNet on first start with linux
500c3564a ci/cd - perform staging tests again
448efc0ef Merge branch 'staging' into dev
1b660691d ci/cd - fix typos for docker/packages pushes
e62b7c9d1 Remove unused js files in web-ui
b87316d7c Merge pull request #617 from bunkerity/ui
4cff39f49 Merge pull request #616 from bunkerity/dev
bceb28602 Lint files
d9d6ed9bb Fix settings regex with web-ui
01be5baea Merge pull request #611 from bunkerity/dev
059afec43 Update rhel docker image
e564d8407 Merge pull request #610 from bunkerity/dev
2c15b3746 Fix rhel typos "el" instead of "rhel"
6f26c42c8 Merge pull request #609 from bunkerity/dev
c5059ab22 Update doc to include TLS as well as HTTPS in some sections
a7a317b5b Merge pull request #487 from bunkerity/dependabot/github_actions/dev/scaleway/action-scw-c718eca1fcb9fec1fb1433752d61599c6a0ad2e9
0681cf2c9 Update actions/checkout to v4
3a02c0ca5 Add more delays in badbehavior core test
040d44714 Change SQLite config to avoid locking
07725356b Merge branch 'staging' into dev
6a995723c autoconf - fix changes check bug with same variable name
47bf7299a Lint py files
656c5008d scheduler - ignore changes on first loop
c206daf9d add basic config lock between autoconf and scheduler + remove reverse-proxy tests for linux
cf55ade15 ci/cd - various fixes for k8s tests
d28432e5f Fix API_SERVER_NAME regex
b5638aae1 ci/cd - move k8s login in staging-tests job
4450762b8 ci/cd - fix image name in k8s tests
6e1660cd0 autoconf - fix wrong config update
cb4c99f45 ci/cd - fix docker tag command for linux tests
64d2ed91e ci/cd - fix secret key
0e2420cff ci/cd - add timeout for cleanup jobs
fa165522e ci/cd - use same md for openssl commands
b03680388 ci/cd - remove double untar for k8s tests
bae27806b ci/cd - fix tf state upload/download again
11794da8c ci/cd - fix tf artefact command
c52e54b81 ci/cd - fix tf files again
e5c37a00a ci/cd - fix k8s tf
9a3c26bf6 Merge branch 'dev' into staging
56422bca4 Update python deps regex for UI
ee47407df Merge pull request #606 from bunkerity/dev
936b1e88f Remove old CVE fixes for nginx image
f9f5b6570 Remove old CVE fixes for python images
8e8e042c2 Testing CVE on bw
1676ebeb7 Test CVE on autoconf
637573e59 Update docker images and python deps
c3a4847de Update startup and temp env in bash files
3db7904d4 ci/cd - fix wrong image tag for Linux test images
037e1ba56 docs - add ghcr.io
d6aa6a9b0 ci/cd - staging improvements
9aba00673 Fix oddities with the scheduler and the Database
f7d9af9d6 Fix potential infinite loop when waiting for a configuration from the autoconf
95c796c1e ci/cd - delete temp compose downgrade
423e3b4a3 ci/cd - log to ghcr before getting tests containers
511597b7e ci/cd - fix tests image names
bb77dcedf ci/cd - edit username for ghcr auth
3d0f17808 ci/cd - add dummy username for ghcr auth
5a9836fec ci/cd - fix nested permissions
e1edfe4a7 ci/cd - fix missing permissions in wf
e81ab4ff9 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
87b405340 ci/cd - use gh cache for docker cache and pushes to ghcr.io
45a81203e Update python deps
9feb66710 autoconf - force updating first configuration
3d13cf345 autoconf - only update data when needed and atomic changed metadata update
00cb6c1a8 tests - fix regex for geckodriver version
898ee7ec8 tests - tweak dpkg before installing BW
643b30f99 tests - ignore wrong testing version in deb packages
69e944d56 Revert "Fix LinuxTest package installation commands"
2b7f627d8 Merge pull request #602 from bunkerity/dev
82fb7b277 Fix LinuxTest package installation commands
1042e546b Merge pull request #601 from bunkerity/dev
6d1d464e1 Remove tries limit in wget commands (defaulting to 20 tries)
b5de52ead Add more retries when testing the newly created service in ui tests
267522749 Merge pull request #599 from bunkerity/dev
4f82856b4 Update staging-create-infra to use a static version for monolithprojects.github_actions_runner == 1.18.1
d670b409b Merge pull request #486 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-4
0b93916a3 Merge branch 'dev' into dependabot/github_actions/dev/docker/build-push-action-4
76408cf04 Merge pull request #598 from bunkerity/dev
f7cd7d9da Add dependency on tests-ui to not fail to push the testing image
8632dd324 Fix exit code for ui tests
fbf0232d5 Update python deps
5b6f00dfc Revert "Remove unused imports in ui tests"
681def5f0 Remove unused imports in ui tests
a844b235b Remove geckodriver.log
73e31ca62 Add wget to fix error with tests
d82136f04 Fix UI tests not exiting if container fails to start
55fd17790 Fix wget command when downloading the geckodriver sometimes fails
d8c95869e Fix database with multisite variables
f24802b21 ci/cd - perform staging tests again
758fc13c3 ci/cd - replace version string for testing release
cd825cd34 ci/cd - fix wrong VERSION path for testing release
c03b1bb20 ci/cd - update VERSION file for testing release
a5e50d0f7 ci/cd - fix linux package name for staging
1a57e0a20 ci/cd - remove linux arm64 packages pushes
de568f335 ci/cd - temp disable staging tests
244b91247 ci/cd - fix syntax error in push-github wf
08ce31bb0 ci/cd - prepare for testing releases
7f47ac18c Fix plugins errors when reloading with a select and upgrade check
b6b87fcb0 Update python deps
8bada2a02 Update update-version script and bw version in after-remove scripts
b8778de08 use nightly tag for docker-socket-proxy
b42b732d7 Merge branch 'staging' into dev
fc1c81ce2 linux - add python3 dev dependency when building packages
76d36f3b9 v1.5.1 release
63355bb88 tests - increase radarr delay (again)
0ecf47876 Merge pull request #592 from bunkerity/staging
59dfb728f Fix DNS_RESOLVERS regex to be more open
47c560dd3 Merge pull request #591 from bunkerity/dev
ff1e6cc28 k8s - use same namespace as ingress for services
81c2c3187 Fix config synchronization in scheduler + Remove MULTISITE variables being fetched when MULTISITE is set to no
7f3f3ac7e Add delay to radarr automatic tests
58d69ec20 Merge pull request #590 from bunkerity/dev
012bc3b43 Merge pull request #589 from bunkerity/staging
600ea7e16 Update python deps
18ee15971 lint python files
eee26b5d7 tests - add delay for reverse-proxy-singlesite
c00157ef3 fix wrong instances when using docker mode and add delay to docker-configs tests
6047a4335 set default value for ports in bw entrypoint, fix core db tests and fix missing PYTHONPATH for certbot job
ee2aeda13 tests - add static delay for linux tests and fix core db tests
bb6fd3073 linux - force kill nginx if graceful one doesn't work
6e6c08a71 ui - various edits
5df2a74ca improved LE certificates checks and fix missing full SERVER_NAME when MULTISITE=no
843c02370 tests - fix wrong command in linux tests
8f7833413 linux - fix letsencryt not working and fix permissions on /etc/bunkerweb/configs for tests
0ccd75781 linux - add missing pip to rhel
adbed77f7 linux - install pip the official way
ef7a6ac42 linux - fix fedora dockerfile
31ca183b1 Merge branch 'dev' into staging
a763879c1 doc - update settings
03ba91e96 autoconf - fix deadlock with k8s
38ab5ea21 redirect - custom status code
ee5397df5 bw - add HTTP and HTTPS port to temp config
9efd7a5a5 sessions - fix infinite loop when session checks fail
784ce643f db - disable connection pooling for one shot tasks
f3081e3c3 scheduler - fix parent setter call
26a1ef689 Update mmdb files
e2fe947cb ci/cd - fix tests UI not showing logs
bf9cd367d fix missing Strict-Transport-Policy header, fix X-Forwarded-Prefix with regex URLs and print logs when UI tests failed
26f2852e5 scheduler - fix typo in fstring
e93b2f65f cache dev container images, fix CVE-2023-35945 and force scheduler to reload when instances change
f3ba16be9 add instances changes check to scheduler and auto push dev container images
d9394567e add missing ctx arg in core plugins, always add X-Forwarded-Prefix header and add doc about timezone in containers
d59b305f1 fix concepts image in doc, revert clientcache update and refactor headers
ad45bbb4d Update python deps and fix error with PyYAML compilation
db03aa9c7 Merge pull request #565 from bunkerity/dev
bb14be820 Update python deps updater
bedcf0c17 Fix bug with newer version of PyYAML by downgrading
68e9b057d Merge pull request #564 from bunkerity/dev
810340a49 [#559] Fix typos for custom-cert's settings in docs and examples
a4db7c294 Fix CVE CVE-2023-2975
758901dfc Fix CVE CVE-2023-2975
9216becb5 Update python deps
db413cc03 Merge pull request #555 from bunkerity/dev
a4f4dfe4e remove unused imports in save_config.py
0d554a5f5 Update SERVER_NAME regex to be more open
c11b44285 Merge pull request #554 from bunkerity/dev
25af02e4a FIx prevent the `DATABASE_URI` setting from being saved inside the database
9eec9e26c [#552] Fix scheduler not changing databases on linux
845364b2b Update log paths for linux based integrations
3dac0aef0 tests - temp fix for compose network errors
08f9e5f20 Fix bad behavior core tests by adding a custom subnet to the bw-docker network
fccb25bee Add automatic bw-docker network removal between each try
d6407b818 Fix db core tests by making the network bw-docker entirely external
1cf281ef8 Update core tests to be even more verbose
3a714b9a3 Update core tests to be more verbose
864619542 Fix core db tests (again)
be46f7a8d Optimize db core tests
559039dfd Lint .conf files that contains lua code + remove useless comments
aa0769dde Merge pull request #549 from bunkerity/dev
ae6ccfcff Apply patch to luajit-geoip
ed234fd63 Apply post_install script to lua-resty-openssl
09ae6da55 Apply patch to lua-resty-ipmatcher
b516ca2ea Apply patch to lua-ffi-zlib
1e7f92af8 Apply patches to Modsecurity-nginx
008dc09a6 Stop checking return code of post_install scripts in init_deps.sh
fcd230192 Fix init_deps.sh
f3809bc69 Add -R to pull commands in init_deps.sh
96586d4a6 Apply post_install script to Modsecurity
a75b90f52 Squashed 'src/deps/src/modsecurity/' changes from bbccedbdd..205dac0e8
948182ffd Merge commit 'a75b90f525b90bd74c090702034e02fdd6250e0e' into dev
544b4040e Add post_install scripts to init_deps.sh and update install.sh
6e146e2a5 Squashed 'src/deps/src/modsecurity/' changes from 205dac0e8..bbccedbdd
847ff5a3d Merge commit '6e146e2a54cb29eb0ac1bc9d65766fe90d30fa4f' into dev
bbccedbdd Change tags into hashes in deps.json
14d69fa59 Update mmdb files
d5e358b72 Merge pull request #548 from bunkerity/dev
e0055328a Fix add missing deps for core db tests
c93d5a2fc Fix CVE CVE-2023-3316
5631e2737 Merge pull request #547 from bunkerity/subtrees
3505c0d18 Remove clone.sh file
7b566b885 Squashed 'src/deps/src/zlib/' content from commit 04f42ceca
ffd310031 Merge commit '7b566b885e99301b243c5f61360e65238035e048' as 'src/deps/src/zlib'
45dca7b44 Merge commit '2ab324a69f219b4051b2e77d211ee1a7fb1462b5' as 'src/deps/src/stream-lua-nginx-module'
2ab324a69 Squashed 'src/deps/src/stream-lua-nginx-module/' content from commit 309198abf
f85f86e46 Merge commit 'c1073460677ba8aa2e325a1c57c3db1458f9fde5' as 'src/deps/src/luasocket'
c10734606 Squashed 'src/deps/src/luasocket/' content from commit 95b7efa9d
a7d4cc5bb Squashed 'src/deps/src/luasec/' content from commit fddde111f
bd600e0d0 Merge commit 'a7d4cc5bbaabf8683b3b5cc1f42f9bd145cf1aa8' as 'src/deps/src/luasec'
d15662693 Merge commit '2d86912af87048b94c2921a60b3a8a5a0953e132' as 'src/deps/src/lualogging'
2d86912af Squashed 'src/deps/src/lualogging/' content from commit 465c99478
1fb404757 Merge commit 'f3ceeb73a958e774b1e2fa55d2607cdd3eb419ca' as 'src/deps/src/luajit-geoip'
f3ceeb73a Squashed 'src/deps/src/luajit-geoip/' content from commit fde33e045
f81788c00 Merge commit '2678b91586e9183b47327fbb0f11ad23020f195f' as 'src/deps/src/lua-resty-upload'
2678b9158 Squashed 'src/deps/src/lua-resty-upload/' content from commit 03704aee4
2d06f2d7a Merge commit 'bc06cd71b8896c6e7a1aac4610c9c3f878956238' as 'src/deps/src/lua-resty-template'
bc06cd71b Squashed 'src/deps/src/lua-resty-template/' content from commit c08c6bc9e
a6379356e Merge commit '3038a0b027f09090e1cd8f101d2ee8c52c383070' as 'src/deps/src/lua-resty-string'
3038a0b02 Squashed 'src/deps/src/lua-resty-string/' content from commit b192878f6
fdf0050a9 Merge commit 'ee5198ba2810e33e08ff987ede5abe10fc74f6e3' as 'src/deps/src/lua-resty-signal'
ee5198ba2 Squashed 'src/deps/src/lua-resty-signal/' content from commit d07163e8c
a3cd342f3 Squashed 'src/deps/src/lua-resty-session/' content from commit 8b5f8752f
6f8ff3f12 Merge commit 'a3cd342f3e1fffd7b16b83a24e03bb9ed501b319' as 'src/deps/src/lua-resty-session'
2f1cde097 Merge commit 'eca8662cfe981f66ab92b53bbf83af65da02b2b7' as 'src/deps/src/lua-resty-redis'
eca8662cf Squashed 'src/deps/src/lua-resty-redis/' content from commit d7c25f1b3
0b94df087 Merge commit 'e59161ec204c7a95e4751b1c0e9a6bead7fcab39' as 'src/deps/src/lua-resty-random'
e59161ec2 Squashed 'src/deps/src/lua-resty-random/' content from commit 17b604f7f
a28005988 Squashed 'src/deps/src/lua-resty-openssl/' content from commit b23c072a4
38fdd39d0 Merge commit 'a2800598825bb5a03b577cca2874ff1cfae863f4' as 'src/deps/src/lua-resty-openssl'
c2fa53ca1 Merge commit '31bf774f63b8b46a3c7b53028853036fff6fa0b8' as 'src/deps/src/lua-resty-mlcache'
31bf774f6 Squashed 'src/deps/src/lua-resty-mlcache/' content from commit f140f5666
7b2273aeb Merge commit 'c82b0bdd27762d2d4a9901a187506d2e5abd74f5' as 'src/deps/src/lua-resty-lrucache'
c82b0bdd2 Squashed 'src/deps/src/lua-resty-lrucache/' content from commit a79615ec9
3dc8cc87c Merge commit '746a6e16d027ab3bddfc610c987e5d61ab9b69d0' as 'src/deps/src/lua-resty-lock'
746a6e16d Squashed 'src/deps/src/lua-resty-lock/' content from commit 9dc550e56
62e740a0b Merge commit '19515d9b26f2f4886ca117b91384509087f0ff3a' as 'src/deps/src/lua-resty-ipmatcher'
19515d9b2 Squashed 'src/deps/src/lua-resty-ipmatcher/' content from commit 7fbb618f7
e566b98af Merge commit '7160fd94e3dc22299ee3c9f8b0e71a5e2c1bb501' as 'src/deps/src/lua-resty-http'
7160fd94e Squashed 'src/deps/src/lua-resty-http/' content from commit 4ab4269cf
cdd42bf25 Merge commit '1a7d4e58be28238599df3f5c15c56380c3e99732' as 'src/deps/src/lua-resty-env'
1a7d4e58b Squashed 'src/deps/src/lua-resty-env/' content from commit adb294def
49db9c24d Merge commit '0f4a0cb0ef514bee6b810f6d6cf982c5ef0abfca' as 'src/deps/src/lua-resty-dns'
0f4a0cb0e Squashed 'src/deps/src/lua-resty-dns/' content from commit 869d2fbb0
fe76b6830 Merge commit 'fd02afef8ec1ceb8a816dc202d05c6ece9887d31' as 'src/deps/src/lua-resty-core'
fd02afef8 Squashed 'src/deps/src/lua-resty-core/' content from commit 31fae862a
36023392a Squashed 'src/deps/src/lua-nginx-module/' content from commit c47084b5d
29d135bdb Merge commit '36023392a6e3c8fb6aebb46140db759e61da220e' as 'src/deps/src/lua-nginx-module'
b01aa0b15 Merge commit '32485e2860c2ea31fcef5b575f446c7a3036a550' as 'src/deps/src/lua-gd'
32485e286 Squashed 'src/deps/src/lua-gd/' content from commit 2ce8e478a
c46cd666a Squashed 'src/deps/src/lua-ffi-zlib/' content from commit 1fb69ca50
909841ea6 Merge commit 'c46cd666ab76bad7bd05c6261d692cda5b380f32' as 'src/deps/src/lua-ffi-zlib'
47ee3884f Merge commit '4f9b885a2e8b7a10653653fee3bb91cf5102b0ef' as 'src/deps/src/lua-cjson'
4f9b885a2 Squashed 'src/deps/src/lua-cjson/' content from commit 881accc8f
bb450ac96 Squashed 'src/deps/src/libmaxminddb/' content from commit ac4d0d248
e13868c63 Merge commit 'bb450ac96595432625ac34de8f7f42b3d06a5b30' as 'src/deps/src/libmaxminddb'
772e05d37 Merge commit '4a7228d2dcb7fe62526016b90a7c497fb6531e76' as 'src/deps/src/libinjection'
4a7228d2d Squashed 'src/deps/src/libinjection/' content from commit 49904c42a
209d4a461 Merge commit 'ae8d8b233d52cbfdee68bd3ba21713149f5659c8' as 'src/deps/src/lbase64'
ae8d8b233 Squashed 'src/deps/src/lbase64/' content from commit c261320ed
1d1739b4e Squashed 'src/deps/src/headers-more-nginx-module/' content from commit bea1be3bb
992710650 Merge commit '1d1739b4eaa274c25c52b8ceb79ebdc717633ec0' as 'src/deps/src/headers-more-nginx-module'
e43880b08 Squashed 'src/deps/src/ngx_devel_kit/' content from commit b4642d6ca
a09d5eb2c Merge commit 'e43880b08395df25663560da3d8154226a167a77' as 'src/deps/src/ngx_devel_kit'
8973eb029 Merge commit '26773844e7bd57df1216bd74360a62ec2dc976e3' as 'src/deps/src/nginx_cookie_flag_module'
26773844e Squashed 'src/deps/src/nginx_cookie_flag_module/' content from commit 4e48acf13
79d1b4459 Merge commit '22e69251d9b5cd2611abf77ef7352abfa4d409d7' as 'src/deps/src/ngx_brotli'
22e69251d Squashed 'src/deps/src/ngx_brotli/' content from commit 6e975bcb0
4cd57ab8f Merge commit 'b99663928782619ef854b4bf10a2bf7450d75266' as 'src/deps/src/nginx'
b99663928 Squashed 'src/deps/src/nginx/' content from commit 84cd72177
d7f25398a Merge commit 'a676d333fda890838d8fc4766720cc3f1d4c5389' as 'src/deps/src/modsecurity-nginx'
a676d333f Squashed 'src/deps/src/modsecurity-nginx/' content from commit d59e4ad12
7e8f4adc3 Squashed 'src/deps/src/modsecurity/' content from commit 205dac0e8
999fb6b8e Merge commit '7e8f4adc3b2b2a655640c73198fb920a5e8441d5' as 'src/deps/src/modsecurity'
6c0468f62 Squashed 'src/deps/src/luajit/' content from commit 04f33ff0
6d05b14eb Merge commit '6c0468f62b1120497a6fd0d21101dc41f29e7397' as 'src/deps/src/luajit'
1141afd20 Fix install.sh for nginx dynamic modules
97406bff4 Add libinjection deps back
a58ad9b50 Remove duplicate lua-ffi-zlib in deps
831ae129c Make init_deps.sh executable
451648fa7 Remove old deps temporarily except lua
185d75076 Update how the deps are initialized
6a048e68f Update how the deps are managed
129e8f7e0 Merge pull request #546 from bunkerity/dev
265123835 Update python deps
b0bc9a1bf Update the documentation
2f7ed064f docs - Fix typo in webhook link in plugins.md
7d6116163 Merge pull request #544 from bunkerity/dev
deed39a1f Update lua-resty-openssl to version 0.8.23
dd295729b Add deps project submodules
b27f38349 Update lua-resty-session to version 4.0.4 and remove lua-pack deps as it's no longer needed
aeca252d9 Bump lua-resty-core version to 0.1.27 and lua-nginx-module version to 0.10.25
1ec21261c Revert "Init work with submodules"
718a9305d Revert "Fix .gitmodules file"
a253f4a59 Revert "Remove old folders that are now submodules"
2e1e9a08c Revert "Initialize submodules"
e2f1aba3c Revert "Add other projects to submodules"
d9a98c6fa Revert "Update commit SHA for submodule libinjection"
5ed3ba1d5 Revert "Fix path resolution for modules and remove nginx submodule"
b529d8525 Revert "Update checkout part of workflow to include submodules"
43783edb9 Revert "Add nginx as a submodule"
8417ed132 Add nginx as a submodule
ded0ec66d Merge pull request #542 from bunkerity/dev
6cbbd0d56 Update timeout for wordpress tests to 120 seconds
d687b228e Fix PERMISSIONS_PO…
TheophileDiot added a commit that referenced this pull request Jan 31, 2024
…d481

a8ed481ef enhance script
0ae3739e9 update antibot script
bf6ac77bd Remove plugins_errors from main.py and plugins.html
01efb93c5 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
bb29d3b1a Fix current_endpoint shenanigans in web UI
d7d660a7a start ajax on antibot core plugin
e408acfa7 Refactor plugin handling in main.py
ad1625a86 Refactor custom_plugin method to accept arguments/body from request
bc65918fa Update plugin action feature to make it easier to implement
974c78107 Merge commit '0c3e271b0fef1dc1a1053899dcb61fdcbaea4886' into dev
0c3e271b0 Squashed 'src/deps/src/modsecurity/' changes from bbde9381cb..5f44383236
4f9f666fb Update ModSecurity to v3.0.12
044c4d259 Fix service validation in tests and update UI elements for services
92ff8000c Fix issue with empty server name in Config.py of web UI
bf9a4e291 Refactor regex pattern for server name validation
7154d1f3a now clone has draft
b0e5eacbb Add draft back end logic for services
fa014cfef force method ui on clone
6786520ae Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
225cf84cb update service with method
2ba29f7dd Remove IS_DRAFT setting from web UI as it is used internally
544f57e28 format breadcrumb
983355bce fix new service + show plugin page
137b5ed4b add draft on service page
1eed27c14 Add git pull of the older version in core db tests in case it is not present
1c2d909ac Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
110401d8a change style order
ed56e1cb7 Refactor plugin rendering in plugins.html to include the possibility of plugin pages even for core plugins in web UI
85bd03f0b add core plugins style
e700f7d1f Refactor cleanup_stack function in test.sh for db core test
e434ea821 Add spoofing action files for various modules
cc07b9267 Refactor plugin page handling in Database.py when initializing
5f530a067 Fix typo in letsencrypt core test's docker-compose file
d5eee7b6f Add letsencrypt core tests
d41acc39a Update Docker images and remove unnecessary build instructions
d27ee82a6 Add backward compatibility when getting ban reasons in Lua and bwcli
0cd68eac6 add core ui + update tailwind config
1677944aa Fix CVE CVE-2024-0727
1d2677c12 Merge pull request #893 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.23.2
fc45ecf95 deps/gha: bump github/codeql-action from 3.23.1 to 3.23.2
c9193cf5d Update cryptography version to 42.0.1
78af21a36 Add directory and index.html file for app2.example.com as well in web UI tests
14769ad55 Update external plugins rendering logic in web UI
3451819e0 Merge pull request #891 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.170.0
160972c65 Merge pull request #885 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.3.0
22ab625b6 Remove no longer testable plugin external pages in db tests
7ec4fcde1 Update regex pattern for custom header in plugin.json to accept more characters
9a4caa674 deps/gha: bump ruby/setup-ruby from 1.169.0 to 1.170.0
549f442c1 [#863] Change python executable in scheduler to python3 only
1ea6d9258 Add tests for services cloning on web UI
f1d24a959 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
926482e45 clone working on multiple
5cedafd35 Refactor plugin installation and update logic
e256dad99 Add automatic version upgrade tests in core DB
2db15873e road to v1.5.6
e6ee3f0a4 Refactor login redirection logic in setup.html
12714a770 Fix instance name in get_bans and get_reports methods
17ae0acbb Add random IP addresses to input fields in ui tests banned ips
dd30718e0 Fix redis tests with Linux
e292cb8a3 Fix linux redis test by stopping redis service properly
09873a3ed datepicker get ms but send timestamp in s
3e693a443 Add UI tests for the reporting and bans pages + Fix a few things in web UI tests
ab84f03d0 update modal style
2977b5297 [#871] Add serviceAccountName to bunkerweb-ui deployment
a4ce38dd1 Update quickstart guide with formatting improvements
9b8b6e4d0 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
82c0b7a91 Update database model diagram + Add it to the README
c53081ff2 stamp ms to s + add default attribut
efb884456 update default date to now + 1 day
70532d50d Set itemCount variable to 0 instead of 1 + Fix dropdown button styling and remove unnecessary code
440abf3d3 better ban modal + fix style
686d2e055 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
0c0c221f6 Add back-end logic for web UI reports page
3dda5b19d Update metrics logging
079f87052 remove useless html
7b0e986d4 Add Redis support for bans page in web UI
43cdf98d5 Fix UI bans page shenanigans when ban ips
8194d0f98 Add new setting DATABASE_LOG_LEVEL to control SQLAlchemy loggers separately from the main one
ea7959649 Fix ban reason retrieval in utils.lua to always return a string
b5918f766 deps/gha: bump actions/upload-artifact from 4.2.0 to 4.3.0
1fc79f38b bw - fix metrics core plugin
dbc2d539a handle no reports too + better svg
7fa44b25e ban data + list condition
b8703ea1e Update setup wizard instructions in web UI documentation
232b55142 Fix form action URLs in bans_modal.html and bans.html + Add back-end logic for ban page
a737bad33 Refactor ban functionality and improve ban listing
73c2ea42f Update pre-commit-config hooks versions and apply it
a0e0d4394 Fix redis-sentinel tests shenanigans
271d26230 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
862a8c715 bw - init work on metrics (wip)
e854ac2e3 Update selenium version to be less than 4.17.0
61b8515d6 Update zlib version to v1.3.1
4c3d06b2a Merge commit 'f8374f66043b438bae58c850ee472cdcf5008a12' into dev
f8374f660 Squashed 'src/deps/src/zlib/' changes from 09155eaa2..51b7f2abd
4067e5020 Update zlib dependency to v1.3.1
fe4a49d00 Merge pull request #881 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.169.0
0e5e9cff1 Update python deps
dd0008fbf Update Python base image hash in Dockerfiles
4d3e30977 Fix customcert linux tests
dcba7dc18 Update PostgreSQL database URI in test.sh
8c3ec6b24 Add better custom certificate cache handling + made a few tweaks with the jobs utils
14172ab70 Update test-core-linux.yml to optimize pip install command
e8ebb053d deps/gha: bump ruby/setup-ruby from 1.168.0 to 1.169.0
43410beb9 Fix Redis tests by removing SSL verification
6f43ca663 Add CVE fixes for Autoconf and UI containers
03c08fe51 Fix CVE CVE-2023-7104 and remove old, no longer necessary CVE fixes
f6e5b8956 Update dependencies versions Python + Docker
9b67a7aca Update Python base image in Dockerfiles
6b55eafc9 Update dev.yml with fail-fast strategy
e6b9b7a60 Merge pull request #877 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.2.0
950a2920c Merge pull request #880 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.168.0
5afcfbc83 Merge pull request #873 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.23.1
b1c59bc1e enhance bans page
4f9fd8a6a Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
775653f39 update reporting
20d3f4841 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
0efc31c4d bw - refactor session handling and fix antibot
6e516b4a8 deps/gha: bump ruby/setup-ruby from 1.165.1 to 1.168.0
e1b485c87 enhance add bans
9befdb9ec update add bans
0cfb72836 start add bans + enhance buttons
13e546023 update bans
d8b1cecf4 add disabled btn style
7203dd467 enhance tables
3edff5004 update bans page
7707aab9a update block request page
6fec1a47b deps/gha: bump actions/upload-artifact from 4.1.0 to 4.2.0
e21aec6d7 update block req page
723c8d17d add block requests list
8b0a39188 start bans page
a7d3a2fd5 start block requests ui
ceb81603d add clone service + precommit
e465aca85 deps/gha: bump github/codeql-action from 3.23.0 to 3.23.1
96a4c6853 Add test for fallback certificate in customcert core tests
602a1ed5a Add Redis Sentinel support and improve logging in bwcli
9cce27228 Fix some tests and made some optimizations in redis tests
cebcf5734 Add fallback to master if redis slave client connection fails
b3c46acb0 Refactor redis test script to fix ACL file generation
d4b0d4bf9 Add directory for BunkerWeb configuration
e3467be7f Update workflow dependencies
e7557adde Update test-core-linux.yml and tests-ui-linux.yml
75ec43668 Update Redis ACL files depending on the integration
ce4631cb2 Fix Redis ACL file path in test.sh
36778f214 Refactor redis core tests and start adding sentinel tests
5fcdc1c7b Refactor clusterstore initialization and connection
5fd72ea63 Update Alpine base image sha256
5fd54f829 Remove connection_options.pool option from redis connection and optimize redis connections
f38f775f3 redis - add REDIS_SSL_VERIFY setting
55450949f merge from 1.5.5
ebe3ed574 Add recommended dialects to databases string
48f8eeb20 Update python deps
cfa8f38cd Merge pull request #864 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.1.0
046cbb209 deps/gha: bump actions/upload-artifact from 4.0.0 to 4.1.0
494e111c5 Merge branch 'staging' into dev
5915b808f Remove duplicated changelog in CHANGELOG.md
53bbc69ae Update CHANGELOG.md
2fe80d14b Merge commit '9117cd73047101b1201ff00f25bfc8e0a7bcb214' into dev
9117cd730 Squashed 'src/deps/src/lua-resty-core/' changes from 31fae862a1..812b2d3871
5b5940375 Update lua-resty-core to v0.1.28
656b526dc Merge pull request #845 from bunkerity/dependabot/github_actions/dev/actions/download-artifact-4.1.1
001573462 Merge pull request #842 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.23.0
615fc264b Merge pull request #838 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.5.0
c9180a9d0 Update linux base images in Dockerfiles
1b6b43c79 Fix CVE CVE-2023-6129 for Python based images
11af415c8 Merge commit 'db8fec5254f07b1413a58ca78b08b7391d6bcbf0' into dev
db8fec525 Squashed 'src/deps/src/libmaxminddb/' changes from 93a7e0e562..e26013e1d2
76fd05d41 Update libmaxminddb version to v1.9.1
97773eb1e Merge commit '65e43ea60646f2b33ed5e514ed62c1a90fe9a016' into dev
65e43ea60 Squashed 'src/deps/src/lua-nginx-module/' changes from c47084b5d7..0e769b7643
0c3aea3d4 Update lua-nginx-module version to v0.10.26
2b81d69db Update dependencies and fix cloning issue
32f111b53 Merge commit '28b42bd4009801a4ff079d2ad03306d095e866f1' into dev
28b42bd40 Squashed 'src/deps/src/stream-lua-nginx-module/' changes from 309198abf..cafa6f553
62c49f116 Squashed 'src/deps/src/lua-resty-core/' changes from 812b2d387..31fae862a
74d09cb72 Merge commit '62c49f11609644272aa3a4f1f540029759f8efab' into dev
4d1e34310 Squashed 'src/deps/src/libmaxminddb/' changes from f24301d52..93a7e0e56
13927cf38 Merge commit '4d1e34310736fed571b5167807766efe1ecdf64a' into dev
8c2d0b98d Update commit check in init_deps.sh
bc2af48a7 Update stream-lua-nginx-module to v0.0.14
c274489f7 Add skip update message for latest commit
9eee9523b Add conditional check for commit presence before updating dependencies
9c2e7a0e9 Update dependencies using git subtree pull
75d4b99e1 Squashed 'src/deps/src/lua-resty-core/' changes from 31fae862a..812b2d387
8c50be50e Merge commit '75d4b99e1579cd492acc6a050935ac4069e1e8ea' into dev
3595b0c77 Squashed 'src/deps/src/libmaxminddb/' changes from 93a7e0e56..f24301d52
4bf4080f9 Merge commit '3595b0c77a740fb46515463720e7abb42d3f14c4' into dev
1f867e61e Update dependencies in init_deps.sh
f014a7b6d Update lua-resty-core to v0.1.28
f24301d52 Update version to v1.5.6 and fix database and ModSecurity-nginx issues
e8a9a338f Update CHANGELOG.md
aa4f40497 Update python deps and hashes
ad4533a91 update logo size
e3f318bf8 ci/cd - install new dependencies for doc
ea3a1939b ci/cd - restore missing package.json file
0af69bccd ci/cd - fix ARM instance name format
e69075bee ci/cd - fix wrong ARM instance code
b266e5ae7 ci/cd - fix SSH timeout for ARM build
426e2aa79 fix CVE-2023-5363 and CVE-2023-5678
37987fc4c ignore CVE-2023-6129
8365cdd1b security - fix CVEs
296102cdd linux - add missing openssl dependencies
680708306 tests - increase docker/configs delay
7768940fe tests - use same domains for each tests
1ef7653bd remove useless code in utils.lua and add delay to swarm/configs tests
a0cc9a440 tests - increase k8s/tls delay
1cd587efb autoconf - filter swarm events to improve performance
ccb16756a deps/gha: bump actions/download-artifact from 4.1.0 to 4.1.1
e5ba468d4 autoconf - disable event filtering
4f0790a7e custom cert - fix caching issue of cert/key files
e03734764 tests - fix wrong edit_tls for k8s/tls
a08beb843 fix misspelled banner
bc891cc2f tls - fix wrong variables when using multiple server_name
224f11d88 fix custom cert job not caching key file
cf6c59ff7 autoconf - fix typo in ingress controller
88e14bcf8 reduce bunkernet "fake" errors and increase delay for autoconf/configs staging test
5e71cfc15 autoconf - filter events
c8452aada fix wrong error handling for log_default and increase delay for k8s/tls test
66b1c015f tests - set log level to info and add edit_tls setting
3d2cbda6b db - increase maximum length for settings value to support base64 encoded tls cert/key
a693871c5 autoconf - fix wrong parsing of tls
f606de29e tests - update k8s version to 1.28.2 and fix race condition with pvc
0a3e0d795 tests - fix k8s/tls json file
05160c2ab tests - log json file
c5c3d9c98 tests - add delay to k8s/ingress
24fe6da64 tests - add delay to autoconf/configs
17180da89 bw - fix LE delete return value and suppress warnings for api and default server
949bf545c fix safari home cards
8800b58bb tests - fix wrong tls CN for staging tests
2bccb5d40 Merge branch 'dev' into staging
0044e68c8 update style
0b2a78425 Merge remote-tracking branch 'origin/dev' into ui
0960d876c road to v1.5.5
6b25619c5 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
d1a8b99be fix Linux versions in README, fix UI not working when serve behind / and revert back to bullseye for tests machines
f8f4db910 add go back btn on totp page
59a69773e deps/gha: bump github/codeql-action from 3.22.12 to 3.23.0
eb2042a0e tests - downgrade docker-py package to fix breaking change
ecada3d70 tests - update bullseye to bookworm
b585376f1 tests - update ansible version
8ad1adb92 Merge branch 'dev' into staging
b7bc89ade tests - update ansible role for swarm and replace profile with account for ui
9d274afe2 tests - fix selector for account page
6a33859d2 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
0bcb4e19c edit external plugins link and fix ui tests menu selector
369972e57 add menu image to access account page
7af34f33d highlight manage account + new position
54e76dae4 update js for account page
beee0bf97 safari fix + update profile
34ce47079 update doc for web UI account, add ISO format to country core and update version of plugins
80983f3fe change alert to warning
fd66075e4 update doc
f9553ca5e deps/gha: bump docker/metadata-action from 5.4.0 to 5.5.0
b8df6611e Update mkdocs markdown_extensions
e2bfa8560 Add lost 2FA recovery procedure
b1d5ab260 Update database metadata initialization logic
7e0d9c78b Add automatic DB migration between any 1.5.x version and the latest one
6d5a6a9b9 add web-ui manage profile section
7e018e984 Merge branch 'dev' into staging
f2ceca82d Merge pull request #837 from bunkerity/dev
aec4021b2 Fix UI tests with wrong redirection
17c3eae3e Apply pre-commit-config to all files
f6d7d177a Update CLI.py with environment variable handling
f4c07bca6 Downgrade prettier pre-commit hook as the latest one isn't an official release
0ec97a77c Update shebang to use env python3
c4bcaba03 Lint and format lua files + Fix luacheck warnings and errors + Update pre-commit-config hooks
4cb896cfc Merge remote-tracking branch 'origin/dev' into ui
83854838a update logo on error and misc files
2c548657e enhance ui
85e0a8292 fix country core tests and reflect changes on redis core tests
19a2c08c5 fix country core typo, add missing tls to magento tests and add local cachestore
d3ba9720c Update password input field in UI tests and profile page + edit back logic with profile page form submission
b3a5dfeaa tests - add tls checks on common name
748a56811 Merge pull request #835 from bunkerity/dev
f843cbda5 Fix weird behavior when MULTISITE mode is set to no and the SERVER_NAME is empty
7a80516fb Fix core country test as 2.0.0.3 as country code GB and not US anymore
e36dc32bc Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
b2c58a76f bw - fix colors
752317f1c Remove no longer used zope deps init
740018e26 Fix shenanigans with BunkerNet and the instance.id file
a55e2699b Update gunicorn worker class to gthread
90f6ceea1 Revert "Test weird bug with ui linux tests"
46e3a10e4 Test weird bug with ui linux tests
bcfe623e0 Update how the python deps are installed in linux tests (core & ui)
676afd4c1 Allow web UI to use multiple workers
309c5d0fe Fix weird shenanigans with zope python deps
cff05457d Move monkey patch command in web UI and add dynamic threading
ff7cb04c3 Remove useless code in web UI tests
3e63f2ad0 Fix potential python deps not being imported in web UI
413500e5d Use Python 3.12 in workflows
3e0a987a6 Remove the need for codeql job to complete before going to the next stage in dev workflow
624ed08af Update ui startup script
d5732b697 Deactivate anonymous reporting at first startup
6fc5ca745 Merge pull request #816 from bunkerity/dependabot/terraform/tests/terraform/dev/scaleway/scaleway-2.35.0
dcb924f54 Merge pull request #772 from bunkerity/dependabot/terraform/tests/terraform/dev/hashicorp/kubernetes-2.24.0
fecf4a898 update version to 1.5.5
d3cfbfec6 bw - fix typo in blacklist core
0867846f8 bw - fix typo in server.conf
e108d3f53 bw - init work on reason data and fix nil REDIS_SENTINEL_HOSTS for sessions
68b3d6785 bw - fix redis error when using sessions and fix redis connection pool not used
d475a4e31 scheduler - fix missing custom configs when instances change
37f11eade jobs - remove certbot renew delay
3ba295d14 Fix firefox installation in linux tests
109b9cc6a add operation value
cd5ee103d Add cooldown to anonymous report job
9e8afa18b add tab switch related to form
ed45e2290 Update ui tests with new profile page format
bba987904 Merge pull request #834 from bunkerity/dev
d7c49e237 Update sqlalchemy to version 2.0.25 & update python deps hashes
957817926 Pin aquasecurity/trivy-action version in workflows
2b0540f44 Fix UI defaults with Linux Integration
7a247e643 Fix wizard redirection even when the UI isn't configured
355d67164 bw - dont retrieve ctx when using api
a21ab3ca7 add profile dark mode + enhance flash
48ea94f11 update ui
2197f72be Fix ui linux tests getting the wrong id of the totp button
8d900437f Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
a8bfd0336 Update and fix the whole user management of the web UI
ce8022a43 Fix bwcli shenanigans with external databases
7759338e3 Update python deps
6e70da4a5 Switch gunicorn worker_class back to gevent
d4ef6fdff Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
5ad99ac82 bw - various improvements to redis sentinel
beaf868fd Merge pull request #831 from bunkerity/ui
d091e5299 enhance style
ad2253f89 totp form name different from user one
db0f23855 delete totp duplicate logo
66fa2df6c Merge remote-tracking branch 'origin/dev' into ui
0a130c404 Fix tests ui Linux env file having the default values
98b4c0631 Fix problems with ui tests and the ui.env file for Linux and the IP address of the container for DOcker
935650900 Update cached mmdb files
379cf17e7 Update tests ui linux workflow file to have the right BunkerWeb config
551a0b520 bw - clusterstore fixes
aeedf30fa bw - redis sentinel support (WIP)
1b0c1cdb7 Merge commit '8f051820b9c885fd6bbe4c8fdbb0dc1f888aaae2' as 'src/deps/src/lua-resty-redis-connector'
8f051820b Squashed 'src/deps/src/lua-resty-redis-connector/' content from commit 02a29f93
af8fa60e2 bw - fix is_whitelisted function and fix typo in country core
a4f72f1c1 bw - various fixes after LUA improvements
077b2c1c1 bw - various improvements and refactoring (WIP)
020ec53e0 Merge pull request #830 from bunkerity/dev
aea3fae2b Update CHANGELOG.md
a5e0ceed3 [#795] Add setting REVERSE_PROXY_INCLUDES to manually add "include" directives in the reverse proxies
fdb01b305 Fix shenanigans with the ui user edition
91448f1f4 Add a log in the UI when a login attempt is made
d1d82aa30 Add UI tests for the profile page and the Wizard
13f477b75 Merge pull request #829 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.165.1
32777c25e Merge commit 'dda63ddceeb1f4ffdd97d6aa95ac24a1a7eeede7' into dev
dda63ddce Squashed 'src/deps/src/lua-resty-openssl/' changes from 5aba923e7..7f25f00ba
116ca2226 Update lua-resty-openssl to version v1.2.0
80f8d1548 Update CHANGELOG.md
22c6e1c6d Update python deps
c7e690d94 deps/gha: bump ruby/setup-ruby from 1.165.0 to 1.165.1
364a779b2 Merge pull request #827 from bunkerity/ui
bd23ae609 Merge pull request #826 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.165.0
b3462dc95 enhance profile page
1bd0dcbd7 deps/gha: bump ruby/setup-ruby from 1.163.0 to 1.165.0
556fc6936 update totp and profile style
1920d89b4 Add back-end logic for 2FA in UI
398be9147 fix password submit behavior
783d83094 add 2FA pages
bafd3a5b6 Add more security to UI by checking client IP and UA with a session
fbbe6b49d Update regex for url in wizard
5f74b357c Add profile editing logic in the UI
e938d48ff enhance error page
a950f55e7 Merge pull request #825 from bunkerity/ui
ffbe1e3b6 Update ui tests to new formats
38eb98c39 update setup.html and popover
33211902d fix ui height + select auto submit
e348e92bc Merge pull request #824 from bunkerity/dev
9eb816ef3 Add flash messages to setup.html as well
aa9bcdc3d Merge pull request #823 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.163.0
a85297c61 Merge pull request #818 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.22.12
f3c4415f5 Merge pull request #817 from bunkerity/dependabot/github_actions/dev/actions/setup-node-4.0.1
3d59f7697 Update CHANGELOG.md
dba906db0 Update python images in Dockerfile to 3.12.1-alpine3.18
a458e650f Update python deps
dcf6fc1ce bw - various fixes for tls management and init work on shared ctx on subrequests
9d74de299 deps/gha: bump ruby/setup-ruby from 1.162.0 to 1.163.0
34c065722 road to certificate fallback
35d46f424 deps - patch modsecurity-nginx to load it before brotli module
8b0c8de42 add defaul ssl cert and patch modsec to execute after brotli
8dfd8dc9b deps/gha: bump github/codeql-action from 3.22.11 to 3.22.12
56f350d62 deps/gha: bump actions/setup-node from 4.0.0 to 4.0.1
63a90005c Merge branch 'dev' into ui
20c2f4ffd precommit config
29c88027e enhance ui
5c10eaeb7 Merge pull request #808 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.22.11
093366d15 Merge pull request #810 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.0.0
ac3fc2a78 Merge pull request #815 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.4.0
4f28cfbbc Merge pull request #814 from bunkerity/dependabot/github_actions/dev/actions/download-artifact-4.1.0
cd7ef7448 Merge pull request #813 from bunkerity/dependabot/github_actions/dev/aquasecurity/trivy-action-91713af97dc80187565512baba96e4364e983601
e3d21c647 start adding aria
0e3c32213 deps/terraform: bump scaleway/scaleway in /tests/terraform
6a5616472 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
436208007 continue work on dynamic TLS cert/key with fallback
7fbf17a0e update doc
0945f2052 Merge branch 'dev' into ui
aab019d17 Fix SERVER_NAME setting when not in multisite mode
c39793a31 Fix shenanigans when SERVER_NAME is empty
de3ba0a57 precommit done
3e51cc78f Fix error with selects when trying to add a new settings in the database init_tables
809c5f45e deps/gha: bump docker/metadata-action from 5.3.0 to 5.4.0
c344b302c deps/gha: bump actions/download-artifact from 3.0.2 to 4.1.0
504aeb9d0 enhance ui
b41bd619c lighter error file
73f3a7ac8 deps/gha: bump aquasecurity/trivy-action
1dd85364d add example and test for k8s/tls support
53a143d71 init work on supporting tls ingress on k8s
62449f84c continue work on ssl/tls fallback and management
8efcd2b8a ssl refactoring - wip
946e292b3 ssl refactoring - wip
c5d9c6936 docs - add ecosystem section to intro and fix social cards text color
98ac205ea deps/gha: bump actions/upload-artifact from 3.1.3 to 4.0.0
056eb0375 fix some style
cab17e061 add profile page
5b5898eac Add support for soft database update when updating the version
18adaee07 deps/gha: bump github/codeql-action from 2.22.10 to 3.22.11
71acbbc0b docs - add social cards
549bbe170 fix news + enhance style
6c5169473 Update settings.md
ed06c513c udpate ui and utm
0657b7b29 Update CHANGELOG.md
da9fb7af7 Add support for fallback Referrer-Policies
747cbe13e Merge pull request #807 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.10
a9ac4f298 Update python deps
a478905be Update BunkerWeb logo and ascii
b08c53365 Soft merge branch "ui" into branch "dev"
0811d2821 deps/gha: bump github/codeql-action from 2.22.9 to 2.22.10
cf2a5ed84 add panel on about and trouble
dc55beaab add ecosystem page on doc
4f43f6165 Merge pull request #805 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.162.0
5f72dbf6f Merge pull request #803 from bunkerity/dependabot/docker/src/autoconf/dev/python-3.12.1-alpine3.18
ce728cf90 Merge pull request #802 from bunkerity/dependabot/docker/src/scheduler/dev/python-3.12.1-alpine3.18
83b06abe7 Merge pull request #801 from bunkerity/dependabot/docker/src/ui/dev/python-3.12.1-alpine3.18
f7d250504 Merge pull request #800 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.7.2
e4888197a Merge pull request #799 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.9
02d6c4111 add utm
716e69027 deps/gha: bump ruby/setup-ruby from 1.161.0 to 1.162.0
47350f5f0 update compose to test ui
ea45f3c11 docs - update logos
6ef1513d7 start adding banner
5b236e769 Merge branch 'dev' into ui
e6c5df12d add utm
8eff772fe deps/autoconf: bump python in /src/autoconf
0f2bf17a5 deps/scheduler: bump python in /src/scheduler
de30a734f deps/ui: bump python in /src/ui
10f0ee7ee deps/gha: bump rickstaa/action-create-tag from 1.7.1 to 1.7.2
456b6a424 update utm readme
5eb5625a2 docs - add basic info about bw panel
cb76d1c09 deps/gha: bump github/codeql-action from 2.22.8 to 2.22.9
e9737dcf4 Update API endpoint URL of anonymous report
2ee63c0dd Merge pull request #798 from bunkerity/dev
607a201c7 Update CHANGELOG.md
cfc32af85 Squashed 'src/deps/src/modsecurity/' changes from ccc2d9b536..bbde9381cb
d3752d25f Merge commit 'cfc32af85c09dcebe4a185e7f1252bfba460bebb' into dev
4f6c6ae6c Update ModSecurity version to v3.0.11
9dd2b9537 Merge pull request #797 from bunkerity/dev
2b11f24a3 Fix db core test
a0765085d Revert "Test CVE fixes on bw"
220450d4a Test CVE fixes on bw
c471ccbf6 Remove no longer necessary  CVE fixes
dfae6be47 Merge pull request #792 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.3.0
531555941 Merge pull request #796 from bunkerity/dependabot/github_actions/dev/actions/setup-python-5.0.0
ff0f61136 Test CVE fixes
74dff7665 Add anonymous-report job
4c7bc9f99 Update python deps
25cba9feb deps/gha: bump actions/setup-python from 4.7.1 to 5.0.0
a5e403426 ci/cd - update linux versions when pushing packages
b9ff3911f v1.5.4 release
e1210137b deps/gha: bump docker/metadata-action from 5.2.0 to 5.3.0
588d04c7d Merge branch 'staging' of github.com:bunkerity/bunkerweb into staging
0d5ea43ff linux - fix nginx version dependency for rpm builds
1fbd3dd51 ci/cd - fix k8s/configs test and fix haproxy not working with debian 12
82fcff293 Add Linux dependencies for Docker in dependabot.yml
d3672e6d7 tests - show logs when haproxy fails in linux tests
a26ff09da update php-fpm version for debian tests and add libcap dep to linux packages
e1c185cdc linux - add libpcre3 dep to debian package
fe8d9b5f4 linux - reflect changes for debian 12 support
7f832117d linux - update supported versions
4d967492b Remove no longer existing "—no-redirect" argument in mike command
3270131f4 ci/cd - fix mike deploy breaking change
91f0a9bbc Merge branch 'dev' into staging
b89f2d560 road to v1.5.4 🚀
bb9aa5c96 Merge pull request #789 from bunkerity/dev
8302bee4d Merge pull request #788 from bunkerity/ui
f5d45d237 Update CHANGELOG.md and docs for setup wizard
589df19c1 Add check endpoint and remove USE_CORS flag
a283c35a2 Add CORS support and update redirect behavior
3779cc5dc update setup UI
ff65d0081 Fix potential issue with config saver and non Docker and Linux integrations
4c109bfe5 Update mmdb files
a818e6fa9 Merge pull request #787 from bunkerity/ui
35bfda5b3 Add ui_host variable to form in wizard
700b434f4 Merge pull request #786 from bunkerity/dev
7f030d893 Handle start and stop event of BunkerWeb with the scheduler in Docker
aa3fd4edf Merge pull request #784 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.2.0
bb41e8597 deps/gha: bump docker/metadata-action from 5.0.0 to 5.2.0
f5ed1b5d2 update setup ui
f159b17ee Add HTML files to linguist-vendored list
18ab9cebc Merge branch 'dev' into ui
ff9566b49 Update Python base image SHA256
c439488ea Update bcrypt version to 4.1.1
1e1245ff2 Add Python 3.9 setup and install dependencies for codeQL workflow
f8dc2f818 Fix plugin system link in README.md
3920ce03d Fix formatting and remove unused code
43c288046 ui - add CORS to wizard check endpoint
c22646de1 Fix regex pattern for REVERSE_PROXY_PATH
bf5dadb43 Refactor User class to use property decorator for password_hash
c1e25a64a Add random URL generation for setup.html
1daa4103f Fix server name validation bug
1e52dd9fb Merge branch 'ui' into dev
53706a75e fix print and remove cdn
afeb5e454 Update wizard back logic and tweak setup.html
b3e0a9e8c Update python dependencies
cbb595e1c deps/terraform: bump hashicorp/kubernetes in /tests/terraform
c16e95471 update setup html
9917fbd86 setup in-page style and image
97f9048bd Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
49b745a2a ui - init work on /setup endpoint on default server
7778bd106 Merge pull request #769 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.8
aca470332 Merge branch 'dev' into ui
68a8f8eb0 Merge branch 'ui' into dev
834d4568e Refactor database session handling
2ec0c7e39 deps/gha: bump github/codeql-action from 2.22.7 to 2.22.8
3269e7ec5 Fix missing admin_password_check validation in setup form
dead40ec6 Squashed 'src/deps/src/lua-resty-openssl/' changes from 89195843c..5aba923e7
ddb3daae3 Merge commit 'dead40ec6d1b5907f2803a6bb55f006dd27203ba' into dev
0142ba1d2 Update lua-resty-openssl version to v1.0.2
97a78650e Update dependencies versions
10e5dc4f4 Merge pull request #766 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-5.1.0
18aab10df Update Firefox installation in Linux workflows
b8145f3f2 Add website link to README.md
f92e32757 add confirm password
cdd436bf8 add reverse proxy inp setup
4fe52d0f0 Merge branch 'dev' into ui
efaaf454e Add conditional block for open file cache configuration
3a1b779b5 deps/gha: bump docker/build-push-action from 5.0.0 to 5.1.0
76c848ed4 add server name input
57b0787dc ci/cd - add more logs when k8s fails
b4d790aad Create web UI wizard functionality (backside)
d457a6f03 Merge pull request #765 from bunkerity/dev
2964669d9 Merge pull request #764 from bunkerity/dev
f7bc0d872 Squashed 'src/deps/src/lua-nginx-module/' changes from 11ab5315b..c47084b5d
eb160334f Merge commit 'f7bc0d87200a0ec786c88091530734f265a6a8c2' into dev
e1c67363e Merge commit 'c7f7669a8cbbcf7f7ce0fc2a294bd7e316522236' into dev
c7f7669a8 Squashed 'src/deps/src/headers-more-nginx-module/' changes from 576cb8197..bea1be3bb
8da04e022 Merge commit '6ed1ec58b1acdc1acb00e840df89311812ee8422' into dev
6ed1ec58b Squashed 'src/deps/src/luajit/' changes from aa038d259..4182d6bf3
dab004604 Update LuaJIT to version v2.1-20231117
e5e7db36e Merge pull request #763 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.7
984a3de5c add setup template
f36d2d0c9 Merge branch 'dev' into ui
bc9979785 deps/gha: bump github/codeql-action from 2.22.6 to 2.22.7
a1695cf3b Merge pull request #762 from bunkerity/dev
69a570bca Merge pull request #760 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.6
e66b7b79b Remove urllib3[socks] from requirements.in files ... Update Dockerfiles to fix errors when installing deps
de4173878 Merge commit '5d2b6eef6e0c83bc3e1b14e48233e423f2f8c37d' into dev
5d2b6eef6 Squashed 'src/deps/src/lua-nginx-module/' changes from c47084b5d7..11ab5315b0
d75296b5a Squashed 'src/deps/src/headers-more-nginx-module/' changes from bea1be3bbf..576cb81979
a09c899de Merge commit 'd75296b5a55889c4425f2b2274b50eabc5b96b3e' into dev
f583d996a Squashed 'src/deps/src/luajit/' changes from 492cfdd0d8..aa038d2599
11ab5315b Merge commit 'f583d996a108a58166fc986bf4227a3cea432a07' into dev
f8429d6e4 Update LuaJIT to v2.1-20231021
576cb8197 Merge commit 'c473aa40807f32438ffe34bdfe07f8f0485a6aa4' into dev
c473aa408 Squashed 'src/deps/src/lua-resty-openssl/' changes from b23c072a4..89195843c
456e6a33d Update lua-resty-openssl to v1.0.1
805e5c9ce Squashed 'src/deps/src/libmaxminddb/' changes from ac4d0d248..93a7e0e56
11c4fde61 Merge commit '805e5c9cee2a72af6b6297b2993109511b42d485' into dev
afcf420ee Update libmaxminddb to v1.8.0
7aa6affe1 Merge commit 'e3f305a953ef5dbf6802090c7013f4c38d762449' into dev
e3f305a95 Squashed 'src/deps/src/ngx_devel_kit/' changes from b4642d6ca..91e30eb05
cba20187c Update Nginx devel kit to v0.3.3
10a58377b Fix multiple CVEs related to libpq * CVE-2023-5869 * CVE-2023-5868 * CVE-2023-5870
7c564e4cb Update pre-commit hooks to latest versions
fe0249454 deps/gha: bump github/codeql-action from 2.22.5 to 2.22.6
bff775f00 Fix issues with the Linux integration and external databases
71db00281 Merge pull request #759 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.161.0
940eecd06 deps/gha: bump ruby/setup-ruby from 1.160.0 to 1.161.0
42f7ef486 Update user interface demo image in README.md
b2a56a82a Update BunkerWeb UI demo to use thumbnail image
0d0bad79b Update Python version in Dockerfiles
b539a97ad Fix CVE CVE-2023-5678 in Dockerfiles
05da26f01 Update dependencies to latest versions
e153c33aa Update maxminddb and other dependencies versions
8d024a099 Merge pull request #751 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.7.1
ca6271c60 Merge pull request #750 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.160.0
fbbec2f7f deps/gha: bump rickstaa/action-create-tag from 1.6.6 to 1.7.1
9c6f5289d deps/gha: bump ruby/setup-ruby from 1.159.0 to 1.160.0
bcded8f7c Add refurb as a pre-commit-config hook and apply pre-commit-config
966a78da9 Update Git attributes to ignore text and end-of-line settings for vendored files
f111124b3 Update dependencies versions
d2b82b29d Fix CVEs CVE-2023-43787, CVE-2023-43785 and CVE-2023-43786
dc5a7b8b2 Update mmdb files
c32522ae2 Update Certbot module to version 2.7.4 + Update python deps hashes
54ead4e49 Merge pull request #744 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.6.6
d83536969 deps/gha: bump rickstaa/action-create-tag from 1.6.4 to 1.6.6
b79b6548b Merge pull request #741 from bunkerity/dependabot/github_actions/dev/hashicorp/setup-terraform-3.0.0
b05b98185 docs - update plugins to 1.2
e8803e346 cache linux test images, fix linux example of proxy protocol and add more logs to k8s tests
7565b2df5 Merge branch 'dev' into staging
c817f45ab add ready checks to limit and redis core tests and fix wrong http port for behind reverse proxy linux test
f9f616a66 Merge branch 'dev' into staging
4871185dc Update python deps and pin Flask-Login version
cd773b6e8 add ready checks to reversecan and sessions tests
898ef2eff deps/gha: bump hashicorp/setup-terraform from 2.0.3 to 3.0.0
fa628cb7d linux - add default API_LISTEN_IP
18d682b5a linux - add missing API_LISTEN_IP initial setting and perform only hot reload
4fbd974d2 tests - set trace verbosity for geckodriver logs
a7c343369 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
7d69b9105 tests - fix missing geckodriver log file in ui tests
29d7d94b2 [#739] Fix potential issue when fetching docker instances in the web UI
84eb94720 tests - add geckodriver log file for ui tests
40e118a71 tests - add more logs to ui linux tests
0e3d8e59c tests - retry UI access in case of network exception
86875f486 tests - fix misc ready check when using https and add ready checks for linux ui
d4a2ba5fc tests - add ready checks to customcert and misc
3020c5c8e tests - add ready check for customcert core test
c1562bc89 Merge pull request #737 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.5
322cfd217 deps/gha: bump github/codeql-action from 2.22.4 to 2.22.5
caf732be1 Merge pull request #736 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.159.0
667620b52 deps/gha: bump ruby/setup-ruby from 1.158.0 to 1.159.0
fb21786b8 linux - fixing nginx service not disabled and fix another missing error log path in UI
5887b894f ui - fix wrong error path when starting nginx
4e820f6de linux - remove sudo command when reloading nginx
35d16233c ci/cd - ignore ready conf for db tests and fix linux path for ready conf
9775cd5bb ci/cd - fix missing string in /ready endpoint and add /ready endpoint to linux tests
274a8cdfb ci/cd - trying to fix race condition for core tests
d73a5d0f4 Merge pull request #735 from bunkerity/dev
ed0e156bc Update Werkzeug to version 3.0.1 in web UI
8ec9a7df4 Fix compatibility issue with Docker Compose v2 2.23.0 in examples and docs
72d856abe Update certbot to version 2.7.3 + regenerate hashes for db and scheduler
ab76c458e Merge pull request #732 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.158.0
6edf97a0d deps/gha: bump ruby/setup-ruby from 1.157.0 to 1.158.0
58d6b8142 use cap in Linux and add openssf badge
a83a74cfa Merge pull request #729 from bunkerity/dev
0975de123 [#717] Add a pool_recycle database engine arg to avoid losing connection with database
762092e5e Remove no longer necessary retrying module
8963cb4d1 Update python deps
c2252503d Merge pull request #721 from bunkerity/dependabot/github_actions/dev/ossf/scorecard-action-2.3.1
626f10b4c Merge pull request #722 from bunkerity/dependabot/github_actions/dev/actions/setup-node-4.0.0
f2b9fc0f8 Merge pull request #724 from bunkerity/dependabot/docker/src/autoconf/dev/python-a5d1738
c8eae49e5 deps/autoconf: bump python from `dc2e889` to `a5d1738` in /src/autoconf
ab320794a Merge pull request #723 from bunkerity/dependabot/docker/src/ui/dev/python-a5d1738
572436f20 Merge pull request #720 from bunkerity/dependabot/docker/src/scheduler/dev/python-a5d1738
6f366450b deps/ui: bump python from `dc2e889` to `a5d1738` in /src/ui
f6d2e205c deps/scheduler: bump python in /src/scheduler
50a60382a Fix CVE CVE-2023-5363
989c14ae7 Fix CVE CVE-2023-5363
a847f7778 deps/gha: bump actions/setup-node from 3.8.1 to 4.0.0
8708ad70c deps/gha: bump ossf/scorecard-action from 2.3.0 to 2.3.1
eeda7a18c Update python deps + add retrying module to db
5193d6cd1 Update docker images
09ee05083 Merge pull request #719 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.157.0
0afed0621 Merge pull request #718 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.4
8919592f5 deps/gha: bump ruby/setup-ruby from 1.156.0 to 1.157.0
d253b4438 deps/gha: bump github/codeql-action from 2.22.3 to 2.22.4
f798a9ef9 Merge pull request #715 from bunkerity/dev
cd902eba3 prepare for 1.5.3 🚀
029217ff4 Fix update-version.sh script
10db67b87 Merge pull request #714 from bunkerity/dev
c7543df86 Add an handler when the ui test is reaching an error page due to a connectionFailure
1f5a1beac [#645] Fix web UI not keeping the data when changing the sub server names + Fix custom cert when the server name have multiple domains
ff1fc9280 [#712] Fix custom configuration changes not taking effect immediately
838dcb17c Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
b18dbddcd Merge pull request #713 from bunkerity/dependabot/pip/src/scheduler/dev/certbot-2.7.2
ca6938dfe Update ConfigFiles to use the correct name regex in web UI
643ea7c21 deps/scheduler: bump certbot from 2.7.1 to 2.7.2 in /src/scheduler
e41ce10e3 Merge pull request #711 from bunkerity/dev
b265cbad5 ci/cd - trying to fix azure/kubectl action
7e3aad9f0 [#645] Fix impossible to edit the server_name of an already existing service if the primary one was unchanged in web UI
60d43d0ce Handle service creation and editing more elegantly in web UI
2df85b2c9 Updated python:3.12.0-alpine image's sha256
3a3255e7b Merge pull request #709 from bunkerity/staging
4c273fe84 Merge pull request #708 from bunkerity/dev
9964f42e6 Fix magento k8s tests
b2cf8986f Tweak magento tests to use latest version back
7f219bea0 Fix CHANGELOG release date for v1.5.2
b9f05ad16 Downgrade magento versions to working ones
bd6065af8 Update python deps and pin urllib3 version to 1.26.18 + Update pre-commit-config to format requirements.in files as well + Apply pre-commit
619e5644f Remove pip caching when setting up python in workflows to avoid errors
3c3643021 Merge pull request #707 from bunkerity/dev
7598dbc54 Update python deps
f3982367a Update dependabot script to add reviewers and tweak the schedule
d4f65903e Update dependabot config file to include terraform and other python deps paths
38429efac Merge pull request #705 from bunkerity/dependabot/github_actions/dev/actions/checkout-4.1.1
d92e9a07a Fix k8s terraform script
6738b9552 deps/gha: bump actions/checkout from 4.1.0 to 4.1.1
0da22f44b Update k8s terraform file and update scaleway terraform version
d77f6a72c Fix README.md links and versions
7bf8be324 Try to fix magento k8s tests with static versioning
b9c5d3277 Fix timeout in ui tests and access_page function
b1b1ab868 Fix wrong values in helm chart values file for elasticsearch in k8s magento example
530b8a945 Fix allow empty values when saving a config in web UI
22552c5b8 [#694] Optimize certbot renew script to renew all domains in one command
db0dd5dae [#694] Fix rare bug where database is locked
f89456cd4 Merge pull request #699 from Crazy3lf/master
34d68e8b7 Update regex for email
476d86706 Fix magento k8s tests by removing elasticsearch
4a10ec8c3 Merge pull request #701 from bunkerity/dev
66b1d6bfb Merge pull request #700 from bunkerity/dev
c4b873e3f Fix /etc/bunkerweb dir missing in linux core tests
bcaa8faa7 Replace deprecated `set-output` command with the new format
08944b901 Tweak test-core-linux to fix potential bugs
13be6a43c Add more logs when an url file is in cache and gets deleted
2737fe7ce Update python deps
2823fa2ab Update plugin.json
001246b38 Merge pull request #697 from bunkerity/ui
1a43380d2 Merge pull request #696 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.3
0b319d1aa Merge pull request #695 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.6.4
7a15f8a65 deps/gha: bump github/codeql-action from 2.22.1 to 2.22.3
a4a413eec deps/gha: bump rickstaa/action-create-tag from 1.6.3 to 1.6.4
7e3dabc5f Update patch commands in deps.json to skip Reversed warning
29737209b Squashed 'src/deps/src/luajit/' changes from e598aeb74..492cfdd0d
8093c6161 Merge commit '29737209b138a1485d55c53acf1a6783b6e60167' into dev
85913d6b2 Update luajit to v2.1-20231006
15d3180b6 move disabled inp msg
522527f0a Merge pull request #690 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.156.0
85ef4e4de Merge pull request #691 from bunkerity/dev
46d8acf7b Update dummy-plugin to new standards
77bfe2697 Add StyLua and luacheck to precommit config file and apply it
da2a1eaa5 deps/gha: bump ruby/setup-ruby from 1.155.0 to 1.156.0
cd1f87b9a Update pre-commit config hooks version
e25fab28b fix disabled msg behavior
c125a9bdd Merge pull request #689 from bunkerity/dev
10fd431fb Tweak update python deps script to make it more elegant
309689185 Update pythons deps
799756176 Merge pull request #684 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.1
a12e5ca89 Merge pull request #683 from bunkerity/dependabot/github_actions/dev/stefanzweifel/git-auto-commit-action-5.0.0
15ad3a625 Merge pull request #681 from bunkerity/dependabot/github_actions/dev/ossf/scorecard-action-2.3.0
c57d725f4 Merge pull request #680 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.155.0
95389260a Merge pull request #688 from bunkerity/dev
6e5dd5557 Fix CVE CVE-2023-44487
565f4e3f7 Merge pull request #687 from bunkerity/dev
f39adcab5 Update CHANGELOG.md
a3ec85b57 Fix often occurring error with ace script in web ui
b063ac8a3 [#652] Fix error when deleting a service that have custom configs on web UI
ff85f1c2b Update CHANGELOG.md
4a9fdba42 [#645] Fix errors when using a server name with multiple values in web UI
47a7e1680 Fix secure_scheme_headers shenanigans with web ui
453108da9 Update mmdb files
2cbb10b3a Revert "Test Aqua security vulnerabilities with BW"
d4d9f8745 Test Aqua security vulnerabilities with BW
899484c38 deps/gha: bump github/codeql-action from 2.21.9 to 2.22.1
d461f3745 deps/gha: bump stefanzweifel/git-auto-commit-action from 4.16.0 to 5.0.0
cd0ceb48b deps/gha: bump ossf/scorecard-action from 2.2.0 to 2.3.0
dc92ae825 deps/gha: bump ruby/setup-ruby from 1.154.0 to 1.155.0
f5fe685d4 Fix children classes of Test
f4ce2c68f Fix bw api not returning the reason of bans
d1a0f66c9 Merge pull request #677 from bunkerity/dev
6935d1cb8 Merge pull request #676 from bunkerity/dev
7ac66a6c6 Update python deps
2aa9f46ef Fix default values in whitelist job
8f456722e Augment delay in WebDriverWait in ui tests
8ae7b8f43 Fix redirect tests docker-compose file
9b4a9277d Add libpq as a dependency for the Database to be able to connect with postgres
172874d1c Fix redirect tests on docker
a518f47b9 Update CHANGELOG.md
0cee41867 [#656] Fix ACME renewal fails on redirection enabled Service
e956e03ba Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
c08fd07a6 Update linguist-vendored to add modsecurity files and non patch deps files
466c8e584 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
27d3ca1cd autoconf - fix wrong types for dynamic settings
410557009 Add .gitattributes to override linguist-vendored paths
e7498279c Revert Docker image update for tests
fe87486f9 Merge pull request #673 from bunkerity/dev
c2db157bb Update python docker image to 3.12.0
eb8088164 Tweak Dockerfiles to make the build nicer
202698f41 Fix python deps conflicts and update them
0eb18cb31 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
f12a01410 autoconf - update settings from db
628068e9a Lint files with prettier
f3694f0cc Add prettier as a precommit hook
b56cce63f Fix codespell typos in README.md
87ca17663 Fix typos raised by codespell
eea5dd9b7 Add codespell precommit hook
8fbe69261 Fix mkdocs.yml file duplicate copyright key
cf82e73e9 Fix swarm postgres ui integration example
6b2df3585 Tweak py file to respect flake8 rules
508c728b6 Tweak pre-commit config and pyproject.toml file + Add flake8 as linter in precommit config
75e8c8339 Update CHANGELOG.md
07676a3d0 Use hashes instead of versions in github workflows
f0761eed2 Revert "Add fuzzing tests in CI/CD"
4babce974 Add fuzzing tests in CI/CD
a263f1f4f Update cron for dev-update-mmdb
31a839968 Merge pull request #666 from bunkerity/dev
d8b256167 Merge pull request #665 from bunkerity/dev
87d2f04eb Remove no longer necessary temp fix for Flask-login
c006e5088 Update python deps + Update Flask-Login to include the compatibility with Flask 3.0.0
df9bf1f56 Merge pull request #664 from bunkerity/dev
6b0e623e5 Update Dockerfiles to install pip and its deps before the project ones
85068bfee Add temp fix to support Werkzeug>=3.0.0 with Flask-login
5a7f9147f Update python deps and update script
358905770 Fix bunkerweb-ui.sh script with variables not being exported correctly
5ed595be6 Fix shellcheck tests failing
e21e0c812 Add shellcheck and gitleaks to pre-commit-config + tweak excluded paths
1b7e1840c Fix blacklist core tests' requirements.txt file
1f90d3668 Add a pre-commit-config file and passed all checks
f3fc69110 Fix typos in Dockerfile when installing python dependencies
073e8575e Updated Dockerfile, python deps and npm package to use pinned dependencies
cd4d529d7 Merge pull request #660 from bunkerity/dev
b4a320afa Made ui tests better
8ed656068 Small fixes on linux paths creating unnecessary folders
8fa7adb61 Small refactor on how the autoconf updates the config
4ec754143 Handle changes more elegantly with the scheduler
0f7df13df Optimize save_config script
48096d711 Optimize the way the UI handles services creation and edition
c0816bb11 Fix potential cross-site scripting vulnerability in plugins.js in the UI
18e5f7bff Merge pull request #659 from bunkerity/dev
ece5ce1cd Add HTML sanitization when injecting code in pages in the UI
4d5002674 Extract codeQL workflow to have a separate one + Add scorecards analysis workflow file + Add UI tests for the UI branch
1c71572f4 Update tsparticles in the UI + remove unused static files
685cb9809 Update README to fix a few links and add the security scorecard badge
65d0aa3a8 Merge pull request #658 from bunkerity/dev
6e2db5991 Add a sleep before changing from cache page to log page to avoid errors in ui tests
1db769c32 Remove bugged UI tests check in linux
db99d1687 Update the condition that checks the integration in core tests
579c80357 Update UI starting script and ui tests script on linux
b901d2971 Update python deps
e23f931bd Replace gevent with gthread in UI for security reasons
15eef6ef5 Try to fix python deps issues with linux and try to have more logs in linux ui tests
cc0167f42 Fix ui linux tests when waiting for the ui to be ready
fd4c147b8 Update how the scripts wait for the UI to get ready before starting the tests
95afba879 Change how the ui tests waits for the ui to be ready
ea5cb0db2 Try to fix ui linux test by adding more sleeps
cb3250e4e Fix UI linux test (again)
153e9fecf Fix bunkerweb linux scripts
81b5e80da Try to fix deps permissions with linux ui tests (again)
6a162d725 Fix linux permissions with ui tests
be5fe2830 Try to fix ui python deps in ui linux tests
380e609ab Change ui linux tests command into development mode
93006cf5c Fix Firefox installation in core and ui linux tests
39f17bce6 Try to fix permission issues with Linux and ui python deps
94c7c832e Fix permissions with python deps in ui linux tests
42be334e4 Fix permissions with ui tests on linux
cad3012e6 Try to fix python dependencies error with test ui linux
a04282d3f Fix test core redis with linux
c757f5d49 Re generate requirements.txt file for the UI with python3.9
052e06022 Fix core and ui workflow file for staging tests
e71b71146 Merge pull request #655 from bunkerity/dev
b90da0f90 Add better health check in linux ui tests
5c1fafe51 Updated CHANGELOG.md
c964d68f9 Add more tries when the dnsbl server isn't found
78a29e65e Tweak reversescan core test to avoid false negative
0e9f29cc5 Revert "Fix UI shenanigans with python deps"
70ab9740d Fix UI shenanigans with python deps
0303a8f7b Update staging workflow file to include core and ui linux tests
16d4c1133 Optimize the way errors are being checked in linux core tests
2ddc8cec7 Update dnsbl list regex to accept an empty one
6534a429a Fix looking for error in the wrong place in test code linux
25eb8de01 Try to fix a few shenanigans with linux core tests
2065d688f Fix ui tests with docker checking the wrong containers if healthy
87f84d438 Add a retry on nginx error in linux core tests
99b30af8e Fix reverse scan python script
1ff2aed68 Fix UI docker tests docker compose file
48bcb1198 Rearrange imports for blacklist init core test
ae9450d0d Add whitelist and greylist linux core tests
9a17e92d6 Fix typos in dnsbl core test
2244f734f Add dnsbl linux test
a29ac80e4 Add country linux tests
cff5c7767 Fix sessions core test for linux
6ae6764f2 Fix blacklist core tests docker compose
27959e1aa Fix sessions permissions issues with python requirements
47e8f20f8 Fix CVE CVE-2023-38039
6283ce2dd Add linux tests for blacklist and bunkernet
f3d6f860e Remove old cached files if urls are empty
61c8ef73b Fix permission issues with sessions core test with linux
be25ae8e0 Fix failing linux core tests + add more logs when an error occur in ui tests
33e200f65 Fix UI using the wrong database when generating the new config
57374ecc2 Fix tests ui with linux
601f0fde6 Fix tests ui linux not starting the ui service
fdb9a7c29 Fix errors linux tests permission issues
df1205882 Fix tests ui linux executing the wrong file
db404a62c Fix ui tests misconfiguration
a0aced3e5 Fix tests ui linux workflow file
e378be9a9 Fix typo in tests ui linux file name + add more logs in ui docker tests
432d1587c Add linux ui tests
2ad886178 Fix selfsigned job with cryptography not being found
da4390b48 Fix python modules version conflict with web ui
7bd48203a Fix and update python deps
ce2fa3d36 Fix a few core tests for linux
bca36e296 Update self-signed job to regenerate the cert if the subject or the date has changed
06da40bf1 Added more linux core tests
84a27a3fc Fix DB core test with docker
9e3425182 Fix path issues with db core test init
c90cd7399 Fix permission issues in tests core linux
91e5528a3 Fix already existing tests core linux
aeee38ad3 Fix misc problems related to linux
d97326656 Fix Database not clearing old services when not using multisite
8a6e14d8c Added linux tests to a few core plugins
0ece8fda0 Fix permission issues when starting BunkerWeb in antibot linux tests
e93513224 ci/cd Try to fix permission problems with Firefox in test core linux
761c01af6 ci/cd Fix test core linux shenanigans with Firefox
0d9349611 ci/cd Try to fix errors with firefox in test core linux
094d5d5df ci/cd Fix a few things with test core linux + finish antibot linux core tests
fdae4549c ci/cd Fix permission issues (again) with test core linux
d59cf1835 ci/cd fix permissions issue in test core linux + fix shenanigans with antibot linux core tests
43b1a038f ci/cd clear out firefox before reinstalling it in test core linux
d192fbb82 ci/cd Install Firefox manually in test core linux
0239ca64b ci/cd test core linux remove dns resolvers override
1dd1caeea ci/cd Fix Firefox installation for test core linux
a0516f773 ci/cd Install firefox from apt instead of snap + fix antibot core tests for linux
480c680f1 ci/cd Fix timeout in geckodriver download for test core linux
a94dab208 ci/cd fix retry job when downloading the geckodriver in test core linux
d0a1aab15 ci/cd Fix perms issues (again) and optimize some things in test core linux
dd0c4c93a ci/cd Install requirements and deps in test core linux
294402dbf ci/cd fix perms issues with test core linux
cd35d35c2 ci/cd Fix perms in variables.env for test core linux
4cce8385c ci/cd fix write in /etc/hosts file in test core linux
990b6336e ci/cd Fix test core linux with dpkg versioning
ccc5eb304 ci/cd Fix version error with ubuntu and test core linux
6a3839040 ci/cd Fix tee command not being ran as sudo in tests core linux
453cfc2dc ci/cd Fix BunkerWeb installation job with linux core tests
0b14f8a5d ci/cd Fix install command in linux core tests
624f4b5bb ci/cd Fix path of the .deb file
61bc8a3b1 ci/cd fix .deb fetching in Linux core tests
fa91bf6c6 ci/cd change needs and logic in test core linux
b54c7eb61 ci/cd test secret inherit for ubuntu private test image
30cba0a77 ci/cd fix dev.yml
80d56fcca ci/cd start working on linux core tests
69307fba6 Fix issues with GitHub rejecting the requests
7c5177bf4 [#643] Fix UI clearing configs folder at startup
b5bd17d4d Merge pull request #641 from bunkerity/dev
ad65e01a8 Update CHANGELOG.md
1259fb67d Merge pull request #634 from bunkerity/dependabot/github_actions/dev/docker/setup-buildx-action-3
b9e752f12 Merge pull request #636 from bunkerity/dependabot/github_actions/dev/docker/login-action-3
278eb0c8a Merge pull request #635 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-5
dec97c8c3 Merge pull request #637 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5
9222420b7 [#640] Fix shenanigans when executing docker compose restart
07fb7cf16 [#638] When renaming a service in the UI, migrate the custom configurations as well
f83b2278d Fix versions conflict between greenlet and gevent with UI
e51e17835 Update python deps
3c95971e3 Fix CVE CVE-2023-4863
35d13d7a0 Squashed 'src/deps/src/zlib/' changes from 04f42ceca..09155eaa2
bb7ef35ae Merge commit '35d13d7a097dd094cdbe993f18f29de0b08f1f2b' into dev
d96253878 Merge commit '4430cf47ddc1f3647b3bc129f46fed2d7a145f8c' into dev
4430cf47d Squashed 'src/deps/src/luasec/' changes from fddde111f..4c0628705
37a2343e2 Merge commit 'd8ee65aa70e9737330c8a83301fd66c7dc8a8d7a' into dev
d8ee65aa7 Squashed 'src/deps/src/lua-resty-session/' changes from 8b5f8752f..5f2aed616
6752b3647 Merge commit 'd7bde18da2a8a81f2d5f256bc975b1fb5b546107' into dev
d7bde18da Squashed 'src/deps/src/lua-ffi-zlib/' changes from 1fb69ca50..61e95cb43
e0a89a2fc Squashed 'src/deps/src/modsecurity/' changes from 205dac0e8..ccc2d9b53
af902fc4e Merge commit 'e0a89a2fcd1d0dd4cc103fc054242e8e8b10b7bf' into dev
5ec7eb53a Squashed 'src/deps/src/luajit/' changes from 04f33ff0..e598aeb7
26d3d6c6c Merge commit '5ec7eb53a1fa30beb59d3358f16716483787b02e' into dev
0aaede4d6 Update core deps
955c7e063 deps/gha: bump docker/metadata-action from 4 to 5
8ea823e06 deps/gha: bump docker/login-action from 2 to 3
a6efa5205 deps/gha: bump docker/build-push-action from 4 to 5
a6b30f6a6 deps/gha: bump docker/setup-buildx-action from 2 to 3
1144a7381 make logs optional in issues, change assignee for dependabot and edit sitemap URL of the doc
c364e4666 ci/cd - disable redirect when pushing doc
d4f38cc79 ci/cd - fix error when parsing ARM types
b6d49865b ci/cd - get ARM type availability
d0a8cc381 ci/cd - use volume id instead of index for arm instance
30c952e9e ci/cd - set boot volume for arm instance
2382fdd37 ci/cd - start arm server after creation
05ecf558c ci/cd - use latest scw cli version
2b7ce389b ci/cd - reflect changes on release tf from refactoring
d5d7364b1 Merge pull request #632 from bunkerity/dev
3adbd8757 [#628] Fix scheduler generating the wrong configuration with Linux
fd7950863 Merge pull request #631 from bunkerity/dev
3ae9636d5 Fix error with the CSP header override of the antibot
f99349900 Merge pull request #630 from bunkerity/dev
ea6ae5253 Update ANTIBOT_HCAPTCHA_SECRET setting's regex to support new format
5811dc549 Merge pull request #629 from bunkerity/dev
6404b701c Update changelog
2b5654ba3 Update coreruleset to version 3.3.5
c948e449a [#622] Handle configs dir more nicely in Linux
fb5a8dc4f [#622] Fix permissions with folders in linux integrations
5f19b3fda Merge pull request #627 from bunkerity/dev
2fce08b72 Upgrade issue templates
2ed6584dd Update python deps hashes
d6a14b671 Merge pull request #626 from bunkerity/dev
b3c398cb5 Remove jinja2 from requirements.txt as it creates conflicts
6334a3d63 Merge pull request #623 from bunkerity/dev
8ab4ea2e2 Update id of ui.conf rules to avoid conflicts
11664cc1d Fix wrong variable name in limit core tests
9535c0414 Fix shinanigans with both multiple and global settings not being stored correctly in datastore
8cafded89 Fix variables that are both multiple and multisite not being stored properly in datastore
c6b2199dd prepare for 1.5.2 🚀
c418acdcf Update CHANGELOG.md
9d0d72ba0 [#576] Add support for ModSecurity JSON LogFormat
cbc625938 Update mmdb files
f57fc5d3f Fix menu.html dark_mode attribute in UI
c7e834a0d Update python deps
673ee921f Lint files
9fb8dfca4 Fix Scheduler running two times for no reason
4787400d7 [#615] Fix BunkerWeb not being able to start after a restart because of the /var/run/bunkerweb directory missing in Linux
f59476c26 Merge pull request #621 from bunkerity/dev
4be53d0cb Merge pull request #620 from bunkerity/ui
55ba29cd5 Fix UI error when values are empty
947690af8 Fix UI workflow
5cdf0ecf4 Merge pull request #619 from bunkerity/ui
d1dd1fbae Fix shinanigans with the /data volume in the doc
1b84c6202 [#613] Fix logs with web-ui and Linux
a2e0f1fe6 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
639eed8d0 Deactivate BunkerNet on first start with linux
500c3564a ci/cd - perform staging tests again
448efc0ef Merge branch 'staging' into dev
1b660691d ci/cd - fix typos for docker/packages pushes
e62b7c9d1 Remove unused js files in web-ui
b87316d7c Merge pull request #617 from bunkerity/ui
4cff39f49 Merge pull request #616 from bunkerity/dev
bceb28602 Lint files
d9d6ed9bb Fix settings regex with web-ui
01be5baea Merge pull request #611 from bunkerity/dev
059afec43 Update rhel docker image
e564d8407 Merge pull request #610 from bunkerity/dev
2c15b3746 Fix rhel typos "el" instead of "rhel"
6f26c42c8 Merge pull request #609 from bunkerity/dev
c5059ab22 Update doc to include TLS as well as HTTPS in some sections
a7a317b5b Merge pull request #487 from bunkerity/dependabot/github_actions/dev/scaleway/action-scw-c718eca1fcb9fec1fb1433752d61599c6a0ad2e9
0681cf2c9 Update actions/checkout to v4
3a02c0ca5 Add more delays in badbehavior core test
040d44714 Change SQLite config to avoid locking
07725356b Merge branch 'staging' into dev
6a995723c autoconf - fix changes check bug with same variable name
47bf7299a Lint py files
656c5008d scheduler - ignore changes on first loop
c206daf9d add basic config lock between autoconf and scheduler + remove reverse-proxy tests for linux
cf55ade15 ci/cd - various fixes for k8s tests
d28432e5f Fix API_SERVER_NAME regex
b5638aae1 ci/cd - move k8s login in staging-tests job
4450762b8 ci/cd - fix image name in k8s tests
6e1660cd0 autoconf - fix wrong config update
cb4c99f45 ci/cd - fix docker tag command for linux tests
64d2ed91e ci/cd - fix secret key
0e2420cff ci/cd - add timeout for cleanup jobs
fa165522e ci/cd - use same md for openssl commands
b03680388 ci/cd - remove double untar for k8s tests
bae27806b ci/cd - fix tf state upload/download again
11794da8c ci/cd - fix tf artefact command
c52e54b81 ci/cd - fix tf files again
e5c37a00a ci/cd - fix k8s tf
9a3c26bf6 Merge branch 'dev' into staging
56422bca4 Update python deps regex for UI
ee47407df Merge pull request #606 from bunkerity/dev
936b1e88f Remove old CVE fixes for nginx image
f9f5b6570 Remove old CVE fixes for python images
8e8e042c2 Testing CVE on bw
1676ebeb7 Test CVE on autoconf
637573e59 Update docker images and python deps
c3a4847de Update startup and temp env in bash files
3db7904d4 ci/cd - fix wrong image tag for Linux test images
037e1ba56 docs - add ghcr.io
d6aa6a9b0 ci/cd - staging improvements
9aba00673 Fix oddities with the scheduler and the Database
f7d9af9d6 Fix potential infinite loop when waiting for a configuration from the autoconf
95c796c1e ci/cd - delete temp compose downgrade
423e3b4a3 ci/cd - log to ghcr before getting tests containers
511597b7e ci/cd - fix tests image names
bb77dcedf ci/cd - edit username for ghcr auth
3d0f17808 ci/cd - add dummy username for ghcr auth
5a9836fec ci/cd - fix nested permissions
e1edfe4a7 ci/cd - fix missing permissions in wf
e81ab4ff9 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
87b405340 ci/cd - use gh cache for docker cache and pushes to ghcr.io
45a81203e Update python deps
9feb66710 autoconf - force updating first configuration
3d13cf345 autoconf - only update data when needed and atomic changed metadata update
00cb6c1a8 tests - fix regex for geckodriver version
898ee7ec8 tests - tweak dpkg before installing BW
643b30f99 tests - ignore wrong testing version in deb packages
69e944d56 Revert "Fix LinuxTest package installation commands"
2b7f627d8 Merge pull request #602 from bunkerity/dev
82fb7b277 Fix LinuxTest package installation commands
1042e546b Merge pull request #601 from bunkerity/dev
6d1d464e1 Remove tries limit in wget commands (defaulting to 20 tries)
b5de52ead Add more retries when testing the newly created service in ui tests
267522749 Merge pull request #599 from bunkerity/dev
4f82856b4 Update staging-create-infra to use a static version for monolithprojects.github_actions_runner == 1.18.1
d670b409b Merge pull request #486 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-4
0b93916a3 Merge branch 'dev' into dependabot/github_actions/dev/docker/build-push-action-4
76408cf04 Merge pull request #598 from bunkerity/dev
f7cd7d9da Add dependency on tests-ui to not fail to push the testing image
8632dd324 Fix exit code for ui tests
fbf0232d5 Update python deps
5b6f00dfc Revert "Remove unused imports in ui tests"
681def5f0 Remove unused imports in ui tests
a844b235b Remove geckodriver.log
73e31ca62 Add wget to fix error with tests
d82136f04 Fix UI tests not exiting if container fails to start
55fd17790 Fix wget command when downloading the geckodriver sometimes fails
d8c95869e Fix database with multisite variables
f24802b21 ci/cd - perform staging tests again
758fc13c3 ci/cd - replace version string for testing release
cd825cd34 ci/cd - fix wrong VERSION path for testing release
c03b1bb20 ci/cd - update VERSION file for testing release
a5e50d0f7 ci/cd - fix linux package name for staging
1a57e0a20 ci/cd - remove linux arm64 packages pushes
de568f335 ci/cd - temp disable staging …
TheophileDiot added a commit that referenced this pull request Feb 15, 2024
…3e8c

d07163e8c bumped version to 0.03.
fbb650cc9 change: the signum method return correct value on different system now, not only for linux (#11)
3c3e4f419 travis-ci: bumped the NGINX core to 1.19.3. (#8)
6b1bf6065 travis-ci: bumped the NGINX core to 1.17.8.
93d23c961 travis-ci: bumped the NGINX core to 1.17.4.
2495446a9 travis: bumped the nginx core version to 1.17.1.
79bdbb059 tests: updated valgrind.suppress for a known nginx false positive.
c84491d31 travis: removed unused download-cache directory and nginx tarball download.
dc62ea67a misc: polished the module for initial release.
c9143695b travis: added travis-ci support.
85b02ca15 first implementation.
6f19ae000 first commit.
REVERT: a8ed481ef enhance script
REVERT: 0ae3739e9 update antibot script
REVERT: bf6ac77bd Remove plugins_errors from main.py and plugins.html
REVERT: 01efb93c5 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: bb29d3b1a Fix current_endpoint shenanigans in web UI
REVERT: d7d660a7a start ajax on antibot core plugin
REVERT: e408acfa7 Refactor plugin handling in main.py
REVERT: ad1625a86 Refactor custom_plugin method to accept arguments/body from request
REVERT: bc65918fa Update plugin action feature to make it easier to implement
REVERT: 974c78107 Merge commit '0c3e271b0fef1dc1a1053899dcb61fdcbaea4886' into dev
REVERT: 0c3e271b0 Squashed 'src/deps/src/modsecurity/' changes from bbde9381cb..5f44383236
REVERT: 4f9f666fb Update ModSecurity to v3.0.12
REVERT: 044c4d259 Fix service validation in tests and update UI elements for services
REVERT: 92ff8000c Fix issue with empty server name in Config.py of web UI
REVERT: bf9a4e291 Refactor regex pattern for server name validation
REVERT: 7154d1f3a now clone has draft
REVERT: b0e5eacbb Add draft back end logic for services
REVERT: fa014cfef force method ui on clone
REVERT: 6786520ae Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: 225cf84cb update service with method
REVERT: 2ba29f7dd Remove IS_DRAFT setting from web UI as it is used internally
REVERT: 544f57e28 format breadcrumb
REVERT: 983355bce fix new service + show plugin page
REVERT: 137b5ed4b add draft on service page
REVERT: 1eed27c14 Add git pull of the older version in core db tests in case it is not present
REVERT: 1c2d909ac Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: 110401d8a change style order
REVERT: ed56e1cb7 Refactor plugin rendering in plugins.html to include the possibility of plugin pages even for core plugins in web UI
REVERT: 85bd03f0b add core plugins style
REVERT: e700f7d1f Refactor cleanup_stack function in test.sh for db core test
REVERT: e434ea821 Add spoofing action files for various modules
REVERT: cc07b9267 Refactor plugin page handling in Database.py when initializing
REVERT: 5f530a067 Fix typo in letsencrypt core test's docker-compose file
REVERT: d5eee7b6f Add letsencrypt core tests
REVERT: d41acc39a Update Docker images and remove unnecessary build instructions
REVERT: d27ee82a6 Add backward compatibility when getting ban reasons in Lua and bwcli
REVERT: 0cd68eac6 add core ui + update tailwind config
REVERT: 1677944aa Fix CVE CVE-2024-0727
REVERT: 1d2677c12 Merge pull request #893 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.23.2
REVERT: fc45ecf95 deps/gha: bump github/codeql-action from 3.23.1 to 3.23.2
REVERT: c9193cf5d Update cryptography version to 42.0.1
REVERT: 78af21a36 Add directory and index.html file for app2.example.com as well in web UI tests
REVERT: 14769ad55 Update external plugins rendering logic in web UI
REVERT: 3451819e0 Merge pull request #891 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.170.0
REVERT: 160972c65 Merge pull request #885 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.3.0
REVERT: 22ab625b6 Remove no longer testable plugin external pages in db tests
REVERT: 7ec4fcde1 Update regex pattern for custom header in plugin.json to accept more characters
REVERT: 9a4caa674 deps/gha: bump ruby/setup-ruby from 1.169.0 to 1.170.0
REVERT: 549f442c1 [#863] Change python executable in scheduler to python3 only
REVERT: 1ea6d9258 Add tests for services cloning on web UI
REVERT: f1d24a959 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: 926482e45 clone working on multiple
REVERT: 5cedafd35 Refactor plugin installation and update logic
REVERT: e256dad99 Add automatic version upgrade tests in core DB
REVERT: 2db15873e road to v1.5.6
REVERT: e6ee3f0a4 Refactor login redirection logic in setup.html
REVERT: 12714a770 Fix instance name in get_bans and get_reports methods
REVERT: 17ae0acbb Add random IP addresses to input fields in ui tests banned ips
REVERT: dd30718e0 Fix redis tests with Linux
REVERT: e292cb8a3 Fix linux redis test by stopping redis service properly
REVERT: 09873a3ed datepicker get ms but send timestamp in s
REVERT: 3e693a443 Add UI tests for the reporting and bans pages + Fix a few things in web UI tests
REVERT: ab84f03d0 update modal style
REVERT: 2977b5297 [#871] Add serviceAccountName to bunkerweb-ui deployment
REVERT: a4ce38dd1 Update quickstart guide with formatting improvements
REVERT: 9b8b6e4d0 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: 82c0b7a91 Update database model diagram + Add it to the README
REVERT: c53081ff2 stamp ms to s + add default attribut
REVERT: efb884456 update default date to now + 1 day
REVERT: 70532d50d Set itemCount variable to 0 instead of 1 + Fix dropdown button styling and remove unnecessary code
REVERT: 440abf3d3 better ban modal + fix style
REVERT: 686d2e055 Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: 0c0c221f6 Add back-end logic for web UI reports page
REVERT: 3dda5b19d Update metrics logging
REVERT: 079f87052 remove useless html
REVERT: 7b0e986d4 Add Redis support for bans page in web UI
REVERT: 43cdf98d5 Fix UI bans page shenanigans when ban ips
REVERT: 8194d0f98 Add new setting DATABASE_LOG_LEVEL to control SQLAlchemy loggers separately from the main one
REVERT: ea7959649 Fix ban reason retrieval in utils.lua to always return a string
REVERT: b5918f766 deps/gha: bump actions/upload-artifact from 4.2.0 to 4.3.0
REVERT: 1fc79f38b bw - fix metrics core plugin
REVERT: dbc2d539a handle no reports too + better svg
REVERT: 7fa44b25e ban data + list condition
REVERT: b8703ea1e Update setup wizard instructions in web UI documentation
REVERT: 232b55142 Fix form action URLs in bans_modal.html and bans.html + Add back-end logic for ban page
REVERT: a737bad33 Refactor ban functionality and improve ban listing
REVERT: 73c2ea42f Update pre-commit-config hooks versions and apply it
REVERT: a0e0d4394 Fix redis-sentinel tests shenanigans
REVERT: 271d26230 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: 862a8c715 bw - init work on metrics (wip)
REVERT: e854ac2e3 Update selenium version to be less than 4.17.0
REVERT: 61b8515d6 Update zlib version to v1.3.1
REVERT: 4c3d06b2a Merge commit 'f8374f66043b438bae58c850ee472cdcf5008a12' into dev
REVERT: f8374f660 Squashed 'src/deps/src/zlib/' changes from 09155eaa2..51b7f2abd
REVERT: 4067e5020 Update zlib dependency to v1.3.1
REVERT: fe4a49d00 Merge pull request #881 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.169.0
REVERT: 0e5e9cff1 Update python deps
REVERT: dd0008fbf Update Python base image hash in Dockerfiles
REVERT: 4d3e30977 Fix customcert linux tests
REVERT: dcba7dc18 Update PostgreSQL database URI in test.sh
REVERT: 8c3ec6b24 Add better custom certificate cache handling + made a few tweaks with the jobs utils
REVERT: 14172ab70 Update test-core-linux.yml to optimize pip install command
REVERT: e8ebb053d deps/gha: bump ruby/setup-ruby from 1.168.0 to 1.169.0
REVERT: 43410beb9 Fix Redis tests by removing SSL verification
REVERT: 6f43ca663 Add CVE fixes for Autoconf and UI containers
REVERT: 03c08fe51 Fix CVE CVE-2023-7104 and remove old, no longer necessary CVE fixes
REVERT: f6e5b8956 Update dependencies versions Python + Docker
REVERT: 9b67a7aca Update Python base image in Dockerfiles
REVERT: 6b55eafc9 Update dev.yml with fail-fast strategy
REVERT: e6b9b7a60 Merge pull request #877 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.2.0
REVERT: 950a2920c Merge pull request #880 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.168.0
REVERT: 5afcfbc83 Merge pull request #873 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.23.1
REVERT: b1c59bc1e enhance bans page
REVERT: 4f9fd8a6a Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: 775653f39 update reporting
REVERT: 20d3f4841 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: 0efc31c4d bw - refactor session handling and fix antibot
REVERT: 6e516b4a8 deps/gha: bump ruby/setup-ruby from 1.165.1 to 1.168.0
REVERT: e1b485c87 enhance add bans
REVERT: 9befdb9ec update add bans
REVERT: 0cfb72836 start add bans + enhance buttons
REVERT: 13e546023 update bans
REVERT: d8b1cecf4 add disabled btn style
REVERT: 7203dd467 enhance tables
REVERT: 3edff5004 update bans page
REVERT: 7707aab9a update block request page
REVERT: 6fec1a47b deps/gha: bump actions/upload-artifact from 4.1.0 to 4.2.0
REVERT: e21aec6d7 update block req page
REVERT: 723c8d17d add block requests list
REVERT: 8b0a39188 start bans page
REVERT: a7d3a2fd5 start block requests ui
REVERT: ceb81603d add clone service + precommit
REVERT: e465aca85 deps/gha: bump github/codeql-action from 3.23.0 to 3.23.1
REVERT: 96a4c6853 Add test for fallback certificate in customcert core tests
REVERT: 602a1ed5a Add Redis Sentinel support and improve logging in bwcli
REVERT: 9cce27228 Fix some tests and made some optimizations in redis tests
REVERT: cebcf5734 Add fallback to master if redis slave client connection fails
REVERT: b3c46acb0 Refactor redis test script to fix ACL file generation
REVERT: d4b0d4bf9 Add directory for BunkerWeb configuration
REVERT: e3467be7f Update workflow dependencies
REVERT: e7557adde Update test-core-linux.yml and tests-ui-linux.yml
REVERT: 75ec43668 Update Redis ACL files depending on the integration
REVERT: ce4631cb2 Fix Redis ACL file path in test.sh
REVERT: 36778f214 Refactor redis core tests and start adding sentinel tests
REVERT: 5fcdc1c7b Refactor clusterstore initialization and connection
REVERT: 5fd72ea63 Update Alpine base image sha256
REVERT: 5fd54f829 Remove connection_options.pool option from redis connection and optimize redis connections
REVERT: f38f775f3 redis - add REDIS_SSL_VERIFY setting
REVERT: 55450949f merge from 1.5.5
REVERT: ebe3ed574 Add recommended dialects to databases string
REVERT: 48f8eeb20 Update python deps
REVERT: cfa8f38cd Merge pull request #864 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.1.0
REVERT: 046cbb209 deps/gha: bump actions/upload-artifact from 4.0.0 to 4.1.0
REVERT: 494e111c5 Merge branch 'staging' into dev
REVERT: 5915b808f Remove duplicated changelog in CHANGELOG.md
REVERT: 53bbc69ae Update CHANGELOG.md
REVERT: 2fe80d14b Merge commit '9117cd73047101b1201ff00f25bfc8e0a7bcb214' into dev
REVERT: 9117cd730 Squashed 'src/deps/src/lua-resty-core/' changes from 31fae862a1..812b2d3871
REVERT: 5b5940375 Update lua-resty-core to v0.1.28
REVERT: 656b526dc Merge pull request #845 from bunkerity/dependabot/github_actions/dev/actions/download-artifact-4.1.1
REVERT: 001573462 Merge pull request #842 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.23.0
REVERT: 615fc264b Merge pull request #838 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.5.0
REVERT: c9180a9d0 Update linux base images in Dockerfiles
REVERT: 1b6b43c79 Fix CVE CVE-2023-6129 for Python based images
REVERT: 11af415c8 Merge commit 'db8fec5254f07b1413a58ca78b08b7391d6bcbf0' into dev
REVERT: db8fec525 Squashed 'src/deps/src/libmaxminddb/' changes from 93a7e0e562..e26013e1d2
REVERT: 76fd05d41 Update libmaxminddb version to v1.9.1
REVERT: 97773eb1e Merge commit '65e43ea60646f2b33ed5e514ed62c1a90fe9a016' into dev
REVERT: 65e43ea60 Squashed 'src/deps/src/lua-nginx-module/' changes from c47084b5d7..0e769b7643
REVERT: 0c3aea3d4 Update lua-nginx-module version to v0.10.26
REVERT: 2b81d69db Update dependencies and fix cloning issue
REVERT: 32f111b53 Merge commit '28b42bd4009801a4ff079d2ad03306d095e866f1' into dev
REVERT: 28b42bd40 Squashed 'src/deps/src/stream-lua-nginx-module/' changes from 309198abf..cafa6f553
REVERT: 62c49f116 Squashed 'src/deps/src/lua-resty-core/' changes from 812b2d387..31fae862a
REVERT: 74d09cb72 Merge commit '62c49f11609644272aa3a4f1f540029759f8efab' into dev
REVERT: 4d1e34310 Squashed 'src/deps/src/libmaxminddb/' changes from f24301d52..93a7e0e56
REVERT: 13927cf38 Merge commit '4d1e34310736fed571b5167807766efe1ecdf64a' into dev
REVERT: 8c2d0b98d Update commit check in init_deps.sh
REVERT: bc2af48a7 Update stream-lua-nginx-module to v0.0.14
REVERT: c274489f7 Add skip update message for latest commit
REVERT: 9eee9523b Add conditional check for commit presence before updating dependencies
REVERT: 9c2e7a0e9 Update dependencies using git subtree pull
REVERT: 75d4b99e1 Squashed 'src/deps/src/lua-resty-core/' changes from 31fae862a..812b2d387
REVERT: 8c50be50e Merge commit '75d4b99e1579cd492acc6a050935ac4069e1e8ea' into dev
REVERT: 3595b0c77 Squashed 'src/deps/src/libmaxminddb/' changes from 93a7e0e56..f24301d52
REVERT: 4bf4080f9 Merge commit '3595b0c77a740fb46515463720e7abb42d3f14c4' into dev
REVERT: 1f867e61e Update dependencies in init_deps.sh
REVERT: f014a7b6d Update lua-resty-core to v0.1.28
REVERT: f24301d52 Update version to v1.5.6 and fix database and ModSecurity-nginx issues
REVERT: e8a9a338f Update CHANGELOG.md
REVERT: aa4f40497 Update python deps and hashes
REVERT: ad4533a91 update logo size
REVERT: e3f318bf8 ci/cd - install new dependencies for doc
REVERT: ea3a1939b ci/cd - restore missing package.json file
REVERT: 0af69bccd ci/cd - fix ARM instance name format
REVERT: e69075bee ci/cd - fix wrong ARM instance code
REVERT: b266e5ae7 ci/cd - fix SSH timeout for ARM build
REVERT: 426e2aa79 fix CVE-2023-5363 and CVE-2023-5678
REVERT: 37987fc4c ignore CVE-2023-6129
REVERT: 8365cdd1b security - fix CVEs
REVERT: 296102cdd linux - add missing openssl dependencies
REVERT: 680708306 tests - increase docker/configs delay
REVERT: 7768940fe tests - use same domains for each tests
REVERT: 1ef7653bd remove useless code in utils.lua and add delay to swarm/configs tests
REVERT: a0cc9a440 tests - increase k8s/tls delay
REVERT: 1cd587efb autoconf - filter swarm events to improve performance
REVERT: ccb16756a deps/gha: bump actions/download-artifact from 4.1.0 to 4.1.1
REVERT: e5ba468d4 autoconf - disable event filtering
REVERT: 4f0790a7e custom cert - fix caching issue of cert/key files
REVERT: e03734764 tests - fix wrong edit_tls for k8s/tls
REVERT: a08beb843 fix misspelled banner
REVERT: bc891cc2f tls - fix wrong variables when using multiple server_name
REVERT: 224f11d88 fix custom cert job not caching key file
REVERT: cf6c59ff7 autoconf - fix typo in ingress controller
REVERT: 88e14bcf8 reduce bunkernet "fake" errors and increase delay for autoconf/configs staging test
REVERT: 5e71cfc15 autoconf - filter events
REVERT: c8452aada fix wrong error handling for log_default and increase delay for k8s/tls test
REVERT: 66b1c015f tests - set log level to info and add edit_tls setting
REVERT: 3d2cbda6b db - increase maximum length for settings value to support base64 encoded tls cert/key
REVERT: a693871c5 autoconf - fix wrong parsing of tls
REVERT: f606de29e tests - update k8s version to 1.28.2 and fix race condition with pvc
REVERT: 0a3e0d795 tests - fix k8s/tls json file
REVERT: 05160c2ab tests - log json file
REVERT: c5c3d9c98 tests - add delay to k8s/ingress
REVERT: 24fe6da64 tests - add delay to autoconf/configs
REVERT: 17180da89 bw - fix LE delete return value and suppress warnings for api and default server
REVERT: 949bf545c fix safari home cards
REVERT: 8800b58bb tests - fix wrong tls CN for staging tests
REVERT: 2bccb5d40 Merge branch 'dev' into staging
REVERT: 0044e68c8 update style
REVERT: 0b2a78425 Merge remote-tracking branch 'origin/dev' into ui
REVERT: 0960d876c road to v1.5.5
REVERT: 6b25619c5 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: d1a8b99be fix Linux versions in README, fix UI not working when serve behind / and revert back to bullseye for tests machines
REVERT: f8f4db910 add go back btn on totp page
REVERT: 59a69773e deps/gha: bump github/codeql-action from 3.22.12 to 3.23.0
REVERT: eb2042a0e tests - downgrade docker-py package to fix breaking change
REVERT: ecada3d70 tests - update bullseye to bookworm
REVERT: b585376f1 tests - update ansible version
REVERT: 8ad1adb92 Merge branch 'dev' into staging
REVERT: b7bc89ade tests - update ansible role for swarm and replace profile with account for ui
REVERT: 9d274afe2 tests - fix selector for account page
REVERT: 6a33859d2 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: 0bcb4e19c edit external plugins link and fix ui tests menu selector
REVERT: 369972e57 add menu image to access account page
REVERT: 7af34f33d highlight manage account + new position
REVERT: 54e76dae4 update js for account page
REVERT: beee0bf97 safari fix + update profile
REVERT: 34ce47079 update doc for web UI account, add ISO format to country core and update version of plugins
REVERT: 80983f3fe change alert to warning
REVERT: fd66075e4 update doc
REVERT: f9553ca5e deps/gha: bump docker/metadata-action from 5.4.0 to 5.5.0
REVERT: b8df6611e Update mkdocs markdown_extensions
REVERT: e2bfa8560 Add lost 2FA recovery procedure
REVERT: b1d5ab260 Update database metadata initialization logic
REVERT: 7e0d9c78b Add automatic DB migration between any 1.5.x version and the latest one
REVERT: 6d5a6a9b9 add web-ui manage profile section
REVERT: 7e018e984 Merge branch 'dev' into staging
REVERT: f2ceca82d Merge pull request #837 from bunkerity/dev
REVERT: aec4021b2 Fix UI tests with wrong redirection
REVERT: 17c3eae3e Apply pre-commit-config to all files
REVERT: f6d7d177a Update CLI.py with environment variable handling
REVERT: f4c07bca6 Downgrade prettier pre-commit hook as the latest one isn't an official release
REVERT: 0ec97a77c Update shebang to use env python3
REVERT: c4bcaba03 Lint and format lua files + Fix luacheck warnings and errors + Update pre-commit-config hooks
REVERT: 4cb896cfc Merge remote-tracking branch 'origin/dev' into ui
REVERT: 83854838a update logo on error and misc files
REVERT: 2c548657e enhance ui
REVERT: 85e0a8292 fix country core tests and reflect changes on redis core tests
REVERT: 19a2c08c5 fix country core typo, add missing tls to magento tests and add local cachestore
REVERT: d3ba9720c Update password input field in UI tests and profile page + edit back logic with profile page form submission
REVERT: b3a5dfeaa tests - add tls checks on common name
REVERT: 748a56811 Merge pull request #835 from bunkerity/dev
REVERT: f843cbda5 Fix weird behavior when MULTISITE mode is set to no and the SERVER_NAME is empty
REVERT: 7a80516fb Fix core country test as 2.0.0.3 as country code GB and not US anymore
REVERT: e36dc32bc Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: b2c58a76f bw - fix colors
REVERT: 752317f1c Remove no longer used zope deps init
REVERT: 740018e26 Fix shenanigans with BunkerNet and the instance.id file
REVERT: a55e2699b Update gunicorn worker class to gthread
REVERT: 90f6ceea1 Revert "Test weird bug with ui linux tests"
REVERT: 46e3a10e4 Test weird bug with ui linux tests
REVERT: bcfe623e0 Update how the python deps are installed in linux tests (core & ui)
REVERT: 676afd4c1 Allow web UI to use multiple workers
REVERT: 309c5d0fe Fix weird shenanigans with zope python deps
REVERT: cff05457d Move monkey patch command in web UI and add dynamic threading
REVERT: ff7cb04c3 Remove useless code in web UI tests
REVERT: 3e63f2ad0 Fix potential python deps not being imported in web UI
REVERT: 413500e5d Use Python 3.12 in workflows
REVERT: 3e0a987a6 Remove the need for codeql job to complete before going to the next stage in dev workflow
REVERT: 624ed08af Update ui startup script
REVERT: d5732b697 Deactivate anonymous reporting at first startup
REVERT: 6fc5ca745 Merge pull request #816 from bunkerity/dependabot/terraform/tests/terraform/dev/scaleway/scaleway-2.35.0
REVERT: dcb924f54 Merge pull request #772 from bunkerity/dependabot/terraform/tests/terraform/dev/hashicorp/kubernetes-2.24.0
REVERT: fecf4a898 update version to 1.5.5
REVERT: d3cfbfec6 bw - fix typo in blacklist core
REVERT: 0867846f8 bw - fix typo in server.conf
REVERT: e108d3f53 bw - init work on reason data and fix nil REDIS_SENTINEL_HOSTS for sessions
REVERT: 68b3d6785 bw - fix redis error when using sessions and fix redis connection pool not used
REVERT: d475a4e31 scheduler - fix missing custom configs when instances change
REVERT: 37f11eade jobs - remove certbot renew delay
REVERT: 3ba295d14 Fix firefox installation in linux tests
REVERT: 109b9cc6a add operation value
REVERT: cd5ee103d Add cooldown to anonymous report job
REVERT: 9e8afa18b add tab switch related to form
REVERT: ed45e2290 Update ui tests with new profile page format
REVERT: bba987904 Merge pull request #834 from bunkerity/dev
REVERT: d7c49e237 Update sqlalchemy to version 2.0.25 & update python deps hashes
REVERT: 957817926 Pin aquasecurity/trivy-action version in workflows
REVERT: 2b0540f44 Fix UI defaults with Linux Integration
REVERT: 7a247e643 Fix wizard redirection even when the UI isn't configured
REVERT: 355d67164 bw - dont retrieve ctx when using api
REVERT: a21ab3ca7 add profile dark mode + enhance flash
REVERT: 48ea94f11 update ui
REVERT: 2197f72be Fix ui linux tests getting the wrong id of the totp button
REVERT: 8d900437f Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: a8bfd0336 Update and fix the whole user management of the web UI
REVERT: ce8022a43 Fix bwcli shenanigans with external databases
REVERT: 7759338e3 Update python deps
REVERT: 6e70da4a5 Switch gunicorn worker_class back to gevent
REVERT: d4ef6fdff Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: 5ad99ac82 bw - various improvements to redis sentinel
REVERT: beaf868fd Merge pull request #831 from bunkerity/ui
REVERT: d091e5299 enhance style
REVERT: ad2253f89 totp form name different from user one
REVERT: db0f23855 delete totp duplicate logo
REVERT: 66fa2df6c Merge remote-tracking branch 'origin/dev' into ui
REVERT: 0a130c404 Fix tests ui Linux env file having the default values
REVERT: 98b4c0631 Fix problems with ui tests and the ui.env file for Linux and the IP address of the container for DOcker
REVERT: 935650900 Update cached mmdb files
REVERT: 379cf17e7 Update tests ui linux workflow file to have the right BunkerWeb config
REVERT: 551a0b520 bw - clusterstore fixes
REVERT: aeedf30fa bw - redis sentinel support (WIP)
REVERT: 1b0c1cdb7 Merge commit '8f051820b9c885fd6bbe4c8fdbb0dc1f888aaae2' as 'src/deps/src/lua-resty-redis-connector'
REVERT: 8f051820b Squashed 'src/deps/src/lua-resty-redis-connector/' content from commit 02a29f93
REVERT: af8fa60e2 bw - fix is_whitelisted function and fix typo in country core
REVERT: a4f72f1c1 bw - various fixes after LUA improvements
REVERT: 077b2c1c1 bw - various improvements and refactoring (WIP)
REVERT: 020ec53e0 Merge pull request #830 from bunkerity/dev
REVERT: aea3fae2b Update CHANGELOG.md
REVERT: a5e0ceed3 [#795] Add setting REVERSE_PROXY_INCLUDES to manually add "include" directives in the reverse proxies
REVERT: fdb01b305 Fix shenanigans with the ui user edition
REVERT: 91448f1f4 Add a log in the UI when a login attempt is made
REVERT: d1d82aa30 Add UI tests for the profile page and the Wizard
REVERT: 13f477b75 Merge pull request #829 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.165.1
REVERT: 32777c25e Merge commit 'dda63ddceeb1f4ffdd97d6aa95ac24a1a7eeede7' into dev
REVERT: dda63ddce Squashed 'src/deps/src/lua-resty-openssl/' changes from 5aba923e7..7f25f00ba
REVERT: 116ca2226 Update lua-resty-openssl to version v1.2.0
REVERT: 80f8d1548 Update CHANGELOG.md
REVERT: 22c6e1c6d Update python deps
REVERT: c7e690d94 deps/gha: bump ruby/setup-ruby from 1.165.0 to 1.165.1
REVERT: 364a779b2 Merge pull request #827 from bunkerity/ui
REVERT: bd23ae609 Merge pull request #826 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.165.0
REVERT: b3462dc95 enhance profile page
REVERT: 1bd0dcbd7 deps/gha: bump ruby/setup-ruby from 1.163.0 to 1.165.0
REVERT: 556fc6936 update totp and profile style
REVERT: 1920d89b4 Add back-end logic for 2FA in UI
REVERT: 398be9147 fix password submit behavior
REVERT: 783d83094 add 2FA pages
REVERT: bafd3a5b6 Add more security to UI by checking client IP and UA with a session
REVERT: fbbe6b49d Update regex for url in wizard
REVERT: 5f74b357c Add profile editing logic in the UI
REVERT: e938d48ff enhance error page
REVERT: a950f55e7 Merge pull request #825 from bunkerity/ui
REVERT: ffbe1e3b6 Update ui tests to new formats
REVERT: 38eb98c39 update setup.html and popover
REVERT: 33211902d fix ui height + select auto submit
REVERT: e348e92bc Merge pull request #824 from bunkerity/dev
REVERT: 9eb816ef3 Add flash messages to setup.html as well
REVERT: aa9bcdc3d Merge pull request #823 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.163.0
REVERT: a85297c61 Merge pull request #818 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.22.12
REVERT: f3c4415f5 Merge pull request #817 from bunkerity/dependabot/github_actions/dev/actions/setup-node-4.0.1
REVERT: 3d59f7697 Update CHANGELOG.md
REVERT: dba906db0 Update python images in Dockerfile to 3.12.1-alpine3.18
REVERT: a458e650f Update python deps
REVERT: dcf6fc1ce bw - various fixes for tls management and init work on shared ctx on subrequests
REVERT: 9d74de299 deps/gha: bump ruby/setup-ruby from 1.162.0 to 1.163.0
REVERT: 34c065722 road to certificate fallback
REVERT: 35d46f424 deps - patch modsecurity-nginx to load it before brotli module
REVERT: 8b0c8de42 add defaul ssl cert and patch modsec to execute after brotli
REVERT: 8dfd8dc9b deps/gha: bump github/codeql-action from 3.22.11 to 3.22.12
REVERT: 56f350d62 deps/gha: bump actions/setup-node from 4.0.0 to 4.0.1
REVERT: 63a90005c Merge branch 'dev' into ui
REVERT: 20c2f4ffd precommit config
REVERT: 29c88027e enhance ui
REVERT: 5c10eaeb7 Merge pull request #808 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.22.11
REVERT: 093366d15 Merge pull request #810 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.0.0
REVERT: ac3fc2a78 Merge pull request #815 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.4.0
REVERT: 4f28cfbbc Merge pull request #814 from bunkerity/dependabot/github_actions/dev/actions/download-artifact-4.1.0
REVERT: cd7ef7448 Merge pull request #813 from bunkerity/dependabot/github_actions/dev/aquasecurity/trivy-action-91713af97dc80187565512baba96e4364e983601
REVERT: e3d21c647 start adding aria
REVERT: 0e3c32213 deps/terraform: bump scaleway/scaleway in /tests/terraform
REVERT: 6a5616472 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: 436208007 continue work on dynamic TLS cert/key with fallback
REVERT: 7fbf17a0e update doc
REVERT: 0945f2052 Merge branch 'dev' into ui
REVERT: aab019d17 Fix SERVER_NAME setting when not in multisite mode
REVERT: c39793a31 Fix shenanigans when SERVER_NAME is empty
REVERT: de3ba0a57 precommit done
REVERT: 3e51cc78f Fix error with selects when trying to add a new settings in the database init_tables
REVERT: 809c5f45e deps/gha: bump docker/metadata-action from 5.3.0 to 5.4.0
REVERT: c344b302c deps/gha: bump actions/download-artifact from 3.0.2 to 4.1.0
REVERT: 504aeb9d0 enhance ui
REVERT: b41bd619c lighter error file
REVERT: 73f3a7ac8 deps/gha: bump aquasecurity/trivy-action
REVERT: 1dd85364d add example and test for k8s/tls support
REVERT: 53a143d71 init work on supporting tls ingress on k8s
REVERT: 62449f84c continue work on ssl/tls fallback and management
REVERT: 8efcd2b8a ssl refactoring - wip
REVERT: 946e292b3 ssl refactoring - wip
REVERT: c5d9c6936 docs - add ecosystem section to intro and fix social cards text color
REVERT: 98ac205ea deps/gha: bump actions/upload-artifact from 3.1.3 to 4.0.0
REVERT: 056eb0375 fix some style
REVERT: cab17e061 add profile page
REVERT: 5b5898eac Add support for soft database update when updating the version
REVERT: 18adaee07 deps/gha: bump github/codeql-action from 2.22.10 to 3.22.11
REVERT: 71acbbc0b docs - add social cards
REVERT: 549bbe170 fix news + enhance style
REVERT: 6c5169473 Update settings.md
REVERT: ed06c513c udpate ui and utm
REVERT: 0657b7b29 Update CHANGELOG.md
REVERT: da9fb7af7 Add support for fallback Referrer-Policies
REVERT: 747cbe13e Merge pull request #807 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.10
REVERT: a9ac4f298 Update python deps
REVERT: a478905be Update BunkerWeb logo and ascii
REVERT: b08c53365 Soft merge branch "ui" into branch "dev"
REVERT: 0811d2821 deps/gha: bump github/codeql-action from 2.22.9 to 2.22.10
REVERT: cf2a5ed84 add panel on about and trouble
REVERT: dc55beaab add ecosystem page on doc
REVERT: 4f43f6165 Merge pull request #805 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.162.0
REVERT: 5f72dbf6f Merge pull request #803 from bunkerity/dependabot/docker/src/autoconf/dev/python-3.12.1-alpine3.18
REVERT: ce728cf90 Merge pull request #802 from bunkerity/dependabot/docker/src/scheduler/dev/python-3.12.1-alpine3.18
REVERT: 83b06abe7 Merge pull request #801 from bunkerity/dependabot/docker/src/ui/dev/python-3.12.1-alpine3.18
REVERT: f7d250504 Merge pull request #800 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.7.2
REVERT: e4888197a Merge pull request #799 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.9
REVERT: 02d6c4111 add utm
REVERT: 716e69027 deps/gha: bump ruby/setup-ruby from 1.161.0 to 1.162.0
REVERT: 47350f5f0 update compose to test ui
REVERT: ea45f3c11 docs - update logos
REVERT: 6ef1513d7 start adding banner
REVERT: 5b236e769 Merge branch 'dev' into ui
REVERT: e6c5df12d add utm
REVERT: 8eff772fe deps/autoconf: bump python in /src/autoconf
REVERT: 0f2bf17a5 deps/scheduler: bump python in /src/scheduler
REVERT: de30a734f deps/ui: bump python in /src/ui
REVERT: 10f0ee7ee deps/gha: bump rickstaa/action-create-tag from 1.7.1 to 1.7.2
REVERT: 456b6a424 update utm readme
REVERT: 5eb5625a2 docs - add basic info about bw panel
REVERT: cb76d1c09 deps/gha: bump github/codeql-action from 2.22.8 to 2.22.9
REVERT: e9737dcf4 Update API endpoint URL of anonymous report
REVERT: 2ee63c0dd Merge pull request #798 from bunkerity/dev
REVERT: 607a201c7 Update CHANGELOG.md
REVERT: cfc32af85 Squashed 'src/deps/src/modsecurity/' changes from ccc2d9b536..bbde9381cb
REVERT: d3752d25f Merge commit 'cfc32af85c09dcebe4a185e7f1252bfba460bebb' into dev
REVERT: 4f6c6ae6c Update ModSecurity version to v3.0.11
REVERT: 9dd2b9537 Merge pull request #797 from bunkerity/dev
REVERT: 2b11f24a3 Fix db core test
REVERT: a0765085d Revert "Test CVE fixes on bw"
REVERT: 220450d4a Test CVE fixes on bw
REVERT: c471ccbf6 Remove no longer necessary  CVE fixes
REVERT: dfae6be47 Merge pull request #792 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.3.0
REVERT: 531555941 Merge pull request #796 from bunkerity/dependabot/github_actions/dev/actions/setup-python-5.0.0
REVERT: ff0f61136 Test CVE fixes
REVERT: 74dff7665 Add anonymous-report job
REVERT: 4c7bc9f99 Update python deps
REVERT: 25cba9feb deps/gha: bump actions/setup-python from 4.7.1 to 5.0.0
REVERT: a5e403426 ci/cd - update linux versions when pushing packages
REVERT: b9ff3911f v1.5.4 release
REVERT: e1210137b deps/gha: bump docker/metadata-action from 5.2.0 to 5.3.0
REVERT: 588d04c7d Merge branch 'staging' of github.com:bunkerity/bunkerweb into staging
REVERT: 0d5ea43ff linux - fix nginx version dependency for rpm builds
REVERT: 1fbd3dd51 ci/cd - fix k8s/configs test and fix haproxy not working with debian 12
REVERT: 82fcff293 Add Linux dependencies for Docker in dependabot.yml
REVERT: d3672e6d7 tests - show logs when haproxy fails in linux tests
REVERT: a26ff09da update php-fpm version for debian tests and add libcap dep to linux packages
REVERT: e1c185cdc linux - add libpcre3 dep to debian package
REVERT: fe8d9b5f4 linux - reflect changes for debian 12 support
REVERT: 7f832117d linux - update supported versions
REVERT: 4d967492b Remove no longer existing "—no-redirect" argument in mike command
REVERT: 3270131f4 ci/cd - fix mike deploy breaking change
REVERT: 91f0a9bbc Merge branch 'dev' into staging
REVERT: b89f2d560 road to v1.5.4 🚀
REVERT: bb9aa5c96 Merge pull request #789 from bunkerity/dev
REVERT: 8302bee4d Merge pull request #788 from bunkerity/ui
REVERT: f5d45d237 Update CHANGELOG.md and docs for setup wizard
REVERT: 589df19c1 Add check endpoint and remove USE_CORS flag
REVERT: a283c35a2 Add CORS support and update redirect behavior
REVERT: 3779cc5dc update setup UI
REVERT: ff65d0081 Fix potential issue with config saver and non Docker and Linux integrations
REVERT: 4c109bfe5 Update mmdb files
REVERT: a818e6fa9 Merge pull request #787 from bunkerity/ui
REVERT: 35bfda5b3 Add ui_host variable to form in wizard
REVERT: 700b434f4 Merge pull request #786 from bunkerity/dev
REVERT: 7f030d893 Handle start and stop event of BunkerWeb with the scheduler in Docker
REVERT: aa3fd4edf Merge pull request #784 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5.2.0
REVERT: bb41e8597 deps/gha: bump docker/metadata-action from 5.0.0 to 5.2.0
REVERT: f5ed1b5d2 update setup ui
REVERT: f159b17ee Add HTML files to linguist-vendored list
REVERT: 18ab9cebc Merge branch 'dev' into ui
REVERT: ff9566b49 Update Python base image SHA256
REVERT: c439488ea Update bcrypt version to 4.1.1
REVERT: 1e1245ff2 Add Python 3.9 setup and install dependencies for codeQL workflow
REVERT: f8dc2f818 Fix plugin system link in README.md
REVERT: 3920ce03d Fix formatting and remove unused code
REVERT: 43c288046 ui - add CORS to wizard check endpoint
REVERT: c22646de1 Fix regex pattern for REVERSE_PROXY_PATH
REVERT: bf5dadb43 Refactor User class to use property decorator for password_hash
REVERT: c1e25a64a Add random URL generation for setup.html
REVERT: 1daa4103f Fix server name validation bug
REVERT: 1e52dd9fb Merge branch 'ui' into dev
REVERT: 53706a75e fix print and remove cdn
REVERT: afeb5e454 Update wizard back logic and tweak setup.html
REVERT: b3e0a9e8c Update python dependencies
REVERT: cbb595e1c deps/terraform: bump hashicorp/kubernetes in /tests/terraform
REVERT: c16e95471 update setup html
REVERT: 9917fbd86 setup in-page style and image
REVERT: 97f9048bd Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: 49b745a2a ui - init work on /setup endpoint on default server
REVERT: 7778bd106 Merge pull request #769 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.8
REVERT: aca470332 Merge branch 'dev' into ui
REVERT: 68a8f8eb0 Merge branch 'ui' into dev
REVERT: 834d4568e Refactor database session handling
REVERT: 2ec0c7e39 deps/gha: bump github/codeql-action from 2.22.7 to 2.22.8
REVERT: 3269e7ec5 Fix missing admin_password_check validation in setup form
REVERT: dead40ec6 Squashed 'src/deps/src/lua-resty-openssl/' changes from 89195843c..5aba923e7
REVERT: ddb3daae3 Merge commit 'dead40ec6d1b5907f2803a6bb55f006dd27203ba' into dev
REVERT: 0142ba1d2 Update lua-resty-openssl version to v1.0.2
REVERT: 97a78650e Update dependencies versions
REVERT: 10e5dc4f4 Merge pull request #766 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-5.1.0
REVERT: 18aab10df Update Firefox installation in Linux workflows
REVERT: b8145f3f2 Add website link to README.md
REVERT: f92e32757 add confirm password
REVERT: cdd436bf8 add reverse proxy inp setup
REVERT: 4fe52d0f0 Merge branch 'dev' into ui
REVERT: efaaf454e Add conditional block for open file cache configuration
REVERT: 3a1b779b5 deps/gha: bump docker/build-push-action from 5.0.0 to 5.1.0
REVERT: 76c848ed4 add server name input
REVERT: 57b0787dc ci/cd - add more logs when k8s fails
REVERT: b4d790aad Create web UI wizard functionality (backside)
REVERT: d457a6f03 Merge pull request #765 from bunkerity/dev
REVERT: 2964669d9 Merge pull request #764 from bunkerity/dev
REVERT: f7bc0d872 Squashed 'src/deps/src/lua-nginx-module/' changes from 11ab5315b..c47084b5d
REVERT: eb160334f Merge commit 'f7bc0d87200a0ec786c88091530734f265a6a8c2' into dev
REVERT: e1c67363e Merge commit 'c7f7669a8cbbcf7f7ce0fc2a294bd7e316522236' into dev
REVERT: c7f7669a8 Squashed 'src/deps/src/headers-more-nginx-module/' changes from 576cb8197..bea1be3bb
REVERT: 8da04e022 Merge commit '6ed1ec58b1acdc1acb00e840df89311812ee8422' into dev
REVERT: 6ed1ec58b Squashed 'src/deps/src/luajit/' changes from aa038d259..4182d6bf3
REVERT: dab004604 Update LuaJIT to version v2.1-20231117
REVERT: e5e7db36e Merge pull request #763 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.7
REVERT: 984a3de5c add setup template
REVERT: f36d2d0c9 Merge branch 'dev' into ui
REVERT: bc9979785 deps/gha: bump github/codeql-action from 2.22.6 to 2.22.7
REVERT: a1695cf3b Merge pull request #762 from bunkerity/dev
REVERT: 69a570bca Merge pull request #760 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.6
REVERT: e66b7b79b Remove urllib3[socks] from requirements.in files ... Update Dockerfiles to fix errors when installing deps
REVERT: de4173878 Merge commit '5d2b6eef6e0c83bc3e1b14e48233e423f2f8c37d' into dev
REVERT: 5d2b6eef6 Squashed 'src/deps/src/lua-nginx-module/' changes from c47084b5d7..11ab5315b0
REVERT: d75296b5a Squashed 'src/deps/src/headers-more-nginx-module/' changes from bea1be3bbf..576cb81979
REVERT: a09c899de Merge commit 'd75296b5a55889c4425f2b2274b50eabc5b96b3e' into dev
REVERT: f583d996a Squashed 'src/deps/src/luajit/' changes from 492cfdd0d8..aa038d2599
REVERT: 11ab5315b Merge commit 'f583d996a108a58166fc986bf4227a3cea432a07' into dev
REVERT: f8429d6e4 Update LuaJIT to v2.1-20231021
REVERT: 576cb8197 Merge commit 'c473aa40807f32438ffe34bdfe07f8f0485a6aa4' into dev
REVERT: c473aa408 Squashed 'src/deps/src/lua-resty-openssl/' changes from b23c072a4..89195843c
REVERT: 456e6a33d Update lua-resty-openssl to v1.0.1
REVERT: 805e5c9ce Squashed 'src/deps/src/libmaxminddb/' changes from ac4d0d248..93a7e0e56
REVERT: 11c4fde61 Merge commit '805e5c9cee2a72af6b6297b2993109511b42d485' into dev
REVERT: afcf420ee Update libmaxminddb to v1.8.0
REVERT: 7aa6affe1 Merge commit 'e3f305a953ef5dbf6802090c7013f4c38d762449' into dev
REVERT: e3f305a95 Squashed 'src/deps/src/ngx_devel_kit/' changes from b4642d6ca..91e30eb05
REVERT: cba20187c Update Nginx devel kit to v0.3.3
REVERT: 10a58377b Fix multiple CVEs related to libpq * CVE-2023-5869 * CVE-2023-5868 * CVE-2023-5870
REVERT: 7c564e4cb Update pre-commit hooks to latest versions
REVERT: fe0249454 deps/gha: bump github/codeql-action from 2.22.5 to 2.22.6
REVERT: bff775f00 Fix issues with the Linux integration and external databases
REVERT: 71db00281 Merge pull request #759 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.161.0
REVERT: 940eecd06 deps/gha: bump ruby/setup-ruby from 1.160.0 to 1.161.0
REVERT: 42f7ef486 Update user interface demo image in README.md
REVERT: b2a56a82a Update BunkerWeb UI demo to use thumbnail image
REVERT: 0d0bad79b Update Python version in Dockerfiles
REVERT: b539a97ad Fix CVE CVE-2023-5678 in Dockerfiles
REVERT: 05da26f01 Update dependencies to latest versions
REVERT: e153c33aa Update maxminddb and other dependencies versions
REVERT: 8d024a099 Merge pull request #751 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.7.1
REVERT: ca6271c60 Merge pull request #750 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.160.0
REVERT: fbbec2f7f deps/gha: bump rickstaa/action-create-tag from 1.6.6 to 1.7.1
REVERT: 9c6f5289d deps/gha: bump ruby/setup-ruby from 1.159.0 to 1.160.0
REVERT: bcded8f7c Add refurb as a pre-commit-config hook and apply pre-commit-config
REVERT: 966a78da9 Update Git attributes to ignore text and end-of-line settings for vendored files
REVERT: f111124b3 Update dependencies versions
REVERT: d2b82b29d Fix CVEs CVE-2023-43787, CVE-2023-43785 and CVE-2023-43786
REVERT: dc5a7b8b2 Update mmdb files
REVERT: c32522ae2 Update Certbot module to version 2.7.4 + Update python deps hashes
REVERT: 54ead4e49 Merge pull request #744 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.6.6
REVERT: d83536969 deps/gha: bump rickstaa/action-create-tag from 1.6.4 to 1.6.6
REVERT: b79b6548b Merge pull request #741 from bunkerity/dependabot/github_actions/dev/hashicorp/setup-terraform-3.0.0
REVERT: b05b98185 docs - update plugins to 1.2
REVERT: e8803e346 cache linux test images, fix linux example of proxy protocol and add more logs to k8s tests
REVERT: 7565b2df5 Merge branch 'dev' into staging
REVERT: c817f45ab add ready checks to limit and redis core tests and fix wrong http port for behind reverse proxy linux test
REVERT: f9f616a66 Merge branch 'dev' into staging
REVERT: 4871185dc Update python deps and pin Flask-Login version
REVERT: cd773b6e8 add ready checks to reversecan and sessions tests
REVERT: 898ef2eff deps/gha: bump hashicorp/setup-terraform from 2.0.3 to 3.0.0
REVERT: fa628cb7d linux - add default API_LISTEN_IP
REVERT: 18d682b5a linux - add missing API_LISTEN_IP initial setting and perform only hot reload
REVERT: 4fbd974d2 tests - set trace verbosity for geckodriver logs
REVERT: a7c343369 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: 7d69b9105 tests - fix missing geckodriver log file in ui tests
REVERT: 29d7d94b2 [#739] Fix potential issue when fetching docker instances in the web UI
REVERT: 84eb94720 tests - add geckodriver log file for ui tests
REVERT: 40e118a71 tests - add more logs to ui linux tests
REVERT: 0e3d8e59c tests - retry UI access in case of network exception
REVERT: 86875f486 tests - fix misc ready check when using https and add ready checks for linux ui
REVERT: d4a2ba5fc tests - add ready checks to customcert and misc
REVERT: 3020c5c8e tests - add ready check for customcert core test
REVERT: c1562bc89 Merge pull request #737 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.5
REVERT: 322cfd217 deps/gha: bump github/codeql-action from 2.22.4 to 2.22.5
REVERT: caf732be1 Merge pull request #736 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.159.0
REVERT: 667620b52 deps/gha: bump ruby/setup-ruby from 1.158.0 to 1.159.0
REVERT: fb21786b8 linux - fixing nginx service not disabled and fix another missing error log path in UI
REVERT: 5887b894f ui - fix wrong error path when starting nginx
REVERT: 4e820f6de linux - remove sudo command when reloading nginx
REVERT: 35d16233c ci/cd - ignore ready conf for db tests and fix linux path for ready conf
REVERT: 9775cd5bb ci/cd - fix missing string in /ready endpoint and add /ready endpoint to linux tests
REVERT: 274a8cdfb ci/cd - trying to fix race condition for core tests
REVERT: d73a5d0f4 Merge pull request #735 from bunkerity/dev
REVERT: ed0e156bc Update Werkzeug to version 3.0.1 in web UI
REVERT: 8ec9a7df4 Fix compatibility issue with Docker Compose v2 2.23.0 in examples and docs
REVERT: 72d856abe Update certbot to version 2.7.3 + regenerate hashes for db and scheduler
REVERT: ab76c458e Merge pull request #732 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.158.0
REVERT: 6edf97a0d deps/gha: bump ruby/setup-ruby from 1.157.0 to 1.158.0
REVERT: 58d6b8142 use cap in Linux and add openssf badge
REVERT: a83a74cfa Merge pull request #729 from bunkerity/dev
REVERT: 0975de123 [#717] Add a pool_recycle database engine arg to avoid losing connection with database
REVERT: 762092e5e Remove no longer necessary retrying module
REVERT: 8963cb4d1 Update python deps
REVERT: c2252503d Merge pull request #721 from bunkerity/dependabot/github_actions/dev/ossf/scorecard-action-2.3.1
REVERT: 626f10b4c Merge pull request #722 from bunkerity/dependabot/github_actions/dev/actions/setup-node-4.0.0
REVERT: f2b9fc0f8 Merge pull request #724 from bunkerity/dependabot/docker/src/autoconf/dev/python-a5d1738
REVERT: c8eae49e5 deps/autoconf: bump python from `dc2e889` to `a5d1738` in /src/autoconf
REVERT: ab320794a Merge pull request #723 from bunkerity/dependabot/docker/src/ui/dev/python-a5d1738
REVERT: 572436f20 Merge pull request #720 from bunkerity/dependabot/docker/src/scheduler/dev/python-a5d1738
REVERT: 6f366450b deps/ui: bump python from `dc2e889` to `a5d1738` in /src/ui
REVERT: f6d2e205c deps/scheduler: bump python in /src/scheduler
REVERT: 50a60382a Fix CVE CVE-2023-5363
REVERT: 989c14ae7 Fix CVE CVE-2023-5363
REVERT: a847f7778 deps/gha: bump actions/setup-node from 3.8.1 to 4.0.0
REVERT: 8708ad70c deps/gha: bump ossf/scorecard-action from 2.3.0 to 2.3.1
REVERT: eeda7a18c Update python deps + add retrying module to db
REVERT: 5193d6cd1 Update docker images
REVERT: 09ee05083 Merge pull request #719 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.157.0
REVERT: 0afed0621 Merge pull request #718 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.4
REVERT: 8919592f5 deps/gha: bump ruby/setup-ruby from 1.156.0 to 1.157.0
REVERT: d253b4438 deps/gha: bump github/codeql-action from 2.22.3 to 2.22.4
REVERT: f798a9ef9 Merge pull request #715 from bunkerity/dev
REVERT: cd902eba3 prepare for 1.5.3 🚀
REVERT: 029217ff4 Fix update-version.sh script
REVERT: 10db67b87 Merge pull request #714 from bunkerity/dev
REVERT: c7543df86 Add an handler when the ui test is reaching an error page due to a connectionFailure
REVERT: 1f5a1beac [#645] Fix web UI not keeping the data when changing the sub server names + Fix custom cert when the server name have multiple domains
REVERT: ff1fc9280 [#712] Fix custom configuration changes not taking effect immediately
REVERT: 838dcb17c Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: b18dbddcd Merge pull request #713 from bunkerity/dependabot/pip/src/scheduler/dev/certbot-2.7.2
REVERT: ca6938dfe Update ConfigFiles to use the correct name regex in web UI
REVERT: 643ea7c21 deps/scheduler: bump certbot from 2.7.1 to 2.7.2 in /src/scheduler
REVERT: e41ce10e3 Merge pull request #711 from bunkerity/dev
REVERT: b265cbad5 ci/cd - trying to fix azure/kubectl action
REVERT: 7e3aad9f0 [#645] Fix impossible to edit the server_name of an already existing service if the primary one was unchanged in web UI
REVERT: 60d43d0ce Handle service creation and editing more elegantly in web UI
REVERT: 2df85b2c9 Updated python:3.12.0-alpine image's sha256
REVERT: 3a3255e7b Merge pull request #709 from bunkerity/staging
REVERT: 4c273fe84 Merge pull request #708 from bunkerity/dev
REVERT: 9964f42e6 Fix magento k8s tests
REVERT: b2cf8986f Tweak magento tests to use latest version back
REVERT: 7f219bea0 Fix CHANGELOG release date for v1.5.2
REVERT: b9f05ad16 Downgrade magento versions to working ones
REVERT: bd6065af8 Update python deps and pin urllib3 version to 1.26.18 + Update pre-commit-config to format requirements.in files as well + Apply pre-commit
REVERT: 619e5644f Remove pip caching when setting up python in workflows to avoid errors
REVERT: 3c3643021 Merge pull request #707 from bunkerity/dev
REVERT: 7598dbc54 Update python deps
REVERT: f3982367a Update dependabot script to add reviewers and tweak the schedule
REVERT: d4f65903e Update dependabot config file to include terraform and other python deps paths
REVERT: 38429efac Merge pull request #705 from bunkerity/dependabot/github_actions/dev/actions/checkout-4.1.1
REVERT: d92e9a07a Fix k8s terraform script
REVERT: 6738b9552 deps/gha: bump actions/checkout from 4.1.0 to 4.1.1
REVERT: 0da22f44b Update k8s terraform file and update scaleway terraform version
REVERT: d77f6a72c Fix README.md links and versions
REVERT: 7bf8be324 Try to fix magento k8s tests with static versioning
REVERT: b9c5d3277 Fix timeout in ui tests and access_page function
REVERT: b1b1ab868 Fix wrong values in helm chart values file for elasticsearch in k8s magento example
REVERT: 530b8a945 Fix allow empty values when saving a config in web UI
REVERT: 22552c5b8 [#694] Optimize certbot renew script to renew all domains in one command
REVERT: db0dd5dae [#694] Fix rare bug where database is locked
REVERT: f89456cd4 Merge pull request #699 from Crazy3lf/master
REVERT: 34d68e8b7 Update regex for email
REVERT: 476d86706 Fix magento k8s tests by removing elasticsearch
REVERT: 4a10ec8c3 Merge pull request #701 from bunkerity/dev
REVERT: 66b1d6bfb Merge pull request #700 from bunkerity/dev
REVERT: c4b873e3f Fix /etc/bunkerweb dir missing in linux core tests
REVERT: bcaa8faa7 Replace deprecated `set-output` command with the new format
REVERT: 08944b901 Tweak test-core-linux to fix potential bugs
REVERT: 13be6a43c Add more logs when an url file is in cache and gets deleted
REVERT: 2737fe7ce Update python deps
REVERT: 2823fa2ab Update plugin.json
REVERT: 001246b38 Merge pull request #697 from bunkerity/ui
REVERT: 1a43380d2 Merge pull request #696 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.3
REVERT: 0b319d1aa Merge pull request #695 from bunkerity/dependabot/github_actions/dev/rickstaa/action-create-tag-1.6.4
REVERT: 7a15f8a65 deps/gha: bump github/codeql-action from 2.22.1 to 2.22.3
REVERT: a4a413eec deps/gha: bump rickstaa/action-create-tag from 1.6.3 to 1.6.4
REVERT: 7e3dabc5f Update patch commands in deps.json to skip Reversed warning
REVERT: 29737209b Squashed 'src/deps/src/luajit/' changes from e598aeb74..492cfdd0d
REVERT: 8093c6161 Merge commit '29737209b138a1485d55c53acf1a6783b6e60167' into dev
REVERT: 85913d6b2 Update luajit to v2.1-20231006
REVERT: 15d3180b6 move disabled inp msg
REVERT: 522527f0a Merge pull request #690 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.156.0
REVERT: 85ef4e4de Merge pull request #691 from bunkerity/dev
REVERT: 46d8acf7b Update dummy-plugin to new standards
REVERT: 77bfe2697 Add StyLua and luacheck to precommit config file and apply it
REVERT: da2a1eaa5 deps/gha: bump ruby/setup-ruby from 1.155.0 to 1.156.0
REVERT: cd1f87b9a Update pre-commit config hooks version
REVERT: e25fab28b fix disabled msg behavior
REVERT: c125a9bdd Merge pull request #689 from bunkerity/dev
REVERT: 10fd431fb Tweak update python deps script to make it more elegant
REVERT: 309689185 Update pythons deps
REVERT: 799756176 Merge pull request #684 from bunkerity/dependabot/github_actions/dev/github/codeql-action-2.22.1
REVERT: a12e5ca89 Merge pull request #683 from bunkerity/dependabot/github_actions/dev/stefanzweifel/git-auto-commit-action-5.0.0
REVERT: 15ad3a625 Merge pull request #681 from bunkerity/dependabot/github_actions/dev/ossf/scorecard-action-2.3.0
REVERT: c57d725f4 Merge pull request #680 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.155.0
REVERT: 95389260a Merge pull request #688 from bunkerity/dev
REVERT: 6e5dd5557 Fix CVE CVE-2023-44487
REVERT: 565f4e3f7 Merge pull request #687 from bunkerity/dev
REVERT: f39adcab5 Update CHANGELOG.md
REVERT: a3ec85b57 Fix often occurring error with ace script in web ui
REVERT: b063ac8a3 [#652] Fix error when deleting a service that have custom configs on web UI
REVERT: ff85f1c2b Update CHANGELOG.md
REVERT: 4a9fdba42 [#645] Fix errors when using a server name with multiple values in web UI
REVERT: 47a7e1680 Fix secure_scheme_headers shenanigans with web ui
REVERT: 453108da9 Update mmdb files
REVERT: 2cbb10b3a Revert "Test Aqua security vulnerabilities with BW"
REVERT: d4d9f8745 Test Aqua security vulnerabilities with BW
REVERT: 899484c38 deps/gha: bump github/codeql-action from 2.21.9 to 2.22.1
REVERT: d461f3745 deps/gha: bump stefanzweifel/git-auto-commit-action from 4.16.0 to 5.0.0
REVERT: cd0ceb48b deps/gha: bump ossf/scorecard-action from 2.2.0 to 2.3.0
REVERT: dc92ae825 deps/gha: bump ruby/setup-ruby from 1.154.0 to 1.155.0
REVERT: f5fe685d4 Fix children classes of Test
REVERT: f4ce2c68f Fix bw api not returning the reason of bans
REVERT: d1a0f66c9 Merge pull request #677 from bunkerity/dev
REVERT: 6935d1cb8 Merge pull request #676 from bunkerity/dev
REVERT: 7ac66a6c6 Update python deps
REVERT: 2aa9f46ef Fix default values in whitelist job
REVERT: 8f456722e Augment delay in WebDriverWait in ui tests
REVERT: 8ae7b8f43 Fix redirect tests docker-compose file
REVERT: 9b4a9277d Add libpq as a dependency for the Database to be able to connect with postgres
REVERT: 172874d1c Fix redirect tests on docker
REVERT: a518f47b9 Update CHANGELOG.md
REVERT: 0cee41867 [#656] Fix ACME renewal fails on redirection enabled Service
REVERT: e956e03ba Merge branch 'dev' of https://github.com/bunkerity/bunkerweb into dev
REVERT: c08fd07a6 Update linguist-vendored to add modsecurity files and non patch deps files
REVERT: 466c8e584 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: 27d3ca1cd autoconf - fix wrong types for dynamic settings
REVERT: 410557009 Add .gitattributes to override linguist-vendored paths
REVERT: e7498279c Revert Docker image update for tests
REVERT: fe87486f9 Merge pull request #673 from bunkerity/dev
REVERT: c2db157bb Update python docker image to 3.12.0
REVERT: eb8088164 Tweak Dockerfiles to make the build nicer
REVERT: 202698f41 Fix python deps conflicts and update them
REVERT: 0eb18cb31 Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
REVERT: f12a01410 autoconf - update settings from db
REVERT: 628068e9a Lint files with prettier
REVERT: f3694f0cc Add prettier as a precommit hook
REVERT: b56cce63f Fix codespell typos in README.md
REVERT: 87ca17663 Fix typos raised by codespell
REVERT: eea5dd9b7 Add codespell precommit hook
REVERT: 8fbe69261 Fix mkdocs.yml file duplicate copyright key
REVERT: cf82e73e9 Fix swarm postgres ui integration example
REVERT: 6b2df3585 Tweak py file to respect flake8 rules
REVERT: 508c728b6 Tweak pre-commit config and pyproject.toml file + Add flake8 as linter in precommit config
REVERT: 75e8c8339 Update CHANGELOG.md
REVERT: 07676a3d0 Use hashes instead of versions in github workflows
REVERT: f0761eed2 Revert "Add fuzzing tests in CI/CD"
REVERT: 4babce974 Add fuzzing tests in CI/CD
REVERT: a263f1f4f Update cron for dev-update-mmdb
REVERT: 31a839968 Merge pull request #666 from bunkerity/dev
REVERT: d8b256167 Merge pull request #665 from bunkerity/dev
REVERT: 87d2f04eb Remove no longer necessary temp fix for Flask-login
REVERT: c006e5088 Update python deps + Update Flask-Login to include the compatibility with Flask 3.0.0
REVERT: df9bf1f56 Merge pull request #664 from bunkerity/dev
REVERT: 6b0e623e5 Update Dockerfiles to install pip and its deps before the project ones
REVERT: 85068bfee Add temp fix to support Werkzeug>=3.0.0 with Flask-login
REVERT: 5a7f9147f Update python deps and update script
REVERT: 358905770 Fix bunkerweb-ui.sh script with variables not being exported correctly
REVERT: 5ed595be6 Fix shellcheck tests failing
REVERT: e21e0c812 Add shellcheck and gitleaks to pre-commit-config + tweak excluded paths
REVERT: 1b7e1840c Fix blacklist core tests' requirements.txt file
REVERT: 1f90d3668 Add a pre-commit-config file and passed all checks
REVERT: f3fc69110 Fix typos in Dockerfile when installing python dependencies
REVERT: 073e8575e Updated Dockerfile, python deps and npm package to use pinned dependencies
REVERT: cd4d529d7 Merge pull request #660 from bunkerity/dev
REVERT: b4a320afa Made ui tests better
REVERT: 8ed656068 Small fixes on linux paths creating unnecessary folders
REVERT: 8fa7adb61 Small refactor on how the autoconf updates the config
REVERT: 4ec754143 Handle changes more elegantly with the scheduler
REVERT: 0f7df13df Optimize save_config script
REVERT: 48096d711 Optimize the way the UI handles services creation and edition
REVERT: c0816bb11 Fix potential cross-site scripting vulnerability in plugins.js in the UI
REVERT: 18e5f7bff Merge pull request #659 from bunkerity/dev
REVERT: ece5ce1cd Add HTML sanitization when injecting code in pages in the UI
REVERT: 4d5002674 Extract codeQL workflow to have a separate one + Add scorecards analysis workflow file + Add UI tests for the UI branch
REVERT: 1c71572f4 Update tsparticles in the UI + remove unused static files
REVERT: 685cb9809 Update README to fix a few links and add the security scorecard badge
REVERT: 65d0aa3a8 Merge pull request #658 from bunkerity/dev
REVERT: 6e2db5991 Add a sleep before changing from cache page to log page to avoid errors in ui tests
REVERT: 1db769c32 Remove bugged UI tests check in linux
REVERT: db99d1687 Update the condition that checks the integration in core tests
REVERT: 579c80357 Update UI starting script and ui tests script on linux
REVERT: b901d2971 Update python deps
REVERT: e23f931bd Replace gevent with gthread in UI for security reasons
REVERT: 15eef6ef5 Try to fix python deps issues with linux and try to have more logs in linux ui tests
REVERT: cc0167f42 Fix ui linux tests when waiting for the ui to be ready
REVERT: fd4c147b8 Update how the scripts wait for the UI to get ready before starting the tests
REVERT: 95afba879 Change how the ui tests waits for the ui to be ready
REVERT: ea5cb0db2 Try to fix ui linux test by adding more sleeps
REVERT: cb3250e4e Fix UI linux test (again)
REVERT: 153e9fecf Fix bunkerweb linux scripts
REVERT: 81b5e80da Try to fix deps permissions with linux ui tests (again)
REVERT: 6a162d725 Fix linux permissions with ui tests
REVERT: be5fe2830 Try to fix ui python deps in ui linux tests
REVERT: 380e609ab Change ui linux tests command into development mode
REVERT: 93006cf5c Fix Firefox installation in core and ui linux tests
REVERT: 39f17bce6 Try to fix permission issues with Linux and ui python deps
REVERT: 94c7c832e Fix permissions with python deps in ui linux tests
REVERT: 42be334e4 Fix permissions with ui tests on linux
REVERT: cad3012e6 Try to fix python dependencies error with test ui linux
REVERT: a04282d3f Fix test core redis with linux
REVERT: c757f5d49 Re generate requirements.txt file for the UI with python3.9
REVERT: 052e06022 Fix core and ui workflow file for staging tests
REVERT: e71b71146 Merge pull request #655 from bunkerity/dev
REVERT: b90da0f90 Add better health check in linux ui tests
REVERT: 5c1fafe51 Updated CHANGELOG.md
REVERT: c964d68f9 Add more tries when the dnsbl server isn't found
REVERT: 78a29e65e Tweak reversescan core test to avoid false negative
REVERT: 0e9f29cc5 Revert "Fix UI shenanigans with python deps"
REVERT: 70ab9740d Fix UI shenanigans with python deps
REVERT: 0303a8f7b Update staging workflow file to include core and ui linux tests
REVERT: 16d4c1133 Optimize the way errors are being checked in linux core tests
REVERT: 2ddc8cec7 Update dnsbl list regex to accept an empty one
REVERT: 6534a429a Fix looking for error in the wrong place in test code linux
REVERT: 25eb8de01 Try to fix a few shenanigans with linux core tests
REVERT: 2065d688f Fix ui tests with docker checking the wrong containers if healthy
REVERT: 87f84d438 Add a retry on nginx error in linux core tests
REVERT: 99b30af8e Fix reverse scan python script
REVERT: 1ff2aed68 Fix UI docker tests docker compose file
REVERT: 48bcb1198 Rearrange imports for blacklist init core test
REVERT: ae9450d0d Add whitelist and greylist linux core tests
REVERT: 9a17e92d6 Fix typos in dnsbl core test
REVERT: 2244f734f Add dnsbl linux test
REVERT: a29ac80e4 Add country linux tests
REVERT: cff5c7767 Fix sessions core test for linux
REVERT: 6ae6764f2 Fix blacklist core tests docker compose
REVERT: 27959e1aa Fix sessions permissions issues with python requirements
REVERT: 47e8f20f8 Fix CVE CVE-2023-38039
REVERT: 6283ce2dd Add linux tests for blacklist and bunkernet
REVERT: f3d6f860e Remove old cached files if urls are empty
REVERT: 61c8ef73b Fix permission issues with sessions core test with linux
REVERT: be25ae8e0 Fix failing linux core tests + add more logs when an error occur in ui tests
REVERT: 33e200f65 Fix UI using the wrong database when generating the new config
REVERT: 57374ecc2 Fix tests ui with linux
REVERT: 601f0fde6 Fix tests ui linux not starting the ui service
REVERT: fdb9a7c29 Fix errors linux tests permission issues
REVERT: df1205882 Fix tests ui linux executing the wrong file
REVERT: db404a62c Fix ui tests misconfiguration
REVERT: a0aced3e5 Fix tests ui linux workflow file
REVERT: e378be9a9 Fix typo in tests ui linux file name + add more logs in ui docker tests
REVERT: 432d1587c Add linux ui tests
REVERT: 2ad886178 Fix selfsigned job with cryptography not being found
REVERT: da4390b48 Fix python modules version conflict with web ui
REVERT: 7bd48203a Fix and update python deps
REVERT: ce2fa3d36 Fix a few core tests for linux
REVERT: bca36e296 Update self-signed job to regenerate the cert if the subject or the date has changed
REVERT: 06da40bf1 Added more linux core tests
REVERT: 84a27a3fc Fix DB core test with docker
REVERT: 9e3425182 Fix path issues with db core test init
REVERT: c90cd7399 Fix permission issues in tests core linux
REVERT: 91e5528a3 Fix already existing tests core linux
REVERT: aeee38ad3 Fix misc problems related to linux
REVERT: d97326656 Fix Database not clearing old services when not using multisite
REVERT: 8a6e14d8c Added linux tests to a few core plugins
REVERT: 0ece8fda0 Fix permission issues when starting BunkerWeb in antibot linux tests
REVERT: e93513224 ci/cd Try to fix permission problems with Firefox in test core linux
REVERT: 761c01af6 ci/cd Fix test core linux shenanigans with Firefox
REVERT: 0d9349611 ci/cd Try to fix errors with firefox in test core linux
REVERT: 094d5d5df ci/cd Fix a few things with test core linux + finish antibot linux core tests
REVERT: fdae4549c ci/cd Fix permission issues (again) with test core linux
REVERT: d59cf1835 ci/cd fix permissions issue in test core linux + fix shenanigans with antibot linux core tests
REVERT: 43b1a038f ci/cd clear out firefox before reinstalling it in test core linux
REVERT: d192fbb82 ci/cd Install Firefox manually in test core linux
REVERT: 0239ca64b ci/cd test core linux remove dns resolvers override
REVERT: 1dd1caeea ci/cd Fix Firefox installation for test core linux
REVERT: a0516f773 ci/cd Install firefox from apt instead of snap + fix antibot core tests for linux
REVERT: 480c680f1 ci/cd Fix timeout in geckodriver download for test core linux
REVERT: a94dab208 ci/cd fix retry job when downloading the geckodriver in test core linux
REVERT: d0a1aab15 ci/cd Fix perms issues (again) and optimize some things in test core linux
REVERT: dd0c4c93a ci/cd Install requirements and deps in test core linux
REVERT: 294402dbf ci/cd fix perms issues with test core linux
REVERT: cd35d35c2 ci/cd Fix perms in variables.env for test core linux
REVERT: 4cce8385c ci/cd fix write in /etc/hosts file in test core linux
REVERT: 990b6336e ci/cd Fix test core linux with dpkg versioning
REVERT: ccc5eb304 ci/cd Fix version error with ubuntu and test core linux
REVERT: 6a3839040 ci/cd Fix tee command not being ran as sudo in tests core linux
REVERT: 453cfc2dc ci/cd Fix BunkerWeb installation job with linux core tests
REVERT: 0b14f8a5d ci/cd Fix install command in linux core tests
REVERT: 624f4b5bb ci/cd Fix path of the .deb file
REVERT: 61bc8a3b1 ci/cd fix .deb fetching in Linux core tests
REVERT: fa91bf6c6 ci/cd change needs and logic in test core linux
REVERT: b54c7eb61 ci/cd test secret inherit for ubuntu private test image
REVERT: 30cba0a77 ci/cd fix dev.yml
REVERT: 80d56fcca ci/cd start working on linux core tests
REVERT: 69307fba6 Fix issues with GitHub rejecting the requests
REVERT: 7c5177bf4 [#643] Fix UI clearing configs folder at startup
REVERT: b5bd17d4d Merge pull request #641 from bunkerity/dev
REVERT: ad65e01a8 Update CHANGELOG.md
REVERT: 1259fb67d Merge pull request #634 from bunkerity/dependabot/github_actions/dev/docker/setup-buildx-action-3
REVERT: b9e752f12 Merge pull request #636 from bunkerity/dependabot/github_actions/dev/docker/login-action-3
REVERT: 278eb0c8a Merge pull request #635 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-5
REVERT: dec97c8c3 Merge pull request #637 from bunkerity/dependabot/github_actions/dev/docker/metadata-action-5
REVERT: 9222420b7 [#640] Fix shenanigans when executing docker compose restart
REVERT: 07fb7cf16 [#638] When renaming a service in the UI, migrate the custom configurations as well
REVERT: f83b2278d Fix versions conflict between greenlet and gevent with UI
REVERT: e51e17835 Update python deps
REVERT: 3c95971e3 Fix CVE CVE-2023-4863
REVERT: 35d13d7a0 Squashed 'src/deps/src/zlib/' changes from 04f42ceca..09155eaa2
REVERT: bb7ef35ae Merge commit '35d13d7a097dd094cdbe993f18f29de0b08f1f2b' into dev
REVERT: d96253878 Merge commit '4430cf47ddc1f3647b3bc129f46fed2d7a145f8c' into dev
REVERT: 4430cf47d Squashed 'src/deps/src/luasec/' changes from fddde111f..4c0628705
REVERT: 37a2343e2 Merge commit 'd8ee65aa70e9737330c8a83301fd66c7dc8a8d7a' into dev
REVERT: d8ee65aa7 Squashed 'src/deps/src/lua-resty-session/' changes from 8b5f8752f..5f2aed616
REVERT: 6752b3647 Merge commit 'd7bde18da2a8a81f2d5f256bc975b1fb5b546107' into dev
REVERT: d7bde18da Squashed 'src/deps/src/lua-ffi-zlib/' changes from 1fb69ca50..61e95cb43
REVERT: e0a89a2fc Squashed 'src/deps/src/modsecurity/' c…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants