Adrián Jesús Peña Rodríguez
|
fb914a2c90
|
revert: remove get_with_retry (#7932)
|
2025-06-04 15:01:47 +02:00 |
|
Víctor Fernández Poyatos
|
59c51d5a4a
|
feat(compliance): Rework compliance overviews (#7877)
|
2025-06-02 17:06:24 +02:00 |
|
 Adrián Jesús Peña RodríguezandVíctor Fernández Poyatos
|
878e4e0bbc
|
fix: add new get method to avoid race conditions when creating async tasks (#7876)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-05-30 10:07:32 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
15e4d1acce
|
refactor(reports): change API response message when tasks are running (#7837)
|
2025-05-26 12:20:05 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
50bcd828e9
|
fix(reports): change invalid search term for tasks (#7830)
|
2025-05-26 10:24:11 +02:00 |
|
 Hugo Pereira BritoandDaniel Barranquero
|
36aaec8a55
|
chore(m365powershell): manage encryption from plaintext password (#7784)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2025-05-22 17:36:58 +02:00 |
|
Víctor Fernández Poyatos
|
1c1c58c975
|
feat(findings): Add new index for finding UID lookup (#7800)
|
2025-05-21 11:56:54 +02:00 |
|
Víctor Fernández Poyatos
|
beb0457aff
|
fix(findings): Fix latest metadata backfill condition and optimization (#7765)
|
2025-05-16 14:50:40 +02:00 |
|
Víctor Fernández Poyatos
|
0335ea4e0b
|
fix(findings): Fix latest metadata backfill condition (#7762)
|
2025-05-16 12:41:12 +02:00 |
|
Víctor Fernández Poyatos
|
b810d45d34
|
feat(findings): Add /findings/latest and /findings/metadata/latest endpoints (#7743)
|
2025-05-15 16:08:09 +02:00 |
|
Víctor Fernández Poyatos
|
496e0f1e0a
|
fix(overviews): Split in n queries to use database indexes for providers (#7725)
|
2025-05-13 12:34:14 +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íguezandAndoni A
|
c289ddacf2
|
feat: add m365 to API (#7563)
Co-authored-by: Andoni A <14891798+andoniaf@users.noreply.github.com>
|
2025-04-30 17:09:47 +02:00 |
|
Pepe Fagoaga
|
c134914896
|
revert: fix(findings): increase uid max length to 600 (#7528)
|
2025-04-15 15:54:32 +05:45 |
|
 Pepe FagoagaandVíctor Fernández Poyatos
|
22141f9706
|
fix(findings): increase uid max length to 600 (#7498)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-04-14 17:46:13 +05:45 |
|
 Adrián Jesús Peña RodríguezandVíctor Fernández Poyatos
|
5b7912b558
|
fix(provider): disable periodic task on views before deleting (#7466)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-04-08 15:35:22 +05:45 |
|
Víctor Fernández Poyatos
|
7a1e611b88
|
ref(providers): Refactor provider deletion functions (#7349)
|
2025-03-24 14:39:14 +01:00 |
|
Víctor Fernández Poyatos
|
a7f612303f
|
feat(compliance): Add endpoint to retrieve compliance overviews metadata (#7333)
|
2025-03-24 10:34:43 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
9594c4c99f
|
fix: add a handled response in case local files are missing (#7183)
|
2025-03-13 13:47:00 +01:00 |
|
Víctor Fernández Poyatos
|
6f027e3c57
|
feat(integrations): Added new endpoints to allow configuring integrations (#7167)
|
2025-03-12 19:57:55 +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
|
dbffed8f1f
|
feat(findings): Optimize findings endpoint (#7019)
|
2025-02-25 12:41:47 +01:00 |
|
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 PoyatosandPepe Fagoaga
|
377faf145f
|
feat(findings): Use ArrayAgg and subqueries on metadata endpoint (#6863)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-02-07 19:36:01 +05:45 |
|
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
|
06dd03b170
|
fix(scan-summaries): Improve efficiency on providers overview (#6716)
|
2025-01-28 21:56:29 +05:45 |
|
Víctor Fernández Poyatos
|
4d2859d145
|
fix(scans, findings): Improve API performance ordering by inserted_at instead of id (#6711)
|
2025-01-28 16:41:58 +05:45 |
|
Adrián Jesús Peña Rodríguez
|
465a758770
|
fix(rbac): remove invalid required permission (#6608)
|
2025-01-20 15:21:52 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
bf8d10b6f6
|
feat(api): restrict the deletion of users, only the user of the request can be deleted (#6607)
|
2025-01-20 13:26:47 +01:00 |
|
Víctor Fernández Poyatos
|
d7b40905ff
|
feat(findings): Add resource_tag filters for findings endpoint (#6527)
|
2025-01-15 10:30:36 +01:00 |
|
Víctor Fernández Poyatos
|
1846535d8d
|
feat(findings): add /findings/metadata to retrieve dynamic filters information (#6503)
|
2025-01-14 15:30:03 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
6715aa351f
|
fix(rbac): block admin role deletion (#6470)
|
2025-01-14 10:27:41 +01:00 |
|
 Pepe FagoagaandVíctor Fernández Poyatos
|
b620f12027
|
chore(rls): Add tenant_id filters in views and improve querysets (#6211)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-01-13 11:37:40 +01:00 |
|
Víctor Fernández Poyatos
|
ea13241317
|
fix(users): fix /users/me behavior when having more than 1 users in the same tenant (#6284)
|
2024-12-20 09:01:23 -05:00 |
|
Adrián Jesús Peña Rodríguez
|
33857109c9
|
ref(rbac): enable relationship creation when objects is created (#6238)
|
2024-12-18 16:45:32 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
fa400ded7d
|
ref(rbac): improve rbac implementation for views (#6226)
|
2024-12-17 18:11:48 +01:00 |
|
Víctor Fernández Poyatos
|
0ec3ed8be7
|
feat(services): Add GET /overviews/services to API (#6029)
|
2024-12-17 08:47:44 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
d00d254c90
|
feat(api): RBAC system (#6114)
|
2024-12-13 14:14:40 +01:00 |
|
Víctor Fernández Poyatos
|
ad7134d283
|
fix(tenant): fix delete tenants behavior (#6013)
|
2024-12-04 13:57:16 +01:00 |
|
Víctor Fernández Poyatos
|
ffaa267b5e
|
feat(scan, schedule): add next_scan_at field to scans and POST /schedules/daily (#5978)
|
2024-12-01 09:12:19 +01:00 |
|
Víctor Fernández Poyatos
|
add2134274
|
fix(overview): retrieve aggregated findings from completed scans (#5975)
|
2024-11-30 19:25:29 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
76b8ac157d
|
feat(dynamic_filters): add dynamic filters system (#5973)
|
2024-11-30 17:09:38 +01:00 |
|
Víctor Fernández Poyatos
|
89a7128236
|
feat(Provider): add soft deletion for providers and related resources (#5956)
|
2024-11-29 15:26:14 +01:00 |
|
Víctor Fernández Poyatos
|
b69a0d5137
|
feat(overviews): Add API overview endpoints for findings and severity (#5910)
|
2024-11-27 15:51:05 +01:00 |
|
Pedro De Castro
|
6fe8c81312
|
chore(api): Merge API repository
|
2024-11-25 13:12:54 +01:00 |
|