Josema Camacho
|
5793cd7e38
|
feat(api): make Attack Paths sink selectable between Neo4j and Neptune (#11524)
|
2026-06-26 10:22:29 +02:00 |
|
Davidm4r
|
917e5d07ff
|
test(api): speed up API test suite (#11681)
|
2026-06-24 15:15:29 +02:00 |
|
Josema Camacho
|
99285d4656
|
fix(api): close DB connections per request to stop ASGI replica connection leak (#11640)
|
2026-06-18 17:42:19 +02:00 |
|
Rubén De la Torre Vico
|
28c064a9b7
|
feat(api): add Server-Sent Events (SSE) infrastructure (#11556)
|
2026-06-16 10:26:20 +02:00 |
|
César Arroba
|
b2d74711d9
|
chore(deps): bump dulwich to 1.2.5 and pyjwt to 2.13.0 for osv-scanner (#11499)
|
2026-06-09 13:01:46 +02:00 |
|
Adrián Peña
|
1f7caa6394
|
feat(api): make orphan-task recovery configurable and drop the Jira idempotency table (#11472)
|
2026-06-09 09:16:48 +02:00 |
|
César Arroba
|
061fbaa7bb
|
feat(api): label Postgres connections with application_name per component and alias (#11494)
|
2026-06-08 13:45:06 +02:00 |
|
Adrián Peña
|
37aa290d1c
|
feat(api): add health/live and health/ready probe endpoints (#11200)
|
2026-05-18 16:28:36 +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 |
|
 Zakir JiwaniandPepe Fagoaga
|
887a20f06e
|
feat: CORS_ALLOWED_ORIGINS configurable via environment variable (#10355)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-03-17 09:55:06 +01:00 |
|
Josema Camacho
|
4dc3765670
|
fix(api): add security hardening for Attack Paths custom query endpoint (#10238)
|
2026-03-12 10:46:29 +01:00 |
|
Daniel Barranquero
|
b94c8a5e5e
|
feat(api): add OpenStack provider support (#10003)
|
2026-02-12 14:40:19 +01:00 |
|
Pedro Martín
|
dce406b39b
|
feat(report): improve the way of reporting and adding reports (#9444)
|
2026-01-27 11:40:36 +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 |
|
Víctor Fernández Poyatos
|
c8872dd6ac
|
feat(db): Add admin read replica connection (#9440)
|
2025-12-03 16:53:48 +01: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
|
9a4fc784db
|
feat(api-keys): Add API Key support for the Prowler API (#8805)
|
2025-10-03 13:42:43 +02:00 |
|
Josema Camacho
|
e08b272a1d
|
fix(login): add DRF throttle option for dj-rest-auth lib (#8672)
|
2025-09-09 09:34:02 +02:00 |
|
Josema Camacho
|
406e473b5c
|
feat(login): add throttling option for the /api/v1/tokens endpoint (#8647)
|
2025-09-05 14:37:31 +05:45 |
|
Víctor Fernández Poyatos
|
b4deda3c3f
|
docs(api): fix API response samples (#8592)
|
2025-08-28 12:39:07 +02:00 |
|
 Pepe Fagoagaandalejandrobailo
|
d63a383ec6
|
feat(security): password strength (#8225)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-07-10 11:50:22 +05:45 |
|
Adrián Jesús Peña Rodríguez
|
cd97e57521
|
fix(saml): restore SAML, deactivate urls, enable idp-initiate (#8175)
|
2025-07-07 16:42:11 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
9ba1ae1ced
|
restore: change api redirect (#8138)
|
2025-06-30 16:15:25 +02:00 |
|
 Alejandro BailoandAdrián Jesús Peña Rodríguez
|
4a839b0146
|
feat: update SAML login URL handling and redirect logic (#8095)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2025-06-27 14:44:04 +02:00 |
|
Víctor Fernández Poyatos
|
c17129afe3
|
revert: RLS transactions handling and DB custom backend (#7994)
|
2025-06-11 14:47:10 +05:45 |
|
Adrián Jesús Peña Rodríguez
|
e24b211d22
|
feat(sso): add sso with saml to API (#7822)
|
2025-06-10 10:17:54 +02:00 |
|
Víctor Fernández Poyatos
|
be420afebc
|
feat(database): handle already closed connections (#7935)
|
2025-06-04 16:09:36 +02:00 |
|
Víctor Fernández Poyatos
|
59c51d5a4a
|
feat(compliance): Rework compliance overviews (#7877)
|
2025-06-02 17:06:24 +02:00 |
|
Pepe Fagoaga
|
55fc8cb55b
|
chore(api): Set tab name for API reference (#7713)
|
2025-05-12 16:16:29 +05:45 |
|
 Pepe FagoagaandVíctor Fernández Poyatos
|
d8dce07019
|
chore(deletion): Add environment variable for batch size (#7423)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-04-03 15:31:13 +05:45 |
|
Pepe Fagoaga
|
c7956ede6a
|
chore(security): Add HTTP Security Headers (#7289)
|
2025-03-18 17:44:57 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
669ec74e67
|
feat(export): add API export system (#6878)
|
2025-02-26 15:49:44 +01:00 |
|
César Arroba
|
e86fbcaef7
|
feat(api): setup sentry for OSS API (#6874)
|
2025-02-20 23:08:01 +05:45 |
|
Víctor Fernández Poyatos
|
3a8f4d2ffb
|
feat(social-login): Add social login integration for Google and Github OAuth providers (#6906)
|
2025-02-13 16:54:38 +01:00 |
|
Víctor Fernández Poyatos
|
9b5f676f50
|
feat(findings): Require date filters for findings endpoints (#6800)
|
2025-02-07 13:54:55 +05:45 |
|
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 |
|
Víctor Fernández Poyatos
|
5061da6897
|
feat(findings): Improve /findings/metadata performance (#6748)
|
2025-01-30 13:31:43 +01:00 |
|
Víctor Fernández Poyatos
|
84955c066c
|
revert: Update Django DB manager to use psycopg3 and connection pooling (#6717)
|
2025-01-28 22:15:01 +05:45 |
|
Víctor Fernández Poyatos
|
8821a91f3f
|
feat(db): Update Django DB manager to use psycopg3 and connection pooling (#6541)
|
2025-01-16 15:29:02 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
d00d254c90
|
feat(api): RBAC system (#6114)
|
2024-12-13 14:14:40 +01:00 |
|
Pedro De Castro
|
6fe8c81312
|
chore(api): Merge API repository
|
2024-11-25 13:12:54 +01:00 |
|