Commit graph

  • b948224008 android-emulator: import orphaned namespace into state (lock-race recovery) Viktor Barzin 2026-06-11 20:38:46 +00:00
  • 99c19584f7 android-emulator: fit pod inside the tier-1 ResourceQuota (Burstable memory) Viktor Barzin 2026-06-11 19:56:09 +00:00
  • 6bf216751b Merge forgejo/master (tts stack) into wizard/android-emulator Viktor Barzin 2026-06-11 19:53:07 +00:00
  • 8b7c77c794 android-emulator: new stack — shared in-cluster Android 16 testing instance Viktor Barzin 2026-06-11 19:38:54 +00:00
  • 798b025580 tts+kyverno: non-merge apply trigger (merge-commit diff hid stacks/tts from the stack detector) Viktor Barzin 2026-06-11 19:08:23 +00:00
  • a66aeac3b8 Merge remote-tracking branch 'forgejo/master' into wizard/tour-redo-env Viktor Barzin 2026-06-11 18:27:53 +00:00
  • 4a8c4f9a14 tts: first apply of Chatterbox stack; predefined voices from the image, not the unseeded PVC Viktor Barzin 2026-06-11 18:27:44 +00:00
  • 318ce9b909 Merge remote-tracking branch 'forgejo/master' into wizard/breakglass-redesign Viktor Barzin 2026-06-11 18:23:40 +00:00
  • df332b59e6 break-glass SSH: drop port-knock for exposed key-only :52222; version host config Viktor Barzin 2026-06-11 18:23:39 +00:00
  • 7a1cc64898 kyverno: re-trigger apply of tts GPU-priority exclusion (87702bdc was [ci skip]'d) Viktor Barzin 2026-06-11 18:23:29 +00:00
  • 50eff3ca39 tripit: enable real tour-guide content providers (wikipedia discovery, web sources, chat writer) Viktor Barzin 2026-06-11 18:22:10 +00:00
  • 5486b9d438 tripit: wire calendar-conflict column to Nextcloud CalDAV (#19) Viktor Barzin 2026-06-11 18:13:01 +00:00
  • e2788d1b2d workstation: lean managed-settings claudeMd — org red-lines + pointers [ci skip] Viktor Barzin 2026-06-11 18:02:43 +00:00
  • c3a63fcd38 apply-mbps-caps: compare normalized option sets (true idempotency) + devvm I/O-stall post-mortem [ci skip] Viktor Barzin 2026-06-11 18:00:08 +00:00
  • 2e0cebff87 docs: sync compute/storage/proxmox-inventory with live state (memory audit) [ci skip] Viktor Barzin 2026-06-11 17:50:43 +00:00
  • 81e01ec1c4 tripit: label namespace as chrome-service CDP client Viktor Barzin 2026-06-11 14:42:53 +00:00
  • 980ec55418 tripit: enable live flight-fare scrape via shared chrome-service CDP Viktor Barzin 2026-06-11 14:23:53 +00:00
  • 9b19caff47 t3: connection logging across the path for drop attribution Viktor Barzin 2026-06-11 13:48:10 +00:00
  • 933e4649fb Merge remote-tracking branch 'forgejo/master' into wizard/authentik-signin-speed Viktor Barzin 2026-06-11 00:35:56 +00:00
  • b3ef0dba76 authentik: ignore Keel-managed image_pull_policy on pgbouncer Viktor Barzin 2026-06-11 00:34:44 +00:00
  • 4e88298976 authentik: incident hardening after the signin-speedup rollout storm Viktor Barzin 2026-06-11 00:26:52 +00:00
  • bd60c3d5e0 pve-host/dns: register loki.viktorbarzin.lan CNAME, drop the /etc/hosts pin Viktor Barzin 2026-06-10 22:55:20 +00:00
  • 97ccdbecb8 authentik: speed up first-time signin (single-screen login, live env tuning, asset caching, outpost+nginx hot path) Viktor Barzin 2026-06-10 21:58:10 +00:00
  • 93ba67c84a devvm: install prometheus-node-exporter (was never installed) Viktor Barzin 2026-06-10 21:29:17 +00:00
  • 046a4a32f3 Merge remote-tracking branch 'forgejo/master' into wizard/t3-disconnect-fixes Viktor Barzin 2026-06-10 21:26:10 +00:00
  • 70442ccdc6 t3-probe: fix aiohttp 3.9 compat (ClientWSTimeout is 3.10+) Viktor Barzin 2026-06-10 21:26:09 +00:00
  • 4af5eff043 docs(multi-tenancy): note the on-demand web restore button Viktor Barzin 2026-06-10 21:22:41 +00:00
  • a734155fb5 Merge remote-tracking branch 'forgejo/master' into wizard/t3-disconnect-fixes Viktor Barzin 2026-06-10 21:11:30 +00:00
  • 9b55d53be0 t3: differential drop-attribution probe + devvm metrics Viktor Barzin 2026-06-10 21:11:29 +00:00
  • ecef09ab87 tmux-persist: add single-user restore mode (restore [user]) Viktor Barzin 2026-06-10 21:08:57 +00:00
  • b5c6639272 t3-serve@: contain agent memory storms; survive child OOM kills Viktor Barzin 2026-06-10 21:00:06 +00:00
  • d5fdc7ffe9 cloudflared: disable in-place autoupdate (--no-autoupdate) Viktor Barzin 2026-06-10 21:00:05 +00:00
  • ac6f19dd3b tmux-persist: never let an empty snapshot clobber a saved manifest Viktor Barzin 2026-06-10 20:38:59 +00:00
  • 9fff77cbea Merge branch 'wizard/budget-rate-limit' Viktor Barzin 2026-06-10 19:42:19 +00:00
  • acb847b858 actualbudget: dedicated traefik rate-limit (50/300) for budget ingresses Viktor Barzin 2026-06-10 19:36:42 +00:00
  • 8304ef0f70 Merge origin/master (pfsense SNI-routed internal 443) into forgejo/master Viktor Barzin 2026-06-10 19:35:55 +00:00
  • aac807fb3a pve-host: ship journal to Loki (snoopy command audit + sshd-pve) for emo's root SSH Viktor Barzin 2026-06-10 19:31:45 +00:00
  • eae35c511a pfsense: SNI-routed internal 443 — mail.viktorbarzin.me serves webmail everywhere Viktor Barzin 2026-06-10 18:41:07 +00:00
  • 176a65d3d2 plotting-book: TF baseline image follows what CI actually builds Viktor Barzin 2026-06-10 18:37:14 +00:00
  • 5f7c2964ac workstation: session-launch freshen follows the checked-out branch (not just master) Viktor Barzin 2026-06-10 18:20:59 +00:00
  • de1d8b7bf3 technitium: add Brevo DKIM selector CNAMEs to internal zone [ci skip] Viktor Barzin 2026-06-10 18:07:38 +00:00
  • 2825cb1703 workstation: per-user code_layout — workspace puts project repos under ~/code (ancamilea + tripit) Viktor Barzin 2026-06-10 18:05:31 +00:00
  • 3b6a5c6737 workstation: worktree-first feature work for all agents [ci skip] Viktor Barzin 2026-06-10 17:49:43 +00:00
  • daddafd279 docs: superset rule for the internal viktorbarzin.me zone (mail-auth records) [ci skip] Viktor Barzin 2026-06-10 17:47:31 +00:00
  • 00bc1e052d technitium: mirror mail-auth records into internal zone; fix redfish check [ci skip] Viktor Barzin 2026-06-10 17:46:37 +00:00
  • e7fbf986fb workstation: rename tmux persistence out of the t3 namespace [ci skip] Viktor Barzin 2026-06-10 17:42:52 +00:00
  • 2e4f48f3fc workstation: tmux sessions survive devvm reboots (save timer + boot restore) Viktor Barzin 2026-06-10 17:39:32 +00:00
  • 59a531b8e0 coredns: pods get internal split-horizon answers for viktorbarzin.me [ci skip] Viktor Barzin 2026-06-10 16:21:34 +00:00
  • 35c89fa90c workstation: managed Claude config self-deploys from the repo [ci skip] Viktor Barzin 2026-06-10 16:03:24 +00:00
  • 8cfd0e5e5c Merge forgejo/master: reconcile diverged lineages [ci skip] Viktor Barzin 2026-06-10 15:21:50 +00:00
  • a34f9ff3b8 docs: infra Woodpecker repo-82 ops — in-cluster webhook, secret parity, empty-commit gotcha [ci skip] Viktor Barzin 2026-06-10 15:09:17 +00:00
  • 63161ef3a5 test: final audit-pipeline verification Emil Barzin 2026-06-10 15:07:15 +00:00
  • 619b7608fa test: verify audit pipeline fires on emo push Emil Barzin 2026-06-10 15:03:48 +00:00
  • 0f45585b53 test: verify emo direct master push (allow-then-audit) Emil Barzin 2026-06-10 14:54:04 +00:00
  • a49d1eadf6 workstation: emo direct master push — allow-then-audit [ci skip] Viktor Barzin 2026-06-10 14:53:43 +00:00
  • 6d8773573c workstation: agent-driven contribute flow for non-technical users [ci skip] Viktor Barzin 2026-06-10 10:12:26 +00:00
  • d2b33729ee PR flow test (auto-closed) Emil Barzin 2026-06-10 10:09:58 +00:00
  • 2e5af5dc0e workstation: keep non-admin infra clones fresh (hourly + at launch) [ci skip] Viktor Barzin 2026-06-10 09:41:38 +00:00
  • 5d9417fbaa workstation: emo contribute access + Phase-5 cutover done; gate master (push=apply) [ci skip] Viktor Barzin 2026-06-10 09:30:41 +00:00
  • a1b7b0ca53 forgejo retention: revert to DRY_RUN — first live run orphaned OCI indexes [ci skip] Viktor Barzin 2026-06-10 09:22:47 +00:00
  • e49c91e60c monitoring: VzdumpBackup{Stale,NeverRun,Failing} alerts for the new VM-image backup Viktor Barzin 2026-06-10 09:10:46 +00:00
  • 05f928931f workstation: packages.txt — add provisioner build deps + uncaptured core tools Viktor Barzin 2026-06-10 09:08:53 +00:00
  • 312c418a9a workstation: setup-devvm.sh installs the systemd service layer (reproducible rebuild) Viktor Barzin 2026-06-10 09:07:20 +00:00
  • d9ea7812f5 nfs-mirror: exclude /vzdump/ — it was reaping the new VM-image backups nightly Viktor Barzin 2026-06-10 09:04:57 +00:00
  • 2b8c0def30 dns: pfSense forward-zone for viktorbarzin.me, nodes fully stock [ci skip] Viktor Barzin 2026-06-10 08:32:34 +00:00
  • 1ee1bf0817 forgejo pulls: route *.viktorbarzin.me to Technitium, drop /etc/hosts pins [ci skip] Viktor Barzin 2026-06-10 07:56:31 +00:00
  • b6976ce014 forgejo pulls: pin registry name to internal Traefik in node /etc/hosts [ci skip] Viktor Barzin 2026-06-10 07:15:24 +00:00
  • eb8695743b workstation: fix setup-devvm.sh provisioner correctness (claude detect, kubelogin pin, codex auth, t3-serve dir) Viktor Barzin 2026-06-09 21:41:31 +00:00
  • 8886ac7763 backup: fix vzdump-vms exit code — EXIT-trap && short-circuit falsely failed OK runs Viktor Barzin 2026-06-09 21:26:23 +00:00
  • 7330cb6a0b backup: image-level vzdump of hand-managed VMs (devvm) — close no-VM-backup DR gap Viktor Barzin 2026-06-09 21:22:34 +00:00
  • 3e7093947d t3: bump pin 0.0.24 -> 0.0.26 (fable-5) [ci skip] Viktor Barzin 2026-06-09 20:55:47 +00:00
  • dacd9d2d8a t3: prepare to adopt 0.0.25 — version-agnostic dispatch + real pairing health-check + state backup [ci skip] Viktor Barzin 2026-06-09 20:00:11 +00:00
  • baac46415f t3: pin t3@0.0.24 + stop nightly auto-update (auth-outage fix) [ci skip] Viktor Barzin 2026-06-09 16:08:44 +00:00
  • 41c11216da t3-dispatch: re-pair on present-but-invalid t3_session cookie Viktor Barzin 2026-06-09 15:51:08 +00:00
  • e0ab621cb2 workstation: fix new-user .env clobber — env_set preserves CLAUDE_CODE_OAUTH_TOKEN Viktor Barzin 2026-06-09 14:15:03 +00:00
  • 39e35ca8c9 workstation: share admin Claude subscription with non-admins (CLAUDE_CODE_OAUTH_TOKEN) Viktor Barzin 2026-06-09 14:05:44 +00:00
  • 1edccedb1f workstation: v2 membership implementation plan [ci skip] Viktor Barzin 2026-06-09 12:09:14 +00:00
  • 87702bdce8 feat(tts): Chatterbox TTS stack + off-peak T4 gate, wire tripit narration [ci skip] Viktor Barzin 2026-06-09 07:30:19 +00:00
  • edaee13be3 docs(ci-cd): tripit auto-deploy (GHA->Woodpecker 167) + svu semver in GHA [ci skip] viktor 2026-06-09 19:41:08 +00:00
  • 4b44db36da workstation: skel start-claude.sh inherits managed default model (drop hardcoded --model) Viktor Barzin 2026-06-09 19:35:29 +00:00
  • 64413c76ce workstation: default Claude model = claude-fable-5 for all devvm users Viktor Barzin 2026-06-09 18:31:27 +00:00
  • 93ec0c66fd docs(ci-cd): add off-infra GHA->GHCR build pattern for private Forgejo repos (tripit pilot) [ci skip] viktor 2026-06-09 18:20:54 +00:00
  • 90b8312a29 tripit: build off-infra via GHA -> GHCR (private), pull via scoped ghcr-credentials viktor 2026-06-09 18:18:13 +00:00
  • e0452611b5 forgejo: survive CI-build registry-push storms (mem 3Gi + working retention) Viktor Barzin 2026-06-09 14:23:33 +00:00
  • bc37b16815 backup: fix vzdump-vms exit code — EXIT-trap && short-circuit falsely failed OK runs Viktor Barzin 2026-06-09 21:26:23 +00:00
  • 83f418159a backup: image-level vzdump of hand-managed VMs (devvm) — close no-VM-backup DR gap Viktor Barzin 2026-06-09 21:22:34 +00:00
  • 7fc4caefe3 t3: bump pin 0.0.24 -> 0.0.26 (fable-5) [ci skip] Viktor Barzin 2026-06-09 20:55:47 +00:00
  • bccaa08d8e t3: prepare to adopt 0.0.25 — version-agnostic dispatch + real pairing health-check + state backup [ci skip] Viktor Barzin 2026-06-09 20:00:11 +00:00
  • 5ea238c707 t3: pin t3@0.0.24 + stop nightly auto-update (auth-outage fix) [ci skip] Viktor Barzin 2026-06-09 16:08:44 +00:00
  • 2125651aaa t3-dispatch: re-pair on present-but-invalid t3_session cookie Viktor Barzin 2026-06-09 15:51:08 +00:00
  • fad10a8707 workstation: fix new-user .env clobber — env_set preserves CLAUDE_CODE_OAUTH_TOKEN Viktor Barzin 2026-06-09 14:15:03 +00:00
  • eeadf0f85d workstation: share admin Claude subscription with non-admins (CLAUDE_CODE_OAUTH_TOKEN) Viktor Barzin 2026-06-09 14:05:44 +00:00
  • fbcc330214 workstation: v2 membership implementation plan [ci skip] Viktor Barzin 2026-06-09 12:09:14 +00:00
  • 48013a4a92 feat(tts): Chatterbox TTS stack + off-peak T4 gate, wire tripit narration [ci skip] Viktor Barzin 2026-06-09 07:30:19 +00:00
  • b1a6391a4d docs(ci-cd): tripit auto-deploy (GHA->Woodpecker 167) + svu semver in GHA [ci skip] viktor 2026-06-09 19:41:08 +00:00
  • 68a237faf7 workstation: skel start-claude.sh inherits managed default model (drop hardcoded --model) Viktor Barzin 2026-06-09 19:35:29 +00:00
  • 64f405db36 workstation: default Claude model = claude-fable-5 for all devvm users Viktor Barzin 2026-06-09 18:31:27 +00:00
  • 8eb0bb244f docs(ci-cd): add off-infra GHA->GHCR build pattern for private Forgejo repos (tripit pilot) [ci skip] viktor 2026-06-09 18:20:54 +00:00
  • 1f23ba6929 tripit: build off-infra via GHA -> GHCR (private), pull via scoped ghcr-credentials viktor 2026-06-09 18:18:13 +00:00
  • 368560fd92 t3: pin t3@0.0.24 + stop nightly auto-update (auth-outage fix) [ci skip] feat/chatterbox-tts Viktor Barzin 2026-06-09 16:08:44 +00:00