Víctor Fernández Poyatos
|
aa8c46d232
|
feat(ComplianceOverview): PRWLR-5149 Add compliance overview endpoints (#84)
* chore(Fixtures): PRWLR-5149 move development fixtures to dev directory
* feat(Compliance): PRWLR-5149 add compliance templates and basic logic on scans
* chore(Compliance): PRWLR-5149 make default compliance requirements pass if no findings
* feat(Compliance): PRWLR-5149 add model
* feat(Compliance): PRWLR-5149 add serializers
* feat(Compliance): PRWLR-5149 add filters
* feat(Compliance): PRWLR-5149 add views and urls
* feat(Scan): PRWLR-5149 add compliance storing during scans
* chore(Compliance, Scan): PRWLR-5149 refactor for performance
* chore(Compliance): PRWLR-5149 add docstrings
* feat(ComplianceOverview): PRWLR-5149 add new view for summary
* chore: PRWLR-5149 update resource_names on all models to follow JSON:API spec
* feat(ComplianceOverview): PRWLR-5149 add indexes to model for performance
* feat(ComplianceOverview): PRWLR-5149 refactor views to summarize by default
* chore(ComplianceOverview): PRWLR-5149 improve readability
* chore(ComplianceOverview): PRWLR-5149 set default ordering to compliance_id
* feat(Compliance): PRWLR-5149 add check status values count for each requirement
* chore: PRWLR-5149 update API spec
* chore(Provider,Scan): PRWLR-5149 disable scanner_args
* feat(Scan): PRWLR-5149 retrieve all regions from provider when generating compliance
* feat(Scan): PRWLR-5149 improve efficiency on scan task
* chore: PRWLR-5149 update API spec
* test(Compliance): PRWLR-5149 add unit tests
* test(Scan): PRWLR-5149 update scan task unit tests
* fix(ComplianceOverview): PRWLR-5149 fix filter
* test(ComplianceOverview): PRWLR-5149 add unit tests
* chore: PRWLR-5149 update API spec
* feat(Compliance): PRWLR-5149 add manual findings to compliance results
* chore(ComplianceOverview): PRWLR-5149 add fixture
* chore: PRWLR-5149 update poetry lock
* fix(Build): fix dockerfile and resources fixture
* chore(Schema): update API schema
|
2024-11-15 15:39:27 +01:00 |
|
dependabot[bot]
|
c9898d6d01
|
chore(deps): bump codecov/codecov-action from 4 to 5 (#5783)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-15 09:35:54 -05:00 |
|
Prowler Bot
|
259538d5e4
|
chore(regions_update): Changes in regions for AWS services (#5784)
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com>
|
2024-11-15 09:33:24 -05:00 |
|
dependabot[bot]
|
4785feae0e
|
chore(deps): bump botocore from 1.35.60 to 1.35.61 (#5780)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-15 09:33:05 -05:00 |
|
Pedro Martín
|
8be83fc632
|
fix(compliance): use SubscriptionID instead of name for Azure CIS (#5786)
|
2024-11-15 14:40:33 +01:00 |
|
Pedro Martín
|
005d251106
|
fix(iam): use get to get the key (#5785)
|
2024-11-15 14:37:36 +01:00 |
|
dependabot[bot]
|
b6c8adfc64
|
chore(deps): bump azure-storage-blob from 12.23.1 to 12.24.0 (#5767)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-14 12:01:27 -05:00 |
|
Hugo Pereira Brito
|
7a711095cd
|
feat(kinesis): add new check kinesis_stream_data_retention_period (#5547)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
|
2024-11-14 12:01:01 -05:00 |
|
Daniel Barranquero
|
b0bb348480
|
feat(rds): add new fixer rds_snapshots_public_access_fixer (#5773)
|
2024-11-14 10:40:33 -05:00 |
|
Hugo Pereira Brito
|
c1b050b8b9
|
feat(firehose): add new check firehose_stream_encrypted_at_rest (#5635)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
|
2024-11-14 10:27:17 -05:00 |
|
Víctor Fernández Poyatos
|
28c7e803ac
|
feat(azure): Add get_regions method for provider (#5774)
|
2024-11-14 15:58:12 +01:00 |
|
Sergio Garcia
|
7a57922891
|
chore(api): ensure correct deployment (#79)
* chore(api): ensure correct deployment
* add hadolint
* chore: revision
* chore: revision
* chore: revision
* chore: revision
* typo
|
2024-11-14 15:11:53 +01:00 |
|
Prowler Bot
|
919acfd548
|
chore(regions_update): Changes in regions for AWS services (#5771)
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com>
|
2024-11-14 08:57:26 -05:00 |
|
dependabot[bot]
|
1586cdae5e
|
chore(deps): bump google-api-python-client from 2.152.0 to 2.153.0 (#5763)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-14 08:57:09 -05:00 |
|
Pepe Fagoaga
|
cb74dae296
|
refactor(aws): Rename get_regions and validate partition (#5772)
|
2024-11-14 13:02:32 +01:00 |
|
Pablo Lara
|
58068b34bf
|
feat: invitations are working - first iteration
|
2024-11-14 11:55:11 +01:00 |
|
dependabot[bot]
|
3608aa3536
|
chore(deps): bump boto3 from 1.35.58 to 1.35.60 (#5770)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-14 10:01:57 +01:00 |
|
Pablo Lara
|
1dc4bd313a
|
feat: invitation workflow is working as expected
|
2024-11-14 08:08:08 +01:00 |
|
dependabot[bot]
|
c59b08c40b
|
chore(deps): bump botocore from 1.35.59 to 1.35.60 (#5765)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-13 19:11:52 -05:00 |
|
Rubén De la Torre Vico
|
73361a1cea
|
chore(ec2): add name from image information to status_extended (#5755)
Co-authored-by: MrCloudSec <hello@mistercloudsec.com>
|
2024-11-13 14:30:58 -05:00 |
|
Pedro Martín
|
794268cec5
|
feat(gcp): add get regions method (#5756)
|
2024-11-13 19:11:42 +01:00 |
|
Pedro Martín
|
06b41cf8e6
|
refactor(azure): get locations with self session (#5751)
|
2024-11-13 19:00:18 +01:00 |
|
Pedro Martín
|
a419b4b898
|
feat(aws): get regions by partition (#5748)
|
2024-11-13 18:52:50 +01:00 |
|
Pablo Lara
|
890bd12e99
|
feat: workflow to invite an user is working
|
2024-11-13 18:52:06 +01:00 |
|
Adrián Jesús Peña Rodríguez
|
bf04261af6
|
feat(provider-groups): PRWLR-4725 add provider-groups system (#82)
* feat(provider-groups): PRWLR-4725 add provider-groups system
* feat(provider-groups): PRWLR-4725 add provider-groups migrations
* feat(provider-groups): PRWLR-4725 improve provider-groups models
|
2024-11-13 18:17:08 +01:00 |
|
Víctor Fernández Poyatos
|
f3dce4f7a7
|
fix(User): PRWLR-5356 allow deleting and updating users (#83)
|
2024-11-13 17:35:56 +01:00 |
|
Pablo Lara
|
29dfd303db
|
feat: adding workflow to send invites to the user
|
2024-11-13 17:18:32 +01:00 |
|
Sergio Garcia
|
521b3ded9c
|
fix(Dockerfile): ensure correct deployment (#92)
* fix(Dockerfile): ensure correct deployment
* chore(dockerfile): Add NEXT_TELEMETRY_DISABLED=1
---------
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2024-11-13 16:15:33 +01:00 |
|
Rubén De la Torre Vico
|
622bc48688
|
fix(ec2): add default value to Name key for image information (#5747)
|
2024-11-13 15:22:52 +01:00 |
|
dependabot[bot]
|
c0659f712a
|
chore(deps): bump botocore from 1.35.58 to 1.35.59 (#5740)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-13 09:20:49 -05:00 |
|
Sergio Garcia
|
796983a530
|
fix(gcp): scan only ACTIVE projects (#5743)
|
2024-11-13 15:18:42 +01:00 |
|
Pablo Lara
|
e4395ddd55
|
Merge pull request #91 from prowler-cloud/PRWLR-4734-Users-Page-displays-the-users-for-the-current-membership
Users page displays the users for the current membership
|
2024-11-13 14:41:02 +01:00 |
|
Pablo Lara
|
6d05ad9815
|
chore: remove unused console log
|
2024-11-13 14:32:10 +01:00 |
|
Pablo Lara
|
0290b837f2
|
feat: user table is working as expected
|
2024-11-13 14:31:33 +01:00 |
|
Pablo Lara
|
833bf0520c
|
chore: remove old files and add new ones related to users
|
2024-11-13 14:25:31 +01:00 |
|
Pablo Lara
|
239826ce1f
|
chore: remove old files and add new ones related to users
|
2024-11-13 14:24:44 +01:00 |
|
Prowler Bot
|
8dc042e594
|
chore(regions_update): Changes in regions for AWS services (#5744)
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com>
|
2024-11-13 08:13:35 -05:00 |
|
dependabot[bot]
|
e881a0f274
|
chore(deps): bump google-api-python-client from 2.151.0 to 2.152.0 (#5742)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-13 08:13:18 -05:00 |
|
Adrián Jesús Peña Rodríguez
|
b1547a6d28
|
fix(migrations): add missing operations (#66)
* fix(migrations): add missing operations
* fix(migrations): remove redundant base_manager_name
|
2024-11-13 12:08:14 +01:00 |
|
Pablo Lara
|
4603e6b46d
|
chore: invert severity filter list order
|
2024-11-13 10:07:14 +01:00 |
|
Víctor Fernández Poyatos
|
26050bad5b
|
build(Dockerfile): remove g++ from dockerfile and update prowler (#81)
|
2024-11-13 09:46:16 +01:00 |
|
Pablo Lara
|
810cc6c2f8
|
Merge pull request #89 from prowler-cloud/PRWLR-5141-Prowler-V-release-tweaks-scan-page-v3
Tweaks scan page v3
|
2024-11-13 08:26:48 +01:00 |
|
Pablo Lara
|
8fb6f5b11d
|
chore: add GitHub action to run the build
|
2024-11-13 08:22:58 +01:00 |
|
Pablo Lara
|
db36cdf379
|
fix: fix the build, and run prettier
|
2024-11-13 08:21:13 +01:00 |
|
dependabot[bot]
|
5641160177
|
chore(deps): bump boto3 from 1.35.57 to 1.35.58 (#5741)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-12 18:17:31 -05:00 |
|
Hugo Pereira Brito
|
dca49b1972
|
feat(aws): add new service firehose (#5620)
Co-authored-by: MrCloudSec <hello@mistercloudsec.com>
|
2024-11-12 17:41:46 -05:00 |
|
Rubén De la Torre Vico
|
b8b60e6bc5
|
feat(prowler-check-kreator): ProwlerChecKreator first version (#5099)
Co-authored-by: Sergio <sergio@prowler.com>
|
2024-11-12 15:00:09 -05:00 |
|
dependabot[bot]
|
9d65b49cb4
|
chore(deps): bump azure-mgmt-network from 27.0.0 to 28.0.0 (#5703)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rubén De la Torre Vico <ruben@prowler.com>
Co-authored-by: Sergio Garcia <38561120+MrCloudSec@users.noreply.github.com>
Co-authored-by: Sergio <sergio@prowler.com>
|
2024-11-12 13:37:51 -05:00 |
|
Sergio Garcia
|
f1334190d8
|
fix(aws): remove cloudwatch_log_group_no_critical_pii_in_logs check (#5736)
|
2024-11-12 12:50:47 -05:00 |
|
dependabot[bot]
|
c434181dfd
|
chore(deps): bump azure-mgmt-containerservice from 32.1.0 to 33.0.0 (#5706)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-11-12 11:43:21 -05:00 |
|