Pablo Lara
746b427943
feat: set basic sidebar and the main layout
2024-07-11 10:31:06 +02:00
dependabot[bot]
78ca4b93a5
chore(deps): bump botocore from 1.34.142 to 1.34.143 ( #4428 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 10:04:33 +02:00
dependabot[bot]
c80d51b585
chore(deps): bump boto3 from 1.34.141 to 1.34.142 ( #4427 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 08:47:57 +02:00
dependabot[bot]
86df1fd98e
build(deps): bump django from 5.0.6 to 5.0.7
...
Bumps [django](https://github.com/django/django ) from 5.0.6 to 5.0.7.
- [Commits](https://github.com/django/django/compare/5.0.6...5.0.7 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-10 22:08:57 +00:00
Sergio Garcia
cf9b23c302
fix(cis): add missing fields and reorder ( #4424 )
2024-07-10 13:11:55 -04:00
Sergio Garcia
ef4b9e8d6a
fix(templates): solve broken GitHub issues templates ( #4423 )
2024-07-10 16:55:51 +02:00
Víctor Fernández Poyatos
f0a276773e
feat(backend): PRWLR-4030 Implement Gunicorn as Django WSGI ( #9 )
...
* feat: PRWLR-4030 implement Gunicorn server and logging
* build: PRWLR-4030 update docker files
* docs: PRWLR-4030 update README
* chore: PRWLR-4030 change binding address to 0.0.0.0 by default
2024-07-10 16:32:56 +02:00
Pablo Lara
d4b21cbe6a
Merge pull request #1 from prowler-cloud/dependabot/pip/djangorestframework-3.15.2
...
build(deps): bump djangorestframework from 3.15.1 to 3.15.2
2024-07-10 15:51:07 +02:00
a5a8c2a769
chore(cis): add CIS output class ( #4400 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-07-10 09:26:08 -04:00
Pepe Fagoaga
64b21ae2b9
chore(labeler): add outputs and integrations ( #4422 )
2024-07-10 09:25:07 -04:00
Pepe Fagoaga and sergargar
3da4824a1d
chore(regions_update): Changes in regions for AWS services. ( #4420 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-10 09:24:05 -04:00
Pepe Fagoaga
2247296cf9
chore(templates): update to remove titles ( #4421 )
2024-07-10 09:22:13 -04:00
dependabot[bot]
615127f790
chore(deps): bump botocore from 1.34.141 to 1.34.142 ( #4416 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 11:54:21 +02:00
Pablo Lara
160990f979
Merge branch 'main' into PRWLR-4035-UI-Sidebar
2024-07-10 09:45:36 +02:00
dependabot[bot]
42f21a52c9
chore(deps): bump google-api-python-client from 2.136.0 to 2.137.0 ( #4415 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 08:36:13 +02:00
dependabot[bot]
e9442b2f89
chore(deps): bump zipp from 3.18.1 to 3.19.1 ( #4414 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 08:32:34 +02:00
Pepe Fagoaga and Sergio
6336b1c0d9
refactor(SecurityHub): create class to handle integration ( #4397 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-07-09 11:47:47 -04:00
Pablo Lara
ee640da9e7
Add eslint-plugin-security and pre-commit hooks. ( #5 )
...
* feat: add eslint-plugin-security
* chore: relocate devDependencies to the appropriate section in package.json
* feat: add husky library for pre-commit hooks
* feat: add husky library for pre-commit hooks
* chore: improve prettierrc config
2024-07-09 10:11:45 -05:00
Pepe Fagoaga and sergargar
a0603b972e
chore(regions_update): Changes in regions for AWS services. ( #4412 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-09 09:18:57 -04:00
Pablo Lara
4d43a6bdd6
chore: rename temp_files.tsx to fix case sensitivity issue on GitHub
2024-07-09 13:43:49 +02:00
Pablo Lara
d80622ca69
chore: rename temp_files.tsx to fix case sensitivity issue on GitHub
2024-07-09 13:42:45 +02:00
Pablo Lara
4beff6e62f
chore: trigger CI build
2024-07-09 13:28:39 +02:00
dependabot[bot]
f319884532
chore(deps): bump boto3 from 1.34.139 to 1.34.141 ( #4410 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 13:27:29 +02:00
Pablo Lara
6138c7da9d
chore: update prettier config and fix linting issues
2024-07-09 13:04:04 +02:00
Pablo Lara
cf49641d5c
chore: improve prettierrc config
2024-07-09 12:44:25 +02:00
dependabot[bot]
d49139c4f4
chore(deps-dev): bump moto from 5.0.10 to 5.0.11 ( #4404 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 11:33:00 +02:00
dependabot[bot]
046c82232d
chore(deps): bump botocore from 1.34.140 to 1.34.141 ( #4403 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 09:39:19 +02:00
dependabot[bot]
027aafd9ea
chore(deps): bump jsonschema from 4.22.0 to 4.23.0 ( #4402 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 09:01:13 +02:00
Sergio Garcia
215d5dabd7
fix(docs): update deprecated command ( #4401 )
2024-07-09 08:40:25 +02:00
Pepe Fagoaga and sergargar
f5e2ac7486
chore(regions_update): Changes in regions for AWS services. ( #4396 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-08 09:56:03 -04:00
Pepe Fagoaga
6fc24b5435
chore: rename test function in the HTML test class ( #4395 )
2024-07-08 09:51:44 -04:00
Víctor Fernández Poyatos
457801f752
chore: update CODEOWNERS to include restful-api team ( #8 )
2024-07-08 13:09:04 +02:00
Pablo Lara
f7c7b6a5ba
feat: add husky library for pre-commit hooks
2024-07-08 11:26:26 +02:00
Pablo Lara
2337b203d0
feat: add husky library for pre-commit hooks
2024-07-08 11:12:57 +02:00
Pablo Lara
e10bb9e3f2
chore: relocate devDependencies to the appropriate section in package.json
2024-07-08 10:59:43 +02:00
Pablo Lara
b63d1f1292
feat: add eslint-plugin-security
2024-07-08 10:20:39 +02:00
dependabot[bot]
3d99e6ea28
chore(deps): bump botocore from 1.34.139 to 1.34.140 ( #4391 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 09:27:57 +02:00
dependabot[bot]
b23aefadc1
chore(deps): bump certifi from 2024.2.2 to 2024.7.4 ( #4392 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 09:21:56 +02:00
Pablo Lara
a29c9bf563
Merge pull request #4 from prowler-cloud/PRWLR-4069-remove-be-code
...
Clean-up repo
2024-07-08 08:52:04 +02:00
Pablo Lara
f19adde4e5
fix: add 'run' command to checks.yml to resolve pipeline issue
2024-07-08 08:49:19 +02:00
Sophia Dao
721aea945a
chore: clean up due to linter rules
2024-07-07 09:56:54 -05:00
Sophia Dao
01a0d07151
chore: clean-up repo
2024-07-07 09:50:48 -05:00
Sophia Dao
15c9edd49f
Merge pull request #3 from prowler-cloud/PRWLR-4039-Frontend-Build-pipeline-for-UI-repo
...
Build pipeline
2024-07-06 18:23:04 -05:00
dependabot[bot]
b585a31a14
chore(deps): bump boto3 from 1.34.138 to 1.34.139 ( #4383 )
2024-07-05 19:03:20 -04:00
Pepe Fagoaga and Sergio
9c817ae8a9
tests: add for empty findings and little renamings ( #4388 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-07-05 15:09:23 -04:00
JackyCCChen
cd7f19c00e
fix(gcp): Not all gcp projects have name ( #4387 )
2024-07-05 11:08:31 -04:00
Víctor Fernández Poyatos
3a502c5b3d
feat(Backend): PRWLR-3990 Add custom logging ( #6 )
...
* chore: PRWLR-4022 add django-cors-headers
* chore: PRWLR-4022 configure basic CORS
* feat: PRWLR-4022 add drf-spectacular and spec/docs endpoints
* build: PRWLR-4022 add basic docker development deployment
* chore: PRWLR-4022 update schema generation
* chore: PRWLR-4022 bump required Python version to 3.12
* feat: PRWLR-3990 add basic custom Django logging
* feat: PRWLR-3990 add tasks logger
* chore: PRWLR-3990 update API logging middleware to follow updated syntax
* docs: PRWLR-3990 add docstring for APILoggingMiddleware class
* chore: PRWLR-3990 add testing dependencies to poetry
* test(API): PRWLR-3990 add new middleware unit tests and base setup
* feat(API, Backend): PRWLR-3990 add NDJSONFormatter and transaction_id
* feat(API): PRWLR-3990 add dev/test model, views and urls
* chore(backend): PRWLR-3990 refactor logging settings and modules
* chore(backend): PRWLR-3990 add BackendLogger enum and refactor logging modules
* chore(backend): PRWLR-3990 refactor module importing
* style(backend): PRWLR-3990 remove extra endlines
* chore: PRWLR-3990 update poetry.lock
* chore: PRWLR-3990 run pre-commit
2024-07-05 10:13:04 -04:00
Jon Young
30775373dc
chore(CI): add labeler definition ( #7 )
2024-07-05 09:30:24 -04:00
Jon Young
7e194407f6
chore(CI): PRWLR-3897: add Continuous Integration workflows ( #3 )
...
* chore(CI): import pre-commit-config.yaml from prowler-cloud/prowler
* chore(CI): import pre-commit-config.yaml from prowler-cloud/prowler
* chore(CI): add safety package to pre-commit
* chore(CI): use poetry run to access venv for local checks
* docs(repo): add community focused docs
* chore(GitHub): add ISSUE_TEMPLATEs
same as prowler-cloud/prowler repo
* chore(CI): add pull-request.yml workflow
runs on PRs and pushes to main
* chore(CI): add additional workflows
same as those on prowler-cloud/prowler
* fix(CI): use correct path
* fix(API): fix flake8 F401 failures
* fix(API, Backend): format with black
* fix( Backend): format with black
* fix(CI): use correct path
* fix(CI): move pyproject.toml
* fix(CI): simplify tools with ruff
* fix(CI): use ruff instead of flake8, black
* fix(CI): change ruff commands for GHA
* fix(CI): use correct ruff command name
* fix(Backend): ruff format
* fix(CI): ignore safety jinja2 vuln id 70612
and add mypy for future usage
* fix(CI): set file path for hadolint
* fix(CI): add dockle
* fix(CI): update dockle version
* fix(CI): fix hadolint errors
* fix(CI): add simple tests for CI
* fix(Docker): multi-stage docker build
* docs(README): update docs for poetry location
2024-07-05 09:01:02 -04:00
Pablo Lara
8caae5996e
chore: remove develop branch, we'll use just main
2024-07-05 13:44:17 +02:00