Sophia Dao
b5b2e225ce
Findings page Status component ( #34 )
...
* feat(findings): Severity and Status badge WIP
* Remove SeverityBadge from PR
2024-08-08 15:04:47 -05:00
Pablo Lara
bed2b1e7f7
feat: add Pagination - WIP
2024-08-08 20:08:11 +02:00
dependabot[bot]
6d48265618
chore(deps): bump django from 5.0.7 to 5.0.8 ( #33 )
...
Bumps [django](https://github.com/django/django ) from 5.0.7 to 5.0.8.
- [Commits](https://github.com/django/django/compare/5.0.7...5.0.8 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 10:51:52 -05:00
dependabot[bot]
43c9e70a65
chore(deps): bump django from 5.0.7 to 5.0.8 ( #26 )
...
Bumps [django](https://github.com/django/django ) from 5.0.7 to 5.0.8.
- [Commits](https://github.com/django/django/compare/5.0.7...5.0.8 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 10:57:10 -04:00
Víctor Fernández Poyatos
e2fc83c81b
docs(README): add migration and fixtures commands ( #23 )
...
* docs(README): add migration and fixtures commands
* docs(README): add env variables info
2024-08-08 10:56:03 -04:00
dependabot[bot]
e666b66ec0
chore(deps): bump boto3 from 1.34.154 to 1.34.156 ( #4698 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 11:54:40 +02:00
Pedro Martín
cdb4f73803
docs(developer-guide): add info about docstrings ( #4701 )
2024-08-08 11:41:32 +02:00
dependabot[bot]
b4c7345124
chore(deps): bump botocore from 1.34.155 to 1.34.156 ( #4694 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 10:49:13 +02:00
dependabot[bot]
af8cc37eea
chore(deps): bump trufflesecurity/trufflehog from 3.81.6 to 3.81.7 ( #4693 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 10:48:41 +02:00
Sophia Dao
ae8098d53e
Findings card initial setup ( #31 )
...
* feat(findings): WIP - add on click for row, select one row at a time, pass ID to function
* feat(findings) More WIP for Findings Card - add in dummy data, pass selected row into card
* feat(findings): Pass selected row through
* Fix additional merge conflict
* feat(findings): Update to new file structure
* feat(findings): Hook up initial card with hard-coded data as a sidepanel that expands when a row element is clicked
* Merge main
2024-08-07 17:26:32 -05:00
Víctor Fernández Poyatos
857edd9aa6
chore(Backend,API): PRWLR-4341 restructure project based on versions ( #25 )
2024-08-07 16:40:18 -04:00
Sergio Garcia
28bed98ee4
chore(version): update version logic in Prowler ( #4654 )
2024-08-07 18:15:10 +02:00
Sergio Garcia and Pepe Fagoaga
3d39eb7db6
chore(backport): update backport PR title ( #4686 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-07 16:59:47 +02:00
Pepe Fagoaga
2c5f2e9f5c
chore(labeler): Run also for v4.* ( #4687 )
2024-08-07 10:30:49 -04:00
Hugo Pereira Brito
5ce54e5605
feat(aws): Add new S3 check for public access block configuration in access points ( #4608 )
2024-08-07 10:23:12 -04:00
Daniel Barranquero and Sergio
6c029a9d7d
feat(aws): Add new KMS check to prevent unintentional key deletion ( #4595 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-07 09:15:22 -04:00
Sergio Garcia
96f893c3ec
chore(version): update master version ( #4681 )
2024-08-07 14:53:45 +02:00
Pepe Fagoaga
f0047cf5a7
chore(actions): Run for v4.* branch ( #4682 )
2024-08-07 14:11:38 +02:00
Mario Rodriguez Lopez and Sergio Garcia
1b18aef0f0
feat(acm): Add new check for insecure algorithms in certificates ( #4551 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-07 08:00:24 -04:00
Pablo Lara
ca3d076607
feat: add Pagination component and DataTableColumnHeader component
2024-08-07 13:56:36 +02:00
dependabot[bot]
80e13bffa2
chore(deps): bump botocore from 1.34.154 to 1.34.155 ( #4665 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 11:33:45 +02:00
dependabot[bot]
384d16749c
chore(deps): bump azure-storage-blob from 12.21.0 to 12.22.0 ( #4664 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 11:01:14 +02:00
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] and Sergio
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 Vico and Sergio
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 Bantwal and Sergio 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