Commit Graph

58 Commits

Author SHA1 Message Date
GitHub Actions
67d671bc0c feat: enhance planning and bug fix protocols with mandatory root cause analysis 2025-12-16 05:59:05 +00:00
GitHub Actions
2a04dbc49d fix: enhance QA and Security agent constraints with additional guidelines for testing and security focus 2025-12-15 07:30:36 +00:00
GitHub Actions
4230a5e30c fix: enhance planning constraints with guidelines for file management and repository organization 2025-12-15 07:30:36 +00:00
GitHub Actions
709cfa1d2e fix: enhance planning constraints with code coverage, linting, and comprehensive testing guidelines 2025-12-15 07:30:36 +00:00
GitHub Actions
4c3dcb1d15 fix: enhance constraints for JSON examples and add guidance on assessing code impacts and dependencies 2025-12-15 07:30:36 +00:00
GitHub Actions
e9f9b6d95e docs: add commit message guidelines to Management agent documentation 2025-12-14 03:47:32 +00:00
GitHub Actions
cc9e4a6c28 feat: Update documentation guidelines for history-rewrite PRs 2025-12-13 00:50:44 +00:00
GitHub Actions
9ad3afbd22 Fix Rate Limiting Issues
- Updated Definition of Done report with detailed checks and results for backend and frontend tests.
- Documented issues related to race conditions and test failures in QA reports.
- Improved security scan notes and code cleanup status in QA reports.
- Added summaries for rate limit integration test fixes, including root causes and resolutions.
- Introduced new debug and integration scripts for rate limit testing.
- Updated security documentation to reflect changes in configuration and troubleshooting steps.
- Enhanced troubleshooting guides for CrowdSec and Go language server (gopls) errors.
- Improved frontend and scripts README files for clarity and usage instructions.
2025-12-12 19:21:44 +00:00
GitHub Actions
03dadf6dcd fix(docs): add security scanning steps for CodeQL and Trivy in QA phase 2025-12-11 18:55:36 +00:00
GitHub Actions
5d81e44ba1 fix(docs): update definition of done to include CodeQL and Trivy for security compliance 2025-12-11 18:46:43 +00:00
GitHub Actions
8294d6ee49 Add QA test outputs, build scripts, and Dockerfile validation
- Created `qa-test-output-after-fix.txt` and `qa-test-output.txt` to log results of certificate page authentication tests.
- Added `build.sh` for deterministic backend builds in CI, utilizing `go list` for efficiency.
- Introduced `codeql_scan.sh` for CodeQL database creation and analysis for Go and JavaScript/TypeScript.
- Implemented `dockerfile_check.sh` to validate Dockerfiles for base image and package manager mismatches.
- Added `sourcery_precommit_wrapper.sh` to facilitate Sourcery CLI usage in pre-commit hooks.
2025-12-11 18:26:24 +00:00
GitHub Actions
65d837a13f chore: clean cache 2025-12-11 18:17:21 +00:00
GitHub Actions
9e846bc1dd fix: update definition of done to include frontend coverage tests in completion criteria 2025-12-08 21:03:35 +00:00
GitHub Actions
35ff409fee fix: update definition of done to enforce pre-commit and security scan requirements 2025-12-08 17:16:11 +00:00
GitHub Actions
83e6cbb848 fix: Add task specifics for direct audits and tests in Management agent documentation 2025-12-08 15:24:01 +00:00
GitHub Actions
bd520be64e fix: spelling error in Agent name 2025-12-08 15:08:01 +00:00
GitHub Actions
9c6912fc85 fix: Clarify delegation process in Management agent documentation to ensure user approval before code changes 2025-12-08 14:38:14 +00:00
GitHub Actions
31936906bf fix: Enhance delegation prompt in Management agent documentation for improved planning and file review 2025-12-08 14:35:28 +00:00
GitHub Actions
b9a1cd21e3 fix: Update QA and Security agent documentation for clarity on roles and testing procedures 2025-12-08 14:18:20 +00:00
GitHub Actions
0d5c5083c8 fix: Clarify delegation roles in Management agent documentation 2025-12-08 14:14:18 +00:00
GitHub Actions
e92429f7bb feat: Add GolangCI-Lint step to QA workflow for consistent linting in tests 2025-12-08 05:55:17 +00:00
GitHub Actions
fa66884e59 feat: Add guideline for Pull Request title conventions in documentation 2025-12-07 03:22:49 +00:00
GitHub Actions
2c1cf5f0ac feat: Implement SSL Provider selection feature with tests and documentation
- Added functionality to select SSL Provider (Auto, Let's Encrypt, ZeroSSL) in the Caddy Manager.
- Updated the ApplyConfig method to handle different SSL provider settings and staging flags.
- Created unit tests for various SSL provider scenarios, ensuring correct behavior and backward compatibility.
- Enhanced frontend System Settings page to include SSL Provider dropdown with appropriate options and descriptions.
- Updated documentation to reflect new SSL Provider feature and its usage.
- Added QA report detailing testing outcomes and security verification for the SSL Provider implementation.
2025-12-06 20:59:34 +00:00
GitHub Actions
92a7a6e942 feat: update QA phase to include security tasks in audit process 2025-12-06 03:42:53 +00:00
GitHub Actions
334de738c8 feat: enhance QA phase by adding linting and manual pre-commit checks in audit process 2025-12-06 03:41:40 +00:00
GitHub Actions
3b7eb7be2d feat: update QA phase to include regression testing in audit process 2025-12-06 03:38:35 +00:00
GitHub Actions
944216f98a feat: enhance QA phase by specifying meticulous testing requirements 2025-12-06 03:36:50 +00:00
GitHub Actions
ceeedca585 feat: refine Management agent's delegation model and update workflow phases 2025-12-06 03:18:04 +00:00
GitHub Actions
bd5b3b31bf feat: refactor Management agent to enhance orchestration role and streamline delegation process 2025-12-05 23:20:24 +00:00
GitHub Actions
220cfb585a fix: standardize agent names and add Management agent for orchestration 2025-12-05 15:48:19 +00:00
GitHub Actions
562bb012fb feat: Enhance Dockerfile for Caddy with security patches and automate dependency management
- Added custom manager in renovate.json to track Go dependencies patched in Dockerfile for Caddy CVE fixes.
- Updated Dockerfile to pre-fetch and override vulnerable module versions for dependencies (expr, quic-go, smallstep/certificates) during the build process.
- Improved build resilience by implementing a fallback mechanism for Caddy versioning.
- Introduced tests for user SMTP audit, covering invite token security, input validation, authorization, and SMTP config security.
- Enhanced user invite functionality with duplicate email protection and case-insensitive checks.
- Updated go.work.sum to include new dependencies and ensure compatibility.
2025-12-05 02:15:43 +00:00
GitHub Actions
05cb8046d6 feat: enhance QA_Security agent workflow with CodeQL and Trivy scan execution 2025-12-04 20:38:28 +00:00
GitHub Actions
3e4323155f feat: add loading overlays and animations across various pages
- Implemented new CSS animations for UI elements including bobbing, pulsing, rotating, and spinning effects.
- Integrated loading overlays in CrowdSecConfig, Login, ProxyHosts, Security, and WafConfig pages to enhance user experience during asynchronous operations.
- Added contextual messages for loading states to inform users about ongoing processes.
- Created tests for Login and Security pages to ensure overlays function correctly during login attempts and security operations.
2025-12-04 15:10:02 +00:00
GitHub Actions
f21377c83a fix: resolve CI failures (WAF integration, Trivy vulnerabilities) 2025-12-03 20:18:11 +00:00
GitHub Actions
6a5bb69da5 feat: add DevOps agent for debugging GitHub Actions and CI pipelines 2025-12-03 19:09:01 +00:00
GitHub Actions
a2c0b8fcf5 feat: Clarify coverage requirements in Backend and Frontend agent workflows 2025-12-03 04:07:52 +00:00
GitHub Actions
13a85ff5fa feat: Revise TDD workflow steps for Backend and Frontend agents to enhance clarity and structure 2025-12-03 01:47:16 +00:00
GitHub Actions
6ea50011da feat: Refine verification process with quality gates for static analysis, logic, and coverage 2025-12-02 23:13:12 +00:00
GitHub Actions
4f18e46f94 feat: Add 'changes' tool to Docs_Writer agent for efficient large file editing 2025-12-02 22:59:48 +00:00
GitHub Actions
488fa6c7b0 feat: Add 'write_file' and 'list_dir' tools to QA_Security agent for enhanced auditing capabilities 2025-12-02 22:57:20 +00:00
GitHub Actions
af39a975fd feat: Enhance Planning agent with additional tools and refined workflow instructions 2025-12-02 22:55:23 +00:00
GitHub Actions
32528f0709 feat: Add 'list_dir' tool for path verification in Backend_Dev agent workflow 2025-12-02 22:35:07 +00:00
GitHub Actions
2dbf4513a7 feat: Add 'list_dir' tool for path verification and update testing command for CI 2025-12-02 22:31:46 +00:00
GitHub Actions
cd900e2495 feat: Add path verification instructions and constraints to agent workflows 2025-12-02 22:30:05 +00:00
GitHub Actions
355992e665 refactor: update verification and testing commands for clarity and consistency 2025-12-02 22:08:51 +00:00
GitHub Actions
47d60536d2 fix(docs): update mandatory test coverage command in Frontend_Dev agent 2025-12-02 04:58:24 +00:00
GitHub Actions
bd85148b8e fix(docs): update mandatory test coverage command in Frontend_Dev agent 2025-12-02 04:51:27 +00:00
GitHub Actions
f621cb29ae fix(docs): update path for frontend test coverage script in Frontend_Dev agent 2025-12-02 04:49:17 +00:00
GitHub Actions
9859a40294 feat(agent): update mandatory test coverage command to use script 2025-12-02 03:52:04 +00:00
GitHub Actions
d1731f81dd feat(docs): enhance documentation for Cerberus security suite, WAF configuration, and API endpoints 2025-12-02 03:05:57 +00:00