Víctor Fernández Poyatos
308f52c6f9
build(deps): bump gunicorn version to 23.0.0 ( #29 )
2024-08-13 16:28:39 +02:00
Daniel Barranquero
52d83bd83b
feat(aws): Split the checks that mix RDS Instances and Clusters ( #4730 )
2024-08-13 10:16:50 -04:00
dependabot[bot]
49cfe15abc
chore(deps): bump botocore from 1.34.158 to 1.34.159 ( #4728 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 09:03:15 -04:00
Mario Rodriguez Lopez
0ef30c655a
fix(ACM): Change check logic to scan only in use certificates ( #4732 )
2024-08-13 08:39:27 -04:00
Daniel Barranquero
e2d211c188
feat(aws): Add new Neptune check for cluster snapshot visibility ( #4709 )
2024-08-13 08:27:35 -04:00
Daniel Barranquero and Sergio
62a1d91869
feat(aws): Add new CodeBuild check to validate environment variables ( #4632 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-13 08:15:45 -04:00
dependabot[bot]
8c1347323e
chore(deps): bump boto3 from 1.34.157 to 1.34.158 ( #4727 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 08:13:00 -04:00
Pablo Lara
092ad10c56
chore: add all icons for services
2024-08-13 10:12:48 +02:00
Mario Rodriguez Lopez
cb807e4aed
feat(DocumentDB): Add new DocumentDB check for cluster snapshot visibility ( #4702 )
2024-08-12 14:05:04 -04:00
Pablo Lara
c492d25f4c
Prwlr 4408 clean area labels warning in the console tab ( #36 )
...
* feat: remove 2 high severity vulnerabilities
* chore: solve accesibility warnings
* feat: all accesibility warnings have been solved
2024-08-12 11:41:17 -05:00
dependabot[bot] and Sergio
bcc8d5f1fe
chore(deps-dev): bump safety from 3.2.4 to 3.2.5 ( #4722 )
...
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-08-12 10:03:00 -04:00
dependabot[bot]
59acd303fb
chore(deps): bump botocore from 1.34.157 to 1.34.158 ( #4721 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 08:40:42 -04:00
dependabot[bot]
0675cc8fdb
chore(deps): bump boto3 from 1.34.156 to 1.34.157 ( #4719 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 08:02:17 -04:00
dependabot[bot]
ed27491118
chore(deps): bump trufflesecurity/trufflehog from 3.81.7 to 3.81.8 ( #4720 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 07:59:29 -04:00
Víctor Fernández Poyatos
4f99518d52
fix(Dockerfile): add curl-dev to base image ( #27 )
2024-08-12 12:34:55 +02:00
dependabot[bot]
abb28af68e
chore(deps): bump aiohttp from 3.9.5 to 3.10.2 ( #4713 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 14:52:42 -04:00
Rubén De la Torre Vico
18885d0cd7
chore(ec2): Change security groups to dict ( #4700 )
2024-08-09 14:40:34 -04:00
Pedro Martín and Pepe Fagoaga
ca56ac4e77
feat(azure): add test_connection method ( #4615 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-09 14:38:12 -04:00
Pedro Martín and Pepe Fagoaga
8f2b39b3ce
fix(iam): handle no arn serial numbers for MFA devices ( #4697 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-09 12:57:34 -04:00
Jon Young and Víctor Fernández Poyatos
a2ab216531
chore(Celery): add basic Celery worker with broker only ( #20 )
...
* chore(Celery): add basic Celery worker with broker only
* chore(Celery): saving progress. Not able to schedule tasks
* fix(Celery): add celery app for use by django
* fix(Celery): register tasks
* fix(Docker): add celery workers to docker-compose
* chore(Celery): add django-celery-results backend
to store results using Django ORM
* fix(Celery): get app config the correct way
* fix(Docker): start connecting docker Celery workers to Valkey
not yet operational
* fix(Celery): get celery & django to work in docker-compose
* docs(Celery): document how to run Celery in development environment
includes changes to support the configuration and deployment
of Celery worker and its dependencies, Valkey and Postgres.
* fix(GHA): add valkey to CI services
* fix(GHA): add valkey to CI services
* fix(GHA): add valkey-cli ping to CI services
* fix(GHA): use right port for valkey
* fix(Views): remove debug task code
* test(Celery): start adding celery task tests
not yet working!
* fix(pyproject): rollback django upgrade
* fix(docker): updated docker runtime and env vars
based on feedback from #20
* fix(Dockerfile): include dependencies for psutil
psutil was introduced by pytest-celery
* fix(Backend): PRWLR-4013 fix celery settings structure
* fix(Celery): update celery app to work with new settings structure
* fix(Views): remove debug task code
* fix(Config): remove debug code
* fix(Celery): update celery app name when running worker
---------
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com >
2024-08-09 16:47:35 +02:00
Sophia Dao
7ab46d61b5
Findings page Severity component ( #35 )
...
* feat(findings): Severity and Status badge WIP
* feat(findings): Status and Severity badge changes
* Fix font color for dark mode
2024-08-09 09:16:55 -05:00
Pablo Lara
b5928be876
Merge pull request #32 from prowler-cloud/PRWLR-4409-Pagination-and-sorting-in-the-Provider-table
...
Add Pagination component and DataTableColumnHeader component
2024-08-09 16:15:11 +02:00
Pablo Lara
abc2a3fa72
chore: solve conflicts with main branch
2024-08-09 13:10:52 +02:00
Pablo Lara
10fc131e13
feat: remove dependency
2024-08-09 13:06:09 +02:00
Pepe Fagoaga and pedrooot
761eebac1e
feat(aws): Add a test_connection method ( #4563 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2024-08-09 12:01:40 +02:00
Pablo Lara
5bb3c012c9
feat: add functionality to the Pagination component
2024-08-09 11:54:58 +02:00
Pepe Fagoaga
8bdff0d681
fix(backport): Workaround not to fail if no backport is needed ( #4707 )
2024-08-09 09:56:02 +02:00
dependabot[bot]
55e0656375
chore(deps): bump botocore from 1.34.156 to 1.34.157 ( #4704 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 07:56:26 +02:00
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