Prowler Bot
|
5be859d86c
|
chore(deletion): Add environment variable for batch size (#7426)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-04-03 15:42:22 +05:45 |
|
Prowler Bot
|
5340008c8f
|
chore(sentry): ignore exception when aws service not available in a region (#7398)
Co-authored-by: Andoni Alonso <14891798+andoniaf@users.noreply.github.com>
|
2025-04-03 13:01:14 +05:45 |
|
Prowler Bot
|
a5aa4c30d7
|
fix(scans): Handle duplicated scan tasks (#7409)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-04-03 13:00:58 +05:45 |
|
Víctor Fernández Poyatos
|
21654b0bc0
|
chore: bump API version (#7355)
|
2025-03-24 20:20:52 +05:45 |
|
Prowler Bot
|
7fa57ba3e2
|
ref(providers): Refactor provider deletion functions (#7351)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-03-24 19:43:39 +05:45 |
|
Prowler Bot
|
23aded92a3
|
chore(api): Update CHANGELOG (#7327)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-03-20 15:24:16 +05:45 |
|
Prowler Bot
|
7ddf860a55
|
fix: add a handled response in case local files are missing (#7227)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2025-03-19 11:58:25 +01:00 |
|
Prowler Bot
|
562921cd5e
|
fix(test-connection): Handle provider without secret (#7290)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-03-19 13:36:38 +05:45 |
|
Prowler Bot
|
8f061e4fed
|
fix(exports): change the way to remove the local export files after s3 upload (#7224)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2025-03-17 17:30:57 +05:45 |
|
Prowler Bot
|
7874707310
|
chore(sentry): ignore new exceptions in Sentry (#7189)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
|
2025-03-12 11:35:32 +01:00 |
|
Prowler Bot
|
1c934e37c7
|
chore(sentry): ignore expected errors in GCP API (#7186)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
|
2025-03-11 17:27:07 +01:00 |
|
Víctor Fernández Poyatos
|
926f449ae6
|
fix(overviews): manage overview exceptions and use batch_size with bulk (#7140)
|
2025-03-06 15:39:51 +01:00 |
|
Pepe Fagoaga
|
5600131d6a
|
revert(findings): change uid from varchar to text (#7132)
|
2025-03-06 11:43:07 +01:00 |
|
Víctor Fernández Poyatos
|
ff532a899e
|
fix(reports): Fix task kwargs and result (#7124)
|
2025-03-05 16:34:36 +01:00 |
|
Pablo Lara
|
d45eda2b2b
|
feat(compliance): new compliance selector (#7118)
|
2025-03-05 16:34:07 +01:00 |
|
Pepe Fagoaga
|
a80e9b26a8
|
chore(api): Use Prowler from v5.4 (#7092)
|
2025-03-03 22:30:58 +05:45 |
|
César Arroba
|
dff22dd166
|
Revert "chore(api): update prowler version to 5.4 (#7091)"
This reverts commit 58138810b9.
|
2025-03-03 17:11:20 +01:00 |
|
César Arroba
|
58138810b9
|
chore(api): update prowler version to 5.4 (#7091)
Co-authored-by: Prowler Bot <bot@prowler.com>
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
|
2025-03-03 17:08:45 +01:00 |
|
Víctor Fernández Poyatos
|
1ecc272fe4
|
chore: update changelog
|
2025-03-03 16:27:05 +01:00 |
|
dependabot[bot]
|
5d03c85629
|
chore(deps): bump cryptography from 43.0.1 to 44.0.1 in /api (#7001)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-03-03 15:46:15 +01:00 |
|
Víctor Fernández Poyatos
|
a65d858dac
|
fix(migrations): Fix migration dependency order (#7051)
|
2025-03-03 14:58:32 +01:00 |
|
Pepe Fagoaga
|
05007d03ee
|
fix(findings): change uid from varchar to text (#7048)
|
2025-03-03 14:58:13 +01:00 |
|
Víctor Fernández Poyatos
|
102d099947
|
feat(findings): Add Django management command to populate database with dummy data (#7049)
|
2025-03-03 14:58:03 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
3194675a5c
|
feat(export): add API export system (#6878)
|
2025-03-03 14:57:40 +01:00 |
|
Víctor Fernández Poyatos
|
80e24b971f
|
feat(findings): Optimize findings endpoint (#7019)
|
2025-03-03 14:53:22 +01:00 |
|
Víctor Fernández Poyatos
|
b610cacd0c
|
feat(tasks): add deletion queue for deletion tasks (#7022)
|
2025-03-03 14:51:14 +01:00 |
|
César Arroba
|
0f2927cb88
|
feat(api): setup sentry for OSS API (#6874)
|
2025-03-03 14:49:32 +01:00 |
|
Víctor Fernández Poyatos
|
3e586e615d
|
feat(social-login): Add social login integration for Google and Github OAuth providers (#6906)
|
2025-03-03 14:33:12 +01:00 |
|
Pablo Lara
|
6049e5d4e8
|
chore: Update prowler api version (#6877)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-02-10 17:39:08 +05:45 |
|
Víctor Fernández Poyatos
|
dfd377f89e
|
chore(api): Update changelog and specs (#6876)
|
2025-02-10 12:25:04 +01:00 |
|
Víctor Fernández Poyatos
|
37e6c52c14
|
chore: Add needed steps for API in PR template (#6875)
|
2025-02-10 12:24:51 +01:00 |
|
Pepe Fagoaga
|
d6a7f4d88f
|
fix(kubernetes): Change UID validation (#6869)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
|
2025-02-10 11:24:34 +01:00 |
|
Víctor Fernández Poyatos
|
05e71e033f
|
feat(findings): Use ArrayAgg and subqueries on metadata endpoint (#6863)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-02-10 11:24:03 +01:00 |
|
Víctor Fernández Poyatos
|
e27780a856
|
feat(findings): Require date filters for findings endpoints (#6800)
|
2025-02-10 11:23:41 +01:00 |
|
Víctor Fernández Poyatos
|
792bc70d0a
|
feat(schedules): Rework daily schedule to always show the next scan (#6700)
|
2025-02-10 11:16:11 +01:00 |
|
Prowler Bot
|
37d912ef01
|
fix(celery): Kill celery worker process after every task to release memory (#6763)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-01-31 19:37:34 +05:45 |
|
Prowler Bot
|
6262b4ff0b
|
feat(scans): Optimize read queries during scans (#6756)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-01-30 20:56:11 +05:45 |
|
Prowler Bot
|
84ecd7ab2c
|
feat(findings): Improve /findings/metadata performance (#6749)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-01-30 18:39:25 +05:45 |
|
Prowler Bot
|
0018f36a36
|
fix(migrations): Use indexes instead of constraints to define an index (#6723)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-01-29 14:29:03 +05:45 |
|
Prowler Bot
|
9630f2242a
|
revert: Update Django DB manager to use psycopg3 and connection pooling (#6719)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-01-28 22:33:32 +05:45 |
|
Prowler Bot
|
1fe125867c
|
fix(scan-summaries): Improve efficiency on providers overview (#6718)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-01-28 22:15:22 +05:45 |
|
Prowler Bot
|
282fe3d348
|
fix(scans, findings): Improve API performance ordering by inserted_at instead of id (#6712)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-01-28 17:28:26 +05:45 |
|
Pepe Fagoaga
|
2ab5a702c9
|
chore(api): Bump to v1.3.0 (#6670)
|
2025-01-23 16:40:59 +01:00 |
|
Víctor Fernández Poyatos
|
fd8361ae2c
|
feat(db): Update Django DB manager to use psycopg3 and connection pooling (#6541)
# Conflicts:
# api/poetry.lock
# api/pyproject.toml
|
2025-01-23 14:07:34 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
e2b406a300
|
feat(finding): add first_seen attribute (#6460)
|
2025-01-23 14:01:46 +01:00 |
|
dependabot[bot]
|
c2c69da603
|
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>
# Conflicts:
# api/poetry.lock
|
2025-01-23 14:01:33 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
4e51348ff2
|
feat(provider-secret): make existing external_id field mandatory (#6510)
|
2025-01-23 14:00:42 +01:00 |
|
Pepe Fagoaga
|
7d68ff455b
|
chore(api): Use prowler from v5.1 (#6659)
|
2025-01-22 20:04:55 +05:45 |
|
Prowler Bot
|
826d7c4dc3
|
fix(rbac): remove invalid required permission (#6614)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2025-01-20 17:02:31 +01:00 |
|
Prowler Bot
|
b7f4b37f66
|
feat(api): restrict the deletion of users, only the user of the request can be deleted (#6613)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
|
2025-01-20 17:02:21 +01:00 |
|