César Arroba
|
af6918d57b
|
chore(api): opt out of PowerShell telemetry in the API image (#11746)
|
2026-07-01 10:02:59 +02:00 |
|
César Arroba
|
9a9cbc997b
|
ci(workflows): push SDK image to Public ECR via OIDC (#11749)
|
2026-06-30 21:17:57 +02:00 |
|
César Arroba
|
aec500ee3b
|
fix(ci): harden pull_request_target workflows (persist-credentials + toJson) (#11747)
|
2026-06-30 18:29:29 +02:00 |
|
César Arroba
|
8fbc721223
|
ci(workflows): allowlist nodejs.org and Iconify endpoints in UI tests harden-runner (#11744)
|
2026-06-30 17:43:02 +02:00 |
|
Josema Camacho
|
c3ce3d2b3c
|
fix(api): preflight attack paths graph databases (#11743)
|
2026-06-30 17:01:48 +02:00 |
|
Hugo Pereira Brito
|
c46cbaaa4a
|
feat(sdk): limit selected high-volume AWS resource analysis (#11228)
|
2026-06-30 15:49:12 +01:00 |
|
Daniel Barranquero
|
34e8e3ca61
|
chore(api): replace detect-secrets with kingfisher-bin to match the SDK (#11698)
|
2026-06-30 15:59:18 +02:00 |
|
Daniel Barranquero
|
5dac8a0a53
|
feat(sdk): replace detect-secrets library with kingfisher (#11694)
|
2026-06-30 15:36:23 +02:00 |
|
Alejandro Bailo
|
ed1fec8866
|
docs: add scan scheduling guide (#11729)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-06-30 15:07:08 +02:00 |
|
Daniel Barranquero
|
2abcb05e22
|
feat(github): support repository rulesets in default branch protection checks (#11723)
|
2026-06-30 13:53:32 +01:00 |
|
César Arroba
|
aba43440ca
|
chore(ci): remove legacy prowler-api/ui/mcp cloud-deployment dispatch jobs (#11644)
|
2026-06-30 12:53:51 +02:00 |
|
Prowler Bot
|
d47cbb4f8c
|
feat(aws): Update regions for AWS services (#11662)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-06-30 12:46:29 +02:00 |
|
Hugo Pereira Brito
|
36006de8ce
|
chore(ci): bump Trivy scanner to v0.71.2 (#11728)
|
2026-06-30 11:45:55 +01:00 |
|
Pedro Martín
|
5ccb044b85
|
docs(scan-config): add new changes (#11732)
|
2026-06-30 12:34:26 +02:00 |
|
Hugo Pereira Brito
|
e40e9a6483
|
fix(docker): remove build dependencies from images (#11730)
|
2026-06-30 11:31:51 +01:00 |
|
Pedro Martín
|
717d48b0e0
|
chore(config): add missing providers config (#11725)
|
2026-06-30 11:32:47 +02:00 |
|
Josema Camacho
|
4e7e2f7eab
|
fix(api): cap attack paths sink sync batches (#11724)
|
2026-06-29 17:48:02 +02:00 |
|
Pedro Martín
|
5404863a3e
|
feat(compliance): add CIS 2.0.1 for K8S (#11722)
|
2026-06-29 16:10:13 +02:00 |
|
Pedro Martín
|
9d4b6c4d16
|
feat(compliance): add CIS 1.2 for github (#11719)
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
|
2026-06-29 15:54:30 +02:00 |
|
Davlet Dzhakishev
|
cd56985480
|
fix(azure): accept AuditEvent key vault diagnostics (#11660)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-06-29 14:05:12 +02:00 |
|
Hugo Pereira Brito
|
58eb0fa095
|
ci: allow Formbucket egress in secrets scan (#11718)
|
2026-06-29 12:45:52 +01:00 |
|
Pedro Martín
|
d850349a1c
|
feat(ui): rename scan configuration endpoint (#11710)
|
2026-06-29 13:36:38 +02:00 |
|
Pedro Martín
|
36a609f2ee
|
fix(compliance): avoid AttributeError in Okta generic compliance (#11715)
|
2026-06-29 13:09:51 +02:00 |
|
Pedro Martín
|
0c5ceb7e72
|
chore(compliance): add missing configrequirements (#11717)
|
2026-06-29 13:01:52 +02:00 |
|
Pedro Martín
|
ed04257e6c
|
feat(compliance): add CIS 5.0 for the gcp provider (#11714)
|
2026-06-29 12:37:59 +02:00 |
|
Pedro Martín
|
e2b2e568a6
|
feat(compliance): add CIS 7.0 for the AWS provider. (#11707)
|
2026-06-29 12:12:17 +02:00 |
|
Pedro Martín
|
dc432c8c3a
|
feat(compliance): add CIS 6.0 for the azure provider (#11708)
|
2026-06-29 11:05:34 +02:00 |
|
César Arroba
|
6ffbb8373e
|
ci: retry GitHub API curl in setup-python-uv action (#11711)
|
2026-06-29 10:39:14 +02:00 |
|
Pedro Martín
|
6bea847232
|
fix(ci): ignore unfixed libssh2 CVE-2026-55200 (#11709)
|
2026-06-29 10:32:49 +02:00 |
|
StylusFrost
|
78b94b7043
|
feat(sdk): add sdk_only provider property to hide providers from the app (#11578)
|
2026-06-26 16:42:22 +02:00 |
|
Vahid Gharavi
|
92634d4261
|
fix(azure/postgresql): isolate per-server collection failures (#11595)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-06-26 15:23:44 +01:00 |
|
Pedro Martín
|
007e32c690
|
chore(readme): update with latests stats (#11703)
|
2026-06-26 15:45:04 +02:00 |
|
Pedro Martín
|
fe7e6675e0
|
feat(config): add compliance guardrails for the SDK config (#11669)
|
2026-06-26 15:14:08 +02:00 |
|
Pedro Martín
|
d6f5f060ca
|
feat(compliance): add CIS Controls v8.1 universal framework (#11700)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-06-26 13:27:02 +02:00 |
|
Pedro Martín
|
9d013910e6
|
feat(ui): scan configuration management page (#11695)
|
2026-06-26 12:55:31 +02:00 |
|
Pedro Martín
|
4c281aa464
|
feat(compliance): add CIS 7.0 for the M365 provider (#11699)
|
2026-06-26 12:45:12 +02:00 |
|
Siddhant Jadhav
|
086805df1d
|
feat(waf): add check for regional web ACL logging enabled (#11539)
Co-authored-by: Lydia Vilchez <lydiavilchezlopez@gmail.com>
|
2026-06-26 12:31:44 +02:00 |
|
Josema Camacho
|
5793cd7e38
|
feat(api): make Attack Paths sink selectable between Neo4j and Neptune (#11524)
|
2026-06-26 10:22:29 +02:00 |
|
Siddhant Jadhav
|
9b8b77cec0
|
feat(stepfunctions): add check for state machine encryption at rest (#11538)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-06-25 17:14:50 +02:00 |
|
Pablo Fernandez Guerra (PFE)
|
5b9824c379
|
feat(ui): filter by provider group across main views (#11659)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-25 15:32:00 +02:00 |
|
Josema Camacho
|
2b7db88694
|
fix(api): handle deleted scans during progress saves (#11696)
|
2026-06-25 14:12:12 +02:00 |
|
Pepe Fagoaga
|
fbddeea254
|
chore: change trial expired banner when launching scans (#11689)
|
2026-06-25 12:12:50 +02:00 |
|
Pepe Fagoaga
|
7785829969
|
chore: changelog v5.31.1 (#11691)
|
2026-06-25 08:28:34 +02:00 |
|
Utkarsh Batham
|
d62abeb407
|
feat(m365): add entra_conditional_access_policy_no_exclusion_gaps check (#11577)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
Co-authored-by: Ariel Eli <207917221+arieleli01212@users.noreply.github.com>
|
2026-06-24 17:03:15 +02:00 |
|
Josema Camacho
|
4e00cfd1b6
|
fix(api): avoid mutating API key manager during auth (#11686)
|
2026-06-24 16:50:55 +02:00 |
|
Davidm4r
|
917e5d07ff
|
test(api): speed up API test suite (#11681)
|
2026-06-24 15:15:29 +02:00 |
|
Alejandro Bailo
|
76286f1186
|
fix(ui): improve scan scheduling flows (#11684)
|
2026-06-24 13:35:53 +02:00 |
|
Yixuan Xu
|
93dd696a4f
|
feat(m365): add Azure DevOps Conditional Access check (#11182)
Co-authored-by: Atlas-BountyHunter <atlas-bounty@hermes-agent.local>
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-06-24 13:33:51 +02:00 |
|
Daniel Barranquero
|
36be63af07
|
fix(alibabacloud): implement ram_password_policy_number and fix cs weekly check loading (#11683)
|
2026-06-24 12:37:45 +02:00 |
|
Adrián Peña
|
dc228e8b36
|
docs(api): move SAML changelog entry to v5.31.0 (#11677)
|
2026-06-23 17:18:20 +02:00 |
|