Chandrapal Badshah
|
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 |
|
Josema Camacho
|
51baa88644
|
chore(api): Update changelog for API's version 1.14.0 to Prowler 5.13.0 (#8992)
|
2025-10-23 12:03:07 +02:00 |
|
Pedro Martín
|
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 |
|
Adrián Jesús Peña Rodríguez
|
524209bdf2
|
feat(api): add provider_id__in filter for ScanSummary queries (#8951)
|
2025-10-21 15:24:09 +02:00 |
|
Pedro Martín
|
4a61578dd8
|
feat(compliance): add CCC catalogs for AWS, Azure and GCP (#8000)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2025-10-15 21:48:20 +05:45 |
|
Hugo Pereira Brito
|
8773751779
|
chore(api): enhance m365 user auth deprecation (#8913)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-10-15 15:41:40 +02:00 |
|
Pedro Martín
|
564ad56d2f
|
feat(compliance): add C5 Germany for aws (#8830)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2025-10-15 11:47:23 +02:00 |
|
dependabot[bot]
|
fc1d3d4a47
|
chore(deps-dev): bump authlib from 1.6.4 to 1.6.5 in /api (#8910)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-10-14 09:49:52 -04:00 |
|
Víctor Fernández Poyatos
|
5789e87f4f
|
fix(api-keys): update created field to never update (#8908)
|
2025-10-14 13:30:41 +02:00 |
|
Víctor Fernández Poyatos
|
8794515318
|
fix(api-keys): make name required and unique (#8891)
|
2025-10-10 12:35:27 +02:00 |
|
Víctor Fernández Poyatos
|
335db928dc
|
feat(database): add db read replica support (#8869)
|
2025-10-10 12:27:43 +02:00 |
|
Hugo Pereira Brito
|
b74744b135
|
feat(m365): add M365 certificate auth to API (#8538)
|
2025-10-09 16:50:28 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
1ba22f6f45
|
feat(api): update role mapping logic in TenantFinishACSView to handle single/manage account users (#8882)
|
2025-10-09 14:30:26 +02:00 |
|
Pedro Martín
|
1a7f52fc9c
|
fix(threatscore): improve the way ThreatScore is calculated (#8582)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-10-09 11:50:10 +02:00 |
|
Víctor Fernández Poyatos
|
b630234cdf
|
fix(api-key): use admin connector to validate authentication (#8883)
|
2025-10-09 11:26:21 +02:00 |
|
Víctor Fernández Poyatos
|
d6685eec1f
|
feat(api-keys): support include parameter for entity details (#8876)
|
2025-10-09 11:14:13 +02:00 |
|
Rubén De la Torre Vico
|
71e444d4ae
|
chore: improve API docs for Provider endpoints (#8723)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-10-07 15:30:14 +02:00 |
|
Víctor Fernández Poyatos
|
42b7f0f1a9
|
fix(migrations): API key RLS migration (#8863)
|
2025-10-07 12:39:30 +02:00 |
|
Josema Camacho
|
5b3f0fbd7f
|
fix(doc): document about using the same .env as the code version (#8804)
|
2025-10-07 09:38:20 +02:00 |
|
Josema Camacho
|
06eb69e455
|
chore(security): update Django to 5.1.13 (#8842)
|
2025-10-07 09:38:11 +02:00 |
|
Víctor Fernández Poyatos
|
612d867838
|
fix(tests): Race condition on redundant API unit test (#8849)
|
2025-10-06 12:42:16 +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
|
ec59dbc6ee
|
fix: move delete user 500 error fix to its right version (#8787)
|
2025-09-30 10:56:29 +02:00 |
|
Josema Camacho
|
ec0341c696
|
fix(user): PermissionError, 500, when deleting user (#8731)
|
2025-09-30 09:49:33 +02:00 |
|
dependabot[bot]
|
231a5fab86
|
chore(deps-dev): bump authlib from 1.6.1 to 1.6.4 (#8741)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2025-09-29 12:08:47 -04:00 |
|
Chandrapal Badshah
|
b57788c7b9
|
fix: update prowler package version in api (#8778)
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com>
|
2025-09-29 11:44:45 +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 |
|
Josema Camacho
|
a55ac266bf
|
chore(django): update django to 5.1.12 due to security problems (#8693)
|
2025-09-23 16:35:25 +05:45 |
|
Pedro Martín
|
fbda66c6d1
|
feat(compliance): add name for each compliance (#7920)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-09-22 14:53:27 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
2200e65519
|
feat(auth): add safeguards to prevent self-role removal and enforce MANAGE_ACCOUNT role presence (#8729)
|
2025-09-22 14:04:39 +02:00 |
|
Josema Camacho
|
b8537aa22d
|
feat(config): add generation for JWT keys if missing (#8655)
|
2025-09-22 13:14:54 +02:00 |
|
Pepe Fagoaga
|
b00602f109
|
fix(users): only list roles and memberships with manage_account (#8281)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2025-09-22 11:25:24 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
1cfae546a0
|
chore(deps): add markdown package version 3.9 to dependencies (#8735)
|
2025-09-22 10:44:26 +02:00 |
|
Daniel Barranquero
|
252033d113
|
fix(compliance): replace old check id with new one (#8682)
|
2025-09-09 14:25:56 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
3f5178bffb
|
chore: update api changelog (#8677)
|
2025-09-09 10:23:55 +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 |
|
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 |
|
Josema Camacho
|
406e473b5c
|
feat(login): add throttling option for the /api/v1/tokens endpoint (#8647)
|
2025-09-05 14:37:31 +05:45 |
|
Pablo Lara
|
12ada66978
|
feat: add status filter to /overviews endpoint (#8186)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2025-09-04 18:46:14 +02:00 |
|
Chandrapal Badshah
|
69a62db19a
|
chore: rename to lighthouse ai (#8614)
Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com>
|
2025-09-04 15:30:07 +05:45 |
|
Víctor Fernández Poyatos
|
0463fd0830
|
refactor(integrations-jira): Move domain to credentials and retrieve metadata during connection test (#8637)
|
2025-09-03 17:24:42 +02:00 |
|
Víctor Fernández Poyatos
|
d4eb4bdca7
|
feat(integrations): Support JIRA integration in the API (#8622)
|
2025-09-02 09:53:36 +02:00 |
|
Víctor Fernández Poyatos
|
b003fca377
|
fix(docs): remove empty sections (#8600)
|
2025-08-28 12:55:46 +02:00 |
|
Víctor Fernández Poyatos
|
b4deda3c3f
|
docs(api): fix API response samples (#8592)
|
2025-08-28 12:39:07 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
c69187f484
|
chore: prepare api changelog for 5.11 (#8596)
|
2025-08-28 10:25:08 +02:00 |
|
Andoni Alonso
|
43a14b89bc
|
fix(github): provider always scans user instead of organization when using provider UID (#8587)
|
2025-08-27 17:45:13 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
a1abe6dd2d
|
fix(sh): reset regions information if connection fails (#8588)
|
2025-08-27 14:15:09 +02:00 |
|
Víctor Fernández Poyatos
|
26a4dd4e8d
|
chore: bump h2 to 4.3.0 (#8573)
|
2025-08-26 15:17:06 +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 |
|