Commit Graph

  • 1ab8f2f0ac chore(deps): bump zizmorcore/zizmor-action from 0.5.2 to 0.5.5 (#10955) dependabot[bot] 2026-05-21 08:59:36 +02:00
  • 50492e2d6f chore(security): add osv-scanner findings for markdown & pyjwt (#11264) Prowler Bot 2026-05-21 08:58:50 +02:00
  • e7fbc8b391 chore(deps): bump docker/build-push-action from 7.0.0 to 7.1.0 (#10738) dependabot[bot] 2026-05-21 08:54:03 +02:00
  • 8caab36c3f chore(deps): bump actions/cache from 5.0.4 to 5.0.5 (#10951) dependabot[bot] 2026-05-21 08:53:08 +02:00
  • 0c4794b060 chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 (#10745) dependabot[bot] 2026-05-21 08:52:33 +02:00
  • 782e3f238b chore(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (#10960) dependabot[bot] 2026-05-21 08:50:28 +02:00
  • e1c7e0a99b chore(deps): bump github/codeql-action from 4.32.4 to 4.35.4 (#10741) dependabot[bot] 2026-05-21 08:49:51 +02:00
  • 6ef70484c7 chore(deps): bump step-security/harden-runner from 2.16.0 to 2.19.1 (#10953) dependabot[bot] 2026-05-21 08:32:05 +02:00
  • 15d3040155 chore: use external file for shared code Daniel Barranquero 2026-05-20 17:55:12 +02:00
  • 64f04dc5db Merge branch 'master' into PROWLER-1511-okta-stig-signon-service-global-session-policy-checks-sdk Daniel Barranquero 2026-05-20 17:36:31 +02:00
  • 621170d9c9 docs(introduction): replace Unofficial label with Contact us link (#11260) Hugo Pereira Brito 2026-05-20 15:19:36 +01:00
  • b6e2255e9e chore(security): add osv-scanner findings for markdown & pyjwt (#11256) Pedro Martín 2026-05-20 15:58:04 +02:00
  • 3ce8eae72f docs(attack-paths): add advanced openCypher scenarios (#11257) Pedro Martín 2026-05-20 15:38:45 +02:00
  • 81aa1883fd docs(multi-tenant): clarify edit/delete organization permission (#11255) Pedro Martín 2026-05-20 14:10:41 +02:00
  • 534dedb608 feat(sagemaker): add sagemaker_models_registry_in_use check (#11196) Simone 2026-05-20 13:59:18 +02:00
  • 6baf66312c docs: add changelog entry for elbv2_listener_pqc_tls_enabled (#11254) feat/elbv2-listener-pqc-tls-enabled Hugo P.Brito 2026-05-20 12:47:41 +01:00
  • 3dea85e495 feat(aws): add elbv2_listener_pqc_tls_enabled security check Hugo P.Brito 2026-05-20 12:46:56 +01:00
  • cff1704d7b feat(ses): add check for DKIM signing enabled on SES identities (#10923) BMO 2026-05-20 14:33:03 +03:00
  • 0ca444895f feat(googleworkspace): add groups service checks (#11186) lydiavilchez 2026-05-20 12:54:49 +02:00
  • a9865209a1 docs(claude-plugin): add Prowler for Claude Code page and plugin README (#11253) Rubén De la Torre Vico 2026-05-20 12:38:34 +02:00
  • 8526e8b4a6 feat(claude-plugin): add Prowler plugin and marketplace for Claude Code (#11248) Rubén De la Torre Vico 2026-05-20 11:57:34 +02:00
  • 7b190f01c8 fix(versions): use v5.27.1 for SDK Pepe Fagoaga 2026-05-20 11:49:35 +02:00
  • abebbeea20 fix(api): build container with latest SDK version for release (#11252) Prowler Bot 2026-05-20 11:44:33 +02:00
  • a52ef3c04a fix(api): build container with latest SDK version for release (#11251) Pepe Fagoaga 2026-05-20 11:40:05 +02:00
  • 1f3f5c2e27 feat(ui): add okta provider support (#11213) Daniel Barranquero 2026-05-20 11:34:22 +02:00
  • 6eebfcfe77 feat(api): add okta provider support (#11184) Daniel Barranquero 2026-05-20 10:46:29 +02:00
  • a835843cc7 fix(api): uv.lock permissions during docker build (#11245) Prowler Bot 2026-05-20 09:49:14 +02:00
  • 9d8b69abda fix(api): uv.lock permissions during docker build (#11243) Pepe Fagoaga 2026-05-19 19:08:35 +02:00
  • 83f8c0bfee feat(m365/entra): wire CA-references resolver into entra_service + CHANGELOG Ernest Provo 2026-05-19 10:43:56 -04:00
  • c172b59834 feat(m365/entra): add entra_conditional_access_policy_no_deleted_object_references check Ernest Provo 2026-05-19 10:43:16 -04:00
  • f9c140dbbd fix(ui): classify attack path findings exactly fix/attack-paths-provider-finding-resources Alan Buscaglia 2026-05-19 18:17:38 +02:00
  • a7f4f44e7b fix(docker): chown copied files to prowler pin uv sync --locked (#11242) Prowler Bot 2026-05-19 18:13:19 +02:00
  • 2a31bfc3e6 chore(stepsecurity): add missing endpoints (#11241) Prowler Bot 2026-05-19 18:11:52 +02:00
  • 60aa601e92 fix(docker): chown copied files to prowler pin uv sync --locked (#11234) Pedro Martín 2026-05-19 18:03:05 +02:00
  • 0abf73b4ae feat: add changelog Daniel Barranquero 2026-05-19 17:25:07 +02:00
  • 97278ac418 Merge branch 'master' into PROWLER-1511-okta-stig-signon-service-global-session-policy-checks-sdk Daniel Barranquero 2026-05-19 17:23:23 +02:00
  • b3b395c4f7 chore: update banner check metadata Daniel Barranquero 2026-05-19 17:11:01 +02:00
  • fc1fd538bd fix(ci): bump harden-runner to v2.19.3 so issue-triage jobs stop failing on ubuntu-slim (#11217) Hugo Pereira Brito 2026-05-19 16:06:13 +01:00
  • 1a4cfd81c5 fix(azure): skip system 'master' DB in sqlserver_tde_encrypted_with_cmk (#11235) Prowler Bot 2026-05-19 17:05:35 +02:00
  • c0559e7f10 fix(s3): only emit shadow-resource finding when bucket name matches a predictable pattern (#11237) Prowler Bot 2026-05-19 16:53:59 +02:00
  • 40c1761840 fix(s3): only emit shadow-resource finding when bucket name matches a predictable pattern (#11220) Hugo Pereira Brito 2026-05-19 15:46:05 +01:00
  • 0ab0e8671d fix(azure): skip system 'master' DB in sqlserver_tde_encrypted_with_cmk (#11233) Pedro Martín 2026-05-19 16:34:33 +02:00
  • 7a7c828fc7 feat(m365/entra): add entra_app_registration_client_secret_unused check (consolidates #11097 and #11212) (#11232) Hugo Pereira Brito 2026-05-19 15:14:32 +01:00
  • 5cbe473eb9 chore(stepsecurity): add missing endpoints (#11223) Pedro Martín 2026-05-19 16:07:33 +02:00
  • caf2f61563 docs: update security section with latest changes (#11231) Pepe Fagoaga 2026-05-19 16:03:58 +02:00
  • 9dc4deccb6 feat(gcp): add cloudsql_instance_cmek_encryption_enabled check (#11023) s1ns3nz0 2026-05-19 22:52:16 +09:00
  • 706742e6dc chore(release): Bump versions to v5.27.1 (#11226) Prowler Bot 2026-05-19 15:11:49 +02:00
  • 476e7d1010 chore(release): Bump versions to v5.28.0 (#11227) Prowler Bot 2026-05-19 15:11:44 +02:00
  • 7856e7d6cd feat(okta): scan every policy Daniel Barranquero 2026-05-19 13:54:05 +02:00
  • 1ce6458c6e chore: revision Daniel Barranquero 2026-05-19 13:15:27 +02:00
  • 427e8e1600 feat(sdk): add signon_dod_warning_banner_configured Okta check Daniel Barranquero 2026-05-19 12:58:24 +02:00
  • 327a601a67 feat(sdk): add signon_global_session_policy_network_zone_enforced Okta check Daniel Barranquero 2026-05-19 12:58:09 +02:00
  • 6187585919 feat(sdk): add signon_global_session_cookies_not_persistent Okta check Daniel Barranquero 2026-05-19 12:58:02 +02:00
  • 42b19038e0 feat(sdk): add signon_global_session_lifetime_18h Okta check Daniel Barranquero 2026-05-19 12:57:55 +02:00
  • c73231ec95 refactor(sdk): extract shared signon test fixtures Daniel Barranquero 2026-05-19 12:57:47 +02:00
  • baaf56ea5e chore(api): Update prowler dependency to v5.27 for release 5.27.0 (#11219) 5.27.0 Prowler Bot 2026-05-19 12:17:44 +02:00
  • a9e0086b5a docs(changelog): add signon_dod_warning_banner_configured entry feat/prowler-1511-signon-dod-warning-banner-configured Daniel Barranquero 2026-05-19 12:02:00 +02:00
  • b34b11482a feat(okta): add signon_dod_warning_banner_configured security check Daniel Barranquero 2026-05-19 12:01:16 +02:00
  • cb01769237 chore(changelog): prepare for v5.27.0 (#11218) Pepe Fagoaga 2026-05-19 11:42:10 +02:00
  • 4c802620c4 chore(readme): update table Prowler at a Glance (#11216) Pedro Martín 2026-05-19 11:19:49 +02:00
  • 4fa8d5465e refactor(mcp): align /health with IETF health-check format (#11207) Adrián Peña 2026-05-19 09:51:32 +02:00
  • 31b9619627 fix(ui): improve attack paths node labels (#11197) Alan Buscaglia 2026-05-19 09:32:16 +02:00
  • d4a1bc10e9 docs(skills): require changelog confirmation (#11209) Alan Buscaglia 2026-05-19 09:25:45 +02:00
  • a1848747a3 refactor(ui): align /api/health with IETF health-check format (#11206) Adrián Peña 2026-05-19 09:19:34 +02:00
  • 4c0a3f477f chore(ci): consolidate sdk/api/ui/docs bump workflows into single bump-version.yml (#11208) César Arroba 2026-05-18 18:29:17 +02:00
  • bc443eef22 chore(ci): drop views.py version bump/verify steps in favor of pyproject.toml-derived RELEASE_ID (#11205) César Arroba 2026-05-18 17:38:57 +02:00
  • 298ad3382f chore(ui): make View Resource an icon-only link next to the resource name (#11193) Hugo Pereira Brito 2026-05-18 15:48:24 +01:00
  • bfcbe0a9c4 feat(scaleway): add new provider (#11166) Pedro Martín 2026-05-18 16:42:10 +02:00
  • 37aa290d1c feat(api): add health/live and health/ready probe endpoints (#11200) Adrián Peña 2026-05-18 16:28:36 +02:00
  • 5cd7fe4f96 revert(ci): drop views.py version bump/verify steps in favor of pyproject.toml-derived RELEASE_ID (#11202) César Arroba 2026-05-18 15:59:52 +02:00
  • 98932c19e1 Merge remote-tracking branch 'origin/master' into tmp-1454-merge PROWLER-1454-findings-groups-update-table-immediately-after-muting-a-group Hugo P.Brito 2026-05-18 14:50:44 +01:00
  • 0234f038f0 chore(ci): drop views.py version bump/verify steps in favor of pyproject.toml-derived RELEASE_ID (#11201) César Arroba 2026-05-18 15:44:21 +02:00
  • ef69a347b1 docs(ui): add changelog entry for drawer mobile scroll fix (#11199) fix-drawer-mobile-horizontal-scroll Hugo P.Brito 2026-05-18 13:59:45 +01:00
  • e691176612 fix(ui): contain finding drawer horizontal scroll to the tab bar on mobile Hugo P.Brito 2026-05-18 13:57:26 +01:00
  • 5ca6e31f45 fix(vercel): exclude API token from serialization and repr (#11198) Pedro Martín 2026-05-18 14:30:44 +02:00
  • 21df5c58b1 fix(ui): preserve scans provider wizard flow Alan Buscaglia 2026-05-18 13:34:32 +02:00
  • 964548a677 fix(googleworkspace): add API filter to Drive and Calendar services to prevent rate limiting (#11195) lydiavilchez 2026-05-18 12:57:22 +02:00
  • a2c901fd96 feat(aws): update regions for AWS services aws-regions-update-186 prowler-bot 2026-05-18 10:26:03 +00:00
  • 5d34577b0b feat(reporting): bound PDF compliance report memory and CPU (#11160) Pedro Martín 2026-05-18 11:46:26 +02:00
  • 855e74add0 chore(deps): fix osv-scanner from API (#11192) Pedro Martín 2026-05-18 10:20:43 +02:00
  • 40b7cb3991 fix(api): skip scan tasks when provider was deleted (#11185) Adrián Peña 2026-05-15 13:48:02 +02:00
  • c1cfda530f docs(powerbi): add new documentation + update .pbit (#11177) Pedro Martín 2026-05-15 09:58:46 +02:00
  • 9894ac7bc3 feat(googleworkspace): implement Chat service with 6 CIS checks (#11126) lydiavilchez 2026-05-14 17:19:11 +02:00
  • 8ae076f22c fix(gcp): update duplicated CIS requirement ID (#11180) Pedro Martín 2026-05-14 16:17:04 +02:00
  • 27fb8518cd chore(sdk): pin root transitive deps to prevent silent drift (#11178) Adrián Peña 2026-05-14 16:14:34 +02:00
  • 375de5dc87 docs: replace safety for osv-scanner (#11179) Pepe Fagoaga 2026-05-14 15:04:09 +02:00
  • 3410fc927a chore(security): replace safety with osv-scanner (#11167) Pepe Fagoaga 2026-05-14 14:35:09 +02:00
  • dcf91ef252 feat(ui): add health check endpoint (#11145) Alejandro Bailo 2026-05-14 13:47:48 +02:00
  • bf4fd8fabd fix(googleworkspace): use per-service resources for Directory (#11176) lydiavilchez 2026-05-14 13:07:06 +02:00
  • 3d65208fd3 fix(ui): update vulnerable npm packages (#11173) Alejandro Bailo 2026-05-14 12:55:29 +02:00
  • 7d3ed62e90 chore(sdk): migrate from poetry to uv (#11162) Adrián Peña 2026-05-14 12:51:57 +02:00
  • 5f92989492 fix(googleworkspace): use per-service resources for Calendar and Drive (#11161) lydiavilchez 2026-05-14 12:43:29 +02:00
  • 6befa78978 fix(cloudflare): plan-aware WAF FAIL hints for zones (#9896) Hugo Pereira Brito 2026-05-14 11:27:47 +01:00
  • ea8299c6b5 Merge branch 'master' into PROWLER-1454-findings-groups-update-table-immediately-after-muting-a-group Hugo Pereira Brito 2026-05-14 11:07:39 +01:00
  • 78af0c24fe fix(googleworkspace): use per-service resources for Gmail (#11169) lydiavilchez 2026-05-14 12:01:07 +02:00
  • 1bb547e5e1 docs(cloudflare): add pre-configured token creation links (#11156) Andoni Alonso 2026-05-14 11:58:00 +02:00
  • 658e475636 docs(ui): add changelog entry for PROWLER-1454 fix Hugo P.Brito 2026-05-14 10:52:13 +01:00
  • 8ddb784259 fix(ui): hide muted finding groups immediately with TTL persistence Hugo P.Brito 2026-05-14 10:48:04 +01:00
  • 1f39b01fb2 feat(sagemaker): add sagemaker_domain_sso_configured check (#11094) June 2026-05-14 02:42:30 -07:00
  • fb0ef391f2 ci(api): replace poetry with uv (api) (#10775) AOrps 2026-05-14 10:17:17 +01:00