Pepe Fagoaga
|
85d38b5f71
|
feat(scans): Reset resource failed findings to 0 for ephemeral resources (#10929)
|
2026-04-29 19:08:16 +02:00 |
|
 Prowler Botandprowler-bot
|
59dcdb87c4
|
chore(docs): Bump version to v5.25.1 (#10940)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-04-29 18:44:12 +02:00 |
|
Josema Camacho
|
9297453b8a
|
fix(sdk): add autouse mock_aws fixture and leak detector to prevent AWS test leaks (#10605)
|
2026-04-29 17:49:40 +02:00 |
|
Davlet Dzhakishev
|
dd37f4ee1f
|
fix(azure): update flow log compliance text for NSG retirement (#10937)
|
2026-04-29 16:45:58 +02:00 |
|
Pepe Fagoaga
|
20f36f7c84
|
chore: changelog v5.25.1 (#10934)
|
2026-04-29 14:00:53 +02:00 |
|
  
|
ec4d27746f
|
fix(ui): reposition compliance card export menu (#10918)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Pedro Martín <pedromarting3@gmail.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-04-29 13:52:36 +02:00 |
|
 Andoni AlonsoandPepe Fagoaga
|
7076900fb1
|
fix(kubernetes): use cluster name as provider_uid in OCSF output (#10483)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-04-29 13:45:49 +02:00 |
|
Josema Camacho
|
5d90352a0f
|
fix(api): redirect scan report and compliance downloads to presigned S3 URLs (#10927)
|
2026-04-29 13:19:19 +02:00 |
|
Hugo Pereira Brito
|
a981dc64a7
|
docs(sdk): link route53 changelog entry to PR (#10928)
|
2026-04-29 12:24:27 +02:00 |
|
Josema Camacho
|
d2086cad3f
|
fix(api): Attack Paths AWS region fallback and stale SCHEDULED cleanup (#10917)
|
2026-04-29 12:20:43 +02:00 |
|
Hugo Pereira Brito
|
380b89cfb6
|
fix(sdk): cover CNAME → dangling S3 in route53 takeover check (#10920)
|
2026-04-29 11:14:33 +01:00 |
|
 Pablo Fernandez Guerra (PFE)andPablo F.G
|
13b04d339b
|
test(ui): add E2E tests for invitation accept smart router (#10814)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
|
2026-04-29 10:27:30 +02:00 |
|
Pepe Fagoaga
|
be3c5fb3c1
|
fix(cli): generate compliance after scan (#10919)
|
2026-04-28 17:18:30 +02:00 |
|
 Davlet DzhakishevandDaniel Barranquero
|
1de01bcb78
|
fix(azure): tighten flow log workspace checks (#10645)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-04-28 16:57:04 +02:00 |
|
baggers27
|
13d983450c
|
fix(azure): broken link for minimum TLS version (#10916)
|
2026-04-28 14:23:00 +02:00 |
|
Daniel Barranquero
|
8b368e1343
|
feat(aws): add bedrock_guardrails_configured security check (#10844)
|
2026-04-28 14:16:19 +02:00 |
|
 Prowler Botandprowler-bot
|
c76a9baa20
|
chore(ui): Bump version to v5.26.0 (#10912)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-04-28 12:35:54 +02:00 |
|
 Prowler Botandprowler-bot
|
30e2813e02
|
chore(docs): Bump version to v5.25.0 (#10909)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-04-28 12:35:32 +02:00 |
|
 Prowler Botandprowler-bot
|
0f874c6ffd
|
chore(sdk): Bump version to v5.26.0 (#10910)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-04-28 12:35:21 +02:00 |
|
 Prowler Botandprowler-bot
|
2242689295
|
chore(api): Bump version to v1.27.0 (#10913)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-04-28 12:34:43 +02:00 |
|
Hugo Pereira Brito
|
e252058af4
|
fix(m365): exclude guest users from entra_users_mfa_capable (#10785)
|
2026-04-28 08:58:16 +01:00 |
|
Pepe Fagoaga
|
37e6c9761f
|
chore: changelog for v5.25.0 (#10900)
|
2026-04-28 08:47:20 +02:00 |
|
Pepe Fagoaga
|
ebe666bec7
|
chore(boto3): configure user agent extra via env (#10904)
|
2026-04-28 08:01:11 +02:00 |
|
Pepe Fagoaga
|
7df2703db1
|
fix(aws): get organization's metadata with assumed role (#10894)
|
2026-04-27 22:15:11 +01:00 |
|
Kay Agahd
|
67234210ba
|
feat(aws): add check secretsmanager_has_restrictive_resource_policy (#6985)
|
2026-04-27 21:49:34 +01:00 |
|
Josema Camacho
|
15ca69942d
|
fix(api): align get_compliance_frameworks with Compliance.get_bulk (#10903)
|
2026-04-27 18:10:08 +02:00 |
|
Adrián Peña
|
df76efc197
|
fix(api): skip null service/region in scan summary aggregation (#10902)
|
2026-04-27 17:46:46 +02:00 |
|
Hugo Pereira Brito
|
3441ad7f70
|
fix(sdk): align googleworkspace finding resources (#10901)
|
2026-04-27 15:17:29 +01:00 |
|
Hugo Pereira Brito
|
059b71d34b
|
feat(ui): add View Resource action to findings drawer (#10847)
|
2026-04-27 13:19:18 +01:00 |
|
lydiavilchez
|
013809919c
|
feat(googleworkspace): add Gmail service with first batch of checks (#10683)
|
2026-04-27 13:49:07 +02:00 |
|
Daniel Barranquero
|
368d9c1519
|
fix(admincenter): restrict admincenter group visibility check to Unified groups (#10899)
|
2026-04-27 13:23:03 +02:00 |
|
Adrián Peña
|
fb6da427f8
|
fix(api): prevent /tmp saturation from compliance report generation (#10874)
|
2026-04-27 11:05:34 +02:00 |
|
Adrián Peña
|
65fd3335d3
|
fix(api): reaggregate resource inventory and attack surface after muting findings (#10843)
|
2026-04-27 11:03:28 +02:00 |
|
César Arroba
|
d6288be472
|
chore(ci): align sdk-bump-version PR titles with other bump workflows (#10897)
|
2026-04-27 10:20:56 +02:00 |
|
César Arroba
|
0cddb71d1c
|
fix(ci): simplify docs-bump-version to a single master-only PR (#10896)
|
2026-04-27 10:20:47 +02:00 |
|
Andoni Alonso
|
af2930130c
|
fix(check): break circular import between config and check.utils (#10895)
|
2026-04-27 10:11:50 +02:00 |
|
Andoni Alonso
|
b668770480
|
feat(github): add zizmor GitHub Actions scanning as a service of the GitHub provider (#10607)
|
2026-04-27 08:55:07 +02:00 |
|
Andoni Alonso
|
f31c5717e9
|
chore(devex): add worktrunk worktree bootstrap config (#10867)
|
2026-04-27 08:45:04 +02:00 |
|
Alejandro Bailo
|
4788dcade2
|
fix(ui): polish shared table pagination and provider spacing (#10891)
|
2026-04-24 15:40:40 +02:00 |
|
Alejandro Bailo
|
22a6cc9e73
|
fix(ui): align resources filters and resource drawer behavior (#10861)
|
2026-04-24 15:03:47 +02:00 |
|
 
|
06bb382f8e
|
chore(ui): add knip for dead code detection (#10654)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-24 14:45:59 +02:00 |
|
 Pedro MartínandAlan Buscaglia
|
d4ece2b43e
|
feat(sdk): add multi-provider compliance framework JSONs (#10300)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2026-04-24 13:27:31 +02:00 |
|
César Arroba
|
b97d68fbd5
|
fix(ci): also gate cache-dependency-path on enable-cache in setup-python-poetry (#10885)
|
2026-04-24 12:38:13 +02:00 |
|
César Arroba
|
ca79300440
|
fix(ci): poetry cache post-step failure on release workflows (#10881)
|
2026-04-24 11:57:30 +02:00 |
|
Pepe Fagoaga
|
7a0e107617
|
chore(api): changelog for v5.24.4 (#10882)
|
2026-04-24 11:57:02 +02:00 |
|
César Arroba
|
6d3fcec5da
|
ci: bump docs version against master on patch releases (#10879)
|
2026-04-24 11:49:14 +02:00 |
|
César Arroba
|
ce1cf51d37
|
fix(ci): allow github.com egress in backport workflow (#10876)
|
2026-04-24 10:00:55 +02:00 |
|
  
|
3554859a5c
|
fix(ui): load every Attack Paths scan before displaying the selector (#10864)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-04-24 09:41:47 +02:00 |
|
Daniel Barranquero
|
80d62f355f
|
fix(alibabacloud): fix CS service SDK compatibility and harden Alibaba provider (#10871)
|
2026-04-24 09:26:09 +02:00 |
|
Josema Camacho
|
0df24eeff6
|
fix(api): make Neo4j connection acquisition timeout configurable and enable Sentry tracing (#10873)
|
2026-04-23 17:52:14 +02:00 |
|