Commit Graph

  • b21ded6d46 feat(openstack): add image service with 6 checks (#10096) Daniel Barranquero 2026-03-02 12:47:49 +01:00
  • 8eddb48b16 feat(openstack): add blockstorage service with 7 checks (#10120) Daniel Barranquero 2026-03-02 12:08:08 +01:00
  • d3ba93f0c0 feat(openstack): add networking service with 6 checks (#9970) Daniel Barranquero 2026-03-02 11:55:37 +01:00
  • ef7338390a Merge remote-tracking branch 'origin/master' into DEVREL-93-prowler-gha-poc DEVREL-93-prowler-gha-poc Andoni A. 2026-03-02 10:35:29 +01:00
  • d35e5a4bec fix: enforce cloudflare token/key format validation ensure-key-format-cloudflare HugoPBrito 2026-03-02 10:14:13 +01:00
  • 4a8607b753 feat(aws): update regions for AWS services aws-regions-update-174 prowler-bot 2026-03-02 09:13:19 +00:00
  • 8adb4f43ad chore: bump Trivy to 0.69.2 (#10210) Andoni Alonso 2026-03-02 09:54:34 +01:00
  • 861be13b7d Merge branch 'master' of https://github.com/prowler-cloud/prowler into ensure-key-format-cloudflare HugoPBrito 2026-03-02 09:49:06 +01:00
  • 8af9b333c9 ci: restore persist credentials when no output is generated (#10211) Pepe Fagoaga 2026-03-02 08:14:02 +00:00
  • 4e71a9dcf1 ci(security): Add zizmor (#10208) Pepe Fagoaga 2026-03-02 07:25:13 +00:00
  • 7adcbed727 fix(ci): zizmor security improvements (#10207) Pepe Fagoaga 2026-03-02 07:24:51 +00:00
  • 8be218b29f fix(ci): harden GitHub Actions workflows against expression injection (#10200) Andoni Alonso 2026-03-01 19:58:43 +01:00
  • 80e84d1da4 fix(ui): stabilize provider wizard modal and DataTable rendering (#10194) Alejandro Bailo 2026-02-27 14:35:13 +01:00
  • 923958908d feat(m365): enhance entra_legacy_authentication_blocked security check feat/prowler-1140-entra-legacy-authentication-blocked HugoPBrito 2026-02-27 14:31:23 +01:00
  • 62809e523e docs(api): add changelog entry for cloudflare token fix HugoPBrito 2026-02-27 14:05:55 +01:00
  • 5ff6c3c35f fix(api): reject cloudflare api key in token field HugoPBrito 2026-02-27 14:02:46 +01:00
  • fff80a920b chore(docs): Add Reo tracking beacon (#10193) mintlify[bot] 2026-02-27 13:07:46 +01:00
  • 90a4579230 docs(install): Add missing notes for Docker Compose installation (#10192) mintlify[bot] 2026-02-27 12:53:59 +01:00
  • 2f44be8db4 docs(aws): add AWS Organizations (#10183) Pedro Martín 2026-02-27 12:28:16 +01:00
  • ba54da28d6 chore: init feature branch for Vercel provider feat/vercel alejandrobailo 2026-02-27 11:52:16 +01:00
  • 288593d01e fix(ui): patch npm transitive dependency vulnerabilities (#10187) Alejandro Bailo 2026-02-27 10:31:20 +01:00
  • ddb6c03c0e test(ui): fix provider E2E test selectors and reliability (#10178) Alejandro Bailo 2026-02-27 10:12:54 +01:00
  • 79d4476713 docs(import): Add billing impact section to Findings Import (#10186) mintlify[bot] 2026-02-27 10:11:16 +01:00
  • 06f6e8b99b fix(ui): apply provider/account filters to Findings Severity Over Time chart (#10103) Anthony 2026-02-27 04:10:47 -05:00
  • ae8a407580 test(github): add tests for organization_repository_deletion_limited check Shria Halkoda 2026-02-26 20:53:11 -06:00
  • 99234003dc feat(github): normalize repositories and organizations to lists in provider Shria Halkoda 2026-02-26 20:29:41 -06:00
  • 4079c5c3cd feat(compliance): map organization_repository_deletion_limited to CIS 1.2.3 Shria Halkoda 2026-02-26 20:26:38 -06:00
  • 804528be8f feat(github): add members_can_delete_repositories to organization service Shria Halkoda 2026-02-26 20:12:11 -06:00
  • 8ee4a9e3fc fix(sdk): scope scan_id by provider and account (#10184) Adrián Peña 2026-02-26 19:19:29 +01:00
  • f5f4404ca9 chore: merge master fix-ocsf-params Adrián Jesús Peña Rodríguez 2026-02-26 19:13:58 +01:00
  • 4dec30b4b6 fix(sdk): scope scan_id by provider and account - Generate scan_id per provider account pair - Adjust OCSF scan_id test to cover multiple accounts Adrián Jesús Peña Rodríguez 2026-02-26 19:05:32 +01:00
  • 336cbe1844 feat(ingestions): allow multiple scan_ids and providers inside the ocsf (#10182) Adrián Peña 2026-02-26 17:56:21 +01:00
  • c0e5a7ce97 feat(ingestions): allow multiple scan_ids and providers inside the ocsf Adrián Jesús Peña Rodríguez 2026-02-26 17:16:51 +01:00
  • c8ce590039 feat(m365): add entra_default_app_management_policy_enabled security check (#9898) Andoni Alonso 2026-02-26 16:14:29 +01:00
  • b3a67fa1a0 feat(api): add accept header text/plain to attack paths query endpoints for support llm-friendly output (#10162) Josema Camacho 2026-02-26 12:53:58 +01:00
  • 902558f2d4 feat(api): block attack-paths-scans custom queries and schema endpoints (#10177) Adrián Peña 2026-02-26 12:27:52 +01:00
  • 09302f9d7d fix(ci): include E2E test paths in impact analysis module matching (#10176) Alan Buscaglia 2026-02-26 12:10:36 +01:00
  • df09b14c75 feat(m365): add entra_all_apps_conditional_access_coverage security check (#9902) Andoni Alonso 2026-02-26 11:37:09 +01:00
  • eacb3430cb fix(api): recalc tenant compliance summary after provider deletion (#10172) Adrián Peña 2026-02-26 11:18:15 +01:00
  • c151d08712 fix(skills): add Bash 3.2 compatibility to sync.sh (#9841) Alan Buscaglia 2026-02-26 10:26:22 +01:00
  • 4128d6ab78 feat(github): add organization_repository_deletion_limited dir and checks Shria Halkoda 2026-02-26 03:22:47 -06:00
  • 7e3d888b5e fix(ocsf): serialization errors non-serializable resource meta (#10131) v5.18 Prowler Bot 2026-02-26 09:34:33 +01:00
  • fac089ab78 feat(compliance): add SecNumCloud for AWS (#10117) Pedro Martín 2026-02-26 09:31:19 +01:00
  • d15cabee20 feat(ui): add attack paths tools to Lighthouse allowed list (#10175) Rubén De la Torre Vico 2026-02-25 16:42:13 +01:00
  • ee7ecabe29 docs: add pre-configured GitHub PAT creation links (#10174) Andoni Alonso 2026-02-25 14:13:53 +01:00
  • 2a58781e37 test(ui): update E2E page objects and improve test stability (#10158) Alejandro Bailo 2026-02-25 13:30:54 +01:00
  • f403971885 feat(ui): add AWS Organizations bulk connect flow (#10157) Alejandro Bailo 2026-02-25 13:16:34 +01:00
  • 7935e926ac feat(ui): replace route-based provider flow with modal wizard (#10156) Alejandro Bailo 2026-02-25 13:08:17 +01:00
  • 231bfd6f41 feat(ui): add organization server actions and scan launching (#10155) Alejandro Bailo 2026-02-25 12:56:26 +01:00
  • fe8d5893af feat(ui): add organization and wizard types and stores (#10154) Alejandro Bailo 2026-02-25 12:45:15 +01:00
  • db1db7d366 feat(m365): add entra_require_mfa_for_management_api security check (#10150) Hugo Pereira Brito 2026-02-25 12:29:23 +01:00
  • 6d9ef78df1 style(ui): improve shadcn primitives and add shared components (#10153) Alejandro Bailo 2026-02-25 12:19:08 +01:00
  • 9ee8072572 feat(googleworkspace): add Google Workspace provider with directory service and super admin check (#10022) lydiavilchez 2026-02-25 12:17:13 +01:00
  • 6935c4eb1b feat(m365): add entra_app_enforced_restrictions security check (#10058) Hugo Pereira Brito 2026-02-25 11:53:35 +01:00
  • e47f2b4033 fix(api): harden security hub retries (#10144) Adrián Peña 2026-02-25 11:34:41 +01:00
  • 7077a56331 chore(mcp_server): bump MCP Server package version to 0.4.0 (#10171) Rubén De la Torre Vico 2026-02-25 11:31:35 +01:00
  • 964cc45b14 docs(rbac): add permissions table with scope (#10163) mintlify[bot] 2026-02-25 11:17:17 +01:00
  • a8e504887b feat(mcp_server): add tools related with attack paths (#10145) Rubén De la Torre Vico 2026-02-25 10:56:40 +01:00
  • 3217325002 feat(m365): add entra_conditional_access_policy_risky_sign_in_mfa security check feat/prowler-1138-entra-conditional-access-policy-risky-sign-in-mfa HugoPBrito 2026-02-25 10:31:10 +01:00
  • 7ca08a8367 fix(ui): reuse provider secret on credentials retry feat/PROWLER-1091-create-new-stepper-implement-aws-organizations-endpoints alejandrobailo 2026-02-25 10:17:57 +01:00
  • 512986a6b9 Merge branch 'master' into feat/PROWLER-943-image-provider-ui feat/PROWLER-943-image-provider-ui Andoni A. 2026-02-25 08:38:34 +01:00
  • 2115344de8 docs: add findings ingestion documentation (#10159) mintlify[bot] 2026-02-24 19:15:46 +01:00
  • 6962622fd2 fix(aws): filter VPC endpoint services by audited account to prevent AccessDenied errors (#10152) Pepe Fagoaga 2026-02-24 17:30:31 +00:00
  • 2a4ee830cc feat(sdk): add --export-ocsf flag for OCSF ingestion to Prowler Cloud (#10095) Adrián Peña 2026-02-24 17:47:35 +01:00
  • 6360df6e62 feat(m365): add entra_conditional_access_policy_require_password_change_high_risk_users security check feat/prowler-1139-entra-conditional-access-policy-require-password-change-high-risk-users HugoPBrito 2026-02-24 17:01:29 +01:00
  • c05ab7a388 fix(ui): use ResizeObserver in useScrollHint to prevent false positives alejandrobailo 2026-02-24 16:30:44 +01:00
  • a7dc172cd3 fix(image): route bare registry hostnames to OCI catalog in test_connection Andoni A. 2026-02-24 16:12:29 +01:00
  • a2766ba28b feat(image): enable misconfig scanner by default for image scans Andoni A. 2026-02-24 16:05:10 +01:00
  • 247bde1ef4 feat(attack-paths): add custom query and cartography schema endpoints (#10149) Josema Camacho 2026-02-24 15:49:50 +01:00
  • 06dbc6bf8e fix(ui): add cross-field validation and fix naming collision for image provider Andoni A. 2026-02-24 15:42:15 +01:00
  • 82da861ae5 chore(ui): remove transient implementation planning doc alejandrobailo 2026-02-24 15:18:28 +01:00
  • f788e5699e fix(ui): improve wizard modal and page object selectors alejandrobailo 2026-02-24 15:17:41 +01:00
  • 591405e3dc test(ui): improve auth and invitation E2E test stability alejandrobailo 2026-02-24 15:17:37 +01:00
  • 2ba2e7b5ff fix(ui): limit concurrent scan launches in launchOrganizationScans alejandrobailo 2026-02-24 15:17:33 +01:00
  • 54e2fe76a8 fix(ui): validate path identifiers in organization server actions alejandrobailo 2026-02-24 15:17:29 +01:00
  • 4b36be1f11 feat(ui): add image (Container Registry) provider support Andoni A. 2026-02-24 15:02:33 +01:00
  • 8c9ebfe35f fix(ui): format showAction and update E2E page object alejandrobailo 2026-02-24 13:52:04 +01:00
  • de938afd88 test(ui): expand account selection flow and component tests alejandrobailo 2026-02-24 13:51:58 +01:00
  • fd530708f9 fix(ui): use ApplyStatus type in adapter test cast alejandrobailo 2026-02-24 13:20:34 +01:00
  • d03ec8ad09 style(ui): reorder ternary chain in formSchemas to minimize diff against master feat/PROWLER-943-stage-3-a-image-provider-ui Andoni A. 2026-02-24 13:14:26 +01:00
  • c159181d27 feat(api): add Image provider support for container image scanning (#10128) Andoni Alonso 2026-02-24 13:06:34 +01:00
  • d8e467b8ad chore(ui): include test files in TypeScript checking alejandrobailo 2026-02-24 13:01:08 +01:00
  • dd76aeea07 test(ui): add account selection flow and component tests alejandrobailo 2026-02-24 13:01:04 +01:00
  • 38bb2f1e36 fix(ui): keep test button visible during account selection alejandrobailo 2026-02-24 13:01:00 +01:00
  • 030d053c84 chore(openstack): support multi-region in the same provider (#10135) Daniel Barranquero 2026-02-24 12:50:52 +01:00
  • ea96ad0fd8 fix(ui): restore alibabacloud credential validation in form schema Andoni A. 2026-02-24 12:45:46 +01:00
  • bd9c4d696f feat(image): enable misconfig scanner by default feat/PROWLER-940-stage-2-a-image-provider-api-rebased Andoni A. 2026-02-24 12:38:20 +01:00
  • b39113829c fix(ui): wire cloudflare selector into modal credentials flow alejandrobailo 2026-02-24 12:11:22 +01:00
  • 1ed983ab66 merge: resolve origin/master into feat/PROWLER-1091 alejandrobailo 2026-02-24 12:09:54 +01:00
  • d93068a41b docs(ui): remove transient planning documents alejandrobailo 2026-02-24 12:05:08 +01:00
  • 8deb090ad5 test(ui): add tests for hooks, stores, and adapters alejandrobailo 2026-02-24 12:05:04 +01:00
  • 7437b8af8b feat(ui): add toast action link to org launch scan alejandrobailo 2026-02-24 12:04:57 +01:00
  • 411e5dee67 fix(ui): add disabled bg-transparent to link button alejandrobailo 2026-02-24 12:04:52 +01:00
  • e88cf5edf1 fix(ui): add dynamic modal title and validation mode alejandrobailo 2026-02-24 12:04:48 +01:00
  • 9adbeea035 fix(ui): use design tokens in wizard stepper alejandrobailo 2026-02-24 12:04:42 +01:00
  • f390c23ac2 fix(ui): remove as-any casts and fix type safety alejandrobailo 2026-02-24 12:04:38 +01:00
  • 6050f86e79 fix(ui): use sessionStorage for wizard stores alejandrobailo 2026-02-24 12:04:33 +01:00
  • 2f74f6fb2e refactor(ui): extract wizard and org hooks from components alejandrobailo 2026-02-24 12:04:28 +01:00
  • e834638695 Apply style guide formatting fixes fix-reporting-docs-1771930526 mintlify[bot] 2026-02-24 11:02:54 +00:00
  • 1454457eb3 Add missing provider mappings to CSV Headers table mintlify[bot] 2026-02-24 10:59:11 +00:00