🎨 UI
Fixes
- Improve copy in Compliance cards (#7148)
- Read Scan ID from the Scan object instead of the task (#7324)
💻 API
Fixes
- Added a handled response in case local files are missing (#7183)
- Fixed a race condition when deleting export files after the S3 upload (#7172)
- Handled exception when a provider has no secret in test connection (#7283)
🔧 SDK
Fixes
- Make provider id mandatory in
GCPProvider.test_connection
(#7315) - Solve false positive in
route53_public_hosted_zones_cloudwatch_logging_enabled
(#7293) - Typo in
Microsoft365NotTenantIdButClientIdAndClienSecretError
exception (#7258) - Add missing Compliance information inside Finding (#7247)
- Handle None metric alarms (#7207)
- Ignore new exceptions in Sentry (#7189)
- Ignore expected errors in GCP API (#7186)
- Remove and change duplicated IDs in ENS Compliance Framework (#7180)
- Correct check title for SQL Server Unrestricted (#7160)
- Match type with check results (#7155)
- Typo in
ec2_securitygroup_allow_wide_open_public_ipv4
(#7158) - Improve
ecs_task_definitions_no_environment_secrets
metadata (#7153)
Full Changelog: 5.4.0...5.4.1