Commit Graph

57 Commits

Author SHA1 Message Date
GitHub Actions
2f801e8152 feat(workflow): update verification steps to include mandatory frontend test coverage script 2025-12-02 02:14:42 +00:00
GitHub Actions
8c015bceba fix(workflow): update verification steps to include frontend test coverage script and type check 2025-12-02 01:53:18 +00:00
GitHub Actions
202e457d2c fix(workflow): update verification steps to include Frontend Test Coverage and Type Check tasks 2025-12-02 01:32:34 +00:00
GitHub Actions
fa01664eb7 fix(workflow): update pre-commit requirements to ensure coverage goals are met 2025-12-02 01:25:49 +00:00
GitHub Actions
14859adf87 Enhance GenerateConfig function to accept ruleset paths and update related tests
- Modified the GenerateConfig function to include an additional parameter for ruleset paths.
- Updated multiple test cases across various files to accommodate the new parameter.
- Enhanced the manager's ApplyConfig method to handle ruleset file creation and error handling.
- Added integration tests for Coraza WAF to validate runtime behavior and ruleset application.
- Updated documentation to include instructions for testing Coraza WAF integration locally.
2025-12-01 21:11:17 +00:00
GitHub Actions
fabdbc42cb feat(docs): add documentation agents for technical writing, planning, and QA security 2025-12-01 20:13:51 +00:00
GitHub Actions
b0a4d75a2a Refactor security configuration: Remove external CrowdSec mode support
- Updated SecurityConfig model to only support 'local' or 'disabled' modes for CrowdSec.
- Modified related logic in the manager and services to reject external mode.
- Adjusted tests to validate the new restrictions on CrowdSec modes.
- Updated frontend components to remove references to external mode and provide appropriate user feedback.
- Enhanced documentation to reflect the removal of external CrowdSec mode support.
2025-12-01 19:43:45 +00:00