Commit Graph

5349 Commits

Author SHA1 Message Date
Pablo Lara c268e0613c chore: remove unused icon 2024-11-07 10:51:42 +01:00
Pablo Lara 714e96cc6e Merge pull request #80 from prowler-cloud/PRWLR-5141-Prowler-V-release-tweaks-scan-page
Add scan details for demo purposes
2024-11-07 10:38:32 +01:00
Pablo Lara 89dd56a0ff chore: add scan details for demo purposes 2024-11-07 10:32:52 +01:00
Víctor Fernández Poyatos 0271fe5ca0 feat(User): Add GET /users (#76)
* feat(Membership): implement include parameter for users in memberships

* feat(User): refactor userviewset

* chore(Schema): update API schema

* feat(User): add filters
2024-11-07 10:24:00 +01:00
Pedro De Castro 89d7189a0f fix(findings): Add resource id to props 2024-11-07 08:05:16 +01:00
Pedro De Castro fca3d138c5 feat: Finding detail 2024-11-07 08:01:38 +01:00
Pedro De Castro 354bd90cfa fix: remove ui folder from prev project 2024-11-07 07:14:04 +01:00
Pedro De Castro c1f86cb502 fix: remove console log and linter errors 2024-11-07 06:38:34 +01:00
Pedro De Castro fd2fdbe2f9 feat: services view 2024-11-07 06:31:18 +01:00
Daniel Barranquero d5873c0437 feat(dms): add new check dms_replication_task_source_logging_enabled (#5627)
Co-authored-by: Sergio <sergio@prowler.com>
2024-11-06 15:50:48 -05:00
Mario Rodriguez Lopez a2dba30869 feat(servicecatalog): Add new service servicecatalog (#5618)
Co-authored-by: Sergio <sergio@prowler.com>
2024-11-06 12:02:14 -05:00
Mario Rodriguez Lopez 0662dff13f feat(appsync): Add new service AppSync (#5589)
Co-authored-by: Sergio <sergio@prowler.com>
2024-11-06 11:50:27 -05:00
Daniel Barranquero 0ae26bddfc feat(dms): add new check dms_endpoint_redis_tls_enabled (#5583)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
2024-11-06 11:03:13 -05:00
Sergio Garcia 43efabef6c fix(docker): add g++ to Dockerfile for presidio-analyzer compatibility (#5645) 2024-11-06 10:45:16 -05:00
Pablo Lara 58b5d3cf83 Merge pull request #77 from prowler-cloud/PRWLR-5141-Prowler-V-release-final-touches-for-Launch-Scan-page
Prwlr 5141 prowler v release final touches for launch scan page
2024-11-06 15:57:02 +01:00
Pablo Lara 87fb26d271 chore: twaks for scan page 2024-11-06 15:54:15 +01:00
Pablo Lara 05271bc110 fix: sign-in and sign-up buttons have again loading state 2024-11-06 15:42:23 +01:00
Víctor Fernández Poyatos 6f1aa6a1b1 fix(Finding): PRWLR-5179 Fix finding's scan filters and related UUID utils (#75)
* fix(Finding): PRWLR-5179 fix scan_id filters and related logic

* test(uuid_utils): PRWLR-5179 refactor unit tests

* chore: PRWLR-5179 update API spec
2024-11-06 15:06:29 +01:00
Pablo Lara c7a8a62cf2 Merge pull request #76 from prowler-cloud/PRWLR-5109-Set-Up-Providers-Credentials-Workflow
Set up providers credentials workflow
2024-11-06 14:33:38 +01:00
Pablo Lara 2448f9b029 chore: build is working as expected 2024-11-06 14:29:10 +01:00
Pablo Lara e90e10587b chore: remove unused console log 2024-11-06 14:06:14 +01:00
Pablo Lara b11a33d3da feat: reset credentials for gcp, azure and kubernetes if test connection fail 2024-11-06 13:46:03 +01:00
Pablo Lara 73f7167b63 chore: replace Link component to use it from NextJS and not from NextUI 2024-11-06 11:03:12 +01:00
Pablo Lara 05e3be418d fix: the test connection button from actions in the providers table is working as expected now 2024-11-06 10:55:40 +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
dependabot[bot] e73fc14f62 chore(deps): bump trufflesecurity/trufflehog from 3.83.2 to 3.83.3 (#5647)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-06 10:13:09 +01:00
Pablo Lara c62ab62bf9 feat: improve custom button and add prop to use it asLink when needed 2024-11-06 09:34:18 +01:00
Pablo Lara 44b0208846 chore: handle API error from test connection 2024-11-06 08:47:56 +01:00
Pablo Lara e444e39fd0 feat: add helper function to monitor task state during execution 2024-11-06 08:29:39 +01:00
Sergio Garcia 89fe8fa8e2 chore(version): update Prowler version (#5642) 2024-11-06 08:11:13 +01:00
Pablo Lara 76c6065a80 fix: avoid app crashed when there is no data to render 2024-11-06 07:45:57 +01:00
Drew Kerrigan 634ef2e599 fix(docs): Update misc tutorial categories example (#5644) 2024-11-05 15:37:20 -05:00
Sergio Garcia 4efb70a508 chore(README): update summary table (#5633) 2024-11-05 13:24:46 -05:00
Pepe Fagoaga c3ae0aa873 fix(connection): return Connection on generic exception (#5636) 2024-11-05 12:24:18 -05:00
Sergio Garcia a109cd2816 fix(gcp): do not require organization id to get projects (#5637) 2024-11-05 12:24:07 -05:00
sansns-aws 78fb540bbb feat(rds): add rds_cluster_protected_by_backup_plan check (#5638) 2024-11-05 11:30:45 -05:00
sansns-aws 5b543bf058 feat(aws): Update check metadata with redudancy category (#5640) 2024-11-05 11:27:24 -05:00
Pablo Lara f96777bcf9 chore: handle data when executing the request 2024-11-05 16:35:48 +01:00
Pablo Lara 4a3ff78636 feat: aws providers can be added via role 2024-11-05 16:19:07 +01:00
Daniel Barranquero 9802fc141a feat(dms): add new check dms_endpoint_mongodb_authentication_enabled (#5578)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
2024-11-05 09:58:55 -05:00
Víctor Fernández Poyatos 4ab119d6c9 feat(Invitation): PRWLR-4722 Add invitations endpoints (#71)
* feat(Invitation): PRWLR-4722 add model and enum

* feat(Invitation): PRWLR-4722 add serializers

* feat(Invitation): PRWLR-4722 add filters

* feat(Invitation): PRWLR-4722 update token field constraints

* feat(Invitation): PRWLR-4722 add serializers

* feat(Invitation): PRWLR-4722 add views, url and custom logic

* feat(Invitation): PRWLR-4722 update unique constraint in model

* feat(Invitation): PRWLR-4722 update serializer validation error messages

* fix(Invitation): PRWLR-4722 fix view logic

* feat(User): PRWLR-4722 add invitation_code query param and logic to create user view

* fix(Invitation): PRWLR-4722 fix invitation creation tenant filter

* chore: PRWLR-4722 add comments

* feat(Invitation): PRWLR-4722 add email filter to view

* fix(Utils): PRWLR-4722 fix datetime functions

* fix(User): PRWLR-4722 fix bug when creating users

* fix(Tests): PRWLR-4722 adapt unit and integration tests

* test(db-utils): PRWLR-4722 add new unit tests

* test(Invitation): PRWLR-4722 add unit tests

* test(Invitation): PRWLR-4722 add unit tests

* fix(Invitation): PRWLR-4722 fix views and serializers

* feat(Invitation): PRWLR-4722 refactor invitation validation and tests

* chore: PRWLR-4722 update API spec

* test(Invitation): PRWLR-4722 add more unit tests

* feat(Invitation): PRWLR-4722 refactor invitation urls

* chore: PRWLR-4722 update API spec
2024-11-05 15:30:53 +01:00
Daniel Barranquero ea038085ba feat(dms): add new check dms_endpoint_neptune_iam_authorization_enabled (#5549)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
2024-11-05 08:43:57 -05:00
Pablo Lara f2d207d1d4 fix: fix build error (#73) 2024-11-05 14:43:19 +01:00
Sergio Garcia 6ff1c436a0 fix(aws): handle global WAFv2 ACLs in service (#5628) 2024-11-05 08:42:20 -05: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
Pablo Lara e0c2720d31 chore: hidden credentials inputs for cloud providers 2024-11-05 07:07:53 +01:00
Rubén De la Torre Vico 1b50fdba28 feat(secretsmanager): add new check secretsmanager_secret_rotated_periodically (#5450)
Co-authored-by: Sergio <sergio@prowler.com>
2024-11-04 16:08:38 -05:00
Sergio Garcia 230d2571f9 fix(k8s): do not raise error when unable to list roles (#5630) 2024-11-04 13:47:18 -05:00
sansns-aws 6c818cbcc3 fix(rds): Check Aurora clusters properly for backup plan (#5594)
Co-authored-by: Sergio <sergio@prowler.com>
2024-11-04 13:20:22 -05:00
Mario Rodriguez Lopez 694cee1afb feat(kafka): add new check kafka_connector_in_transit_encryption_enabled (#5577)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
2024-11-04 12:46:32 -05:00