Commit Graph

315 Commits

Author SHA1 Message Date
Chandrapal Badshah 0c669a069b chore: add bedrock test cases 2025-10-26 21:59:50 +05:30
Chandrapal Badshah 4cb2778bfa feat: add amazon bedrock 2025-10-26 21:59:50 +05:30
Chandrapal Badshah dfe2b43ea5 fix: allow comma-separated values in fields[lighthouse-providers] filter 2025-10-26 21:46:07 +05:30
Chandrapal Badshah c42351335d chore: resolve conflicts 2025-10-24 14:46:46 +05:30
Víctor Fernández Poyatos ba8dbb0d28 fix(s3): file uploading for threatscore (#8993) 2025-10-23 16:07:06 +05:45
Josema Camacho 51baa88644 chore(api): Update changelog for API's version 1.14.0 to Prowler 5.13.0 (#8992) 2025-10-23 12:03:07 +02:00
Pedro Martín 9f372902ad feat(threatscore): support compliance pdf reporting (#8867)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
2025-10-22 15:59:56 +02:00
Chandrapal Badshah f5d73c2224 refactor: lighthouse migration script to migrate all lighthouse configs 2025-10-21 20:56:26 +05:30
Adrián Jesús Peña Rodríguez 524209bdf2 feat(api): add provider_id__in filter for ScanSummary queries (#8951) 2025-10-21 15:24:09 +02:00
Chandrapal Badshah e981e90f89 test: add test for tenant defaults update on provider delete 2025-10-20 20:17:50 +05:30
Chandrapal Badshah 59255c0b76 fix: move lighthouse provider delete cleanup to pre_delete signal 2025-10-20 20:14:20 +05:30
Chandrapal Badshah c64c86d8a3 chore: use API logger in migration file 2025-10-20 19:01:15 +05:30
Chandrapal Badshah 28ce5c9b39 chore: deprecate old lighthouse endpoints 2025-10-20 18:51:02 +05:30
Chandrapal Badshah 9fe53cf13d chore: rename lighthouse config endpoint 2025-10-20 14:15:28 +05:30
Adrián Jesús Peña Rodríguez 77fa5d1644 Merge branch 'master' into PRWLR-7835-multi-provider-support 2025-10-17 12:04:10 +02:00
Pedro Martín 4a61578dd8 feat(compliance): add CCC catalogs for AWS, Azure and GCP (#8000)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
2025-10-15 21:48:20 +05:45
Hugo Pereira Brito 8773751779 chore(api): enhance m365 user auth deprecation (#8913)
Co-authored-by: Víctor Fernández Poyatos <victor@prowler.com>
2025-10-15 15:41:40 +02:00
Chandrapal Badshah a77297ff4c feat: add model_name property to models 2025-10-15 15:25:51 +05:30
Pedro Martín 564ad56d2f feat(compliance): add C5 Germany for aws (#8830)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
2025-10-15 11:47:23 +02:00
Chandrapal Badshah 8e5bd7db18 chore: rename lighthouse migration file 2025-10-15 13:09:34 +05:30
dependabot[bot] fc1d3d4a47 chore(deps-dev): bump authlib from 1.6.4 to 1.6.5 in /api (#8910)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 09:49:52 -04:00
Chandrapal Badshah f1f6120295 fix: update lighthouse migration to remove manual sql queries 2025-10-14 17:02:28 +05:30
Víctor Fernández Poyatos 5789e87f4f fix(api-keys): update created field to never update (#8908) 2025-10-14 13:30:41 +02:00
Chandrapal Badshah 201c5211fe fix: rename migration file name 2025-10-14 13:50:03 +05:30
Chandrapal Badshah 6ebc67b776 chore: ruff format 2025-10-14 13:34:29 +05:30
Chandrapal Badshah 1a0fac0db8 feat: copy data to new lighthouse config tables during migration 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 8ac481f610 chore: update specs v1 file 2025-10-14 13:29:55 +05:30
Chandrapal Badshah cfa4260c4b chore: update lighthouse API docs 2025-10-14 13:29:55 +05:30
Chandrapal Badshah bc60a35318 fix: update lighthouse migration file 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 4c078e8d66 chore: ruff format 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 241bd3e437 chore: recreate lighthouse migrations file 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 7669f00095 chore: update lighthouse tenant test cases 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 218f8511f5 chore: refactor lighthouse config singleton code 2025-10-14 13:29:55 +05:30
Chandrapal Badshah d70e8f0633 chore: refactor to remove unnecessary code 2025-10-14 13:29:55 +05:30
Chandrapal Badshah e30101b789 feat: add lighthouse serializer utils 2025-10-14 13:29:55 +05:30
Chandrapal Badshah dd7fed06ac fix: rename class to differentiate lighthouse providers 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 29ab107edf fix: update lighthouse test cases 2025-10-14 13:29:55 +05:30
Chandrapal Badshah a56686bf1a fix: move lighthouse validation from model to serializer 2025-10-14 13:29:55 +05:30
Chandrapal Badshah fb870711d9 chore: update docstring in lighthouse provider job 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 774211df2b feat(lighthouse): auto-create tenant config on PATCH 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 0f06ec2593 fix: update migration file 2025-10-14 13:29:55 +05:30
Chandrapal Badshah 3e92af063d fix: update test case to mock llm provider config and models 2025-10-14 13:29:55 +05:30
Chandrapal Badshah cc4d6726b4 chore: format using ruff 2025-10-14 13:29:54 +05:30
Chandrapal Badshah b5ac1eca73 chore: update api changelog 2025-10-14 13:29:52 +05:30
Chandrapal Badshah 6bec69fa81 fix: update validation for default_provider and default_models in tenant config 2025-10-14 13:29:24 +05:30
Chandrapal Badshah 2c71a15a12 feat: add tasks to validate llm provider creds and refresh models 2025-10-14 13:29:24 +05:30
Chandrapal Badshah ed12d2f418 feat: add filter to models api 2025-10-14 13:29:24 +05:30
Chandrapal Badshah 5602a4182d feat: add option to filter providers 2025-10-14 13:29:24 +05:30
Chandrapal Badshah f8fde7018c chore: refactor LighthouseProviderConfig model code 2025-10-14 13:29:24 +05:30
Chandrapal Badshah 41b95da6e6 chore: add few more lighthouse provider config tests 2025-10-14 13:29:24 +05:30