Commit Graph

7 Commits

Author SHA1 Message Date
b84b18a3df fix(opax-mcp): rett typo i IAP_CLIENT_ID default (l→1) 2026-06-19 15:20:11 +00:00
692ac6dec4 fix(opax-mcp): correct IAP client ID for opax.vauco.no
Previous client ID was wrong (ka7t2fv9...). Correct ID from
Location redirect header is kq8nt71d38hfqlcfb3n52ef7ala4meo.
2026-06-17 17:11:41 +00:00
eb351b5e85 fix(opax-mcp): add IAP identity token auth for opax.vauco.no calls
Add _iap_token() that fetches identity token from GCP metadata server
using IAP client ID as audience. Update _opax_get and _opax_post to
send Authorization: Bearer <token> header on all calls to opax.vauco.no.

Fixes 401 Unauthorized from IAP-protected opax.vauco.no backend.
Related: LEARNING-013
2026-06-17 16:57:54 +00:00
cabf895b20 feat(opax-mcp): byt GitHub API → Gitea API, legg til /billing/tokens/by-module + /build-status + /onboard/customers + /run 2026-06-15 19:58:03 +02:00
7d4b475189 fix(opax-mcp): bruk X-MCP-Secret header — ikkje Authorization (kolliderer med Cloud Run IAM) 2026-06-15 18:23:21 +02:00
27290b2ab6 fix(CI1): opax-mcp — bytt til uvicorn/FastAPI HTTP server, legg til /health 2026-06-15 18:11:47 +02:00
2b791452f9 feat(CI1): opax-mcp server — full OPAX tool coverage + Dockerfile + cloudbuild 2026-06-15 17:39:18 +02:00