• Joined on 2026-03-27
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 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 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 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 created branch fix-ci-template-guard in mathias/template-go-web 2026-07-05 07:17:46 +00:00
mathias pushed to fix-ci-template-guard at mathias/template-go-web 2026-07-05 07:17:46 +00:00
mathias opened issue mathias/gitea-mcp#54 2026-07-04 12:38:51 +00:00
create_project_from_template: optionally auto-register a new repo into dispatch's git-tracked allowlist
mathias pushed to main at mathias/hyperguild 2026-07-04 12:13:18 +00:00
5b57843346 fix(lint): revert redundant Write conversion (staticcheck S1016)
mathias closed issue mathias/gitea-mcp#53 2026-07-04 12:10:07 +00:00
create_project resume: rename path can get stuck if a prior write+delete partially completed
mathias commented on issue mathias/gitea-mcp#53 2026-07-04 12:10:06 +00:00
create_project resume: rename path can get stuck if a prior write+delete partially completed

Fixed in v0.9.2 (51b823a).

renameEntry now reads the new path first before writing: if it already holds the correct content (the write half of a prior partial rename succeeded), the write is…