• Joined on 2025-08-16
viktor pushed to master at viktor/infra 2026-06-19 11:27:58 +00:00
21dbd79ae4 Merge remote-tracking branch 'origin/master' into wizard/homelab-obs
e91e1612dd homelab: v0.5.0 — net/dns/metrics/logs probes (endpoint resolution)
Compare 2 commits »
viktor pushed to master at viktor/infra 2026-06-19 11:27:25 +00:00
6cb823e431 k8s-version-upgrade: complete autonomy P0 — blocked alert + deeper postflight + runbook
cecd9fe247 k8s-version-upgrade: compat gate — auto-upgrade when safe, halt + alert when not
Compare 2 commits »
viktor pushed to master at viktor/infra 2026-06-19 10:59:17 +00:00
9189560ac3 homelab: v0.4.0 — ci/deploy verbs (watch what you trigger)
viktor pushed to master at viktor/infra 2026-06-19 09:09:36 +00:00
787ce4edfa homelab: v0.3.1 — fix k8s db PG target (resolve CNPG primary pod, not the Service)
viktor pushed to master at viktor/infra 2026-06-19 09:06:47 +00:00
90c944a265 woodpecker: disable partial clone (partial: false) — fix intermittent git exit-128
viktor pushed to master at viktor/infra 2026-06-19 08:45:53 +00:00
fd77c0dc4f monitoring: RpiSofiaUndervoltage alerts on new brown-out, not until reboot
viktor pushed to master at viktor/infra 2026-06-19 08:27:41 +00:00
fbf6f11038 feat(tripit): #96 cutover — /api self-authenticates (remove forward-auth, add strip-auth-headers)
viktor pushed to master at viktor/infra 2026-06-19 08:10:29 +00:00
8559c4574a fix(tripit): pin Authentik invalidation_flow literal (data source flakes null in CI under provider skew)
viktor pushed tag v0.1.1 to viktor/claude-memory-mcp 2026-06-19 06:07:30 +00:00
viktor pushed to master at viktor/claude-memory-mcp 2026-06-19 06:06:45 +00:00
5151bbe0d5 fix(mcp): serialize local SQLite writes to end "database is locked" under concurrent stores
viktor pushed to master at viktor/infra 2026-06-19 06:06:45 +00:00
e5bb16e02a feat(tripit): activate TripIt-native session auth — signing key + Authentik web redirect (ADR-0028 #90)
viktor pushed to master at viktor/infra 2026-06-19 06:04:37 +00:00
077ac97df5 k8s-version-upgrade: auto-restore apiserver OIDC after control-plane bumps
viktor pushed to master at viktor/infra 2026-06-19 05:56:32 +00:00
48b63ffa6f homelab: add memory verb-group (v0.3.0) — direct claude-memory HTTP client
viktor pushed to master at viktor/infra 2026-06-18 22:31:00 +00:00
3594485f77 homelab: v0.2.0 — docs + version for the k8s verb-group
1f7438bb18 homelab: add k8s verb-group (v0.2) — the biggest remaining surface
Compare 2 commits »
viktor pushed to master at viktor/infra 2026-06-18 19:28:52 +00:00
66caa0bf7f homelab: v0.1 docs, distribution wiring, and version
087b415f73 homelab: add work verbs (start/land/clean) with a land verification gate
Compare 2 commits »
viktor pushed to master at viktor/infra 2026-06-18 19:17:51 +00:00
36d562c15c homelab: add tf verbs + stack/git-crypt substrate
ed6f22fd53 homelab: scaffold unified CLI (registry, manifest, claim/release) in infra/cli
Compare 2 commits »
viktor pushed to master at viktor/infra 2026-06-18 09:17:53 +00:00
70e217db24 k8s-version-upgrade: preflight skips kubeadm-plan gate when master already at target
viktor pushed to master at viktor/infra 2026-06-18 09:13:52 +00:00
8787d361dc claude-memory: HA (replicas 2 + PDB) to stop recurring MCP disconnects
viktor pushed to master at viktor/infra 2026-06-18 06:53:23 +00:00
48b7be3b14 feat(tripit): live lodging-price scrape — LODGING_PROVIDER=playwright
viktor pushed to master at viktor/infra 2026-06-18 06:44:03 +00:00
d709d338c6 service-catalog: add paperless-ai (RAG semantic search + auto-tagging)