Pedro Miguel Díaz Peña and Claude Opus 4.6
503b5bfe15
feat(skills): add prowler-changelog-review skill
...
Add skill to review changelog completeness between two versions
across all Prowler components (API, UI, SDK, MCP Server). The skill
extracts PR numbers from git log, cross-references with CHANGELOG.md
entries, checks for no-changelog labels, detects revert pairs, and
reports missing entries.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-12 15:18:26 +01:00
Andoni Alonso
3afa98084f
chore(ci): update Josema user for labeling purposes ( #10041 )
2026-02-12 11:46:14 +01:00
Alejandro Bailo
b0ee914825
chore(ui): improve changelog wording for v1.18.2 bug fixes ( #10044 )
2026-02-12 11:30:56 +01:00
Andoni Alonso
eabe488437
feat(aws): update privilege escalation check with pathfinding.cloud patterns ( #9922 )
2026-02-12 09:39:39 +01:00
Alejandro Bailo
8104382cc1
fix(ui): reapply filter transition opacity overlay on filter changes ( #10036 )
2026-02-11 22:13:33 +01:00
Alejandro Bailo
592c7bac81
fix(ui): move default muted filter from middleware to client-side hook ( #10034 )
2026-02-11 20:58:58 +01:00
Alejandro Bailo
3aefde14aa
revert: re-integrate signalFilterChange into useUrlFilters ( #10028 ) ( #10032 )
2026-02-11 20:21:58 +01:00
Alejandro Bailo
02f3e77eaf
fix(ui): re-integrate signalFilterChange into useUrlFilters and always reset page on filter change ( #10028 )
2026-02-11 20:06:26 +01:00
Alejandro Bailo
bcd7b2d723
fix(ui): remove useTransition and shared context from useUrlFilters ( #10025 )
2026-02-11 18:57:48 +01:00
Alejandro Bailo and Claude Opus 4.6
86946f3a84
fix(ui): fix findings filter silent reverts by replacing useRelatedFilters effect with pure derivation ( #10021 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 17:57:38 +01:00
Andoni Alonso and HugoPBrito
fce1e4f3d2
feat(m365): add defender_safe_attachments_policy_enabled security check ( #9833 )
...
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
2026-02-11 15:42:11 +01:00
Andoni Alonso and HugoPBrito
5d490fa185
feat(m365): add defender_atp_safe_attachments_and_docs_configured security check ( #9837 )
...
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
2026-02-11 15:21:06 +01:00
Alejandro Bailo
ea847d8824
fix(ui): use local transitions for filter navigation to prevent silent reverts ( #10017 )
2026-02-11 14:41:03 +01:00
Andoni Alonso and HugoPBrito
c5f7e80b20
feat(m365): add defender_safelinks_policy_enabled security check ( #9832 )
...
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
2026-02-11 13:03:32 +01:00
Alejandro Bailo
f5345a3982
fix(ui): fix filter navigation and pagination bugs in findings and scans pages ( #10013 )
2026-02-11 11:18:29 +01:00
Adrián Peña
b539514d8d
docs: restructure SAML SSO guide for Okta App Catalog ( #10012 )
2026-02-11 11:15:59 +01:00
Hugo Pereira Brito
9acef41f96
fix(sdk): mute HPACK library logs to prevent token leakage ( #10010 )
2026-02-11 10:59:15 +01:00
Pedro Martín
c40adce2ff
feat(oraclecloud): add CIS 3.1 compliance framework ( #9971 )
2026-02-11 10:39:16 +01:00
Adrián Peña
378c2ff7f6
fix(saml): prevent SAML role mapping from removing last manage-account user ( #10007 )
2026-02-10 15:57:34 +01:00
Alejandro Bailo
d54095abde
feat(ui): add expandable row support to DataTable ( #9940 )
2026-02-10 15:51:55 +01:00
Alejandro Bailo
a12cb5b6d6
feat(ui): add TreeView component for hierarchical data ( #9911 )
2026-02-10 15:26:07 +01:00
Andoni Alonso
dde42b6a84
fix(github): combine --repository and --organization flags for scan scoping ( #10001 )
2026-02-10 14:34:59 +01:00
Prowler Bot and prowler-bot
3316ec8d23
feat(aws): Update regions for AWS services ( #9989 )
...
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com >
2026-02-10 12:02:09 +01:00
Alejandro Bailo
71220b2696
fix(ui): replace HeroUI dropdowns with Radix ActionDropdown to fix overlay conflict ( #9996 )
2026-02-10 10:28:03 +01:00
dd730eec94
feat(app): Helm chart for deploying prowler in k8s ( #9835 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-02-09 16:43:12 +01:00
Alejandro Bailo
afe2e0a09e
fix(ui): guard against unknown provider types in ProviderTypeSelector ( #9991 )
2026-02-09 15:18:50 +01:00
Alejandro Bailo
507d163a50
docs(ui): mark changelog v1.18.1 as released with Prowler v5.18.1 ( #9993 )
2026-02-09 13:16:44 +01:00
Josema Camacho
530fef5106
chore(attack-pahts): Internet node is now created while Attack Paths scan ( #9992 )
2026-02-09 12:17:51 +01:00
Josema Camacho
5cbbceb3be
chore(attack-pahts): improve attack paths queries attribution ( #9983 )
2026-02-09 11:07:12 +01:00
Daniel Barranquero
fa189e7eb9
docs(openstack): add provider to introduction table ( #9990 )
2026-02-09 10:33:10 +01:00
Pedro Martín
fb966213cc
test(e2e): add e2e tests for alibabacloud provider ( #9729 )
2026-02-09 10:25:26 +01:00
Rubén De la Torre Vico and Daniel Barranquero
097a60ebc9
chore(azure): enhance metadata for monitor service ( #9622 )
...
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-02-09 10:12:57 +01:00
Pedro Martín
db03556ef6
chore(readme): update content ( #9972 )
2026-02-09 09:09:46 +01:00
Josema Camacho
ecc8eaf366
feat(skills): create new Attack Packs queries in openCypher ( #9975 )
2026-02-06 11:57:33 +01:00
Alan Buscaglia
619d1ffc62
chore(ci): remove legacy E2E workflow superseded by optimized v2 ( #9977 )
2026-02-06 11:20:10 +01:00
Alan Buscaglia and pedrooot
9e20cb2e5a
fix(ui): optimize scans page polling to avoid redundant API calls ( #9974 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2026-02-06 10:49:15 +01:00
Prowler Bot and prowler-bot
cb76e77851
chore(api): Bump version to v1.20.0 ( #9968 )
...
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com >
2026-02-05 22:18:33 +01:00
Prowler Bot and prowler-bot
a24f818547
chore(release): Bump version to v5.19.0 ( #9964 )
...
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com >
2026-02-05 22:17:38 +01:00
Prowler Bot and prowler-bot
e07687ce67
docs: Update version to v5.18.0 ( #9965 )
...
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com >
2026-02-05 22:16:42 +01:00
Josema Camacho
d016039b18
chore(ui): prepare changelog for v5.18.0 release ( #9962 )
2026-02-05 13:07:51 +01:00
Daniel Barranquero
ac013ec6fc
feat(docs): permission error while deploying docker ( #9954 )
2026-02-05 11:44:22 +01:00
Josema Camacho
4ebded6ab1
chore(attack-paths): A Neo4j database per tenant ( #9955 )
2026-02-05 10:29:37 +01:00
Alan Buscaglia
770269772a
test(ui): stabilize auth and provider e2e flows ( #9945 )
2026-02-05 09:56:49 +01:00
Josema Camacho
ab18ddb81a
chore(api): prepare changelog for 5.18.0 release ( #9960 )
2026-02-05 09:34:54 +01:00
Pedro Martín
cda7f89091
feat(azure): add HIPAA compliance framework ( #9957 )
2026-02-05 08:45:52 +01:00
Josema Camacho and César Arroba
658ae755ae
chore(attack-paths): pin cartography to 0.126.1 ( #9893 )
...
Co-authored-by: César Arroba <cesar@prowler.com >
2026-02-04 19:20:15 +01:00
Daniel Barranquero
486719737b
chore(sdk): prepare changelog for v5.18.0 ( #9958 )
2026-02-04 19:16:19 +01:00
Hugo Pereira Brito and Josema Camacho
cb9ab03778
feat(aws): revert Adding check that AWS Auto Scaling group has deletion protection ( #9956 )
...
Co-authored-by: Josema Camacho <hello@josema.xyz >
2026-02-04 16:53:08 +01:00
Rubén De la Torre Vico and Daniel Barranquero
96a2262730
chore(azure): enhance metadata for storage service ( #9628 )
...
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com >
2026-02-04 16:40:47 +01:00
69818abdd0
feat(aws): Adding check that AWS Auto Scaling group has deletion protection ( #9928 )
...
Co-authored-by: Serhii Sokolov <serhii.sokolov@automat-it.com >
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com >
Co-authored-by: HugoPBrito <hugopbrit@gmail.com >
2026-02-04 13:17:13 +01:00