Commit Graph
6993 Commits
Author SHA1 Message Date
dependabot[bot] 84f0542b98 chore(deps-dev): bump coverage from 7.6.0 to 7.6.1 (#4640)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 08:07:24 +02:00
Rubén De la Torre Vico 8faa40dfb6 feat(opensearch): Add domain inside VPC case for public domain check (#4570) 2024-08-05 13:04:49 -04:00
Pepe FagoagaandSergio 47f7555d05 refactor(mutelist): Remove re.match and improve docs (#4637)
Co-authored-by: Sergio <sergio@prowler.com>
2024-08-05 12:59:30 -04:00
Pedro Martín 96d9cbd8af fix(gcp): check cloudsql sslMode (#4635) 2024-08-05 12:12:00 -04:00
Pedro Martín c8bc54aa48 fix(gcp): check next rotation time in KMS keys (#4633) 2024-08-05 11:31:38 -04:00
Rubén De la Torre VicoandSergio fad0b8995a chore(aws): Convert ELB and ELBv2 attributes to dictionaries (#4575)
Co-authored-by: Sergio <sergio@prowler.com>
2024-08-05 11:14:19 -04:00
Pablo Lara 1992ef050a feat: refactor the modal's content for providers 2024-08-05 16:00:02 +02:00
dependabot[bot] d4b6fa27e2 chore(deps): bump msgraph-sdk from 1.5.3 to 1.5.4 (#4629)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 15:02:49 +02:00
dependabot[bot] a37723fd32 chore(deps): bump boto3 from 1.34.151 to 1.34.152 (#4628)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 08:14:55 -04:00
Pablo Lara e7f79589d4 feat: add modal and functionality for adding providers 2024-08-05 13:09:44 +02:00
Pedro Martín fc5eefe532 fix(scan_test): change resource_tags to a dict (#4631) 2024-08-05 10:02:41 +02:00
Pablo Lara ff3f90ac94 chore: replace CrossIcon for the toast and change variants when error 2024-08-05 09:39:18 +02:00
Pedro MartínandPepe Fagoaga ffd9b2a2f6 chore(scan-class): add new scan class (#4564)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
2024-08-05 08:21:13 +02:00
dependabot[bot] 112f48ac08 chore(deps-dev): bump black from 24.4.2 to 24.8.0 (#4627)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 08:19:54 +02:00
Sergio GarciaandPepe Fagoaga 95ec3d91b4 refactor(tags): convert tags to a dictionary (#4598)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
2024-08-05 08:17:43 +02:00
Sergio Garcia b0709d08cd fix(gcp): use KMS key id in checks (#4610) 2024-08-05 08:16:56 +02:00
dependabot[bot] a0e3cb87a4 chore(deps): bump trufflesecurity/trufflehog from 3.80.5 to 3.81.4 (#4625)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 08:15:49 +02:00
Pepe Fagoagaandsergargar 1b9cc9e3db chore(regions_update): Changes in regions for AWS services. (#4630)
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com>
2024-08-05 08:14:49 +02:00
Jon Young d9fb67bc43 docs(Tutorials): include volume option when running dashboard in docker (#4620) 2024-08-05 08:06:24 +02:00
Pablo Lara dff3462113 fix: solve conflicts with main branch 2024-08-05 05:55:18 +02:00
Pablo Lara a2172d12f4 fix: run the lint fix to be able to build the app 2024-08-04 20:02:55 +02:00
Pablo Lara ffb91d2733 feat: method POST to check the provider connection is working 2024-08-04 18:55:20 +02:00
Pablo Lara 485482c868 feat: GET and POST provider are working as expected and the error is shown correctly 2024-08-04 18:18:53 +02:00
Pablo Lara b16a7150fa chore: add deleteProvider action 2024-08-04 11:55:34 +02:00
Pablo Lara 00613cdda3 add Toast library and handling server errors - WIP 2024-08-02 18:43:58 +02:00
Pablo Lara 32ecc5dbad Merge pull request #26 from prowler-cloud/PRWLR-4377-Findings-Page-Findings-Row
Findings Table - Initial Setup
2024-08-02 17:57:28 +02:00
Víctor Fernández Poyatos e1a12bcb14 feat/PRWLR-3989 Add RLS full implementation (#18)
* feat(Backend): PRWLR-3989 add RLS to postgresql db and base models

* feat(API): PRWLR-3989 add TenantMiddleware

* chore(API, Backend): PRWLR-3989 create new db user without RLS bypass on migrations

* chore(Backend): PRWLR-3989 fix RLS bypasser for POST requests

* fix(Backend): PRWLR-3989 fix user permissions when migrating new models

* chore(Backend): PRWLR-3989 add testing view for RLS manual tests

* feat(API): PRWLR-3989 add tenant_id to API logging

* chore(API, Backend): PRWLR-3989 add TODOs

* test(API): PRWLR-3989 add new middleware unit tests

* chore(API): PRWLR-3989 refactor RLS code

* fix(tests): PRWLR-3989 fix testing db connector

* chore: PRWLR-3989 add references to JIRA tickets

* fix: PRWLR-3989 remove bypass logic and fix serializers

* fix: PRWLR-3989 improve drop SQL query for RLS models

* feat(Backend): PRWLR-3989 add specific permissions on each model

* fix(Backend): PRWLR-3989 fix database routing and grant select perms

* fix(test): PRWLR-3989 fix routing issues with unit tests

* chore: PRWLR-3989 remove references to JIRA tickets

* chore(Backend): PRWLR-3989 adjust privileges for user on table tenant

* chore: PRWLR-3989 add comments on migrations
2024-08-02 11:29:05 -04:00
Sophia Dao 0283b34190 feat(findings): Fix folder structure 2024-08-02 06:02:26 -05:00
Pablo Lara 26cfbeb3a8 chore: add pending conecction for ProviderInfo component and its icon 2024-08-02 10:43:17 +02:00
Pablo Lara b95d48e2ad chore: rendering real data for Providers and relocate action folder 2024-08-02 10:24:47 +02:00
dependabot[bot] a79022dce8 chore(deps): bump botocore from 1.34.151 to 1.34.152 (#4611)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 08:03:55 +02:00
dependabot[bot] 0a2ce690f4 chore(deps): bump trufflesecurity/trufflehog from 3.80.4 to 3.80.5 (#4612)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 07:57:22 +02:00
Sophia Dao 2bfa37ca2e feat(findings): WIP - add in initial data table setup, add in some hardcoded value for display purposes, future skeleton loader 2024-08-01 17:41:05 -05:00
bbc51114b0 fix(sns): add condition to sns topics (#4498)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
2024-08-01 11:54:36 -04:00
Pablo Lara 6a7b6f3e6b Merge pull request #25 from prowler-cloud/fix/package-lock
fix: SWR NextJS compiler
2024-08-01 16:41:30 +02:00
Pablo Lara a9462da78e fix: SWR NextJS compiler 2024-08-01 16:39:31 +02:00
Pablo Lara 02f2043a8c Merge pull request #24 from prowler-cloud/PRWLR-4374-Create-container-image-for-the-NextJS-UI
Create container image for the next js UI
2024-08-01 16:13:26 +02:00
Pablo Lara acfbdc6405 chore: optimize the Dockerfile, remove all related with .nextjs folder 2024-08-01 15:56:11 +02:00
Pablo Lara 25ec271a7f chore: optimize the Dockerfile 2024-08-01 15:52:06 +02:00
Pablo Lara a3555af684 chore: disable telemetry during the runtime 2024-08-01 15:48:11 +02:00
Pablo Lara de55eeb183 chore: disable telemetry during the build 2024-08-01 15:44:42 +02:00
Pablo Lara 8fc9204946 chore: optimize the Dockerfile 2024-08-01 15:04:30 +02:00
Pepe Fagoaga 32da86f393 fix(mutelist): Fix tags match (#4606) 2024-08-01 09:01:44 -04:00
Pepe Fagoaga 74d02e1da6 chore(version): Update Prowler version (#4605) 2024-08-01 08:01:45 -04:00
Pablo Lara 5b31ce8484 feat: add Dockerfile and .dockerignore 2024-08-01 13:38:51 +02:00
Pablo Lara e5a328e9ea feat: change configuration and generate package-lock file 2024-08-01 12:09:37 +02:00
Pepe Fagoagaandsergargar 8ec6e89e5c chore(regions_update): Changes in regions for AWS services. (#4607)
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com>
2024-08-01 11:35:08 +02:00
Pablo Lara 14a10fc6f0 Merge pull request #23 from prowler-cloud/PRWLR-4367-add-react-suspense
Add React Suspense
2024-08-01 10:30:59 +02:00
dependabot[bot] 17012ec1a4 chore(deps): bump trufflesecurity/trufflehog from 3.80.3 to 3.80.4 (#4601)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 08:06:11 +02:00
Pablo Lara 941bdfb2e1 Merge pull request #22 from prowler-cloud/PRWLR-4363-Handling-Boundaries-Errors
Handling boundaries errors
2024-08-01 06:46:46 +02:00