Commit graph

7161 commits

Author SHA1 Message Date
Théophile Diot
93be3fd8fa
deps: Update setuptools and psycopg versions to latest releases 2025-02-25 16:35:57 +01:00
Théophile Diot
8295a60110
Merge pull request #2023 from bunkerity/dependabot/github_actions/dev/github/codeql-action-3.28.10
deps/gha: bump github/codeql-action from 3.28.9 to 3.28.10
2025-02-25 16:12:24 +01:00
Théophile Diot
0cb13bc482
Merge pull request #2022 from bunkerity/dependabot/github_actions/dev/ossf/scorecard-action-2.4.1
deps/gha: bump ossf/scorecard-action from 2.4.0 to 2.4.1
2025-02-25 16:12:08 +01:00
Théophile Diot
b6649b8bf0
Merge pull request #2021 from bunkerity/dependabot/github_actions/dev/actions/upload-artifact-4.6.1
deps/gha: bump actions/upload-artifact from 4.6.0 to 4.6.1
2025-02-25 16:11:53 +01:00
Théophile Diot
b025f07692
deps: Updated ModSecurity version to v3.0.14 2025-02-25 16:09:15 +01:00
Théophile Diot
05aecd5e62
fix: update dependency versions in requirements files 2025-02-25 11:38:04 +01:00
Théophile Diot
de2521ecda
fix: enhance blueprint loading and removal logic to manage sys.path entries 2025-02-25 11:10:34 +01:00
Théophile Diot
7c374316f0
fix: update menu and plugins templates to handle plugin URLs correctly 2025-02-25 11:10:26 +01:00
Théophile Diot
4f47d8a61e
fix: add admin field to user data in UIDatabase model 2025-02-25 11:10:04 +01:00
Théophile Diot
9d56ae81f0
fix: ensure originalColumnsPreferences is not empty before proceeding 2025-02-25 11:09:55 +01:00
Théophile Diot
f418608f88
fix: update button styles to include disabled state for first child 2025-02-25 11:09:36 +01:00
Théophile Diot
65beef830f
fix: enhance blueprint removal logic to manage EXTRA_PAGES correctly 2025-02-24 15:51:34 +01:00
Théophile Diot
6eb6f61e6e
fix: improve menu item display by replacing hyphens and underscores in titles 2025-02-24 15:51:16 +01:00
Théophile Diot
5468b549fb
Update CHANGELOG and add extra page logic to web UI 2025-02-24 11:32:07 +01:00
Théophile Diot
82111a8581
Make the whole columnVisibility shenanigans stabler 2025-02-24 11:31:09 +01:00
Théophile Diot
2dcdfa12d4
Add admin as the returned keys when fetching a user as dict 2025-02-24 11:30:32 +01:00
Théophile Diot
685f97a81d
doc - Add documentation about new UI hooks logic and blueprints 2025-02-24 11:30:01 +01:00
dependabot[bot]
dad5800789
deps/gha: bump github/codeql-action from 3.28.9 to 3.28.10
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.9 to 3.28.10.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](9e8d0789d4...b56ba49b26)

