• Joined on 2026-03-27
mathias pushed tag v0.10.0 to mathias/gitea-mcp 2026-07-06 22:33:58 +00:00
mathias pushed to main at mathias/gitea-mcp 2026-07-06 22:29:15 +00:00
02af7ee71c docs: add HOW_GITEA_MCP_WORKS — architecture, auth, tools, deploy
mathias commented on issue mathias/hyperguild#77 2026-07-06 22:23:52 +00:00
mcp-chassis: validate a LIST of trusted issuers (accept k8s SA tokens) — ADR-0011

Consumer wiring DONE + proven live on gitea-mcp

The remaining acceptance item ("gitea-mcp wired to trust the cluster issuer") is complete and verified end-to-end on the live server.

-…

mathias pushed to main at mathias/gitea-mcp 2026-07-06 22:16:40 +00:00
240c3ec081 feat(auth): trust the k8s cluster OIDC issuer for ServiceAccount tokens (ADR-0011 D1)
mathias pushed tag v0.5.0 to mathias/mcp-chassis 2026-07-06 21:25:05 +00:00
mathias pushed to main at mathias/mcp-chassis 2026-07-06 21:25:05 +00:00
4e16913248 feat(auth): per-issuer HTTPClient for authenticated JWKS fetch (infra ADR-0011)
mathias commented on issue mathias/hyperguild#77 2026-07-06 21:15:24 +00:00
mcp-chassis: validate a LIST of trusted issuers (accept k8s SA tokens) — ADR-0011

Done — shipped in mcp-chassis v0.4.0 (75eb8b8). Recommend close.

Heads-up: this issue was misfiled — the chassis is its own repo git.d-ma.be/mathias/mcp-chassis (module .../auth),…

mathias pushed tag v0.4.0 to mathias/mcp-chassis 2026-07-06 21:14:58 +00:00
mathias pushed to main at mathias/mcp-chassis 2026-07-06 21:14:58 +00:00
75eb8b831c feat(auth): multi-issuer JWT validation — accept k8s SA tokens (infra ADR-0011)
mathias opened issue mathias/hyperguild#77 2026-07-06 19:31:42 +00:00
mcp-chassis: validate a LIST of trusted issuers (accept k8s SA tokens) — ADR-0011
mathias commented on issue mathias/template-go-web#5 2026-07-06 11:47:37 +00:00
Taskfile leaks source project name (hostexecutor); scaffold uses stale hostname

Both bugs already fixed: Taskfile.yml on main uses __PROJECT_NAME__ placeholder (not literal hostexecutor), and new-project.sh already downloads via git.d-ma.be. Confirmed via live…

mathias commented on issue mathias/template-go-web#4 2026-07-06 11:47:37 +00:00
chore: rename Go module path gitea.d-ma.be → git.d-ma.be in template

Already fixed at source: go.mod on main uses __MODULE_PATH__ placeholder (not hardcoded gitea.d-ma.be), substituted correctly by new-project.sh (local-dev commit 1c87d9e uses git.d-ma.be)…

mathias closed issue mathias/template-go-web#5 2026-07-06 11:47:21 +00:00
Taskfile leaks source project name (hostexecutor); scaffold uses stale hostname
mathias closed issue mathias/template-go-web#4 2026-07-06 11:47:21 +00:00
chore: rename Go module path gitea.d-ma.be → git.d-ma.be in template
mathias pushed to main at mathias/template-go-web 2026-07-06 11:46:48 +00:00
3a7b70ef62 Merge pull request 'fix(ci): guard check/build/deploy against unsubstituted template' (#7) from fix-ci-template-guard into main
4d1fa1d488 fix(ci): guard check/build/deploy against unsubstituted template (#6)
Compare 2 commits »
mathias merged pull request mathias/template-go-web#7 2026-07-06 11:46:46 +00:00
fix(ci): guard check/build/deploy against unsubstituted template
mathias closed issue mathias/template-go-web#6 2026-07-06 11:46:46 +00:00
CI should not run on the template repo itself (builds placeholders, self-deploys)
mathias created pull request mathias/template-go-web#7 2026-07-05 07:18:04 +00:00
fix(ci): guard check/build/deploy against unsubstituted template
mathias pushed to fix-ci-template-guard at mathias/template-go-web 2026-07-05 07:17:55 +00:00
4d1fa1d488 fix(ci): guard check/build/deploy against unsubstituted template (#6)
mathias pushed to fix-ci-template-guard at mathias/template-go-web 2026-07-05 07:17:46 +00:00