Commit Graph
100 Commits
Author SHA1 Message Date
Rubén De la Torre VicoandClaude Opus 5 13a31d9225 feat(mcp): raise instead of returning error objects in the Prowler Docs tools (#12534)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-31 17:36:19 +02:00
Rubén De la Torre Vico 1679094f22 feat(mcp): raise instead of returning error objects in the Prowler Hub tools (#12533) 2026-08-31 13:09:34 +02:00
Rubén De la Torre Vico f05a490cd7 feat(mcp): raise instead of returning error objects in the Prowler App tools (#12532) 2026-08-31 10:57:58 +02:00
Rubén De la Torre Vico 2b81fdcc04 fix(mcp): call the Mintlify search endpoint the documentation moved to (#12578) 2026-08-27 16:48:38 +02:00
Rubén De la Torre Vico 91e6cb798d feat(mcp): classify shared tool failures and stop relaying upstream bodies (#12531) 2026-08-26 11:06:07 +02:00
Rubén De la Torre Vico bcd37988b5 fix(mcp): patch the high openssl CVE in the container image (#12547) 2026-08-26 10:45:41 +02:00
Rubén De la Torre Vico f299e1d9ac fix(mcp): patch the two high sqlite CVEs in the container image (#12537) 2026-08-25 17:41:44 +02:00
Rubén De la Torre Vico b848aace33 docs(mcp): document the Cloud organization tools and Jira dispatch options (#12427) 2026-08-12 15:05:24 +02:00
Rubén De la Torre Vico 68471d2a0e feat(ui): add Manage Lighthouse AI role permission (#12412) 2026-08-12 10:19:20 +02:00
Rubén De la Torre VicoandClaude Opus 5 97c342ad80 test(mcp): cover the integrations tools and models (#12343)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-05 16:47:11 +02:00
Rubén De la Torre Vico 138d643119 test(mcp): add test foundation for the MCP server (#12291) 2026-08-04 16:19:10 +02:00
Rubén De la Torre Vico b08d2eb472 fix(api): prevent 500 on Jira integrations with sparse fieldsets (#12261) 2026-07-31 15:03:04 +02:00
Rubén De la Torre Vico 9adc248c05 docs(mcp): document the Cloud-only prowler_cloud_* tool namespace (#12266) 2026-07-31 12:16:04 +02:00
Rubén De la Torre Vico ea0c7eb271 fix(mcp): prevent prowler_list_integrations 500 on tenants with a Jira integration (#12259) 2026-07-31 11:02:45 +02:00
Rubén De la Torre Vicoandalejandrobailo 60bc06271a feat(ui): improve Lighthouse per-page suggested prompts (#12219)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
2026-07-31 09:43:32 +02:00
Rubén De la Torre Vico 6192b8ac32 feat(mcp): add integrations tools (#12138) 2026-07-30 11:11:09 +02:00
Rubén De la Torre Vico 8eeb37aea4 feat(mcp): add users and roles tools to the Prowler MCP Server (#12088) 2026-07-28 17:16:56 +02:00
Rubén De la Torre Vico 10d173f8da docs: update Image provider interface to include UI (#12098) 2026-07-23 12:50:53 +02:00
7f0dc9b7da feat(ui): add AI agents banner to overview (#12074)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
Co-authored-by: César Arroba <19954079+cesararroba@users.noreply.github.com>
2026-07-22 16:00:52 +02:00
Rubén De la Torre Vico 2b0e34818c docs: add per-agent MCP configuration guides (#12064) 2026-07-22 10:23:42 +02:00
Rubén De la Torre Vico 84c3c9ce0a docs(lighthouse): add side panel view and tools capabilities to Prowler Cloud Lighthouse overview (#12037) 2026-07-17 11:17:14 +02:00
Rubén De la Torre VicoandAlan Buscaglia cf840588c7 chore(mcp): rebrand prowler_app_* tools to prowler_* and restructure MCP docs (#12017)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
2026-07-16 15:15:55 +02:00
Rubén De la Torre Vico 838f82b255 docs(lighthouse): document Lighthouse AI on Prowler Cloud (#11758) 2026-07-07 13:27:37 +02:00
Rubén De la Torre Vico 058a1dc8fe chore: unify ruff tooling and route code quality through the Makefile (#11675) 2026-06-23 17:15:05 +02:00
Rubén De la Torre Vico 0463cd1559 fix(api): disable ASGI lifespan probe and tune SSE worker loop/connections (#11626) 2026-06-17 11:16:58 +02:00
Rubén De la Torre VicoandDaniel Barranquero 0cf48a2c35 fix(gcp): surface organization-scan failures instead of silently scanning the home project (#11280)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-06-16 14:03:13 +02:00
Rubén De la Torre Vico e1f20487ce chore(api): align uv constraints with SDK deps (numpy, py-iam-expand, iamdata; drop awsipranges) (#11594) 2026-06-16 12:00:18 +02:00
Rubén De la Torre Vico 28c064a9b7 feat(api): add Server-Sent Events (SSE) infrastructure (#11556) 2026-06-16 10:26:20 +02:00
Rubén De la Torre VicoandPepe Fagoaga 671d0c746c fix(mcp_server): preserve authorization header in HTTP mode (#11366)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
2026-05-26 15:25:46 +02:00
Rubén De la Torre Vico a28f4994a8 fix(mcp): bump fastmcp and transitives to clear osv-scanner findings (#11284) 2026-05-21 13:30:56 +02:00
Rubén De la Torre Vico a9865209a1 docs(claude-plugin): add Prowler for Claude Code page and plugin README (#11253) 2026-05-20 12:38:34 +02:00
Rubén De la Torre Vico 8526e8b4a6 feat(claude-plugin): add Prowler plugin and marketplace for Claude Code (#11248) 2026-05-20 11:57:34 +02:00
Rubén De la Torre Vico 9293c7b58d fix(api): correct service principal for Bedrock AgentCore attack paths (#11141) 2026-05-13 10:14:59 +02:00
Rubén De la Torre Vico 71683f3093 chore: remove pre-push from default install hook types (#11072) 2026-05-07 11:19:40 +02:00
Rubén De la Torre Vico 02f43a7ad6 docs: add Prowler Studio page and remove check-kreator pages (#10981) 2026-05-04 17:51:02 +02:00
Rubén De la Torre Vico 269e51259d docs: add troubleshooting guide for stuck scans after worker crash (#10938) 2026-05-04 17:24:09 +02:00
Rubén De la Torre Vico b1ebea4a7e chore(pre-commit): scope hooks per monorepo component (#10815) 2026-04-22 11:04:31 +02:00
Rubén De la Torre Vico 04fe3f65e0 chore(deps): enable Dependabot pre-commit ecosystem and bump hooks (#10732) 2026-04-16 13:38:11 +02:00
Rubén De la Torre Vico a96e5890dc docs: replace Excalidraw diagrams with Mermaid and fix architecture connections (#10697) 2026-04-15 12:51:29 +02:00
Rubén De la Torre Vico f3a042933f chore(deps): replace pre-commit and husky with prek (#10601) 2026-04-14 16:34:54 +02:00
Rubén De la Torre Vico 5c4ee0bc48 chore(mcp): bump MCP server version to 0.5.0 (#10383) 2026-03-19 10:47:46 +01:00
Rubén De la Torre Vicoandalejandrobailo 11a8873155 feat(ui): add attack path custom query skill for Lighthouse AI (#10323)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
2026-03-18 19:35:50 +01:00
Rubén De la Torre Vico 8c1e69b542 feat(mcp): add cartography schema tool for attack paths (#10321) 2026-03-18 10:39:04 +01:00
Rubén De la Torre Vicoandalejandrobailo 75c4f11475 feat(ui): add skills system infrastructure to Lighthouse AI (#10322)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
2026-03-18 10:28:46 +01:00
Rubén De la Torre VicoandDaniel Barranquero ebc792e578 chore(m365): enhance metadata for entra service (#9682)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-13 11:35:41 +01:00
Rubén De la Torre VicoandDaniel Barranquero 37d59b118f chore(m365): enhance metadata for teams service (#9685)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-13 09:53:00 +01:00
Rubén De la Torre VicoandDaniel Barranquero b29cd7f6c7 chore(m365): enhance metadata for exchange service (#9683)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-13 09:47:56 +01:00
Rubén De la Torre VicoandDaniel Barranquero 2fff8cb416 chore(m365): enhance metadata for sharepoint service (#9684)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-13 09:40:49 +01:00
Rubén De la Torre VicoandClaude Opus 4.6 cc0d83de91 docs(mcp_server): add Attack Paths MCP tools documentation (#10302)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 10:11:37 +01:00
Rubén De la Torre VicoandDaniel Barranquero e3e2408717 chore(m365): enhance metadata for purview service (#9092)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-09 20:42:33 +01:00
Rubén De la Torre VicoandDaniel Barranquero 20efe001ff chore(m365): enhance metadata for defender service (#9681)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-09 20:13:45 +01:00
Rubén De la Torre VicoandDaniel Barranquero 9b64efeec2 chore(m365): enhance metadata for admincenter service (#9680)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-09 19:48:23 +01:00
Rubén De la Torre VicoandDaniel Barranquero b60867c5b6 chore(oraclecloud): enhance metadata for identity service (#9375)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 14:12:06 +01:00
Rubén De la Torre VicoandDaniel Barranquero 25c982d915 chore(oraclecloud): enhance metadata for events service (#9373)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 13:46:13 +01:00
Rubén De la Torre VicoandDaniel Barranquero ab92755e47 chore(oraclecloud): enhance metadata for objectstorage service (#9379)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 13:17:14 +01:00
Rubén De la Torre VicoandDaniel Barranquero 2e236a2cd1 chore(oraclecloud): enhance metadata for network service (#9378)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 13:05:51 +01:00
Rubén De la Torre VicoandDaniel Barranquero be6d1823c9 chore(oraclecloud): enhance metadata for kms service (#9377)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 12:39:01 +01:00
Rubén De la Torre VicoandDaniel Barranquero 1a6285c6a0 chore(oraclecloud): enhance metadata for integration service (#9376)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 12:30:50 +01:00
Rubén De la Torre VicoandDaniel Barranquero 6aa524c47d chore(oraclecloud): enhance metadata for filestorage service (#9374)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 12:21:45 +01:00
Rubén De la Torre VicoandDaniel Barranquero ca992006b8 chore(oraclecloud): enhance metadata for database service (#9372)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 12:10:14 +01:00
Rubén De la Torre VicoandDaniel Barranquero 77c70114dc chore(oraclecloud): enhance metadata for compute service (#9371)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 12:01:15 +01:00
Rubén De la Torre VicoandDaniel Barranquero 97f4cb716d chore(github): enhance metadata for repository service (#9659)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 10:36:07 +01:00
Rubén De la Torre VicoandDaniel Barranquero cc02c6f880 chore(mongodbatlas): enhance metadata for clusters service (#9657)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 10:09:24 +01:00
Rubén De la Torre VicoandDaniel Barranquero d5827f3e83 chore(mongodbatlas): enhance metadata for organizations service (#9658)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-06 09:58:38 +01:00
Rubén De la Torre VicoandDaniel Barranquero fe9dbdfd2c chore(kubernetes): enhance metadata for scheduler service (#9679)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-05 12:08:47 +01:00
Rubén De la Torre VicoandDaniel Barranquero a5763289dd chore(kubernetes): enhance metadata for rbac service (#9678)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-05 11:57:18 +01:00
Rubén De la Torre VicoandDaniel Barranquero 36f4daf646 chore(kubernetes): enhance metadata for kubelet service (#9677)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-05 11:36:50 +01:00
Rubén De la Torre VicoandDaniel Barranquero 4a2d8111bc chore(kubernetes): enhance metadata for core service (#9676)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-05 11:24:54 +01:00
Rubén De la Torre VicoandDaniel Barranquero 5968441f59 chore(kubernetes): enhance metadata for controllermanager service (#9675)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-05 10:44:22 +01:00
Rubén De la Torre VicoandDaniel Barranquero 6069d6e231 chore(kubernetes): enhance metadata for apiserver service (#9674)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-03-05 10:29:27 +01:00
Rubén De la Torre Vico d15cabee20 feat(ui): add attack paths tools to Lighthouse allowed list (#10175) 2026-02-25 16:42:13 +01:00
Rubén De la Torre Vico 7077a56331 chore(mcp_server): bump MCP Server package version to 0.4.0 (#10171) 2026-02-25 11:31:35 +01:00
Rubén De la Torre Vico a8e504887b feat(mcp_server): add tools related with attack paths (#10145) 2026-02-25 10:56:40 +01:00
Rubén De la Torre VicoandDaniel Barranquero 04b43b20ae chore(azure): enhance metadata for vm service (#9629)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-02-17 13:30:27 +01:00
Rubén De la Torre VicoandDaniel Barranquero 7d8de1d094 chore(azure): enhance metadata for entra service (#9619)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-02-17 12:53:27 +01:00
Rubén De la Torre VicoandDaniel Barranquero f8d0be311c chore(azure): enhance metadata for keyvault service (#9621)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-02-17 11:57:27 +01:00
75ee07c6e1 chore(gcp): enhance metadata for logging service (#9648)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
2026-02-13 16:37:07 +01:00
ddc5d879e0 chore(gcp): enhance metadata for kms service (#9647)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
2026-02-13 16:32:26 +01:00
006c2dc754 chore(gcp): enhance metadata for iam service (#9646)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
2026-02-13 16:24:52 +01:00
Rubén De la Torre VicoandHugoPBrito 4981d3fc38 chore(gcp): enhance metadata for gke service (#9645)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
2026-02-13 16:14:14 +01:00
cceaf1ea54 chore(gcp): enhance metadata for gcr service (#9644)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
2026-02-13 15:55:00 +01:00
Rubén De la Torre VicoandHugoPBrito b436da27c8 chore(gcp): enhance metadata for dns service (#9643)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
2026-02-13 15:47:30 +01:00
Rubén De la Torre VicoandHugoPBrito 82be83c668 chore(gcp): enhance metadata for dataproc service (#9642)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
2026-02-13 14:57:33 +01:00
Rubén De la Torre VicoandHugoPBrito 941f9b7e0b chore(gcp): enhance metadata for compute service (#9641)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
2026-02-13 14:29:38 +01:00
Rubén De la Torre VicoandHugoPBrito 8c1da0732d chore(gcp): enhance metadata for cloudsql service (#9639)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
2026-02-13 13:35:34 +01:00
Rubén De la Torre VicoandHugoPBrito 3defbcd386 chore(gcp): enhance metadata for cloudstorage service (#9640)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
2026-02-13 13:17:58 +01:00
Rubén De la Torre VicoandHugoPBrito 222db94a48 chore(gcp): enhance metadata for bigquery service (#9638)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
2026-02-13 10:57:31 +01:00
Rubén De la Torre VicoandHugoPBrito 6abd5186aa chore(gcp): enhance metadata for apikeys service (#9637)
Co-authored-by: HugoPBrito <hugopbrit@gmail.com>
2026-02-13 10:35:05 +01:00
Rubén De la Torre VicoandDaniel Barranquero 097a60ebc9 chore(azure): enhance metadata for monitor service (#9622)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-02-09 10:12:57 +01:00
Rubén De la Torre VicoandDaniel Barranquero 96a2262730 chore(azure): enhance metadata for storage service (#9628)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-02-04 16:40:47 +01:00
Rubén De la Torre VicoandDaniel Barranquero d447bdfe54 chore(azure): enhance metadata for network service (#9624)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-02-04 11:56:25 +01:00
Rubén De la Torre VicoandDaniel Barranquero b5095f5dc7 chore(azure): enhance metadata for sqlserver service (#9627)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-02-04 08:03:20 +01:00
Rubén De la Torre VicoandDaniel Barranquero 0f55d6e21d chore(azure): enhance metadata for postgresql service (#9626)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-01-30 14:09:11 +01:00
Rubén De la Torre VicoandDaniel Barranquero ad7be95dc3 chore(azure): enhance metadata for defender service (#9618)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-01-28 17:41:19 +01:00
Rubén De la Torre VicoandDaniel Barranquero 5407f3c68e chore(azure): enhance metadata for mysql service (#9623)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-01-28 11:05:01 +01:00
Rubén De la Torre VicoandDaniel Barranquero 6c6a6c55cf chore(azure): enhance metadata for policy service (#9625)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-01-23 14:40:09 +01:00
Rubén De la Torre VicoandDaniel Barranquero 31b53f091b chore(azure): enhance metadata for iam service (#9620)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-01-23 14:22:07 +01:00
Rubén De la Torre VicoandDaniel Barranquero f7a16fff99 chore(azure): enhance metadata for databricks service (#9617)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-01-23 13:47:45 +01:00
Rubén De la Torre VicoandDaniel Barranquero b6a34d2220 chore(azure): enhance metadata for cosmosdb service (#9616)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-01-22 19:53:15 +01:00
Rubén De la Torre VicoandDaniel Barranquero 77dc79df32 chore(azure): enhance metadata for containerregistry service (#9615)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
2026-01-22 19:28:31 +01:00