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 |
|
dependabot[bot]
|
54d87fa96a
|
chore(deps): bump prowler from 5.0.2 to 5.1.1 in /api (#6573)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-01-17 13:26:07 +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
|
10a4c28922
|
feat(finding): add first_seen attribute (#6460)
|
2025-01-15 11:25:41 +01:00 |
|
dependabot[bot]
|
8a828c6e51
|
chore(deps): bump django from 5.1.4 to 5.1.5 in /api (#6519)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-01-15 10:52:11 +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 |
|
Adrián Jesús Peña Rodríguez
|
f9a3b5f3cd
|
feat(provider-secret): make existing external_id field mandatory (#6510)
|
2025-01-15 10:14:44 +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 |
|
Adrián Jesús Peña Rodríguez
|
ab844eee3f
|
ref(rbac): disable some checks (#6471)
|
2025-01-14 09:33:15 +01:00 |
|
Pepe Fagoaga
|
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 |
|
dependabot[bot]
|
7eb01aaa5c
|
chore(deps-dev): bump safety from 3.2.3 to 3.2.9 in /api (#6431)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-01-10 16:31:19 +05:45 |
|
dependabot[bot]
|
1e27e52fba
|
chore(deps-dev): bump vulture from 2.11 to 2.14 in /api (#6426)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-01-10 15:14:55 +05:45 |
|
dependabot[bot]
|
6b6e12cea3
|
chore(deps): bump jinja2 from 3.1.4 to 3.1.5 in /api (#6316)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-01-09 20:39:02 +05:45 |
|
dependabot[bot]
|
901bc69a7d
|
chore(deps): bump django from 5.1.1 to 5.1.4 in /api (#6376)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-01-09 13:36:58 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
465217442b
|
fix(api): change the inserted_at.lte unittest (#6403)
|
2025-01-09 13:12:55 +01:00 |
|
Víctor Fernández Poyatos
|
550165b42b
|
feat(compliance): generate compliance reports for GCP scans using API (#6318)
|
2024-12-26 13:31:20 +01:00 |
|
Víctor Fernández Poyatos
|
71c58cee9e
|
fix(migrations): fix django migration order dependency (#6302)
|
2024-12-23 12:26:00 +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 |
|
Víctor Fernández Poyatos
|
f7e510b333
|
fix(db-utils): fix batch_delete function (#6283)
|
2024-12-20 08:55:21 -05:00 |
|
Pepe Fagoaga
|
c87aaeba04
|
chore(api): Use prowler ^5.0 (#6266)
|
2024-12-19 09:40:51 -05:00 |
|
Víctor Fernández Poyatos
|
ac5260ad43
|
feat(celery): Add configurable broker visibility timeout setting (#6245)
|
2024-12-19 00:03:11 +05:45 |
|
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 |
|
Pepe Fagoaga
|
57854f23b7
|
chore(rls): rename tenant_transaction to rls_transaction (#6202)
|
2024-12-16 12:27:55 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
d00d254c90
|
feat(api): RBAC system (#6114)
|
2024-12-13 14:14:40 +01:00 |
|
Pepe Fagoaga
|
da4f9b8e5f
|
fix(RLS): enforce config security (#6066)
|
2024-12-13 12:55:09 +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
|
32d8da2131
|
fix(api): cascade deletion and next scan at time (#5999)
|
2024-12-03 14:59:49 +01:00 |
|
Víctor Fernández Poyatos
|
d678946044
|
chore(celery-beat): disable periodic cleanup (#5986)
|
2024-12-02 12:43:21 +01:00 |
|
Víctor Fernández Poyatos
|
ab489befe6
|
feat(provider): add include query parameter for provider_groups (#5974)
|
2024-12-01 16:57:59 +01:00 |
|
Víctor Fernández Poyatos
|
2a13301d35
|
feat(scan): add state filter for scans endpoints (#5980)
|
2024-12-01 15:03:28 +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
|
9794b5cf27
|
fix(scan): fix deadlock on resource transactions during concurrent scans (#5968)
|
2024-11-29 15:41:03 +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 |
|
Sergio Garcia
|
c35dc7ea4a
|
fix(api): add EKS ARN to K8s validation (#5963)
|
2024-11-29 08:55:58 -04: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
|
ff6c1e4127
|
chore: Change API license to match current Prowler license
|
2024-11-25 16:35:32 +01:00 |
|
Pedro De Castro
|
15f500f91a
|
chore(actions): Update Github Actions according to the new components
|
2024-11-25 14:02:01 +01:00 |
|
Pedro De Castro
|
6fe8c81312
|
chore(api): Merge API repository
|
2024-11-25 13:12:54 +01:00 |
|