Pablo Lara
|
b2911f4161
|
chore: update env to make the API work
|
2025-02-19 10:40:11 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
afce5dcf0d
|
chore: api format
|
2025-02-18 16:22:56 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
97d55d7aa7
|
fix: fix the batch writing when launching the CLI
|
2025-02-18 14:27:43 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
79aded5aa3
|
Merge branch 'master' into PRWLR-5956-Export-Artifacts-only
|
2025-02-18 13:37:22 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
7139683809
|
chore: rename variables
|
2025-02-18 10:11:54 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
d9889776ad
|
test: add export unittests
|
2025-02-13 21:28:44 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
621e71cfbe
|
ref: improve code
|
2025-02-13 20:31:39 +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 |
|
Adrián Jesús Peña Rodríguez
|
820a8809b5
|
chore: ruff format
|
2025-02-12 18:41:55 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
7e7da99628
|
ref: move the api output folder
|
2025-02-12 17:23:23 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
32e880e9c4
|
chore: restore rls.py
|
2025-02-12 16:53:06 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
492e9f24a2
|
fix: solve duplicated findings
|
2025-02-12 15:52:53 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
f7e27402aa
|
fix: add condition before close the csv file
|
2025-02-12 14:37:01 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
747b97fe87
|
ref: improve export code
|
2025-02-12 10:47:31 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
d5e2d75c9b
|
chore: update api changelog
|
2025-02-10 17:26:01 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
82d53c5158
|
chore: update api schema
|
2025-02-10 16:39:41 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
326fddd206
|
Merge branch 'master' into PRWLR-5956-Export-Artifacts-only
|
2025-02-10 16:28:20 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
63b59e4d42
|
chore: apply ruff
|
2025-02-10 16:23:37 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
a790a5060e
|
feat(export): add api export system
|
2025-02-10 16:09:18 +01:00 |
|
Víctor Fernández Poyatos
|
ff35fd90fa
|
chore(api): Update changelog and specs (#6876)
|
2025-02-10 12:06:34 +01:00 |
|
Víctor Fernández Poyatos
|
7469377079
|
chore: Add needed steps for API in PR template (#6875)
|
2025-02-10 15:20:09 +05:45 |
|
 Pepe FagoagaandSergio Garcia
|
c8441f8d38
|
fix(kubernetes): Change UID validation (#6869)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
|
2025-02-10 14:55:24 +05:45 |
|
 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
|
763130f253
|
fix(celery): Kill celery worker process after every task to release memory (#6761)
|
2025-01-31 19:30:08 +05:45 |
|
Víctor Fernández Poyatos
|
712ba84f06
|
feat(scans): Optimize read queries during scans (#6753)
|
2025-01-30 20:51:12 +05:45 |
|
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
|
545c2dc685
|
fix(migrations): Use indexes instead of constraints to define an index (#6722)
|
2025-01-29 14:24:04 +05:45 |
|
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
|
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 |
|
Pepe Fagoaga
|
eb90bb39dc
|
chore(api): Bump to v1.3.0 (#6670)
|
2025-01-23 21:25:29 +05:45 |
|
Pepe Fagoaga
|
46f1db21a8
|
chore(api): Use prowler from master (#6657)
|
2025-01-22 20:05:02 +05:45 |
|
dependabot[bot]
|
3f2947158d
|
chore(deps): bump prowler from 5.1.1 to 5.1.4 in /api (#6641)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-01-21 14:27:59 +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 |
|
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 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 |
|
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 |
|