Adrián Jesús Peña Rodríguez
|
d8ed70236b
|
refactor(s3): adapt test_connection to match AwsProvider (#8088)
|
2025-06-27 13:23:59 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
5b1e7bb7f9
|
fix(saml): avoid IndexError when some attributes are not specified (#8089)
|
2025-06-24 15:55:01 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
8e9a9797c7
|
fix(export): add name sanitization (#8007)
|
2025-06-12 20:02:18 +05:45 |
|
Adrián Jesús Peña Rodríguez
|
e042445ecf
|
fix(migration): create site stuff before socialaccount (#7999)
|
2025-06-11 13:34:21 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
e24b211d22
|
feat(sso): add sso with saml to API (#7822)
|
2025-06-10 10:17:54 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
898934c7f8
|
chore: update django version (#7984)
|
2025-06-09 17:33:16 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
fb914a2c90
|
revert: remove get_with_retry (#7932)
|
2025-06-04 15:01:47 +02:00 |
|
 Adrián Jesús Peña RodríguezandPepe Fagoaga
|
0580dca6cf
|
fix: set user_id for tenant operations (#7890)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-06-02 11:06:49 +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 |
|
Adrián Jesús Peña Rodríguez
|
d8f80699d4
|
chore: update api changelog (#7775)
|
2025-05-19 14:52:32 +05:45 |
|
Adrián Jesús Peña Rodríguez
|
f8c840f283
|
fix: ensure proper folder creation (#7729)
|
2025-05-14 10:02:41 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
4d84529ba2
|
docs: update the download export documentation (#7682)
|
2025-05-12 14:45:53 +05:45 |
|
 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 |
|
 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 |
|
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 |
|
Adrián Jesús Peña Rodríguez
|
b09e83b171
|
chore: add api reference to download report section (#7243)
|
2025-03-18 14:54:13 +05:45 |
|
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 |
|
Adrián Jesús Peña Rodríguez
|
42939a79f5
|
docs: add users, invitations and RBAC (#7109)
|
2025-03-11 21:59:04 +05:45 |
|
 Adrián Jesús Peña RodríguezandPepe Fagoaga
|
0e46be54ec
|
docs: add generate_output documentation (#7122)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2025-03-11 17:23:32 +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 |
|
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 |
|
Adrián Jesús Peña Rodríguez
|
10a4c28922
|
feat(finding): add first_seen attribute (#6460)
|
2025-01-15 11:25:41 +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 |
|
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 |
|
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 |
|
Adrián Jesús Peña Rodríguez
|
15fae4d8f8
|
fix(ci): move poetry deprecated command to new one (#6384)
|
2025-01-07 12:38:33 +01: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 |
|
 
|
b8cc4b4f0f
|
feat(stepfunctions): add stepfunctions service and check stepfunctions_statemachine_logging_enabled (#5466)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com>
|
2024-12-16 11:34:02 -05:00 |
|
Adrián Jesús Peña Rodríguez
|
d00d254c90
|
feat(api): RBAC system (#6114)
|
2024-12-13 14:14:40 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
21bbdccc41
|
fix(deploy): temporal fix for the alpine-python segmentation fault (#6109)
|
2024-12-10 16:27:52 +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 |
|
Adrián Jesús Peña Rodríguez
|
bf04261af6
|
feat(provider-groups): PRWLR-4725 add provider-groups system (#82)
* feat(provider-groups): PRWLR-4725 add provider-groups system
* feat(provider-groups): PRWLR-4725 add provider-groups migrations
* feat(provider-groups): PRWLR-4725 improve provider-groups models
|
2024-11-13 18:17:08 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
b1547a6d28
|
fix(migrations): add missing operations (#66)
* fix(migrations): add missing operations
* fix(migrations): remove redundant base_manager_name
|
2024-11-13 12:08:14 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
b09fd48d61
|
fix(auth): PRWLR-5180 change user_id to sub (#74)
|
2024-11-06 10:53:40 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
4bab3e262c
|
feat(serializers): add role_session_name description (#70)
* feat(serializers): add role_session_name description
* feat(serializers): update spec
|
2024-11-05 13:27:20 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
31c035eb52
|
fix(migrations): PRWLR-4869 add missing error_messages field (#65)
|
2024-10-31 17:49:14 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
c188028de5
|
feat(auth): PRWLR-4944 add recommended fields to JWTs (#62)
* feat(auth): PRWLR-4944 add recommended fields to JWTs
* feat(auth): PRWLR-4944 remove extra validations
* feat(auth): PRWLR-4944 fix format
|
2024-10-31 16:24:23 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
98ec0532b2
|
fix(serializers): PRWLR-4869 hide email address information when it already exists (#60)
* fix(serializers): PRWLR-4869 hide email address information when it already exists
* fix(serializers): PRWLR-4869 fix ruff format error
|
2024-10-28 15:11:20 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
a4b16dd1e9
|
fix(Finding): PRWLR-5098 change the size of the UID field to 300 characters (#58)
|
2024-10-22 11:58:49 +02:00 |
|
Adrián Jesús Peña Rodríguez
|
26a00a14df
|
feat(datasync): add datasync service and check datasync_task_logging_enabled (#5444)
|
2024-10-17 13:07:18 -04:00 |
|