 Prowler BotandJosema Camacho
|
9840fa640b
|
fix(api): Attack Paths AWS region fallback and stale SCHEDULED cleanup (#10930)
Co-authored-by: Josema Camacho <josema@prowler.com>
|
2026-04-29 13:14:53 +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 |
|
Pedro Martín
|
2304bf0093
|
feat(compliance): add CIS pdf reporting (#10650)
|
2026-04-23 13:28:30 +02:00 |
|
Adrián Peña
|
1456def7d4
|
fix(api): reaggregate overview summaries after muting findings (#10827)
|
2026-04-22 10:44:21 +02:00 |
|
Adrián Peña
|
e4b2950436
|
refactor(api): split finding-groups status from muted state (#10630)
|
2026-04-09 18:07:43 +02:00 |
|
Josema Camacho
|
cc197ea901
|
feat(api): add periodic cleanup of stale Attack Paths scans with dead-worker detection (#10387)
|
2026-03-27 14:17:22 +01:00 |
|
Adrián Peña
|
dd00d71a07
|
fix(api): fix finding groups muted filter, counters and reaggregation (#10477)
|
2026-03-26 10:35:21 +01:00 |
|
 Adrián PeñaandAlan Buscaglia
|
584455a12a
|
feat(api): add finding groups summaries (#9961)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2026-02-23 13:44:45 +01:00 |
|
Josema Camacho
|
c12f27413d
|
fix(api): handle provider deletion race condition in attack paths scan (#10116)
|
2026-02-23 10:53:58 +01:00 |
|
 Josema CamachoandCopilot
|
be3be3eb62
|
fix(api): clean up temp Neo4j databases on scan failure and provider deletion (#10101)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-18 10:18:34 +01:00 |
|
Pedro Martín
|
e8c48b7827
|
feat(reporting): support CSA CCM PDF reports (#10088)
|
2026-02-17 09:48:45 +01:00 |
|
Josema Camacho
|
02b58d8a31
|
fix(api): mark attack paths scan as failed when celery task fails (#10065)
|
2026-02-13 13:20:38 +01:00 |
|
Víctor Fernández Poyatos
|
35f263dea6
|
fix(scans): scheduled scans duplicates (#9829)
|
2026-01-26 13:20:48 +01:00 |
|
 César ArrobaandJosema Camacho
|
5be4ec511f
|
fix(api): handle Neo4j unavailability during app initialization (#9827)
Co-authored-by: Josema Camacho <josema@prowler.com>
|
2026-01-20 12:22:41 +01:00 |
|
+23        
|
032499c29a
|
feat(attack-paths): The complete Attack Paths feature (#9805)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: César Arroba <19954079+cesararroba@users.noreply.github.com>
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Andoni Alonso <14891798+andoniaf@users.noreply.github.com>
Co-authored-by: Rubén De la Torre Vico <ruben@prowler.com>
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Chandrapal Badshah <Chan9390@users.noreply.github.com>
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com>
Co-authored-by: Adrián Peña <adrianjpr@gmail.com>
Co-authored-by: Pedro Martín <pedromarting3@gmail.com>
Co-authored-by: KonstGolfi <73020281+KonstGolfi@users.noreply.github.com>
Co-authored-by: lydiavilchez <114735608+lydiavilchez@users.noreply.github.com>
Co-authored-by: Prowler Bot <bot@prowler.com>
Co-authored-by: prowler-bot <179230569+prowler-bot@users.noreply.github.com>
Co-authored-by: StylusFrost <43682773+StylusFrost@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com>
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
Co-authored-by: bota4go <108249054+bota4go@users.noreply.github.com>
Co-authored-by: Daniel Barranquero <74871504+danibarranqueroo@users.noreply.github.com>
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
Co-authored-by: mchennai <50082780+mchennai@users.noreply.github.com>
Co-authored-by: Ryan Nolette <sonofagl1tch@users.noreply.github.com>
Co-authored-by: Ulissis Correa <123517149+ulissisc@users.noreply.github.com>
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
Co-authored-by: Lee Trout <ltrout@watchpointlabs.com>
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
Co-authored-by: Alan-TheGentleman <alan@thegentleman.dev>
|
2026-01-16 13:37:09 +01:00 |
|
 
|
d8c1273a57
|
feat(api): add resource group overview endpoint and filtering (#9694)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2026-01-15 13:05:25 +01:00 |
|
 Víctor Fernández PoyatosandAdrián Jesús Peña Rodríguez
|
5f2cb614ad
|
feat(overviews): Compliance watchlist endpoint (#9596)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2026-01-12 11:40:36 +01:00 |
|
Adrián Peña
|
641dc78c3a
|
fix(api): add cleanup for orphan scheduled scans caused by transaction isolation (#9633)
|
2025-12-22 14:11:50 +01:00 |
|
Víctor Fernández Poyatos
|
b5151a8ee5
|
feat(api): new endpoint for categories overviews (#9529)
|
2025-12-12 13:30:59 +01:00 |
|
Adrián Peña
|
2170e5fe12
|
feat(api): add findings severity timeseries endpoint (#9363)
|
2025-12-05 11:19:37 +01:00 |
|
Víctor Fernández Poyatos
|
29a1034658
|
feat(exception): Add decorator for deleted providers during scans (#9414)
|
2025-12-03 09:46:59 +01:00 |
|
Víctor Fernández Poyatos
|
07e82bde56
|
feat(attack-surfaces): add new endpoints to retrieve overview data (#9309)
|
2025-12-02 12:12:47 +01:00 |
|
 
|
46bfe02ee8
|
feat(nis2): support PDF reporting (#9170)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
Co-authored-by: Josema Camacho <josema@prowler.com>
|
2025-11-20 17:14:54 +01:00 |
|
 Pedro Martínandalejandrobailo
|
94fe87b4a2
|
feat(ens): support PDF reporting (#9158)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-11-19 18:57:58 +01:00 |
|
 Víctor Fernández PoyatosandJosema Camacho
|
46666d29d3
|
feat(db): optimize write queries for scan related tasks (#9190)
Co-authored-by: Josema Camacho <josema@prowler.com>
|
2025-11-13 12:27:57 +01:00 |
|
Víctor Fernández Poyatos
|
5d4415d090
|
feat(mute-rules): Support simple muting in API (#9051)
|
2025-10-31 10:49:17 +01:00 |
|
  
|
8ebefb8aa1
|
feat: add lighthouse support for multiple providers (#8772)
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com>
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-10-27 16:23:54 +01:00 |
|
Víctor Fernández Poyatos
|
ba8dbb0d28
|
fix(s3): file uploading for threatscore (#8993)
|
2025-10-23 16:07:06 +05:45 |
|
  
|
9f372902ad
|
feat(threatscore): support compliance pdf reporting (#8867)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-10-22 15:59:56 +02:00 |
|
Víctor Fernández Poyatos
|
335db928dc
|
feat(database): add db read replica support (#8869)
|
2025-10-10 12:27:43 +02:00 |
|
Víctor Fernández Poyatos
|
56821de2f4
|
feat(tasks): Move compliance tasks to compliance queue (#8755)
|
2025-09-24 14:00:17 +02:00 |
|
Víctor Fernández Poyatos
|
43fe9c6860
|
feat(integrations): allow sending findings to Jira from the API (#8645)
|
2025-09-05 14:28:34 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
25f972e910
|
feat(sh): create asff of there is an enabled SecurityHub integration (#8569)
|
2025-08-25 16:58:21 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
83242da0ab
|
feat(integrations): implement AWS Security Hub integration (#8365)
|
2025-08-25 15:53:48 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
d239d299e2
|
fix(s3): use enabled to filter (#8409)
|
2025-07-31 10:00:05 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
163fbaff19
|
feat(integrations): add s3 integration (#8056)
|
2025-07-30 12:05:46 +02:00 |
|
Víctor Fernández Poyatos
|
3fb0733887
|
feat(tasks): create overview queue for summaries and overviews (#8214)
|
2025-07-08 13:53:23 +02:00 |
|
  
|
5f5e7015a9
|
feat(lighthouse): Add django endpoints to store config (#7848)
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com>
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
Co-authored-by: Víctor Fernández Poyatos <vicferpoy@gmail.com>
|
2025-06-16 10:11:57 +02:00 |
|
Víctor Fernández Poyatos
|
59c51d5a4a
|
feat(compliance): Rework compliance overviews (#7877)
|
2025-06-02 17:06:24 +02:00 |
|
Víctor Fernández Poyatos
|
c20f07ced4
|
feat(findings): Improve performance on /findings/metadata, /overviews and filters (#7690)
|
2025-05-12 14:34:37 +02:00 |
|
 Adrián Jesús Peña RodríguezandPepe Fagoaga
|
bfa16607b0
|
feat: add compliance to API report files and its endpoint (#7653)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-05-07 20:44:58 +05:45 |
|
Adrián Jesús Peña Rodríguez
|
6dbf2ac606
|
feat: add missing SDK fields to API findings and resources (#7318)
|
2025-04-04 14:57:49 +02:00 |
|
Víctor Fernández Poyatos
|
228dd2952a
|
fix(scans): Handle duplicated scan tasks (#7401)
|
2025-04-01 11:55:14 +02:00 |
|
Víctor Fernández Poyatos
|
7a1e611b88
|
ref(providers): Refactor provider deletion functions (#7349)
|
2025-03-24 14:39:14 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
07419fd5e1
|
fix(exports): change the way to remove the local export files after s3 upload (#7172)
|
2025-03-13 13:37:17 +01:00 |
|
Víctor Fernández Poyatos
|
0d99d2be9b
|
fix(reports): Fix task kwargs and result (#7124)
|
2025-03-05 21:10:44 +05:45 |
|
Adrián Jesús Peña Rodríguez
|
669ec74e67
|
feat(export): add API export system (#6878)
|
2025-02-26 15:49:44 +01:00 |
|
Víctor Fernández Poyatos
|
a9dd3e424b
|
feat(tasks): add deletion queue for deletion tasks (#7022)
|
2025-02-24 18:02:52 +01:00 |
|
Víctor Fernández Poyatos
|
ef6af8e84d
|
feat(schedules): Rework daily schedule to always show the next scan (#6700)
|
2025-02-03 11:08:27 +01:00 |
|