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
Mario Rodriguez Lopez
bc89f4383e
feat(ecs): add new check ecs_task_set_no_assign_public_ip ( #5603 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-11-04 11:49:22 -05:00
Sergio Garcia
84d4e4a604
fix(aws): solve invalid ECR Registry ARN ( #5622 )
2024-11-04 11:47:49 -05:00
Hugo Pereira Brito
5fbf8ddfe9
feat(transfer): add new check transfer_server_encryption_in_transit ( #5590 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-11-04 11:30:18 -05:00
Víctor Fernández Poyatos
e3ae44d033
fix(Provider): PRWLR-5153 fix provider initialization when testing connection ( #69 )
2024-11-04 17:20:31 +01:00
Prowler Bot
ddcd06d9be
chore(regions_update): Changes in regions for AWS services ( #5617 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-11-04 11:20:16 -05:00
Pepe Fagoaga
5214a37d6d
chore: add dependabot labels ( #5624 )
2024-11-04 10:45:53 -05:00
sansns-aws
a1f4ae73cf
feat(aws): Update check metadata with category ( #5607 )
2024-11-04 10:45:36 -05:00
Prowler Bot
d0bc37c281
chore(regions_update): Changes in regions for AWS services ( #5600 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-11-04 10:24:55 -05:00
Prowler Bot
85393e6f78
chore(regions_update): Changes in regions for AWS services ( #5613 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-11-04 10:20:42 -05:00
Sergio Garcia
e3104ae5ee
feat(aws): add new check cloudwatch_log_group_no_critical_pii_in_logs ( #5494 )
2024-11-04 10:20:35 -05:00
Sergio Garcia
be523c11c8
fix(aws): do not flag cross-service confused deputy as public ( #5593 )
2024-11-04 15:51:52 +01:00
Hugo Pereira Brito
797b627695
feat(aws): add new service transfer ( #5585 )
2024-11-04 08:55:47 -05:00
dependabot[bot]
5ac670ed4f
chore(deps): bump trufflesecurity/trufflehog from 3.82.13 to 3.83.2 ( #5611 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 08:51:15 -05:00
Pablo Lara
e04ba94ace
chore: Button for Start scan now is working now as the last step in the workflow
2024-11-04 13:37:10 +01:00
Pablo Lara
9a9481a88e
chore: set buttons for start scan now or schedule it
2024-11-04 13:21:45 +01:00
Pablo Lara
3609043e4c
chore: remove connected param in the last step
2024-11-04 12:53:55 +01:00
Pedro Martín
bf9111397b
feat(mutelist): add mute_finding method ( #5563 )
2024-11-04 12:05:03 +01:00
Víctor Fernández Poyatos
3de2c47c56
fix(Scan): PRWLR-5145 Update resource storing when performing a scan ( #67 )
...
* chore(Resource): PRWLR-5145 remove region from unique constraint
* feat(Resource): PRWLR-5145 update how resources are stored during a scan
* test(Task): PRWLR-5145 add unit tests for scan task resources
2024-11-04 11:05:02 +01:00
Pedro Martín
17dd9de6d8
fix(main): set attributes on load_checks_to_execute ( #5606 )
2024-11-04 09:05:02 +01:00
Pablo Lara
8ca21bb92e
chore: add alias by default if provider alias is empty when add a provider
2024-11-04 07:46:44 +01:00
Pablo Lara
258d18112c
feat: add action to getTask and implement the last step in the workflow - launch scan
2024-11-03 11:31:47 +01:00
Pablo Lara
ff9d5442ab
chore: update with the last step - workflow component
2024-11-03 10:39:10 +01:00
Pablo Lara
4a3b767002
chore: remove the old test connection component
2024-11-03 10:07:11 +01:00
Pablo Lara
ee2d7ca79e
feat: add test connection form
2024-11-02 10:08:00 +01:00
Pablo Lara
89c441ba58
feat: add test connection form
2024-11-02 09:10:30 +01:00
Pablo Lara
c3c775786c
feat: add credentials for kubernetes
2024-11-01 09:30:43 +01:00
Pablo Lara
33ae08be65
feat: add credentials for GCP
2024-10-31 18:38:12 +01:00
Pablo Lara
593bce5155
feat: add credentials for AWS and Azure are working nicely
2024-10-31 18:27:28 +01:00