-
Notifications
You must be signed in to change notification settings - Fork 205
fix(cloud-tests): improve error messages and user feedback #1703
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Extract clean messages from GCP/Azure error responses - Add info banner explaining propagation delays (12-24h) for empty results - Auto-dismiss error banners after 30 seconds Fixes JSON blob display in GCP errors, adds context for empty scan results, and prevents error banner clutter.
🔒 Comp AI - Security Review🔴 Risk Level: HIGHNo OSV CVEs found in scanned packages; ResultsView.tsx exposes scanAccessToken to the browser and renders raw/unvalidated provider errors and findings. 📦 Dependency Vulnerabilities✅ No known vulnerabilities detected in dependencies. 🛡️ Code Security AnalysisView 1 file(s) with issues🔴 apps/app/src/app/(app)/[orgId]/cloud-tests/components/ResultsView.tsx (HIGH Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Oct 30, 2025 |
Updated propagation delay messaging from 12-24 hours to 24-48 hours to better reflect real-world cloud security service propagation times. Also removed "or run another scan" text as rescanning doesn't affect propagation delays.
## [1.56.5](v1.56.4...v1.56.5) (2025-10-30) ### Bug Fixes * **cloud-tests:** improve error messages and user feedback ([#1703](#1703)) ([9abfc4a](9abfc4a))
|
🎉 This PR is included in version 1.56.5 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Fixes JSON blob display in GCP errors, adds context for empty scan results, and prevents error banner clutter.
What does this PR do?
Visual Demo (For contributors especially)
A visual demonstration is strongly recommended, for both the original and new change (video / image - any one).
Video Demo (if applicable):
Image Demo (if applicable):
Mandatory Tasks (DO NOT REMOVE)
How should this be tested?
Checklist