Sergio Garcia
3ace44979a
chore(aws): add more cases to public IAM resource policies ( #5336 )
2024-10-11 10:27:23 -04:00
Pablo Lara
1fff7ef1d3
feat: add PATCH method for scans
2024-10-11 16:18:15 +02:00
Víctor Fernández Poyatos
351132fb5b
feat(ProviderSecret): PRWLR-4102 Implement /providers/secrets CRUD ( #53 )
...
* feat(Credential): PRWLR-4102 add model definition
* feat(Credential): PRWLR-4102 add serializers, views, urls and decorator
* feat(ProviderSecret): PRWLR-4102 rework credentials into provider secrets
* feat(ProviderSecret): PRWLR-4102 rework urls, views, serializers
* feat(Provider, Scan): PRWLR-4102 refactor modules to adapt connection test and scans to secrets
* feat(ProviderSecret): PRWLR-4102 add GCPProviderSecret serializer
* feat(Provider): PRWLR-4102 validate provider_id when testing connection
* chore(Utils): PRWLR-4987 refactor prowler provider functions
* test(Utils): PRWLR-4102 add unit tests
* test(Scan, Provider): PRWLR-4102 fix unit tests
* chore: PRWLR-4102 add docstrings and update prowler version and API spec
* chore(Provider, Scan): PRWLR-4102 update fixtures
* test(ProviderSecret): PRWLR-4102 add unit tests
* chore: PRWLR-4102 optimize imports
2024-10-11 15:49:45 +02:00
Pablo Lara
f29e87f45b
feat: Scan on demand can be executed now from the UI
2024-10-11 15:33:03 +02:00
Prowler Bot and sergargar
493d6a9210
chore(regions_update): Changes in regions for AWS services ( #5377 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-10-11 09:29:26 -04:00
dependabot[bot]
3762d70ba3
chore(deps): bump trufflesecurity/trufflehog from 3.82.7 to 3.82.8 ( #5371 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-11 09:28:43 -04:00
Pedro Martín
03a26ec507
feat(gcp): add static credentials for gcp provider ( #5364 )
2024-10-11 11:01:37 +02:00
Pablo Lara
69a1468c18
Wrap CustomButton component with React.forwardRef
2024-10-11 06:49:14 +02:00
Mario Rodriguez Lopez and Sergio
c3e3381c63
feat(elasticbeanstalk): add new check elasticbeanstalk_cloudwatch_enabled ( #5335 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-10 15:32:31 -04:00
Mario Rodriguez Lopez and Sergio
f8a8266c9d
feat(elasticbeanstalk): add new check elasticbeanstalk_managed_platform_updates_enabled ( #5324 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-10 15:31:11 -04:00
Pepe Fagoaga
d9c2933dc5
feat(test_connection): Add optional AWS Account ID validation ( #5361 )
2024-10-10 12:45:16 -04:00
Pepe Fagoaga
cad99c5e0f
feat(aws): Add static credentials authentication ( #5360 )
2024-10-10 11:47:05 -04:00
johannes-engler-mw and Rubén De la Torre Vico
9f2de7d2f9
feat(containerregistry): add new check containerregistry_not_publicly_accessible ( #5291 )
...
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com >
2024-10-10 11:39:16 -04:00
Pablo Lara
0a8c352194
chore: rename file for scan actions
2024-10-10 16:47:05 +02:00
Pablo Lara
ab29373537
chore: tweak styles snippet id component
2024-10-10 16:39:30 +02:00
Pablo Lara
b304f11b18
chore: tweak styles for entity info short component
2024-10-10 16:37:18 +02:00
Pablo Lara
4cf7a3244f
chore: replace icon for check connection component
2024-10-10 15:43:41 +02:00
Pablo Lara
bd46196fd0
chore: replace icon for spnippet id
2024-10-10 15:34:10 +02:00
Pablo Lara
d79e1d6c94
chore: add table for schedule scans
2024-10-10 15:24:50 +02:00
Pablo Lara
5b51653d78
chore: retrieve values for all scans in getScans
2024-10-10 14:02:36 +02:00
Pablo Lara
5246d84599
chore: retrieve values for all scans in getScans
2024-10-10 14:02:21 +02:00
Pablo Lara
9409ea75e5
chore: table for launch scan is added to scan page
2024-10-10 09:17:31 +02:00
Pablo Lara
970cb97f73
chore: table for launch scan is added to scan page
2024-10-10 08:52:36 +02:00
Daniel Barranquero and Sergio
4181ca56be
feat(autoscaling): add new check autoscaling_group_elb_health_check_enabled ( #5330 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-09 14:56:18 -04:00
Daniel Barranquero and Sergio Garcia
d45750b042
feat(redshift): add new check redshift_cluster_enhanced_vpc_routing ( #5281 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-09 12:40:36 -04:00
Mario Rodriguez Lopez and Sergio
16191a7b15
feat(elasticbeanstalk): Add new service ElasticBeanstalk ( #5322 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-09 09:29:19 -04:00
Rubén De la Torre Vico
0c149461b3
chore(sns): manage ResourceNotFoundException and add paralelism ( #5345 )
2024-10-09 08:56:39 -04:00
Pablo Lara
a1585142b7
chore: refactor custom filters to be able to have two in the same page
2024-10-09 13:56:56 +02:00
Pedro Martín
3ee39cff2a
feat(scan): execute all checks if no checks are provided ( #5307 )
2024-10-09 11:46:38 +02:00
41ba118cc4
feat(scan): add scan duration ( #5305 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com >
Co-authored-by: Sergio <sergio@prowler.com >
Co-authored-by: Prowler Bot <bot@prowler.com >
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
Co-authored-by: Daniel Barranquero <74871504+danibarranqueroo@users.noreply.github.com >
2024-10-09 11:12:39 +02:00
Pablo Lara
ba106ac8f3
Merge pull request #71 from prowler-cloud/PRWLR-4777-Create-Scan-page-integration-scan-endpoint-2
...
Small style tweaks
2024-10-09 10:13:51 +02:00
Pablo Lara
558d83c957
chore: style tweaks
2024-10-09 10:11:48 +02:00
Sergio Garcia
e0587fe0cf
fix(Dockerfile): install git dependency ( #5339 )
2024-10-09 08:58:55 +02:00
Pablo Lara
7b38950f3c
Merge pull request #70 from prowler-cloud/PRWLR-4777-Create-Scan-page-integration-scan-endpoint
...
Refactor common components and fix typo errors
2024-10-09 08:18:48 +02:00
Pablo Lara
67333c00b9
chore: add NextUI theme colors in Tailwind config
2024-10-09 08:15:57 +02:00
Pablo Lara
7a6ab5b7c7
refactor: extract common components to reduce code duplication, fix typo
2024-10-09 07:50:56 +02:00
Pablo Lara
a149458593
chore: rename custom components
2024-10-09 06:47:10 +02:00
Pablo Lara
fe27a32dcb
chore: change color action
2024-10-09 06:42:38 +02:00
dependabot[bot]
a6095f7aa1
chore(deps): bump django from 5.0.8 to 5.0.9
...
Bumps [django](https://github.com/django/django ) from 5.0.8 to 5.0.9.
- [Commits](https://github.com/django/django/compare/5.0.8...5.0.9 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-08 21:35:13 +00:00
Daniel Barranquero and Sergio Garcia
50481665ce
feat(redshift): add new check redshift_cluster_in_transit_encryption_enabled ( #5271 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-08 14:15:32 -04:00
a49c744e08
chore(regions_update): Changes in regions for AWS services ( #5323 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-08 14:13:17 -04:00
Rubén De la Torre Vico
aa32634105
chore(guardduty): mock failing tests using moto ( #5334 )
2024-10-08 13:27:37 -04:00
Rubén De la Torre Vico
b27898de1d
chore(ecs): mock all tests using moto ( #5326 )
2024-10-08 12:11:33 -04:00
Sergio Garcia and Pepe Fagoaga
b703357027
chore(secrets): use master branch of Yelp/detect-secrets ( #5298 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-10-08 09:55:46 -04:00
Víctor Fernández Poyatos
8791b7e3f1
feat(Scan, Finding): PRWLR-4987 Adjust findings delta based on previous findings ( #52 )
...
* feat(Finding): PRWLR-4987 add uid field to Findings
* feat(Scan): PRWLR-4987 implement logic to calculate Finding delta value
* test(Scan): PRWLR-4987 add unit tests for _create_finding_delta
* chore(Spec): PRWLR-4987 update API spec
2024-10-08 14:43:18 +02:00
Rubén De la Torre Vico and Sergio
27cd9b22df
feat(guardduty): add new check guardduty_lambda_protection_enabled ( #5299 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-08 08:20:23 -04:00
Pepe Fagoaga
5bf85366e0
chore(secrets): Add TelegramBotToken detector ( #5321 )
2024-10-08 08:09:26 -04:00
Pablo Lara
e843ef6ffc
Merge pull request #68 from prowler-cloud/PRWLR-4823-remove-menu-items
...
Remove menu items
2024-10-08 12:07:55 +02:00
Pablo Lara
b3c2f3a3fc
chore: tsx tweaks
2024-10-08 12:05:29 +02:00
Pablo Lara
3d533b56ef
chore: rename sidebar component
2024-10-08 11:24:31 +02:00