Commit Graph

  • 13f51de5c1 feat(azure): add aks_cluster_azure_monitor_enabled check (#11029) s1ns3nz0 2026-06-22 20:17:23 +09:00
  • 5d5f0676e0 feat(gcp): add secretmanager_secret_not_publicly_accessible check (#11025) s1ns3nz0 2026-06-22 19:55:42 +09:00
  • 8a1d7bcd6b feat(linode): add provider with administration compute and networking services (#11633) varunmamillapalli 2026-06-22 05:19:20 -04:00
  • ccc1f161d2 feat(gcp): add cloudfunction_function_not_publicly_accessible check (#11022) s1ns3nz0 2026-06-22 17:26:03 +09:00
  • f08d7c9f15 feat(ui): address coderabbit issues Pablo F.G 2026-06-22 09:58:40 +02:00
  • 170507a35b docs(ui): changelog for provider group filter Pablo F.G 2026-06-22 09:04:09 +02:00
  • 9d6ea860b9 refactor(ui): split FilterParam into core fields + per-view types Pablo F.G 2026-06-19 13:59:44 +02:00
  • 5440733d50 feat(ui): filter providers list by provider group Pablo F.G 2026-06-19 11:43:28 +02:00
  • 4649032ec9 feat(ui): filter scans by provider group Pablo F.G 2026-06-19 11:37:18 +02:00
  • 1bc9fc2782 feat(ui): filter overview by provider group Pablo F.G 2026-06-19 11:36:59 +02:00
  • 11bab48003 feat(ui): filter resources by provider group Pablo F.G 2026-06-19 11:36:46 +02:00
  • fa904f84ee feat(ui): filter findings by provider group Pablo F.G 2026-06-19 11:36:29 +02:00
  • c5f86da879 feat(ui): add provider group action, selector, and filter helpers Pablo F.G 2026-06-19 11:34:19 +02:00
  • 1aeeff550d chore(deps): bump pydantic-settings from 2.14.1 to 2.14.2 in /mcp_server dependabot/uv/mcp_server/pydantic-settings-2.14.2 dependabot[bot] 2026-06-19 23:36:10 +00:00
  • 0c8c427482 chore(release): Bump versions to v5.30.4 (#11653) v5.30 Prowler Bot 2026-06-19 15:34:19 +02:00
  • 0d00e29608 chore(sdk): changelog for v5.30.3 (#11652) 5.30.3 Prowler Bot 2026-06-19 15:26:23 +02:00
  • a7917f779a chore(sdk): changelog for v5.30.3 (#11651) Pepe Fagoaga 2026-06-19 15:21:38 +02:00
  • f5ff30ad17 fix(saml): cross-tenant account takeover via SAML domain claiming (#11650) Adrián Peña 2026-06-19 14:27:06 +02:00
  • 7f96d895bb fix: API changelog from advisory merge (#11649) Pepe Fagoaga 2026-06-19 13:48:47 +02:00
  • bf3b5c2ba7 Merge commit from fork Adrián Peña 2026-06-19 13:38:51 +02:00
  • 218f64595a fix(metadata): tag IAM policy privilege escalation check (#11648) Hugo Pereira Brito 2026-06-19 12:09:35 +01:00
  • 6d8d553610 fix(api): set gunicorn keep-alive above the load balancer idle timeout to stop 502s (#11647) Josema Camacho 2026-06-19 12:49:49 +02:00
  • 56212432ec Merge remote-tracking branch 'origin/master' into feature/eslint-typescript-flat Pablo F.G 2026-06-19 12:48:48 +02:00
  • e10cf34ad6 feat(compliance): DORA compliance framework for Alibaba Cloud (#11646) Pedro Martín 2026-06-19 12:17:33 +02:00
  • bbf54011ea feat(azure): add postgresql_flexible_server_high_availability_enabled check (#11046) s1ns3nz0 2026-06-19 18:59:37 +09:00
  • 9e173978dc feat(compliance): add DORA compliance framework for Cloudflare (#11645) Pedro Martín 2026-06-19 10:37:07 +02:00
  • d27ec7d62e feat(azure): add postgresql_flexible_server_geo_redundant_backup_enabled check (#11045) s1ns3nz0 2026-06-19 17:21:38 +09:00
  • edab72ce3b Merge remote-tracking branch 'origin/master' into feature/eslint-typescript-flat Pablo F.G 2026-06-19 10:14:38 +02:00
  • 151dcd2895 feat(compliance): add DORA compliance framework for GCP (#11642) Pedro Martín 2026-06-19 09:07:54 +02:00
  • 6f0e829946 style(ui): use named imports to satisfy import-x lint rules Pablo F.G 2026-06-19 09:03:14 +02:00
  • d961d7efe4 feat(azure): add mysql_flexible_server_high_availability_enabled check (#11042) s1ns3nz0 2026-06-19 16:00:46 +09:00
  • 99285d4656 fix(api): close DB connections per request to stop ASGI replica connection leak (#11640) Josema Camacho 2026-06-18 17:42:19 +02:00
  • 19629e9bb8 fix: simplify local dev launch workflow (#11641) Adrián Peña 2026-06-18 16:51:02 +02:00
  • b89b427a86 feat: add Makefile local development stack (#11637) Adrián Peña 2026-06-18 16:37:42 +02:00
  • 908d2ce766 feat(ui): per-provider scan schedule management gated by capability (#11521) Alejandro Bailo 2026-06-18 15:47:03 +02:00
  • 853610bbbf feat(ui): resolve public SaaS config at container runtime (#11500) Pablo Fernandez Guerra (PFE) 2026-06-18 15:12:18 +02:00
  • ff7ec1f8b3 chore(revision): solve comments pedrooot 2026-06-18 13:13:11 +02:00
  • 1673bdf0a6 chore(revision): solve comments pedrooot 2026-06-18 13:04:44 +02:00
  • 751c7fc29f chore(jira): timeout to 90 seconds (#11638) Pepe Fagoaga 2026-06-18 13:03:19 +02:00
  • 7dd08bc6bf feat(azure): add mysql_flexible_server_geo_redundant_backup_enabled check (#11041) s1ns3nz0 2026-06-18 19:41:04 +09:00
  • 2111d083df fix(ui): bump transitive dompurify to 3.4.10 to patch XSS advisories (#11636) Alejandro Bailo 2026-06-18 12:00:58 +02:00
  • 82d37c4978 feat(azure): add aks_cluster_defender_enabled check (#11028) s1ns3nz0 2026-06-18 18:22:51 +09:00
  • f6679fadf4 fix(compliance): multi-section undercount & leaked provider tab (#11635) Prowler Bot 2026-06-18 10:40:20 +02:00
  • aee3b392a7 fix(compliance): multi-section undercount & leaked provider tab (#11567) Pedro Martín 2026-06-18 10:30:27 +02:00
  • b94e3cfbc0 ci: enable release freeze during preparation ci/release-freeze-gate Hugo P.Brito 2026-06-18 09:23:42 +01:00
  • 76b029ae9a docs(ui): align UI agent guidance with HeroUI removal alejandrobailo 2026-06-18 10:07:12 +02:00
  • ddbf3405a0 feat(azure): add defender_ensure_defender_cspm_is_on check (#11037) s1ns3nz0 2026-06-18 17:05:02 +09:00
  • 2293cab72c fix(ui): adaptive Attack Paths messages for waiting states (#11512) Pablo Fernandez Guerra (PFE) 2026-06-18 10:03:35 +02:00
  • 329900d8b5 ci: align release freeze gate context Hugo P.Brito 2026-06-18 09:01:12 +01:00
  • 5a761f341b ci: remove redundant compliance CODEOWNERS rule (#11634) César Arroba 2026-06-18 09:07:43 +02:00
  • 3c68a121e5 feat(azure): add databricks_workspace_no_public_ip_enabled check (#11036) s1ns3nz0 2026-06-18 16:06:25 +09:00
  • c0ae8b9739 feat(compliance): add DORA compliance framework for Azure (#11551) Pedro Martín 2026-06-18 08:56:04 +02:00
  • cb1474d90f feat(ui): hint Enter-to-commit in default table search placeholder alejandrobailo 2026-06-17 21:02:43 +02:00
  • 3cc8f41227 refactor(ui): move search into table toolbar on admin pages alejandrobailo 2026-06-17 21:02:38 +02:00
  • da2d94e6ee fix(ui): neutralize password manager autofill highlight on auth inputs alejandrobailo 2026-06-17 20:53:06 +02:00
  • 54770c640e fix(ui): restore tailwindcss import dropped in merge alejandrobailo 2026-06-17 20:52:52 +02:00
  • 06ac6760af chore(ui): update dependency log alejandrobailo 2026-06-17 20:40:29 +02:00
  • bd859c94f9 docs: drop HeroUI references from security docs and UI skill alejandrobailo 2026-06-17 20:40:29 +02:00
  • 24f4e24a02 test(ui): remove HeroUI migration-guard tests alejandrobailo 2026-06-17 20:40:29 +02:00
  • 5b758546db refactor(ui): drop remaining HeroUI references alejandrobailo 2026-06-17 20:40:29 +02:00
  • ed68dbbfa9 refactor(ui): redesign profile and table loading skeletons to mirror real layouts alejandrobailo 2026-06-17 20:40:22 +02:00
  • 0ed43a7c3a style(ui): use success variant for active membership badge alejandrobailo 2026-06-17 20:40:21 +02:00
  • 9a82210c0f refactor(ui): render finding status with shadcn Badge alejandrobailo 2026-06-17 20:40:21 +02:00
  • 54488390b0 fix(ui): restore padding in shadcn accordion containers alejandrobailo 2026-06-17 20:40:21 +02:00
  • e17590f194 style(ui): remove icons from mutelist tabs and split empty-state copy alejandrobailo 2026-06-17 20:40:20 +02:00
  • a6636e84d8 Merge branch 'master' into feat/heroui-shadcn-migration alejandrobailo 2026-06-17 18:28:53 +02:00
  • b17ce4967d [CHAIN] refactor(ui): remove dead tokens from tailwind config (#11533) Alejandro Bailo 2026-06-17 17:51:51 +02:00
  • 5ec4a1cbba feat(gcp): add cloudfunction_function_inside_vpc check (#11021) s1ns3nz0 2026-06-18 00:35:32 +09:00
  • bae74b8181 fix(api): ignore RequestAborted from health-check probe disconnects in Sentry (#11632) Josema Camacho 2026-06-17 16:20:17 +02:00
  • 5ecfd6ea20 test(ui): add Okta provider form E2E test (#11600) Pablo Fernandez Guerra (PFE) 2026-06-17 16:17:35 +02:00
  • e8ffe59ce2 feat(m365/entra): add entra_conditional_access_policy_no_deleted_object_references check (#11236) Zeus Almightee 2026-06-17 10:16:49 -04:00
  • e2ce41a492 feat(sdk): add Provider.get_class dynamic provider resolver (#11398) StylusFrost 2026-06-17 15:55:21 +02:00
  • 6546d51a6c fix(ui): show alert permission errors (#11629) Alejandro Bailo 2026-06-17 15:44:52 +02:00
  • e29978bde6 test(m365/entra): cover CA deleted-object-reference resolver and report-only message fix/issue-11063-ca-deleted-object-refs Daniel Barranquero 2026-06-17 14:19:13 +02:00
  • 73059ffc7e feat(azure): add databricks_workspace_public_network_access_disabled check (#11035) s1ns3nz0 2026-06-17 21:12:18 +09:00
  • f1a30f706a fix(api): raise Gunicorn worker timeout to 120s via GUNICORN_TIMEOUT (#11631) Josema Camacho 2026-06-17 14:04:36 +02:00
  • aa60dc3e17 ci(ui): add missing Google Workspace env vars to E2E workflow (#11599) Pablo Fernandez Guerra (PFE) 2026-06-17 13:18:39 +02:00
  • 54518bd127 fix(ui): raise node heap to fix arm64 docker build OOM (#11628) César Arroba 2026-06-17 13:02:20 +02:00
  • 8d4ec561c2 feat(m365): add check for directory sync object takeover protection (#11098) PrettyFox0 2026-06-17 12:15:14 +02:00
  • 0463cd1559 fix(api): disable ASGI lifespan probe and tune SSE worker loop/connections (#11626) Rubén De la Torre Vico 2026-06-17 11:16:58 +02:00
  • ca97d7d983 feat(azure): add cosmosdb_account_public_network_access_disabled check (#11034) s1ns3nz0 2026-06-17 18:05:09 +09:00
  • dcc9401957 chore(release): Bump versions to v5.30.3 (#11627) Prowler Bot 2026-06-17 10:47:31 +02:00
  • 88f6848913 chore(changelog): v5.30.2 (#11625) 5.30.2 Prowler Bot 2026-06-17 09:42:05 +02:00
  • 7b8ce51263 chore(changelog): v5.30.2 (#11624) Pepe Fagoaga 2026-06-17 09:27:14 +02:00
  • 262dfda0aa fix(ui): handle alert form errors (#11623) Alejandro Bailo 2026-06-16 17:44:48 +02:00
  • 8bc42a5ded feat(azure): add cosmosdb_account_minimum_tls_version check (#11033) s1ns3nz0 2026-06-16 23:42:51 +09:00
  • 400a6c709a ci: add release freeze gate Hugo P.Brito 2026-06-16 15:15:00 +02:00
  • 406712ffa3 chore: scope prek pre-push hook to TruffleHog only (#11609) Pablo Fernandez Guerra (PFE) 2026-06-16 15:09:24 +02:00
  • c2d7187a0b test(ui): add Vercel provider E2E tests (#11598) Pablo Fernandez Guerra (PFE) 2026-06-16 14:40:41 +02:00
  • 2de298fb7b fix(cli): prevent unrelated built-in provider failures from aborting the CLI (#11620) Prowler Bot 2026-06-16 14:35:15 +02:00
  • e690e5e86b fix(cli): prevent unrelated built-in provider failures from aborting the CLI (#11618) lydiavilchez 2026-06-16 14:25:07 +02:00
  • e4d5ca11b3 feat(api): add provider group filters (#11573) Adrián Peña 2026-06-16 14:18:34 +02:00
  • 181197177c feat(api): only remap SAML user roles when the IdP sends userType (#11520) Adrián Peña 2026-06-16 14:18:16 +02:00
  • f21304c6a8 chore(sdk): update dependency pytest to v9 [security] (#11291) renovate[bot] 2026-06-16 14:17:55 +02:00
  • 11f0845a91 fix(gcp): surface organization-scan failures instead of silently scanning the home project (#11619) Prowler Bot 2026-06-16 14:12:57 +02:00
  • 0cf48a2c35 fix(gcp): surface organization-scan failures instead of silently scanning the home project (#11280) Rubén De la Torre Vico 2026-06-16 14:03:13 +02:00
  • 6b4fb934f8 feat(azure): add aks_cluster_auto_upgrade_enabled check (#11027) s1ns3nz0 2026-06-16 20:56:40 +09:00
  • d1ed1eddef chore(sdk): update dependency black to v26 [security] (#11290) renovate[bot] 2026-06-16 12:42:32 +02:00
  • 0c9f4f6578 ci: run ui/mcp dependency vulnerability scans in prowler-cloud (match api-security) (#11617) César Arroba 2026-06-16 12:25:57 +02:00
  • 799a72dff7 feat(dashboard): add Prowler Cloud promo tour feat/dashboard-cloud-promo Alan Buscaglia 2026-06-10 19:01:07 +02:00