Prowler Bot
|
103761f146
|
perf(api): avoid N+1 query loading finding resource tags (#11426)
Co-authored-by: Davidm4r <david.copo@gmail.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
5.29.1
|
2026-06-02 13:50:56 +02:00 |
|
Prowler Bot
|
0e6268e159
|
fix(api): clean up scan tmp output failure to avoid disk fill (#11423)
Co-authored-by: Pedro Martín <pedromarting3@gmail.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-06-02 11:58:04 +02:00 |
|
Prowler Bot
|
f48984e6a1
|
chore(release): Bump versions to v5.29.1 (#11417)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-06-01 18:35:25 +02:00 |
|
Prowler Bot
|
6df80a4890
|
chore(api): Update prowler dependency to v5.29 for release 5.29.0 (#11414)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
5.29.0
|
2026-06-01 16:26:56 +02:00 |
|
Alejandro Bailo
|
a769e37615
|
fix(ui): restore scheduled scan column (#11411)
|
2026-06-01 14:34:58 +02:00 |
|
Alejandro Bailo
|
9d2a8d9108
|
fix(ui): improve background glow contrast (#11409)
|
2026-06-01 14:25:23 +02:00 |
|
Alejandro Bailo
|
e05519ff9f
|
fix(ui): refine scans tabs and provider launch flow (#11407)
|
2026-06-01 12:34:11 +02:00 |
|
Pedro Martín
|
67b26072f8
|
docs(installation): add info about updating prowler (#11404)
|
2026-06-01 11:15:07 +02:00 |
|
lydiavilchez
|
2222082631
|
fix(googleworkspace): update metadata urls to point to official documentation (#11405)
|
2026-06-01 10:52:32 +02:00 |
|
Pepe Fagoaga
|
8b0cb4b981
|
chore: fix SDK changelog for v5.29 (#11392)
|
2026-05-29 18:23:36 +02:00 |
|
Pepe Fagoaga
|
9422eff8ab
|
chore: changelog v5.29.0 (#11390)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-05-29 17:29:52 +02:00 |
|
Br1an
|
e3c4368d32
|
fix(azure): pass authority to credentials for sovereign clouds (#10284)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
|
2026-05-29 15:17:41 +02:00 |
|
OokaToru
|
2a641b39c8
|
chore(s3): deprecate s3_bucket_default_encryption check (#11230)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-05-29 14:41:52 +02:00 |
|
Alejandro Bailo
|
02b713572b
|
test(ui): find scheduled scan e2e row in In Progress tab (#11385)
|
2026-05-29 10:55:16 +02:00 |
|
Alejandro Bailo
|
74251350bc
|
feat(ui): add new scan jobs view (#11258)
|
2026-05-28 19:20:39 +02:00 |
|
Pablo Fernandez Guerra (PFE)
|
8f745cdbe6
|
chore(ui): upgrade pnpm to 11 and harden supply-chain defaults (#11225)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
|
2026-05-28 14:39:57 +02:00 |
|
Adrián Peña
|
81226cd837
|
perf(api): use literal scan_ids in finding-groups /latest aggregation (#11380)
|
2026-05-28 13:46:15 +02:00 |
|
Johannes Engler
|
a2824f7166
|
feat(stackit): add new provider with 4 checks (#9237)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
|
2026-05-28 13:16:38 +02:00 |
|
Hugo Pereira Brito
|
edbbd86828
|
fix(openstack): move exception codes off the Alibaba Cloud range (#11382)
|
2026-05-28 11:52:45 +02:00 |
|
lydiavilchez
|
c58dad2ca4
|
feat(googleworkspace): add rules service checks (#11379)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-05-28 11:17:33 +02:00 |
|
lydiavilchez
|
b4befe3a10
|
feat(googleworkspace): add security service checks (#11356)
Co-authored-by: pedrooot <pedromarting3@gmail.com>
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-05-28 10:15:10 +02:00 |
|
Alan Buscaglia
|
d98933c2e7
|
fix(ui): improve invitation error messages (#11376)
|
2026-05-28 09:37:28 +02:00 |
|
Pedro Martín
|
03dfa3816d
|
docs: fix alerts/import-findings URLs and pricing note (#11378)
|
2026-05-27 17:26:50 +02:00 |
|
Pablo Fernandez Guerra (PFE)
|
ad1261ce54
|
ci(docs): add markdownlint foundation (prek + CI) (#11210)
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-27 16:42:01 +02:00 |
|
Juan Pablo
|
3252f9cf19
|
fix(compliance/ens): remap resilience VPC checks out of mp.com.4 (#11372)
Co-authored-by: Juan Pablo Mora <juanpablo.mora@logalty.com>
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-05-27 13:10:58 +02:00 |
|
Hugo Pereira Brito
|
f1cdf3df15
|
feat(ui): improve dark mode contrast for editorial readability (#11073)
|
2026-05-27 12:49:50 +02:00 |
|
Pedro Martín
|
03ddb8a708
|
fix(ui): show compliance data when opening compliance sidebar (#11374)
|
2026-05-27 11:18:32 +02:00 |
|
Daniel Barranquero
|
2678c6bc9f
|
feat(okta): add application service with 6 new checks (#11358)
|
2026-05-27 11:16:18 +02:00 |
|
Pedro Martín
|
48c071297f
|
fix(sdk): align compliance CSV row emission with framework JSON (#11370)
|
2026-05-27 11:06:23 +02:00 |
|
Prowler Bot
|
7e9a16d022
|
feat(aws): Update regions for AWS services (#11349)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-05-27 10:36:28 +02:00 |
|
Pedro Martín
|
84b388f649
|
fix(ui): honor page size select in compliance req findings (#11365)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-05-26 15:35:33 +02:00 |
|
Rubén De la Torre Vico
|
671d0c746c
|
fix(mcp_server): preserve authorization header in HTTP mode (#11366)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-05-26 15:25:46 +02:00 |
|
Pepe Fagoaga
|
0e4b117161
|
chore: SDK changelog v5.28.1 (#11363)
|
2026-05-26 12:15:19 +02:00 |
|
Alan Buscaglia
|
a70bc3c1c7
|
fix(ui): avoid report preflight timeouts (#11350)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2026-05-26 11:47:34 +02:00 |
|
Pedro Martín
|
723d161c63
|
fix(az-m365): asyncio.run() in Azure/M365 Celery worker event (#11360)
|
2026-05-26 11:26:39 +02:00 |
|
Aline Almeida
|
d560020592
|
fix(gcp): match enable-oslogin metadata case-insensitively (#11341)
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
|
2026-05-26 10:35:26 +02:00 |
|
Pedro Martín
|
00451f8239
|
feat(compliance): add AWS AI Security Framework for AWS (#11353)
|
2026-05-26 10:20:39 +02:00 |
|
Adrián Peña
|
329dfdf8e6
|
perf(api): reduce DB load in scan hot loop by 13x (#11249)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-05-25 19:09:28 +02:00 |
|
Hugo Pereira Brito
|
4c59af93eb
|
fix(azure): require all SMB channel encryption algorithms to be secure (storage_smb_channel_encryption_with_secure_algorithm) (#11327)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-05-25 18:28:21 +02:00 |
|
Hugo Pereira Brito
|
6ca8e726f7
|
feat(azure): add storage_account_public_network_access_disabled and fix CIS storage mapping (#11334)
|
2026-05-25 18:17:41 +02:00 |
|
Pepe Fagoaga
|
546eb2d85a
|
chore: changelog v5.28.1 (#11347)
|
2026-05-25 10:18:42 +02:00 |
|
Alan Buscaglia
|
ec3efc94f5
|
chore(ui): add changelog for scan report fix (#11338)
|
2026-05-22 15:09:44 +02:00 |
|
Alan Buscaglia
|
6cffd0d17f
|
fix(ui): stream scan report downloads (#11330)
|
2026-05-22 14:05:00 +02:00 |
|
Josema Camacho
|
528d32601b
|
perf(api): speed up finding-groups endpoint for finding-level filters (#11326)
|
2026-05-22 13:59:05 +02:00 |
|
Prowler Bot
|
56b3044aae
|
chore(release): Bump versions to v5.29.0 (#11332)
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
|
2026-05-22 13:34:30 +02:00 |
|
Alejandro Bailo
|
3a096b1750
|
refactor(ui): improve resource detail and tab UX (#11325)
|
2026-05-22 12:03:03 +02:00 |
|
Daniel Barranquero
|
6f01041178
|
docs: add okta provider prowler cloud onboarding (#11322)
|
2026-05-22 10:29:59 +02:00 |
|
Pepe Fagoaga
|
13e2ede763
|
chore(changelog): prepare for v5.28.0 (#11321)
|
2026-05-22 09:33:40 +02:00 |
|
Pedro Martín
|
c53ddfd532
|
fix(ui): resource tab scroll from container (#11320)
|
2026-05-22 09:13:57 +02:00 |
|
Pepe Fagoaga
|
f86bd7b52e
|
fix(sdk): absolute ENTRYPOINT to work with uv (#11313)
|
2026-05-22 08:25:59 +02:00 |
|