Enable and test Gotify and Custom Webhook notifications#754
Enable and test Gotify and Custom Webhook notifications#754Wikid82 wants to merge 62 commits intodevelopmentfrom
Conversation
…n-major-updates chore(deps): update actions/download-artifact digest to 70fc10c (feature/beta-release)
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
✅ 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! |
…load validation - Enhanced Notifications component tests to include support for Discord, Gotify, and Webhook provider types. - Updated test cases to validate the correct handling of provider type options and ensure proper payload structure during creation, preview, and testing. - Introduced new tests for Gotify token handling and ensured sensitive information is not exposed in the UI. - Refactored existing tests for clarity and maintainability, including improved assertions and error handling. - Added comprehensive coverage for payload validation scenarios, including malformed requests and security checks against SSRF and oversized payloads.
…in golangci-lint files
…n-major-updates chore(deps): update github/codeql-action digest to 28737ec (feature/beta-release)
…ests with API key masking and authorization headers
…ks in entrypoint script
…y logic and updating related tests
… blocking findings
…n-major-updates chore(deps): update non-major-updates (feature/beta-release)
… improve error messages in HTTP wrapper
… enhance logging details
…rity and maintain original hostname
…mproved JSON error handling
…n-dependencies chore(deps): pin github/codeql-action action to 4558047 (feature/beta-release)
…roving page reload handling
- Implement tests for classifyProviderTestFailure function to cover various error scenarios. - Enhance notification provider handler tests for token validation, type change rejection, and missing provider ID. - Add tests for permission helper functions to ensure proper admin authentication checks. - Expand coverage for utility functions in user handler and docker service tests, including error extraction and socket path handling. - Introduce a QA report for PR #754 highlighting coverage metrics and security findings related to Gotify and webhook notifications.
…n-major-updates fix(deps): update non-major-updates (feature/beta-release)
…e-actions-attest-sbom-4.x
…tions-attest-sbom-4.x chore(deps): update actions/attest-sbom action to v4 (feature/beta-release)
…jor-7-github-artifact-actions chore(deps): update actions/download-artifact action to v7 (feature/beta-release)
Primary goals: