Pedro Martín
1af7f658a8
refactor(azure): remove validate_arguments for CLI ( #4985 )
2024-09-11 13:13:06 +02:00
Pablo Lara
d5d76e248f
Merge pull request #55 from prowler-cloud/update/env-varNames
...
update: update env var names
2024-09-11 09:06:42 +02:00
Pablo Lara
67fcc8ac67
update: update env var names
2024-09-11 09:05:37 +02:00
Pablo Lara
ceca5dd0c4
update: update env var names
2024-09-11 09:03:12 +02:00
dependabot[bot]
1298620da8
chore(deps-dev): bump pytest from 8.3.2 to 8.3.3 ( #4991 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 08:59:46 +02:00
Hugo Pereira Brito and Sergio
75c48cfaa3
refactor(cloudfront): replace origins dictionary with custom Origin class ( #4981 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-10 16:04:57 -04:00
Sergio Garcia
3406a07ae5
fix(audit): solve resources audit ( #4983 )
2024-09-10 15:41:59 -04:00
Sergio Garcia
cc9e1c5af8
chore(dependencies): update boto3 and botocore packages ( #4976 )
2024-09-10 15:36:23 -04:00
Sergio Garcia
0343f01cca
chore(README): update summary table ( #4984 )
2024-09-10 21:17:33 +02:00
dependabot[bot] and Sergio
cad7985c28
chore(deps-dev): bump moto from 5.0.13 to 5.0.14 ( #4965 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-10 14:36:21 -04:00
Pedro Martín and Sergio
71030f6f42
fix(main): logic for resource_tag and resource_arn usage ( #4979 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-10 14:07:07 -04:00
Daniel Barranquero
6883467d2f
feat(aws): Add new check to ensure RDS DB clusters are encrypted at rest ( #4931 )
2024-09-10 13:40:08 -04:00
Sergio Garcia
2c6944176f
fix(rds): handle new rds arn template function syntax ( #4980 )
2024-09-10 13:24:19 -04:00
dependabot[bot]
2420aedde9
chore(deps): bump cryptography from 43.0.0 to 43.0.1 ( #40 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 43.0.0 to 43.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/43.0.0...43.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 18:19:21 +02:00
Daniel Barranquero
1ef15f0b24
feat(aws): Add new check to ensure RDS event notification subscriptions are configured for critical database parameter group events ( #4907 )
2024-09-10 11:10:57 -04:00
dependabot[bot]
f5b0583df5
chore(deps-dev): bump pytest-env from 1.1.3 to 1.1.4 ( #4966 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 10:17:36 -04:00
Daniel Barranquero and Sergio Garcia
db225e9d2a
feat(aws): Add new RDS check to ensure db instances are protected by a backup plan ( #4879 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-09-10 10:14:40 -04:00
Daniel Barranquero
c9ae9df87f
feat(aws): Add new check to ensure RDS event notification subscriptions are configured for critical database instance events ( #4891 )
2024-09-10 09:26:15 -04:00
Daniel Barranquero
159a090c02
feat(aws): Add new check to ensure RDS event notification subscriptions are configured for critical cluster events ( #4887 )
2024-09-10 09:25:42 -04:00
Daniel Barranquero
605c6770e5
fix(rds): Modify RDS Event Notification Subscriptions for Security Groups Events check ( #4969 )
2024-09-10 09:13:46 -04:00
Pablo Lara
5163bcb72c
chore: add new component for provider ID
2024-09-10 14:13:08 +02:00
Pedro Martín
ae950484ed
fix(aws): make intersection to retrieve checks to execute ( #4970 )
2024-09-10 13:24:35 +02:00
Prowler Bot and sergargar
c54b815b90
chore(regions_update): Changes in regions for AWS services ( #4971 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-09-10 12:55:06 +02:00
Pablo Lara
457c845af8
chore: WIP
2024-09-10 11:28:36 +02:00
Pedro Martín
7a937c7708
refactor(provider): move audit and fixer config inside the provider ( #4960 )
2024-09-10 09:48:11 +02:00
dependabot[bot]
d62e74853e
chore(deps-dev): bump mkdocs-git-revision-date-localized-plugin from 1.2.7 to 1.2.8 ( #4967 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 09:22:10 +02:00
Pablo Lara
3a87b30140
chore: change delay for debouncedSearchQuery function
2024-09-10 08:35:21 +02:00
Víctor Fernández Poyatos
73330ecb1a
chore/PRWLR-4775 update datetime default filter for date on inserted_at and updated_at API attributes ( #39 )
...
* chore(API): PRWLR-4775 change inserted and updated at filters to filter by date by default
* test(API): PRWLR-4775 replace datetime strings for date
* feat(API): PRWLR-4775 update started_at default behavior and unit tests
2024-09-09 16:52:32 -04:00
Mario Rodriguez Lopez
bab59bc86e
feat(EC2): Change service to adjust the data saved in template_data in LaunchTemplateVersion ( #4848 )
2024-09-09 12:32:39 -04:00
Pablo Lara
b605316560
Merge pull request #54 from prowler-cloud/revert-53-PRWLR-4788-Update-NextJS-version-to-the-latest
...
Revert "Update Nextjs to the latest version"
2024-09-09 18:27:40 +02:00
Pablo Lara
ed116b688f
Revert "Update Nextjs to the latest version"
2024-09-09 18:26:28 +02:00
Víctor Fernández Poyatos
c3346ff605
fix(Docker): #PRWLR-4781 fix docker environment issues and celery worker container connection ( #37 )
...
* build(Dockerfile): PRWLR-4781 remove versions from dockerfile deps
* fix(Docker): PRWLR-4781 fix celery worker container and apply dev fixtures by default
* build(docker-compose): PRWLR-4781 set default django settings to production in worker service
2024-09-09 09:52:06 -04:00
dependabot[bot]
39e8485fc1
chore(deps): bump slack-sdk from 3.31.0 to 3.32.0 ( #4955 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 11:10:40 +02:00
Pablo Lara
412d25db30
Merge pull request #53 from prowler-cloud/PRWLR-4788-Update-NextJS-version-to-the-latest
...
update: update Nextjs to the latest version
2024-09-09 09:28:36 +02:00
Pablo Lara
1ed670cf40
update: update Nextjs to the latest version
2024-09-09 09:22:06 +02:00
Prowler Bot and sergargar
b9f46cafff
chore(regions_update): Changes in regions for AWS services ( #4956 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-09-09 09:15:40 +02:00
Víctor Fernández Poyatos
ec67fc12e0
feat/PRWLR-4177 Add /tasks endpoints and data model ( #35 )
...
* feat(Backend): PRWLR-4177 add Task model and migrations
* feat(Tasks): PRWLR-4177 add RLSTask class
* feat(API): PRWLR-4177 add Task serializers
* feat(Backend, DB): PRWLR-4177 refactor db variables and add policy on task runner tasks
* feat(API): PRWLR-4177 add Tasks filters and sort fields
* feat(API, Tasks): PRWLR-4177 add deletion tasks and revoke logic to /tasks
* test(Task): PRWLR-4177 add deletion tasks unit tests
* test(Views): PRWLR-4177 add Tasks views unit tests and update outdated ones
* chore(API): PRWLR-4177 improve drf-spectacular annotations
* chore(API): PRWLR-4177 add PROGRESS task state
* chore(API): PRWLR-4177 update spec
* chore(API): PRWLR-4177 remove force query parameter from DELETE /tasks
* feat(Backend): PRWLR-4177 add APITimeoutError and raise when TaskResult is not created
* feat(Backend): PRWLR-4177 add specific error class for task timeouts
2024-09-06 20:47:51 -04:00
Pablo Lara
09ef68e1c5
Merge pull request #52 from prowler-cloud/PRWLR-4626-Implement-newTable-Providers
...
Implement filters, search with the API
2024-09-06 16:47:00 +02:00
Pablo Lara
3cc9910f61
fix: prevent crash when there is no connection with the API
2024-09-06 16:45:01 +02:00
Pablo Lara
3d120b3505
chore: WIP
2024-09-06 16:42:12 +02:00
Jon Young
f5462c9b27
fix(Scans): rename 'type' to 'trigger'. ( #36 )
...
'type' is a reserved word in JSON:API schemas,
and python.
'trigger' more accurately describes the enum value.
2024-09-06 15:13:27 +02:00
Pedro Martín
48377ca865
feat(azure): add custom exception class ( #4871 )
2024-09-06 14:50:27 +02:00
Pedro Martín
4d902e02bb
fix(security-groups): remove RFC1918 from ec2_securitygroup_allow_wide_open_public_ipv4 ( #4951 )
2024-09-06 13:42:28 +02:00
Pedro Martín
e146491d4b
fix(aws): change check metadata ec2_securitygroup_allow_wide_open_public_ipv4 ( #4946 )
2024-09-06 12:31:19 +02:00
Pablo Lara
a30c6520d4
feat: clear all button only appears if there is changes on search params
2024-09-06 11:25:09 +02:00
Pablo Lara
5326ffbcc9
feat: add CustomRegionSelection for the filters
2024-09-06 11:10:14 +02:00
Pablo Lara
ff0ba89a3f
feat: clean all filters button is removing now the sort param
2024-09-06 10:25:57 +02:00
Pablo Lara
bc7c3bd74b
refactor: remove two components and create a new one, reducing code and improving efficiency
2024-09-06 10:20:59 +02:00
Pedro Martín
4eed5c7a99
refactor(check_metadata): move bulk_load_checks_metadata inside class ( #4934 )
2024-09-06 09:50:14 +02:00
dependabot[bot] and pedrooot
f169599a56
chore(deps): bump msgraph-sdk from 1.5.4 to 1.6.0 ( #4940 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2024-09-06 09:49:20 +02:00