Commit Graph

  • ab534fbe82 feat(poetry): revert changes pedrooot 2025-06-27 13:41:30 +02:00
  • 98d9d3993f feat(poetry): fix pyproject.toml pedrooot 2025-06-27 13:27:47 +02:00
  • b75d24ee08 Merge branch 'master' into PRWLR-6707-create-a-way-of-reporting-for-prowler-threatscore Pedro Martín 2025-06-27 13:26:17 +02:00
  • d8ed70236b refactor(s3): adapt test_connection to match AwsProvider (#8088) Adrián Jesús Peña Rodríguez 2025-06-27 13:23:59 +02:00
  • f7533de7dd feat(reporting): improve documentation pedrooot 2025-06-27 13:21:51 +02:00
  • f8b79ec791 feat(reporting): improve pdf output pedrooot 2025-06-27 13:18:39 +02:00
  • a0ca1f5124 fix(gcp): handle case sensitivity in block-project-ssh-keys (#8124) v5.7 Prowler Bot 2025-06-27 13:11:20 +02:00
  • bcc96ab4f2 fix(gcp): handle case sensitivity in block-project-ssh-keys (#8115) Sergio Garcia 2025-06-27 19:03:51 +08:00
  • a60b981526 fix: checks with no resource name (#8121) Prowler Bot 2025-06-27 12:46:29 +02:00
  • fd53a8c9d0 feat: Playright setup (#8107) Alejandro Bailo 2025-06-27 11:47:21 +02:00
  • 7b58d1dd56 fix: checks with no resource name (#8120) Daniel Barranquero 2025-06-27 11:40:43 +02:00
  • 5daed282d5 feat: add getLatestFindings tool Chandrapal Badshah 2025-06-27 15:10:13 +05:30
  • 7858c147f7 fix(spec): API specification (#8119) Víctor Fernández Poyatos 2025-06-27 10:49:36 +02:00
  • 8e635b3bd4 feat: saml sso ui integration (#8094) Alejandro Bailo 2025-06-27 10:45:21 +02:00
  • 2e97e37316 feat(dashboard): improve overview page (#8118) Pedro Martín 2025-06-27 09:41:48 +02:00
  • 95cb36e09b refactor(e2e): reuse login helper and update test cases PRWLR-7386-playwright-setup-nextjs sumit_chaturvedi 2025-06-27 10:26:20 +05:30
  • cd804836a1 docs(dev): add info about installing prowler for a branch (#8116) Pedro Martín 2025-06-26 17:00:31 +02:00
  • d102ee2fd5 chore: ignore Flask Safety alert in API (#8114) Víctor Fernández Poyatos 2025-06-26 16:02:39 +02:00
  • 25da83276f fix(compliance): handle latest assessment date for each account (#8109) Prowler Bot 2025-06-26 11:54:02 +02:00
  • 325e5739a2 fix(compliance): handle latest assessment date for each account (#8108) Pedro Martín 2025-06-26 11:48:35 +02:00
  • 1880b97687 chore(UI): fix the env variable sumit_chaturvedi 2025-06-25 22:44:12 +05:30
  • 5a50b5d38f fix(aws): fix logic in VPC and ELBv2 checks (#8092) Prowler Bot 2025-06-25 18:26:14 +02:00
  • eb3e4fab85 fix(aws): retrieve correctly ECS Container insights settings (#8100) Prowler Bot 2025-06-25 16:28:49 +02:00
  • 98da3059b4 refactor(iac): import checkov python library (#8093) Sergio Garcia 2025-06-25 21:36:21 +08:00
  • 9ac45c08a0 fix(organizations): Key Error: Statement in check organizations_scp_deny_regions (#8099) Prowler Bot 2025-06-25 15:34:41 +02:00
  • c419d3ed6f feat(compliance): improve docs pedrooot 2025-06-25 14:03:10 +01:00
  • ae1219dac8 refactor(e2e): increase timeout to avoid test failure sumit_chaturvedi 2025-06-25 17:56:43 +05:30
  • 80fd5d1ba6 fix: update lighthouse chat page name (#8106) Chandrapal Badshah 2025-06-25 16:18:20 +05:30
  • dc9d5b0bcd test(e2e): implement login flow tests with valid and invalid credentials sumit_chaturvedi 2025-06-25 15:24:26 +05:30
  • 498a38634c refactor(e2e): removed sign-up redirection sumit_chaturvedi 2025-06-25 14:50:36 +05:30
  • 5e8385607a chore(e2e): updated page load timing sumit_chaturvedi 2025-06-25 14:27:29 +05:30
  • bed9bfaab5 chore(gha): avoid comment on PRs for check-changelog workflow (#8105) Prowler Bot 2025-06-25 10:30:11 +02:00
  • a29d626552 chore(gha): avoid comment on PRs for check-changelog workflow (#8104) Prowler Bot 2025-06-25 10:29:41 +02:00
  • c7ff32b513 chore(gha): check changelog when label is added or deleted (#8103) Prowler Bot 2025-06-25 10:28:53 +02:00
  • b86e2139e5 chore(gha): add permissions on check-changelog workflow (#8102) Prowler Bot 2025-06-25 10:27:43 +02:00
  • 798b74e6a2 chore(gha): check changelog changes on pull request (#8101) Prowler Bot 2025-06-25 10:25:10 +02:00
  • 85242c7909 fix(aws): retrieve correctly ECS Container insights settings (#8097) Jack Holloway 2025-06-25 08:54:20 +01:00
  • ea6ab406c8 fix(organizations): Key Error: Statement in check organizations_scp_deny_regions (#8091) Daniel Barranquero 2025-06-25 09:23:38 +02:00
  • 60b090284a refactor(e2e): remove global-setup file — Docker lifecycle handled in CI sumit_chaturvedi 2025-06-25 12:39:59 +05:30
  • 6c3ceda58a chore(e2e): update execSync command to use 'docker compose' format sumit_chaturvedi 2025-06-25 11:04:08 +05:30
  • 6080343eaf chore(e2e): add temporary AUTH_SECRET for Playwright E2E test runs sumit_chaturvedi 2025-06-24 19:36:05 +05:30
  • cbf2a28bac feat(azure): add new check keyvault_access_only_through_private_endpoints (#8072) Rubén De la Torre Vico 2025-06-24 16:04:02 +02:00
  • 5b1e7bb7f9 fix(saml): avoid IndexError when some attributes are not specified (#8089) Adrián Jesús Peña Rodríguez 2025-06-24 15:55:01 +02:00
  • e108b2caed fix(aws): fix logic in VPC and ELBv2 checks (#8077) crr 2025-06-24 20:13:54 +09:00
  • b081027f5e chore(e2e): add GitHub Actions workflow for Playwright UI E2E tests sumit_chaturvedi 2025-06-24 16:41:08 +05:30
  • df1abb2152 feat(azure): add new check monitor_alert_service_health_exists (#8067) Rubén De la Torre Vico 2025-06-24 12:04:20 +02:00
  • 7dd2038cc6 fix(azure): consolidate file share properties to the storage account level (#8087) backport/v5.7/pr-8087 Rubén De la Torre Vico 2025-06-24 11:37:05 +02:00
  • e0465f2aa2 fix(azure): consolidate file share properties to the storage account level (#8087) Rubén De la Torre Vico 2025-06-24 11:37:05 +02:00
  • 02b65a1471 fix: solve conflicts Daniel Barranquero 2025-06-24 10:17:24 +02:00
  • 82ab20deec feat(compute): add tests for gcp fixer Daniel Barranquero 2025-06-24 10:01:07 +02:00
  • 51467767cd fix: allow raising exceptions from validate_mutelist (#8086) Drew Kerrigan 2025-06-24 03:29:46 -04:00
  • ae87997057 refactor PRWLR-7459-support-for-scanning-remote-git-repositories-specified-by-url Andoni A. 2025-06-23 14:57:48 +02:00
  • bc71e7fb3b chore: set filters panel to be always open by default (#8085) Pablo Lara 2025-06-23 15:05:53 +02:00
  • 8b88938eaa chore(iac): update tests Andoni A. 2025-06-23 14:47:00 +02:00
  • 6a331c05e8 fix(ui): resolve accessibility warnings for Sheet and SVG elements (#8019) sumit-tft 2025-06-23 16:55:05 +05:30
  • 7ab503a096 chore(gha): avoid comment on PRs for check-changelog workflow (#8084) César Arroba 2025-06-23 13:17:03 +02:00
  • d7e3b1c760 feat(gcp): working version of gcp fixer Daniel Barranquero 2025-06-23 13:14:25 +02:00
  • b368190c9f chore(gha): avoid comment on PRs for check-changelog workflow (#8083) César Arroba 2025-06-23 13:13:13 +02:00
  • 8915fdff18 fix(scan): set scheduler_task to null when removing periodic tasks (#8082) Víctor Fernández Poyatos 2025-06-23 12:53:58 +02:00
  • 166e07939d feat(gcp): add first version of gcp tests Daniel Barranquero 2025-06-23 12:33:51 +02:00
  • 0eeb534aed feat(iac): update html report Andoni A. 2025-06-23 12:24:08 +02:00
  • 8496d6e23c feat(iac): add git clone scan, without handling auth yet Andoni A. 2025-06-23 12:11:05 +02:00
  • 9bf108e9cc tests(compliance): add performance tests for compliance (#8073) Víctor Fernández Poyatos 2025-06-23 12:09:30 +02:00
  • a5c7cfc752 docs: changelog update sumit_chaturvedi 2025-06-23 15:37:20 +05:30
  • 87708e39cf chore(regions_update): Changes in regions for AWS services (#8079) Prowler Bot 2025-06-23 11:54:27 +02:00
  • 44927c44e9 chore(gha): add permissions on check-changelog workflow (#8080) César Arroba 2025-06-23 11:49:48 +02:00
  • 71aa29cf24 chore(deps): bump urllib3 from 1.26.20 to 2.5.0 (#8063) dependabot[bot] 2025-06-23 17:49:20 +08:00
  • d68a798d25 feat: add basic Playwright tests for login and findings page sumit_chaturvedi 2025-06-23 15:17:04 +05:30
  • aa14daf0db fix(schema): API reference documentation (#8078) Víctor Fernández Poyatos 2025-06-23 11:04:25 +02:00
  • 809fd3dcf3 Merge branch 'master' into api-add-missing-map api-add-missing-map Rubén De la Torre Vico 2025-06-23 10:48:00 +02:00
  • c5cf1c4bfb merge branch 'master' into PRWLR-5093-design-the-fixer-class Daniel Barranquero 2025-06-23 10:20:06 +02:00
  • eb5dbab86e feat(docs): update Azure and M365 docs with needed permissions (#8075) Daniel Barranquero 2025-06-23 10:12:11 +02:00
  • bd0749daa8 feat(ui): add Playwright setup with basic configuration for E2E testing in Next.js sumit_chaturvedi 2025-06-23 10:56:57 +05:30
  • 223aab8ece chore(API): skip safety vulnerabilities related to asteval (#8076) Víctor Fernández Poyatos 2025-06-20 14:28:23 +02:00
  • 3ec57340a0 chore(gha): check changelog when label is added or deleted (#8071) César Arroba 2025-06-20 12:50:19 +02:00
  • 80d73cc05b feat: integrate Google Tag Manager manually to avoid ORB blocking (#8070) Pablo Lara 2025-06-20 12:47:17 +02:00
  • a9ca61202b feat(compliance): add min risk level as a var pedrooot 2025-06-20 11:38:01 +02:00
  • a470b7c9d8 docs(changelog): change fix from version Rubén De la Torre Vico 2025-06-20 10:00:39 +02:00
  • eba5f8e621 docs(changelog): update PR link for new fix Rubén De la Torre Vico 2025-06-20 09:58:23 +02:00
  • 94f02df11e chore(gha): check changelog changes on pull request (#7991) César Arroba 2025-06-19 11:06:59 +02:00
  • 1e2ab0e617 chore(release): Bump version to v5.7.6 (#8065) Prowler Bot 2025-06-19 10:47:53 +02:00
  • c454ceb296 fix(changelog): Add missing entries (#8066) Pepe Fagoaga 2025-06-19 10:27:39 +02:00
  • 76ec13a1d6 chore(ocsf): remove version number and point to the latest (#8064) Pepe Fagoaga 2025-06-19 09:48:28 +02:00
  • 783b6ea982 chore(api): clean up old files (#8051) Pepe Fagoaga 2025-06-19 08:12:48 +02:00
  • 56443518d6 fix(export): add missing m365 iso27001 mapping Adrián Jesús Peña Rodríguez 2025-06-18 18:20:25 +02:00
  • 6b7b700a98 feat: filters relationships in findings and scans page (#8046) Alejandro Bailo 2025-06-18 17:19:41 +02:00
  • 7a7f4ef51e feat(models): skip django check from partitioned indexes PRWLR-7346-create-a-db-helper-to-create-indexes-following-best-practices Víctor Fernández Poyatos 2025-06-18 17:19:07 +02:00
  • f96b7f5958 fix: add missing changelog compliance timestamps (#8062) 5.7.5 Prowler Bot 2025-06-18 16:32:48 +02:00
  • b3f2a1c532 chore(ui): add NEXT_PUBLIC_GOOGLE_TAG_MANAGER_ID variable on Dockerfile (#8061) César Arroba 2025-06-18 16:31:55 +02:00
  • c4e1bd3ed2 fix: add missing changelog compliance timestamps (#8060) Sergio Garcia 2025-06-18 22:28:48 +08:00
  • 2b335c47c7 fix(compliance): use unified timestampt for all requirements (#8059) Prowler Bot 2025-06-18 16:15:42 +02:00
  • d0d4e0d483 fix(compliance): use unified timestampt for all requirements (#8052) Sergio Garcia 2025-06-18 22:00:51 +08:00
  • 14a9f0e765 feat: add Google Tag Manager integration (#8058) Pablo Lara 2025-06-18 15:47:48 +02:00
  • b572575c8d feat(azure): add new check iam_role_user_access_admin_restricted (#8040) Rubén De la Torre Vico 2025-06-18 15:24:23 +02:00
  • a626e41162 docs: add provider-specific developer guide sections (#7996) Rubén De la Torre Vico 2025-06-18 15:20:33 +02:00
  • 22343faa1e feat(storage): add new check storage_default_to_entra_authorization_enabled (#7981) Hugo Pereira Brito 2025-06-18 15:16:07 +02:00
  • a73fcd2a0d chore: add pr to changelog (#8057) Prowler Bot 2025-06-18 14:44:54 +02:00
  • c5b37887ef chore: add pr to changelog (#8054) Hugo Pereira Brito 2025-06-18 14:32:21 +02:00
  • 7d7ee68fc2 fix(m365): avoid user requests in setup_identity app context and user auth log enhancement (#8055) Prowler Bot 2025-06-18 13:46:03 +02:00
  • f9aed36d0b feat(azure): add new check databricks_workspace_cmk_encryption_enabled (#8017) Rubén De la Torre Vico 2025-06-18 12:36:37 +02:00