---
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>
2025-02-24 08:27:16 +00:00
dependabot[bot]
81338b335e
deps/gha: bump ossf/scorecard-action from 2.4.0 to 2.4.1
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](62b2cac7ed...f49aabe0b5)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 08:27:08 +00:00
dependabot[bot]
c508433fe8
deps/gha: bump actions/upload-artifact from 4.6.0 to 4.6.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65c4c4a1dd...4cec3d8aa0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 08:27:04 +00:00
Théophile Diot
5644f84140
feat: add cache table to metadata and update columns preferences in UI 2025-02-21 18:19:59 +01:00
Théophile Diot
77099848e3
feat: move user access marking to teardown request for improved request handling 2025-02-21 17:31:28 +01:00
Théophile Diot
d0e725a5f8
feat: add support for context processor and teardown request hooks in the application 2025-02-21 17:17:47 +01:00
Théophile Diot
4872d4868a
feat: refactor plugin reloading logic with improved cleanup and error handling 2025-02-21 17:12:42 +01:00
Théophile Diot
d189c65484
feat: enhance global and service config deletion logic with error handling and safer queries 2025-02-21 15:21:24 +01:00
Théophile Diot
e0478f49a0
feat: add reload functionality for plugins and update permissions for executable files + start adding plugin capabilities in web UI 2025-02-21 11:57:36 +01:00
Théophile Diot
d9a4a23c5a
feat: implement user permission checks for write operations and enhance readonly mode handling 2025-02-20 17:14:19 +01:00
Théophile Diot
48cb95d482
style: enhance hover effects and z-index for overlay messages 2025-02-20 17:12:39 +01:00
Théophile Diot
769306efee
feat: add clone indication for service settings in UI 2025-02-20 15:13:16 +01:00
Théophile Diot
8b6fc771af
Minify countries.geojson file 2025-02-20 14:21:11 +01:00
Théophile Diot
687d28e7c4
style: enhance input group styling for multiple dropdown menus 2025-02-20 12:30:46 +01:00
Théophile Diot
8c12c13a3e
Edit latest release version date 2025-02-20 11:42:04 +01:00
Théophile Diot
d28a942a1a
Update CHANGELOG 2025-02-20 10:49:03 +01:00
Théophile Diot
4100b55b78
Merge pull request #2016 from bunkerity/dependabot/github_actions/dev/docker/build-push-action-6.14.0
deps/gha: bump docker/build-push-action from 6.13.0 to 6.14.0
2025-02-20 10:26:03 +01:00
Théophile Diot
f491fc1777
style: adjust margin for fixed position element and clean up textarea formatting 2025-02-20 09:51:48 +01:00
Théophile Diot
dda67c8993
fix: update line splitting for DNS credential items to handle different newline formats 2025-02-20 09:51:41 +01:00
Théophile Diot
7a66206a2e
style: add disabled state styling for form controls in dark mode 2025-02-20 09:51:15 +01:00
Théophile Diot
b5dc3164da
Revert "fix: streamline server-stream.conf by removing redundant conditionals for listen stream"
This reverts commit 6d514de884.
2025-02-20 09:32:14 +01:00
Théophile Diot
6dc56bb02c
Revert "fix: simplify server configuration by removing redundant conditional for HTTP listen"
This reverts commit d8a413c408.
2025-02-20 09:31:30 +01:00
dependabot[bot]
11790d4b2e
deps/gha: bump docker/build-push-action from 6.13.0 to 6.14.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.13.0 to 6.14.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](ca877d9245...0adf995921)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-20 08:16:01 +00:00
Théophile Diot
8b2dcab418
refactor: enhance feedback toast display logic and update aria attributes for accessibility 2025-02-19 16:39:34 +01:00
Théophile Diot
6fb1192286
refactor: update entrypoint script to remove stale PID file for main web UI 2025-02-19 16:13:09 +01:00
Théophile Diot
082b01b144
refactor: clean up temporary PID and log files in UI scripts 2025-02-19 16:10:13 +01:00
Théophile Diot
b08e507139
refactor: add timeout to temporary Web UI shutdown process in entrypoint script 2025-02-19 15:54:50 +01:00
Théophile Diot
275371f904
refactor: remove 'swarm' type from staging workflows and adjust conditions for test execution 2025-02-19 15:52:47 +01:00
Théophile Diot
98c38e23d4
refactor: update HTTP redirection logic to exclude robots.txt and add dedicated location block for it 2025-02-19 15:22:51 +01:00
Théophile Diot
6685d4d13a
refactor: add migration scripts for upgrading to version 1.6.1-rc1 across multiple databases 2025-02-19 15:14:29 +01:00
Théophile Diot
611f28630a
refactor: enhance database migration logic to handle dev and testing versions 2025-02-19 15:12:45 +01:00
Théophile Diot
0e3a99635c
refactor: fix indentation in navbar template for improved readability 2025-02-19 14:24:07 +01:00
Théophile Diot
def1435adc
refactor: update documentation links in navbar template for better navigation 2025-02-19 14:23:53 +01:00