Sergio Garcia
|
9f4574f4ff
|
fix: handle errors in AWS and Azure (#7482)
|
2025-04-09 20:19:38 +05:45 |
|
Sergio Garcia
|
b55f8efed1
|
fix: handle errors in AWS, Azure, and GCP (#7456)
|
2025-04-08 18:05:43 +05:45 |
|
Adrián Jesús Peña Rodríguez
|
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 |
|
Adrián Jesús Peña Rodríguez
|
6dbf2ac606
|
feat: add missing SDK fields to API findings and resources (#7318)
|
2025-04-04 14:57:49 +02:00 |
|
Pepe Fagoaga
|
d8dce07019
|
chore(deletion): Add environment variable for batch size (#7423)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-04-03 15:31:13 +05:45 |
|
Víctor Fernández Poyatos
|
228dd2952a
|
fix(scans): Handle duplicated scan tasks (#7401)
|
2025-04-01 11:55:14 +02:00 |
|
Víctor Fernández Poyatos
|
08690068fc
|
feat(findings): Handle muted findings in API and UI (#7378)
Co-authored-by: Pablo Lara <larabjj@gmail.com>
|
2025-03-31 12:25:58 +02:00 |
|
Andoni Alonso
|
bbed445efa
|
chore(sentry): ignore exception when aws service not available in a region (#7352)
|
2025-03-31 10:13:19 +02:00 |
|
Víctor Fernández Poyatos
|
bf475234a5
|
build(api): Force django-allauth==65.4.1 (#7358)
|
2025-03-24 17:39:47 +01:00 |
|
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 |
|
Pepe Fagoaga
|
07b9e1d3a4
|
chore(api): Update CHANGELOG (#7325)
|
2025-03-20 15:22:00 +05:45 |
|
Pepe Fagoaga
|
c7956ede6a
|
chore(security): Add HTTP Security Headers (#7289)
|
2025-03-18 17:44:57 +01:00 |
|
Pepe Fagoaga
|
802c786ac2
|
fix(test-connection): Handle provider without secret (#7283)
|
2025-03-18 21:34:36 +05:45 |
|
Pablo Lara
|
f2e19d377a
|
chore(social-login): rename env.vars for social login (#7232)
|
2025-03-13 17:07:17 +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 |
|
Adrián Jesús Peña Rodríguez
|
07419fd5e1
|
fix(exports): change the way to remove the local export files after s3 upload (#7172)
|
2025-03-13 13:37:17 +01:00 |
|
Pablo Lara
|
2e4dd12b41
|
feat(social-login): social login with Google is working (#7218)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
|
2025-03-13 12:52:30 +01:00 |
|
Víctor Fernández Poyatos
|
fed2046c49
|
fix(migrations): add through parameter to integration.providers (#7222)
|
2025-03-13 12:47:34 +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 |
|
Pepe Fagoaga
|
137365a670
|
chore(poetry): Upgrade to v2 (#7112)
|
2025-03-12 17:28:34 +05:45 |
|
Sergio Garcia
|
d2772000ec
|
chore(sentry): ignore new exceptions in Sentry (#7187)
|
2025-03-11 17:46:14 +01:00 |
|
Sergio Garcia
|
465748c8a1
|
chore(sentry): ignore expected errors in GCP API (#7184)
|
2025-03-11 14:32:37 +01:00 |
|
dependabot[bot]
|
6c5d4bbaaa
|
chore(deps): bump django from 5.1.5 to 5.1.7 in /api (#7145)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-03-10 09:50:09 +01:00 |
|
Víctor Fernández Poyatos
|
a0fc3db665
|
fix(overviews): manage overview exceptions and use batch_size with bulk (#7140)
|
2025-03-06 15:35:29 +01:00 |
|
Pepe Fagoaga
|
690cb51f6c
|
revert(findings): change uid from varchar to text (#7132)
|
2025-03-06 16:24:35 +05:45 |
|
dependabot[bot]
|
14aaa2f376
|
chore(deps): bump jinja2 from 3.1.5 to 3.1.6 in /api (#7130)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-03-06 09:39:24 +01:00 |
|
Víctor Fernández Poyatos
|
0d99d2be9b
|
fix(reports): Fix task kwargs and result (#7124)
|
2025-03-05 21:10:44 +05:45 |
|
Pablo Lara
|
3513421225
|
feat(compliance): new compliance selector (#7118)
|
2025-03-05 15:12:10 +01:00 |
|
Víctor Fernández Poyatos
|
b0e6bfbefe
|
chore(api): Update changelog (#7090)
|
2025-03-04 17:44:34 +01:00 |
|
Víctor Fernández Poyatos
|
258f05e6f4
|
fix(migrations): Fix migration dependency order (#7051)
|
2025-02-26 17:26:21 +01:00 |
|
Pepe Fagoaga
|
26014a9705
|
fix(findings): change uid from varchar to text (#7048)
|
2025-02-26 21:17:16 +05:45 |
|
Víctor Fernández Poyatos
|
00ef037e45
|
feat(findings): Add Django management command to populate database with dummy data (#7049)
|
2025-02-26 16:15:37 +01:00 |
|
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
|
a9dd3e424b
|
feat(tasks): add deletion queue for deletion tasks (#7022)
|
2025-02-24 18:02:52 +01:00 |
|
César Arroba
|
e86fbcaef7
|
feat(api): setup sentry for OSS API (#6874)
|
2025-02-20 23:08:01 +05:45 |
|
dependabot[bot]
|
d64fe374dd
|
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-02-20 12:55:36 +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 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 Fagoaga
|
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 Poyatos
|
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 |
|