dependabot[bot]
6fbfcc7f5f
chore(deps): bump botocore from 1.35.24 to 1.35.25 ( #5155 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 12:33:29 +02:00
Pablo Lara
b860e35408
feat: fuctionality tweaks handling errors
2024-09-24 11:43:51 +02:00
dependabot[bot]
7c7132f9c4
chore(deps-dev): bump mkdocs-material from 9.5.35 to 9.5.36 ( #5156 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 11:04:06 +02:00
dependabot[bot]
62e30f929c
chore(deps): bump boto3 from 1.35.23 to 1.35.24 ( #5154 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 10:06:27 +02:00
Pepe Fagoaga
ddaafd5876
chore(bot): Use bot Token ( #5163 )
2024-09-24 10:06:00 +02:00
Pablo Lara
94eba806e3
feat: big refactor for CustomInput component
2024-09-24 08:40:48 +02:00
Pablo Lara
fa77455c3e
feat: edit provider has client validation now
2024-09-24 08:09:02 +02:00
Mario Rodriguez Lopez
1f43e6eff9
feat(inspector2): Add more tests to inspector2_is_enabled check ( #5150 )
2024-09-23 15:06:34 -04:00
Daniel Barranquero
aa118c05c5
feat(rds): add new check rds_cluster_non_default_port ( #5113 )
2024-09-23 15:05:56 -04:00
Hugo Pereira Brito
cca17b9378
feat(cloudfront): add new check cloudfront_distributions_s3_origin_non_existing_bucket ( #4996 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-23 12:43:03 -04:00
Víctor Fernández Poyatos
4a881fd2fd
chore: delete LICENSE ( #46 )
2024-09-23 17:27:00 +02:00
Pedro Martín
14ed19e3a8
fix(iam): fill resource id with inline policy entity ( #5120 )
2024-09-23 10:54:38 -04:00
dependabot[bot]
8caf8f794c
chore(deps): bump azure-mgmt-cosmosdb from 9.5.1 to 9.6.0 ( #5111 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 09:38:15 -04:00
dependabot[bot]
cba9ad61e4
chore(deps): bump msgraph-sdk from 1.7.0 to 1.8.0 ( #5110 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 08:48:42 -04:00
dependabot[bot]
e64a0eff0f
chore(deps): bump botocore from 1.35.23 to 1.35.24 ( #5140 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 08:01:40 -04:00
Pablo Lara
4f7d6a8402
Merge branch 'main' into PRWLR-4041-Providers-Page-Manage-Providers-Modal-Delete-Providers-Modal
2024-09-23 13:39:30 +02:00
Jon Young
4ca95b08e2
feat(Findings): Partitioned database tables ( #45 )
...
* feat(Findings): initial findings model
* fix(Findings): add view, serializers, migration for enums
* fix(Findings): incomplete jsonb_to_tsvector wrapper
will not run as written
* fix(Findings): use Severity and Status enums from prowler SDK
* tests(Findings): add failing view tests
* fix(Finding): add resource relationship
not returning correct data from serializer, missing links
* fix(FindingSerializer): get Scan & Resource relationships to show up
* fix(FindingFilter): add more filter fields
* fix(FindingFilter): filter on provider id
* fix(FindingSerializer): return Resource in relationship
not ResourceFindingMapping
* fix(FindingModel): update migration
* fix(FindingFilter): full text search on findings
* fix(Resources): include Findings in ResourceSerializer
* fix(FindingFilter): expand text search columns
* fix(DbUtils): docstring, not comment
* fix(BaseViews): remove TODO
comment not applicable right now
* fix(Fixtures): add more findings to fixture file
and change on_delete behavior for resource_finding_mapping
* fix(Resources): rename index to match others
* fix(Findings): update Findigns RLS to allow for full CRUD
eventually we'll let users enter a manual finding
which implies INSERT, UPDATE, DELETE
* fix(Findings): use TextChoices directly for Status enum
* fix(FindingSerializer): build a set instead of a list
* consistency in fixtures
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com >
* fix(API): update v1 spec for findings
* feat(Findings): store findings in a partitioned table
* fix(Settings): change unit of partition max age
to match unit when creating
* docs(Partitions): document how to manage partitions via manage.py
* fix(Findings): add tag for spec/docs
* fix(Findings): clean up migrations
* fix(Findings): convert scan_id and inserted_at filters into finding.id filters
* fix(Findings): add default filter for today
and set default sort order
* fix(Findings): add default filter for today
and set default sort order
* fix(Findings): update fixtures so datetime matches id
* fix(Findings): partition the ResourceFindingMapping table to match Findings
* docs(Partitions): document postgres config values more
* docs(UUIDUtils): do not use raw query strigns (typo)
* docs(Partitions): change unit in comment description
* fix(Findings): change resource_name & tags to be Finding
* docs(Partitions): change unit in partitions settings docstring
* fix(Findings): remove conflicting logic & filters
* chore: apply suggested changes
* chore: optimize imports
---------
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com >
2024-09-23 11:39:03 +02:00
dependabot[bot]
23c65b8fde
chore(deps): bump pandas from 2.2.2 to 2.2.3 ( #5139 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 10:33:38 +02:00
dependabot[bot]
a7c93f3237
chore(deps-dev): bump pylint from 3.2.7 to 3.3.0 ( #5138 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 09:41:04 +02:00
dependabot[bot]
7b9402f3d0
chore(deps): bump kubernetes from 30.1.0 to 31.0.0 ( #5137 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 08:29:49 +02:00
Pablo Lara
0d5be65879
Merge pull request #61 from prowler-cloud/PRWLR-4763-Confirmation-screen
...
Confirmation modal component
2024-09-23 08:25:39 +02:00
Pablo Lara
3b96d14f84
chore: rename getProviders action and add modal for editing provider info
2024-09-22 15:48:47 +02:00
Pablo Lara
1dfde958bf
chore: rename getProviders action and add modal for editing provider info
2024-09-22 15:48:03 +02:00
Pablo Lara
cb20f595ac
rename: rename table components
2024-09-21 22:15:04 +02:00
Pablo Lara
720256968e
feat: confirmation screen works as expected
2024-09-21 21:51:51 +02:00
Sergio Garcia
4badcca4f8
fix(gcp): add default project for org level checks ( #5003 )
2024-09-20 20:39:35 +02:00
Hugo Pereira Brito
c6daa60f26
feat(elasticache): add check elasticache_redis_cluster_auth_enabled ( #4830 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-20 12:18:08 -04:00
Pablo Lara
7fb6250029
chore: WIP
2024-09-20 18:16:37 +02:00
Harshit Raj Singh
f9aa2bb8be
fix(lightsail): Remove second call to is_resource_filtered ( #5044 )
2024-09-20 11:39:03 -04:00
Rubén De la Torre Vico
66ac395705
chore(README): update checks summary table ( #5119 )
2024-09-20 11:27:19 -04:00
Sergio Garcia
16a251254e
fix(gcp): solve errors in GCP services ( #5016 )
2024-09-20 11:06:57 -04:00
Sergio Garcia
751958907c
fix(vpc): check all routes tables in subnet ( #5081 )
2024-09-20 10:13:16 -04:00
Sergio Garcia
60012ab19d
chore(deps): update docs dependencies ( #5098 )
2024-09-20 10:13:09 -04:00
dependabot[bot]
65d7ba020b
chore(deps): bump boto3 from 1.35.21 to 1.35.23 ( #5115 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 09:13:09 -04:00
Sergio Garcia
9456c6198a
chore(ssm): add trusted accounts variable to ssm check ( #5005 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2024-09-20 09:12:48 -04:00
Sergio Garcia
45ce1a0650
fix(asff): include status extended in ASFF output ( #5097 )
2024-09-20 09:08:13 -04:00
dependabot[bot]
4c5db5295c
chore(deps): bump botocore from 1.35.22 to 1.35.23 ( #5109 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 14:18:55 +02:00
dependabot[bot]
a2ad0cdf30
chore(deps): bump azure-identity from 1.17.1 to 1.18.0 ( #5108 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 13:29:43 +02:00
dependabot[bot]
0c70a64e84
chore(deps): bump slack-sdk from 3.33.0 to 3.33.1 ( #5107 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 11:57:41 +02:00
Mario Rodriguez Lopez
73c96f8346
feat(sagemaker): Ensure SageMaker Endpoint Production Variants have Initial Instance Count greater than one ( #5045 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-19 15:16:56 -04:00
Amogh Bantwal
0974c5f333
feat(slack): add more information about critical findings ( #5042 )
2024-09-19 14:02:09 -04:00
Hugo Pereira Brito
7db0746416
feat(guardduty): add new check guardduty_rds_protection_enabled ( #5100 )
2024-09-19 13:52:17 -04:00
dependabot[bot]
8f0bf5e896
chore(deps-dev): bump pytest-env from 1.1.4 to 1.1.5 ( #5090 )
...
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-19 12:29:43 -04:00
Pedro Martín
57abe1c839
fix(accessanalyzer): refactor accessanalyzer enabled fixer test ( #5026 )
2024-09-19 11:09:03 -04:00
Pablo Lara
3cac32ac78
Merge pull request #60 from prowler-cloud/ack/fix-dockerfile
...
Ack/fix dockerfile
2024-09-19 17:08:13 +02:00
Drew Kerrigan
a5fb1205af
fix(): put line ending back
2024-09-19 10:56:34 -04:00
Drew Kerrigan
41e7dce861
fix(): cleanup comment
2024-09-19 10:55:56 -04:00
Drew Kerrigan
10f68a4630
fix(): ignore local .env file
2024-09-19 10:54:38 -04:00
Drew Kerrigan
94090f6997
fix(): add missing copy commands
2024-09-19 10:54:19 -04:00
Daniel Barranquero
43183962ad
feat(aws): Add new check to ensure RDS instances are not using default database engine ports ( #4973 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-19 10:14:46 -04:00