Alan Buscaglia
799a72dff7
feat(dashboard): add Prowler Cloud promo tour
...
- Add sidebar hero card opening an image-only product tour
- Showcase Overview, Attack Paths, Lighthouse AI, scans, compliance,
integrations and alerts with real new-app screenshots
- Close with importing existing CLI findings and a Start free CTA
2026-06-16 12:25:27 +02:00
Rubén De la Torre Vico
e1f20487ce
chore(api): align uv constraints with SDK deps (numpy, py-iam-expand, iamdata; drop awsipranges) ( #11594 )
2026-06-16 12:00:18 +02:00
26b8c6b663
fix(ui): prevent radio button dot shift when checked ( #11608 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 11:54:14 +02:00
dependabot[bot]
3960827a9c
chore(deps): bump starlette from 1.0.0 to 1.3.1 in /mcp_server ( #11468 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 11:09:11 +02:00
Pedro Martín
e419771b04
perf(api): optimize scan-compliance-overviews task ( #11591 )
2026-06-16 10:48:55 +02:00
César Arroba
94ce76d679
ci: authenticate GitHub API curl in setup-python-uv action ( #11610 )
2026-06-16 10:31:58 +02:00
Rubén De la Torre Vico
28c064a9b7
feat(api): add Server-Sent Events (SSE) infrastructure ( #11556 )
2026-06-16 10:26:20 +02:00
dependabot[bot]
eeb02453d1
chore(deps): bump pyjwt from 2.12.1 to 2.13.0 in /mcp_server ( #11606 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 10:14:21 +02:00
Aline Almeida and Hugo P.Brito
cb4b889b20
fix(gcp): credit audit-filtered aggregated sinks in metric-filter checks ( #11575 )
...
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com >
2026-06-16 10:11:16 +02:00
Pepe Fagoaga
f1e42d1681
chore(api-beat): absolute entrypoint ( #11604 )
2026-06-16 09:44:18 +02:00
Pepe Fagoaga
ca7ce5a8c3
feat(jira): request timeout ( #11602 )
2026-06-16 09:36:22 +02:00
Pepe Fagoaga
810d8d7686
chore(codepipeline): verify if repo is public with TLS ( #11603 )
2026-06-16 09:35:11 +02:00
Alejandro Bailo
dd1895d2c4
test(ui): remove onboarding e2e suite ( #11605 )
2026-06-16 09:32:37 +02:00
s1ns3nz0 and Daniel Barranquero
b5bb85c956
feat(azure): add cosmosdb_account_backup_policy_continuous check ( #11032 )
...
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-06-15 19:20:38 +02:00
Davidm4r and Claude Opus 4.8
36fe48dbc5
fix(api): patch dependency and container CVEs ( #11596 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-15 18:24:55 +02:00
Alejandro Bailo
e5bbffd47c
fix(ui): exclude onboarding e2e from oss ( #11597 )
2026-06-15 17:19:40 +02:00
Daniel Barranquero
566167489b
fix(sdk): patch container CVEs and suppress unfixable bookworm criticals ( #11592 )
2026-06-15 16:59:44 +02:00
renovate[bot] and Pepe Fagoaga
3cb360e9ae
chore(docker): pin dependencies ( #11292 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2026-06-15 15:31:24 +02:00
Alejandro Bailo
24e3182329
fix(ui): remove onboarding changelog entry ( #11593 )
2026-06-15 15:22:47 +02:00
49309b43d3
feat(ui): UI onboarding system ( #11430 )
...
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com >
2026-06-15 13:53:48 +02:00
Alejandro Bailo and Pepe Fagoaga
6db8ce672c
fix(ui): patch vulnerable dependencies ( #11581 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2026-06-15 11:50:08 +02:00
Pepe Fagoaga
9465b82747
docs(sdk): reflect Python 3.13 support ( #11585 )
2026-06-15 11:27:09 +02:00
César Arroba
383d2b218f
chore: configure vulture to ignore known false positives ( #11583 )
2026-06-15 11:15:22 +02:00
Branch Vincent and Pepe Fagoaga
dccd674cf9
chore(sdk): support Python 3.13 ( #9293 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2026-06-15 10:59:51 +02:00
César Arroba
a679865cce
ci: always run container and dependency vulnerability scans on PRs ( #11582 )
2026-06-15 10:38:28 +02:00
César Arroba
15bfa39b23
ci: fail PR checks on critical container image and dependency vulnerabilities ( #11580 )
2026-06-15 09:57:23 +02:00
Prowler Bot and prowler-bot
dc3433aaf0
feat(aws): Update regions for AWS services ( #11570 )
...
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com >
2026-06-12 14:15:02 +02:00
Pedro Martín
25fc285966
chore(banner): update info ( #11568 )
2026-06-12 13:45:34 +02:00
s1ns3nz0 and Daniel Barranquero
9022a3a138
feat(azure): add cosmosdb_account_automatic_failover_enabled check ( #11031 )
...
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-06-12 13:18:08 +02:00
Josema Camacho
ca443b8ff1
chore: prepare API and UI changelogs for 5.30.1 release ( #11562 )
2026-06-12 12:07:31 +02:00
79e066d3f5
feat(gcp): add cloudsql_instance_high_availability_enabled check ( #11024 )
...
Co-authored-by: Lydia Vilchez <lydiavilchezlopez@gmail.com >
Co-authored-by: lydiavilchez <114735608+lydiavilchez@users.noreply.github.com >
2026-06-12 11:51:13 +02:00
Hugo Pereira Brito
56831a7392
feat(oci): add storage admin delete exclusion check ( #11523 )
2026-06-12 11:10:46 +02:00
Alejandro Bailo
2e82f1564f
fix(ui): show threat map data for okta and google workspace accounts ( #11542 )
2026-06-12 10:07:56 +02:00
Josema Camacho
a394c0fdf6
fix(api): drop_subgraph deletes relationships then nodes to cut Neo4j memory ( #11557 )
2026-06-11 18:32:35 +02:00
Pedro Martín
20eca78767
fix(compliance): resolve provider from scan in attributes endp ( #11546 )
2026-06-11 18:00:36 +02:00
Oleksandr_Sanin and Daniel Barranquero
bba594a1db
feat(aws/sagemaker): add sagemaker_clarify_exists check ( #11211 )
...
Signed-off-by: Oleksandr Sanin <alexaaander.sanin@gmail.com >
Signed-off-by: Oleksandr Yizchak Sanin <alexaaander.sanin@gmail.com >
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-06-11 17:40:41 +02:00
Hugo Pereira Brito
65f00a197b
fix(api): normalize OCI scan region credentials ( #11558 )
2026-06-11 17:32:28 +02:00
Zeus Almightee and Lydia Vilchez
ce27053c2d
feat(aws): add securityhub + config org-wide delegated admin checks ( #11259 )
...
Co-authored-by: Lydia Vilchez <lydiavilchezlopez@gmail.com >
2026-06-11 16:53:28 +02:00
Pedro Martín
610febb5d5
fix(api): bump prowler SDK lock to v5.30.0 for okta_idaas_stig ( #11553 )
2026-06-11 15:53:44 +02:00
Prowler Bot and prowler-bot
c4378d5992
chore(release): Bump versions to v5.31.0 ( #11548 )
...
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com >
2026-06-11 15:28:25 +02:00
Hugo Pereira Brito
f1d741214a
fix(ui): adapt risk pipeline sankey layout ( #11527 )
2026-06-11 09:44:17 +02:00
285974b7d4
chore(changelog): v5.30.0 ( #11540 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Daniel Barranquero <74871504+danibarranqueroo@users.noreply.github.com >
2026-06-11 09:08:25 +02:00
Daniel Barranquero
989c3b174e
fix(bedrock): per-finding severity for long-term API key check ( #11526 )
2026-06-11 08:31:08 +02:00
Pedro Martín
75f95559d6
fix(api): warm compliance caches when starting the worker ( #11530 )
2026-06-10 19:04:40 +02:00
e085e14247
fix(aws): order-independent CloudWatch metric filter pattern checks ( #11345 )
...
Co-authored-by: Sahil Pugalia <sahil-sols@users.noreply.github.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Lydia Vilchez <lydiavilchezlopez@gmail.com >
2026-06-10 18:49:06 +02:00
368d3a2661
feat(stackit): add objectstorage checks ( #11397 )
...
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com >
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com >
2026-06-10 18:43:24 +02:00
Pedro Martín
3c8fde25ee
chore(cli): add banner about Prowler Cloud ( #11528 )
2026-06-10 18:19:50 +02:00
Aryan Bhaskar and Daniel Barranquero
ec0bb53839
feat(bedrock): add bedrock_agent_role_least_privilege check ( #11335 )
...
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-06-10 12:40:54 +02:00
Pedro Martín
bfb3fcea4c
fix(e2e): use branch SDK changes to create the container ( #11522 )
2026-06-10 11:34:35 +02:00
61cd4aea3f
feat(compliance): add Okta IDaaS STIG V1R2 framework ( #11428 )
...
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com >
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-06-10 11:22:42 +02:00