Andoni Alonso
|
ffb1bb89e1
|
feat(ci): add official Prowler GitHub Action (#10872)
|
2026-04-23 16:15:13 +02:00 |
|
Alejandro Bailo
|
d877bea0e3
|
chore(ui): unify filter search and batch patterns (#10859)
|
2026-04-23 16:03:33 +02:00 |
|
Pedro Martín
|
2304bf0093
|
feat(compliance): add CIS pdf reporting (#10650)
|
2026-04-23 13:28:30 +02:00 |
|
Pepe Fagoaga
|
2ca74102a9
|
chore(poetry): lock poetry with 2.3.4 and install git as required (#10868)
|
2026-04-23 12:30:14 +02:00 |
|
Pablo Fernandez Guerra (PFE)
|
6ae129fcc0
|
chore: remove unused submodule (#10869)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
|
2026-04-23 12:13:35 +02:00 |
|
Alejandro Bailo
|
e9731f53ad
|
chore(ui): reorganize changelog and open 1.24.4 section (#10866)
|
2026-04-23 11:22:32 +02:00 |
|
Pablo Fernandez Guerra (PFE)
|
db2f92e6d5
|
chore: add prowler-openspec-opensource as git submodule (#10680)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-23 10:52:17 +02:00 |
|
Alejandro Bailo
|
f4b0f8fa22
|
fix(ui): prevent rescheduling scans during credential update (#10851)
|
2026-04-23 09:45:16 +02:00 |
|
Pedro Martín
|
dff5541e11
|
fix(ci): improve compliance check action (#10850)
|
2026-04-22 16:31:05 +02:00 |
|
Mathisdjango
|
927be17fb7
|
feat(github): add check for dismissing stale PR approvals on default branch (CIS 1.1.4) (#10569)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-04-22 16:14:10 +02:00 |
|
Pepe Fagoaga
|
c27cb28a2a
|
chore(safety): define policy for high and critical (#10845)
|
2026-04-22 13:28:59 +02:00 |
|
Pepe Fagoaga
|
94ee24071a
|
refactor: unify filtering and sorting for finding (#10803)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-04-22 13:11:50 +02:00 |
|
Josema Camacho
|
1093f6c99b
|
fix(api): merge Attack Paths findings on short UIDs for AWS resources (#10839)
|
2026-04-22 12:19:03 +02:00 |
|
Hugo Pereira Brito
|
48060c47ba
|
fix(ui): improve Resource Inventory cards light mode (#10757)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-04-22 12:05:09 +02:00 |
|
Pedro Martín
|
72acc2119d
|
fix(aws): disallow me-south-1 & me-central-1 avoid stuck scans (#10837)
|
2026-04-22 11:16:41 +02:00 |
|
Rubén De la Torre Vico
|
b1ebea4a7e
|
chore(pre-commit): scope hooks per monorepo component (#10815)
|
2026-04-22 11:04:31 +02:00 |
|
dependabot[bot]
|
001057644e
|
chore(deps): bump pyasn1 from 0.6.2 to 0.6.3 (#10365)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pedrooot <pedromarting3@gmail.com>
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-04-22 10:53:39 +02:00 |
|
Adrián Peña
|
1456def7d4
|
fix(api): reaggregate overview summaries after muting findings (#10827)
|
2026-04-22 10:44:21 +02:00 |
|
dependabot[bot]
|
12d475e7af
|
chore(deps-dev): bump pygments from 2.19.2 to 2.20.0 (#10521)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pedro Martín <pedromarting3@gmail.com>
|
2026-04-22 10:09:06 +02:00 |
|
Andoni Alonso
|
43bd1083e0
|
feat(sdk): add SARIF output format for IaC provider (#10626)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-04-22 09:32:20 +02:00 |
|
dependabot[bot]
|
bbd4ce7565
|
chore(deps): bump pygments from 2.19.2 to 2.20.0 in /mcp_server (#10523)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-04-22 09:31:04 +02:00 |
|
Davidm4r
|
97a085bf21
|
feat(ui): Add user expulsion from tenants with JWT authentication fix (#10787)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Adrián Peña <adrianjpr@gmail.com>
|
2026-04-22 09:28:39 +02:00 |
|
Pablo Fernandez Guerra (PFE)
|
29a2f8fac8
|
chore: remove legacy ui-checks hook from root pre-commit config (#10834)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
|
2026-04-22 09:18:39 +02:00 |
|
Pedro Martín
|
a24869fc26
|
feat(sdk): add universal compliance output modules (CSV, OCSF, table) (#10299)
|
2026-04-22 09:01:45 +02:00 |
|
dependabot[bot]
|
72c94db1cf
|
chore(deps): bump pygments from 2.19.2 to 2.20.0 in /api (#10522)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-04-22 08:59:21 +02:00 |
|
Pepe Fagoaga
|
4ef7bbdb7c
|
docs: how to configure AWS SDK Default for IAM Role authentication (#10807)
|
2026-04-21 18:46:18 +02:00 |
|
Pepe Fagoaga
|
f2c5d2ec87
|
fix(aws): fallback lookup events to resource name (#10828)
|
2026-04-21 18:31:50 +02:00 |
|
Adrián Peña
|
61a62fd6e0
|
fix(api): treat muted findings as resolved in finding-groups status (#10825)
|
2026-04-21 17:31:44 +02:00 |
|
Raajhesh Kannaa Chidambaram
|
39911e3ab7
|
feat(github): add --repo-list-file flag for GitHub scanning (#10501)
Co-authored-by: Raajhesh Kannaa Chidambaram <495042+raajheshkannaa@users.noreply.github.com>
Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com>
|
2026-04-21 15:31:34 +02:00 |
|
Alejandro Bailo
|
bcce8d6236
|
fix(ui): centralize default muted findings filter on finding groups (#10818)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-04-21 14:26:51 +02:00 |
|
Pablo Fernandez Guerra (PFE)
|
570c86948e
|
chore: prek workspace for UI + builtin hooks + parallel execution (#10651)
Co-authored-by: Rubén De la Torre Vico <ruben@prowler.com>
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-21 13:26:07 +02:00 |
|
Adrián Peña
|
548389d79f
|
perf(api): speed up finding-groups /resources endpoint (#10816)
|
2026-04-21 12:53:59 +02:00 |
|
Alejandro Bailo
|
fc3066bc60
|
refactor(ui): redesign compliance page layout and components (#10767)
|
2026-04-21 12:48:57 +02:00 |
|
Pedro Martín
|
ac6dd03fb8
|
feat(sdk): add universal compliance schema models and loaders (#10298)
|
2026-04-21 11:39:04 +02:00 |
|
Javier Grau
|
d3a1df3473
|
chore(skills): centralize AI assistant config via symlinks (#9951)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-04-21 09:29:42 +02:00 |
|
César Arroba
|
858dfc2a00
|
fix(ci): remove broken resolved_reference step from setup-python-poetry (#10687)
|
2026-04-21 08:58:24 +02:00 |
|
Pepe Fagoaga
|
6b0ba79652
|
fix(changelog): relocate entries for the SDK (#10812)
|
2026-04-21 08:17:14 +02:00 |
|
Pablo Fernandez Guerra (PFE)
|
390bbdd1a6
|
refactor(ui): remove backward-compat redirect for legacy invitation links (#10797)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-21 08:11:51 +02:00 |
|
Pepe Fagoaga
|
8d48c26c1e
|
chore(secrets): don't block for trufflehog (#10806)
|
2026-04-20 17:57:32 +02:00 |
|
Boon
|
98b9449e14
|
feat: add nginx reverse proxy configuration (#8516) (#10780)
Co-authored-by: Boon <boon@security8.work>
|
2026-04-20 17:30:21 +02:00 |
|
Pedro Martín
|
3406c5ec64
|
chore(skills): improve prowler-compliance (#10627)
|
2026-04-20 17:22:05 +02:00 |
|
Adrián Peña
|
4346401a0a
|
fix(api): align latest_resources scan selection with completed_at (#10802)
|
2026-04-20 17:16:01 +02:00 |
|
dependabot[bot]
|
dcec79d259
|
chore(deps): bump pyasn1 from 0.6.2 to 0.6.3 in /api (#10366)
|
2026-04-20 16:43:19 +02:00 |
|
Pepe Fagoaga
|
2a9c538aff
|
chore: review changelog for v5.24.1 (#10791)
|
2026-04-20 14:01:29 +02:00 |
|
Pepe Fagoaga
|
bf1b53bbd2
|
fix(ui): sorting and filtering for findings (#10778)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-04-20 13:34:31 +02:00 |
|
César Arroba
|
94a2ea1e8f
|
chore: update CODEOWNERS for new team hierarchy (#10706)
|
2026-04-20 11:39:00 +02:00 |
|
Daniel Barranquero
|
f7194b32de
|
docs: remove prowler ctf page (#10782)
|
2026-04-20 09:37:30 +02:00 |
|
Pedro Martín
|
6ffe4e95bf
|
fix(api): detect silent failures in ResourceFindingMapping (#10724)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-04-20 09:00:43 +02:00 |
|
Alan Buscaglia
|
577aa14acc
|
fix(ui): correct IaC findings counters (#10736)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-04-17 12:48:57 +02:00 |
|
Andoni Alonso
|
19c752c127
|
fix(cloudflare): guard validate_credentials against paginator infinite loops (#10771)
|
2026-04-17 11:23:31 +02:00 |
|