Feature: CrowdSec Dashboard Integration with Observable Metrics#887
Draft
Wikid82 wants to merge 30 commits intodevelopmentfrom
Draft
Feature: CrowdSec Dashboard Integration with Observable Metrics#887Wikid82 wants to merge 30 commits intodevelopmentfrom
Wikid82 wants to merge 30 commits intodevelopmentfrom
Conversation
…n-major-updates chore(deps): update dependency knip to ^6.0.5 (feature/beta-release)
Contributor
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
Contributor
✅ Supply Chain Verification Results✅ PASSED 📦 SBOM Summary
🔍 Vulnerability Scan
📎 Artifacts
Generated by Supply Chain Verification workflow • View Details |
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
…ec configuration page - Implemented TopAttackingIPsChart component for visualizing top attacking IPs. - Created hooks for fetching CrowdSec dashboard data including summary, timeline, top IPs, scenarios, and alerts. - Added tests for the new hooks to ensure data fetching works as expected. - Updated translation files for new dashboard terms in multiple languages. - Refactored CrowdSecConfig page to include a tabbed interface for configuration and dashboard views. - Added end-to-end tests for CrowdSec dashboard functionality including tab navigation, data display, and interaction with time range and refresh features.
- Added ~40 backend tests covering uncovered branches in CrowdSec dashboard handlers (error paths, validation, export edge cases) - Patch coverage improved from 81.5% to 98.3%, exceeding 90% threshold - Fixed DoD ordering: coverage tests now run before the patch report (the report requires coverage artifacts as input) - Rewrote the local patch coverage DoD step in both the Management agent and testing instructions to clarify purpose, prerequisites, required action on findings, and blocking gate semantics - Eliminated ambiguous "advisory" language that allowed agents to skip acting on uncovered lines
- Removed redundant `gin.SetMode(gin.TestMode)` calls from individual test files. - Introduced a centralized `TestMain` function in `testmain_test.go` to set the Gin mode for all tests. - Ensured consistent test environment setup across various handler test files.
…d Moby privilege validation issues
…e-actions-deploy-pages-5.x
…e-codecov-codecov-action-6.x
…e-eslint-markdown-8.x
…e-eslint-plugin-unicorn-64.x
…tions-deploy-pages-5.x chore(deps): update actions/deploy-pages action to v5 (feature/beta-release)
…decov-codecov-action-6.x chore(deps): update codecov/codecov-action action to v6 (feature/beta-release)
…lint-markdown-8.x chore(deps): update dependency @eslint/markdown to v8 (feature/beta-release)
…lint-plugin-unicorn-64.x chore(deps): update dependency eslint-plugin-unicorn to v64 (feature/beta-release)
…8next-26.x fix(deps): update dependency i18next to v26 (feature/beta-release)
…e-non-major-updates
…n-major-updates fix(deps): update non-major-updates (feature/beta-release)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
placeholder....