2026-03-12 - 2026-09-12
Overview
14 Pull requests merged by 2 users
Merged
#21 fix(traefik): migrate KEEPALIVED_PASSWORD to Pattern C (manifest-driven), stop committing traefik.env
Merged
#20 fix(git-guard): use 'exec bash "$0"' for self-re-invocation (exec bit not required)
Merged
#19 fix(git-guard): stash-before-commit when dirty tree is also stale vs origin
Merged
#18 ai: persist FlowAgent MSAL token cache via mcpo bind mount
Merged
#17 Fix phantom verify failure: secrets/ is not a stack + errexit-proof verify
Merged
#16 Provisioning v2 (take 2): data-only manifest + full-file env template + generic provisioner — replaces #15
Merged
#14 FlowAgent MCP cutover: point ai.yaml's mcpo at flowagent-mcpo image + wire Azure secrets (matched pair)
Merged
#13 Remove orphaned mcpo/ mirror (migrated to homelab/mcp-config)
Merged
#9 fix: exclude deploy/ folder from changed-stack detection
Merged
#8 fix: prevent envsubst+Compose double-interpolation from truncating $ secrets
Merged
#7 fix(ai): use AI_-prefixed AWS key names in ai) provisioning case
Merged
#6 HOTFIX: restore $${VAR} escaping dropped by AI secrets migration rewrite
Merged
#4 ai: migrate AWS/LiteLLM/OpenWebUI/OAuth secrets to Woodpecker
Merged
#1 chore: bump litellm-database v1.90.3 → v1.92.0
1 Issue closed from 1 user
Closed
#10 traefik-certs-dumper crash-looping: panic: unsupported key type: ''
3 Issues created by 2 users
Opened
#2 Dependency Dashboard
Opened
#10 traefik-certs-dumper crash-looping: panic: unsupported key type: ''
Opened
#11 Pin traefik reverse-proxy image instead of floating :latest tag