Pepe Fagoaga
|
9c4ba1183b
|
chore(regions): Update labels for backporting (#4678)
|
2024-08-07 11:00:41 +02:00 |
|
Pepe Fagoaga
|
40a88e07d1
|
chore(backport): Automate all the things! (#4669)
|
2024-08-07 10:40:14 +02:00 |
|
dependabot[bot]
|
692ed760e0
|
chore(deps): bump google-api-python-client from 2.139.0 to 2.140.0 (#4666)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-08-07 10:26:48 +02:00 |
|
Jon Young
|
35128b89b1
|
chore(API): rename project to be Prowler API (#22)
|
2024-08-07 10:05:05 +02:00 |
|
Pablo Lara
|
157c475f5c
|
Merge pull request #30 from prowler-cloud/PRWLR-4410-Refactor-the-index.ts-file-for-exporting-Components
Refactor the index.ts file for exporting components
|
2024-08-07 09:16:27 +02:00 |
|
Pablo Lara
|
4483baae19
|
chore: rename DataTable to DataTableProvider for more specificity
|
2024-08-07 09:14:17 +02:00 |
|
Pablo Lara
|
3511cd977a
|
chore: remove the old modal component
|
2024-08-07 09:06:38 +02:00 |
|
Pablo Lara
|
d69c35fa3c
|
chore: solve conflicts with main branch
|
2024-08-07 09:02:41 +02:00 |
|
dependabot[bot]
|
6c3e451f32
|
chore(deps): bump boto3 from 1.34.152 to 1.34.154 (#4663)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-08-07 09:01:28 +02:00 |
|
dependabot[bot]
|
24f511b567
|
chore(deps): bump trufflesecurity/trufflehog from 3.81.5 to 3.81.6 (#4662)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-08-07 09:00:56 +02:00 |
|
Pablo Lara
|
dee7e621de
|
Merge pull request #29 from prowler-cloud/PRWLR-4141-Providers-Page-Add-Providers-modal-2
Providers page add providers modal -
|
2024-08-07 08:51:19 +02:00 |
|
Pablo Lara
|
0ae248926d
|
chore: fix provider name
|
2024-08-07 08:50:14 +02:00 |
|
Sergio Garcia
|
89c6652bd6
|
fix(tags): handle AWS dictionary type tags (#4656)
|
2024-08-07 08:34:57 +02:00 |
|
 dependabot[bot]andSergio
|
8aca456285
|
chore(deps-dev): bump moto from 5.0.11 to 5.0.12 (#4642)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Sergio <sergio@prowler.com>
|
2024-08-06 14:59:29 -04:00 |
|
 Rubén De la Torre VicoandSergio
|
824a465667
|
test(awslambda): Cover possible checks with moto instead MagicMock (#4609)
Co-authored-by: Sergio <sergio@prowler.com>
|
2024-08-06 13:40:51 -04:00 |
|
 Amogh BantwalandSergio Garcia
|
086c203e6b
|
feat(aws) Add check to make sure EKS clusters have a supported version (#4604)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
|
2024-08-06 13:40:05 -04:00 |
|
Víctor Fernández Poyatos
|
4371ad1535
|
feat/PRWLR-3999 Implement providers endpoints (#21)
* 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
* feat(Backend): PRWLR-3999 add Provider model
* feat: PRWLR-3999 add providers view logic
* fix: PRWLR-3999 fix unique index fields
* feat(API): PRWLR-3999 add custom exception handlers
* feat(API): PRWLR-3999 add /providers/{provider_id}/connection endpoint
* test(API): PRWLR-3999 add base unit tests for providers
* fix(API, Backend): PRWLR-3999 fix bugs after rebase
* chore(API, docker): PRWLR-3999 add dev feats for demo
* feat(API): PRWLR-3999 add drf-spectacular-jsonapi and improve docs
* test(API): PRWLR-3999 add providers unit tests
* chore(Backend): PRWLR-3989 adjust privileges for user on table tenant
* chore: PRWLR-3999 rename model custom validation error
* chore: PRWLR-3999 remove Test references
* chore: PRWLR-3999 update API v1 spec
* fix: PRWLR-3999 apply requested changes to filter and models
* feat: PRWLR-3999 add validation to PATCH /providers payload
* fix: PRWLR-3999 fix providers enum description
* chore: add more providers fixtures
* fix: PRWLR-3999 make providers.alias optional
|
2024-08-06 12:39:08 -04:00 |
|
Pablo Lara
|
4137eaec6d
|
chore: fix typo
|
2024-08-06 17:24:18 +02:00 |
|
Pablo Lara
|
14ff4282c0
|
feat: refactor the modal's content for providers
|
2024-08-06 14:59:19 +02:00 |
|
Pablo Lara
|
b7d324f1b0
|
feat: add modal and functionality for adding providers
|
2024-08-06 14:59:04 +02:00 |
|
Pablo Lara
|
81bf3fc15f
|
chore: adding a new index.ts file to improve the way we're exporting components (ui)
|
2024-08-06 12:05:10 +02:00 |
|
Pablo Lara
|
22ebe00cf6
|
chore: adding a new index.ts file to improve the way we're exporting components (providers)
|
2024-08-06 11:56:00 +02:00 |
|
Pablo Lara
|
3ae00cadb9
|
Merge pull request #27 from prowler-cloud/PRWLR-4365-Implement-CRUD-methods-for-Providers-page-using-real-API
Implement crud methods for providers page using real api
|
2024-08-06 09:43:19 +02:00 |
|
dependabot[bot]
|
f746a9e742
|
chore(deps-dev): bump flake8 from 7.1.0 to 7.1.1 (#4643)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-08-06 09:19:05 +02:00 |
|
Pepe Fagoaga
|
90810d9098
|
chore: change SaaS for Prowler (#4651)
|
2024-08-06 08:56:04 +02:00 |
|
Pepe Fagoaga
|
75b3f52309
|
docs(mutelist): Add service_* documentation (#4650)
|
2024-08-06 08:55:55 +02:00 |
|
dependabot[bot]
|
8ecb4696d4
|
chore(deps): bump botocore from 1.34.152 to 1.34.154 (#4641)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-08-06 08:44:43 +02:00 |
|
dependabot[bot]
|
7b22c9c97b
|
chore(deps): bump trufflesecurity/trufflehog from 3.81.4 to 3.81.5 (#4645)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-08-06 08:24:27 +02:00 |
|
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 |
|