Théophile Diot
c1edded55b
Add Pro plugin and update job utils
2024-02-27 15:22:42 +01:00
Théophile Diot
6073615c4d
Merge pull request #961 from bunkerity/dependabot/github_actions/dev/actions/download-artifact-4.1.3
...
deps/gha: bump actions/download-artifact from 4.1.2 to 4.1.3
2024-02-27 14:57:40 +01:00
Théophile Diot
5924ce3af4
Merge pull request #960 from bunkerity/dependabot/github_actions/dev/docker/setup-buildx-action-3.1.0
...
deps/gha: bump docker/setup-buildx-action from 3.0.0 to 3.1.0
2024-02-27 14:57:23 +01:00
Théophile Diot
c97a746c38
Merge pull request #958 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.24.5
...
deps/gha: bump github/codeql-action from 3.24.3 to 3.24.5
2024-02-27 14:57:04 +01:00
fl0ppy-d1sk
d1e157a94c
bw - fix typo in misc
2024-02-27 14:31:03 +01:00
fl0ppy-d1sk
932761ffbd
Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
2024-02-27 14:26:29 +01:00
fl0ppy-d1sk
f5398206b8
bw - use ed5519 key instead of rsa for default/fallback certificates
2024-02-27 14:26:07 +01:00
Jordan Blasenhauer
a02c04cb4b
update utilities class to preprocessor class
...
* core plugins style is now using real class and not utils anymore
* same thing for home.html
* enhance some style
* add some utilities class on safelist
2024-02-27 14:12:03 +01:00
fl0ppy-d1sk
1f488f956e
Merge branch 'dev' of github.com:bunkerity/bunkerweb into dev
2024-02-27 13:52:05 +01:00
fl0ppy-d1sk
c4a0887856
bw - refactor ssl/tls from core plugins
2024-02-27 13:51:50 +01:00
Jordan Blasenhauer
d1f8f84ad9
update configs page + fix select filter
...
* remove hardcode value by define value for filter select
* fix add file button enabled using breadcrumb on root
* add file manager configs filters : show only global conf, or show only path that lead to a conf
* handle new filters directly on file manager class if any
* add configs info using js script : get total configs and total global configs
2024-02-27 11:44:08 +01:00
Jordan Blasenhauer
d0e73d73af
enhance file manager add file style and position
2024-02-27 10:03:07 +01:00
dependabot[bot]
620088c157
deps/gha: bump actions/download-artifact from 4.1.2 to 4.1.3
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](eaceaf801f...87c55149d9 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 08:21:25 +00:00
dependabot[bot]
6b344c95ce
deps/gha: bump docker/setup-buildx-action from 3.0.0 to 3.1.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](f95db51fdd...0d103c3126 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 08:21:19 +00:00
Jordan Blasenhauer
72eef33a06
Revert "ui - fix crlf on main.py"
...
This reverts commit e761103e80 .
2024-02-26 20:37:16 +01:00
Jordan Blasenhauer
1d56a96bde
update test + pezxommir
...
* change selector for filter keyword on global config page
* update service test
* remove return statement on test utils
* use utils to verify selects on plugins page
2024-02-26 19:14:11 +01:00
fl0ppy-d1sk
f2d5273f68
bw - add missing condition for antibot modsec rule and init work on blocking bad SNI requests
2024-02-26 18:43:17 +01:00
fl0ppy-d1sk
8c88a8967b
bw - fix modsec FP on antibot page
2024-02-26 16:53:09 +01:00
fl0ppy-d1sk
e761103e80
ui - fix crlf on main.py
2024-02-26 15:44:57 +01:00
Jordan Blasenhauer
e0e81e0070
refetch blog + bw news after one hour
2024-02-26 15:13:06 +01:00
Jordan Blasenhauer
2650273618
update no matchinf logic
...
* no matching script is now a class and can be instanciate easily
* no matching script now handle select filter
* add no matching message and handler on bans, global config, jobs, plugins, reports and services pages
2024-02-26 13:54:36 +01:00
Jordan Blasenhauer
91359394e2
add api bw news on banner
2024-02-26 13:02:13 +01:00
Jordan Blasenhauer
7a193766e5
update news
...
*now fetch one time and then get from storage + reverse to show last news first
2024-02-26 12:42:33 +01:00
Jordan Blasenhauer
67afa8f5fd
add jobs every filter
2024-02-26 12:36:06 +01:00
Jordan Blasenhauer
af667ada49
enhance services page + udpate script and tests
...
* add timeout to execute nomatch showing in order to execute it after the filter logic
* add services card filter : now can filter with name, method or draft/online state
* display no matching filter on services card and service settings too
* card services filtering only showing if at least 4 services
*add new services filter to testing
*update test utils to try fixing issue
2024-02-26 12:20:39 +01:00
dependabot[bot]
e8d4e46886
deps/gha: bump github/codeql-action from 3.24.3 to 3.24.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.24.3 to 3.24.5.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](379614612a...47b3d888fe )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 08:56:50 +00:00
Jordan Blasenhauer
d1f2455f96
update test utils
2024-02-25 20:30:36 +01:00
Jordan Blasenhauer
5d84aea801
add filter testing
2024-02-24 23:11:47 +01:00
Jordan Blasenhauer
9e546afa34
update ui and tests
...
* remove plugins card and show no match on filterting inside globla config page (update html + js)
* add missing css
* tests now can use javascript selector
* start adding some testing
2024-02-24 18:17:35 +01:00
Jordan Blasenhauer
5c868e5f36
menu uppercase
2024-02-23 17:38:56 +01:00
Jordan Blasenhauer
7c6e1a0852
enhance ui and fix account
...
* fix account tab style and attribut for related script
* menu handle spaces for page names
* enhance instance card color
* formatting
2024-02-23 17:27:02 +01:00
Jordan Blasenhauer
d0b4fd8bd1
fix report filter script
2024-02-23 17:18:25 +01:00
Jordan Blasenhauer
09c34d8500
refactor and fix script for bans
2024-02-23 17:08:48 +01:00
Jordan Blasenhauer
3db2b2e0d4
refactoring jinja template
2024-02-23 16:45:24 +01:00
Jordan Blasenhauer
af69796df3
fix plugins + refactor menu
2024-02-22 23:41:50 +01:00
Jordan Blasenhauer
e54ae6d73f
refactor menu template
2024-02-22 22:51:37 +01:00
Jordan Blasenhauer
b2773489e8
refactor main.py
2024-02-22 21:20:25 +01:00
Théophile Diot
fc15facb5e
Update python dependency versions
2024-02-22 20:48:47 +01:00
Théophile Diot
da485cefc0
Merge pull request #947 from bunkerity/dependabot/docker/src/linux/dev/fedora-61864fd
...
deps/linux: bump fedora from `06df381` to `61864fd` in /src/linux
2024-02-22 20:42:13 +01:00
Théophile Diot
02994d023a
Merge pull request #946 from bunkerity/dependabot/docker/tests/linux/dev/fedora-61864fd
...
deps/tests/linux: bump fedora from `06df381` to `61864fd` in /tests/linux
2024-02-22 20:41:56 +01:00
Théophile Diot
3ed1e6802a
Merge pull request #952 from bunkerity/dependabot/github_actions/dev/ruby/setup-ruby-1.172.0
...
deps/gha: bump ruby/setup-ruby from 1.171.0 to 1.172.0
2024-02-22 20:41:35 +01:00
Théophile Diot
86111e3726
Add BAD_BEHAVIOR_THRESHOLD to variables.env
2024-02-22 20:25:23 +01:00
Théophile Diot
8343ff7d55
Refactor global configuration error handling
2024-02-22 19:56:37 +01:00
Théophile Diot
f6566235ac
Refactor plugin deletion logic and fix dropdown styling
2024-02-22 19:43:07 +01:00
Jordan Blasenhauer
4e2c0a1908
refactor main.py
2024-02-22 15:28:10 +01:00
Théophile Diot
3b2a42f657
Add STREAM_TYPES_ENUM and update database initialization logic
2024-02-22 14:53:48 +01:00
Théophile Diot
0ec7c6c5f8
Fix appending values to lists in templates
2024-02-22 10:17:05 +01:00
Théophile Diot
065d6a5025
Fix conditional statement in services.html
2024-02-22 10:10:20 +01:00
dependabot[bot]
8cdc3fc984
deps/gha: bump ruby/setup-ruby from 1.171.0 to 1.172.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.171.0 to 1.172.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Commits](22fdc77bf4...d4526a5553 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-22 08:58:29 +00:00
Jordan Blasenhauer
4d23d01ca8
format main templates + refactor
2024-02-21 23:42:26 +01:00