Pedro Martín
1f83e4fe7b
chore(pull-request): add check for backport ( #4901 )
2024-08-30 09:42:52 +02:00
dependabot[bot]
fed489f9d9
chore(deps): bump micromatch from 4.0.7 to 4.0.8 ( #46 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 19:06:07 -05:00
Pedro Martín
b29f99441a
feat(aws): add custom exceptions class ( #4847 )
2024-08-29 19:08:47 +02:00
Pedro Martín
82c065bff4
feat(compliance): rename Compliance class and add list_compliance ( #4883 )
2024-08-29 16:55:22 +02:00
Víctor Fernández Poyatos
8183207802
feat/PRWLR-4014 Implement SDK integration for POST /providers/{provider_id}/connection ( #30 )
...
* chore(deps): PRWLR-4014 include prowler library in python deps
* feat(Backend,API): PRWLR-4014 add AWS provider test_connection through celery tasks
* fix(Backend,API): PRWLR-4014 fix model handling in celery tasks
* test(Tasks): PRWLR-4014 add unit tests for celery tasks
* docs(API): PRWLR-4014 update endpoint tag
* feat(Backend): PRWLR-4014 add decorator for tenant dependant Celery tasks
* chore(Backend): PRWLR-4014 remove TODOs and improve docstrings
* feat(Backend): PRWLR-4014 replace timezone.now for datetime.now(timezone.utc)
* feat(Backend): PRWLR-4014 use SET LOCAL for api.tenant_id setting
* feat(Backend, Tasks): PRWLR-4014 refactor tasks module to abstract business logic
* fix(Backend): PRWLR-4014 use set_config for RLS config and set transaction at request dispatch level
* fix(Tasks): PRWLR-4014 fix tasks tenant decorator
2024-08-29 09:53:07 -04:00
Pedro Martín
168d44d14b
docs(fixers): improve docs about fixers ( #4889 )
2024-08-29 14:15:31 +02:00
Pablo Lara
7c76d4efa1
Merge pull request #42 from prowler-cloud/PRWLR-4393-Setup-NextAuth-client-session
...
Setup next auth -
2024-08-29 09:09:44 +02:00
dependabot[bot]
910a72140b
chore(deps): bump google-api-python-client from 2.142.0 to 2.143.0 ( #4884 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 07:56:38 +02:00
Pablo Lara
0a090b5694
chore: remove console logs
2024-08-28 12:29:08 +02:00
Pablo Lara
c0a20b0f5d
feat: the logOut button is working nicely now
2024-08-28 12:24:32 +02:00
Prowler Bot and sergargar
d988877173
chore(regions_update): Changes in regions for AWS services ( #4880 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-28 11:45:12 +02:00
Toni de la Fuente
4fd673fd7c
chore(readme): Update Slack invite link ( #4875 )
2024-08-27 21:44:12 +02:00
Pablo Lara
b5a40d07cf
feat: Nextauth is working
2024-08-27 18:37:45 +02:00
Pablo Lara
1985b16824
feat: add nexthauth.d.ts to have the DefaultSession info available
2024-08-27 17:05:09 +02:00
Pepe Fagoaga
1bff2451e5
chore(release): Remove unused step ( #4874 )
2024-08-27 16:40:15 +02:00
Pepe Fagoaga
0921daf18b
chore: remove not used variable ( #4873 )
2024-08-27 16:31:13 +02:00
Pedro Martín
7ff80dbb8f
fix(rds): get the db_instances values ( #4866 )
2024-08-27 13:22:54 +02:00
dependabot[bot]
f487bda1fe
chore(deps): bump numpy from 2.0.1 to 2.0.2 ( #4869 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 08:05:57 +02:00
Pablo Lara
06d05ec860
Merge branch 'main' into PRWLR-4393-Setup-NextAuth-client-session
2024-08-26 15:46:03 +02:00
Pablo Lara
11af5e1429
Merge pull request #44 from prowler-cloud/PRWLR-4673-Main-menu-tweaks
...
feat: add new items to the main menu
2024-08-26 15:43:49 +02:00
Pablo Lara
440e95515a
feat: add new items to the main menu
2024-08-26 15:33:07 +02:00
Pepe Fagoaga
d61e999b8f
chore(check_metadata): Rename to CheckMetadata ( #4864 )
2024-08-26 15:25:19 +02:00
bcb63d0b2d
feat(elb): add new check elb_is_in_multiple_az ( #4829 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-26 13:27:08 +02:00
Pepe Fagoaga
71f50422ad
chore(aws-region): Use Prowler Bot ( #4863 )
2024-08-26 11:04:02 +02:00
Rubén De la Torre Vico
2b49aa8e89
chore(readme): Update the number of AWS checks ( #4860 )
2024-08-26 10:09:54 +02:00
Pedro Martín
921b6b1e85
fix(aws): enchance check cloudformation_stack_outputs_find_secrets ( #4859 )
2024-08-26 10:08:19 +02:00
dependabot[bot]
fc155e8368
chore(deps): bump azure-mgmt-compute from 32.0.0 to 33.0.0 ( #4856 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 08:01:31 +02:00
Pablo Lara
4cf5d9cb43
chore: WIP
2024-08-23 23:00:41 +02:00
Sophia Dao
c910167ff6
Users Page - Table Row ( #43 )
...
* feat(users): Add in Users page and sidebar
* feat(users): Fix grammar, add in Users action
* feat(users): Add in more API info
* feat(users): Continue work on table, pass data through to table, style skeleton
* feat(users): Format Status column
* feat(users): Style table
* feat(users): Change data, update Users to User
2024-08-23 09:44:48 -05:00
Rubén De la Torre Vico and Sergio Garcia
79f1cf89cf
feat(elb): add new check elb_cross_zone_load_balancing_enabled ( #4818 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-23 10:09:32 -04:00
Pedro Martín and Sergio Garcia
496d4daf01
refactor(azure): refactor azure provider ( #4653 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-23 10:01:35 -04:00
Daniel Barranquero
559c0d4e0b
chore(aws): Change RDS instance type from list to dict ( #4851 )
2024-08-23 09:26:53 -04:00
Pedro Martín and Pepe Fagoaga
2fda2388bb
refactor(aws): Refactor provider ( #4808 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-23 09:19:05 -04:00
Pepe Fagoaga
0f79312c33
chore(backport): Use Prowler-Bot PAT ( #4855 )
2024-08-23 09:18:24 -04:00
Daniel Barranquero
472aea6a91
feat(aws): Add new check to ensure RDS db clusters copy tags to snapshots ( #4846 )
2024-08-23 09:09:52 -04:00
Pedro Martín and Sergio Garcia
0d18406f80
refactor(kubernetes): refactor provider ( #4805 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-23 14:22:03 +02:00
Pedro Martín and Sergio
05da5d1796
refactor(gcp): refactor GCP provider ( #4790 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-23 07:37:02 -04:00
Sergio Garcia
fb449cede8
fix(aws): handle AWS key-only tags ( #4845 )
2024-08-23 13:02:59 +02:00
Pepe Fagoaga and sergargar
61df2ce0c2
chore(regions_update): Changes in regions for AWS services. ( #4849 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-23 11:45:45 +02:00
Pedro Martín and Pepe Fagoaga
b7e20344a8
docs(is_item_matched): update docstrings for method ( #4836 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-23 10:15:15 +02:00
Sergio Garcia
c2552ee508
fix: handle empty input regions ( #4841 )
2024-08-22 13:54:18 -04:00
Hugo Pereira Brito and Sergio Garcia
57f1fa5bfa
feat(s3): add s3_bucket_lifecycle_enabled check ( #4801 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-22 12:24:59 -04:00
Pablo Lara
ed0d975e43
chore: WIP
2024-08-22 18:04:30 +02:00
Rubén De la Torre Vico and Sergio Garcia
0b238243b1
feat(elbv2): add new check elbv2_is_in_multiple_az ( #4800 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-22 11:08:49 -04:00
Sergio Garcia
df405254c6
fix(aws): enhance resource arn filtering ( #4821 )
2024-08-22 16:48:25 +02:00
Daniel Barranquero
460acf2860
feat(aws): Add new RDS check to verify that db instances copy tags to snapshots ( #4806 )
2024-08-22 10:44:26 -04:00
Rubén De la Torre Vico and Sergio Garcia
dec3e652c5
feat(IAM): add new check iam_group_administrator_access_policy ( #4831 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-22 10:14:45 -04:00
Mario Rodriguez Lopez and Sergio
fc03188bfb
feat(ec2): Client VPN Endpoints Should Have Client Connection Logging Enabled ( #4804 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-22 09:57:33 -04:00
Mario Rodriguez Lopez
ff244138d9
feat(ec2): Ensure automatic acceptance of VPC attachment requests is disabled ( #4765 )
2024-08-22 08:26:01 -04:00
Sergio Garcia
903f9c576f
chore(test): improve iam_root_hardware_mfa_enabled tests ( #4833 )
2024-08-22 08:08:25 -04:00