Commit graph

  • 7e4d4ac4a6 state(vault): update encrypted state Viktor Barzin 2026-05-18 19:17:04 +00:00
  • dd24ace480 realestate-crawler: dockerhub pull-secret + lift image-pin on ui/api Viktor Barzin 2026-05-18 19:11:43 +00:00
  • 99127939a8 monitoring(wealth): keep only FIFO-realized PNL table; pair Positions + vest-cadence side-by-side Viktor Barzin 2026-05-18 19:11:13 +00:00
  • b3cf75dc61 docs(security): wave 1 plan — Kyverno enforce, NetworkPolicy egress, audit logging, source-IP anomaly Viktor Barzin 2026-05-18 19:10:16 +00:00
  • b879481d71 monitoring(wealth): per-vest realized PNL via FIFO sell-match Viktor Barzin 2026-05-18 18:43:46 +00:00
  • 8b60e6bb6d monitoring(wealth): META vest cadence chart — value vs shares (dual axis) Viktor Barzin 2026-05-18 18:38:36 +00:00
  • af077112cb monitoring(wealth): META vest + sell PNL tables with FIFO cost basis Viktor Barzin 2026-05-18 18:36:00 +00:00
  • 20c5965f95 monitoring(wealth): pin META RSU panel to 6y window Viktor Barzin 2026-05-18 18:30:10 +00:00
  • 3d43d96a5e k8s-version-upgrade: switch detection cron from weekly to daily Viktor Barzin 2026-05-18 18:29:08 +00:00
  • 018ef3790f monitoring(wealth): META RSU vest value panel (Schwab account) Viktor Barzin 2026-05-18 18:25:34 +00:00
  • b107c0be8c upgrade-state: skill + script + Keel scrape for periodic three-pipeline audit Viktor Barzin 2026-05-18 10:50:43 +00:00
  • 309f83ec8c beads-server: codify Keel annotations on Dolt deployment (drift cleanup) Viktor Barzin 2026-05-17 22:22:40 +00:00
  • 5482f46125 RecentNodeReboot: 24h → 1h threshold, matching upgrade-chain preflight Viktor Barzin 2026-05-17 22:22:01 +00:00
  • d1dcc5d12d beads-server: add presence_claims table for agent coordination Viktor Barzin 2026-05-17 21:24:24 +00:00
  • e4e2babd6a k8s-version-upgrade: FQDN SSH targets + python3 in place of envsubst Viktor Barzin 2026-05-17 21:10:58 +00:00
  • 6de4549a96 docs/plans: add agent presence implementation plan (2026-05-17) Viktor Barzin 2026-05-17 21:03:17 +00:00
  • 23d8aa89c4 keel: enroll 11 more namespaces (operators + critical infra) Viktor Barzin 2026-05-17 20:59:14 +00:00
  • 3bdba9f388 keel: enroll 15 critical-path namespaces for digest-only auto-update Viktor Barzin 2026-05-17 12:13:22 +00:00
  • f5cf6ec051 nvidia: bump driver container memory limit 128Mi → 2Gi Viktor Barzin 2026-05-17 11:23:52 +00:00
  • 63cbd0aba5 docs: known-issues entry for the Ubuntu 26.04 / NVIDIA driver gap Viktor Barzin 2026-05-17 11:15:26 +00:00
  • 22c18dc061 paperless-mcp: deploy MCP for AI document search Viktor Barzin 2026-05-17 11:14:35 +00:00
  • d1e7121115 recruiter-responder: bump image to 05b95943 (split callback routes) Viktor Barzin 2026-05-17 11:01:49 +00:00
  • c72b839a2f nvidia: pin chart to v25.10.1 after v26.3.1 upgrade revealed missing ubuntu26.04 driver images Viktor Barzin 2026-05-17 10:56:05 +00:00
  • 62efded1b6 wireguard: switch to iptables-nft so PostUp MASQUERADE works Viktor Barzin 2026-05-17 10:13:37 +00:00
  • 45c8e88e89 terminal: probe + alerts after Traefik replica routing-table skew Viktor Barzin 2026-05-17 10:04:26 +00:00
  • d828b51670 recruiter-responder: bump image_tag to 50f43004 (backtest --persist) Viktor Barzin 2026-05-17 09:57:17 +00:00
  • 0480477f44 nfs-csi: pin chart v4.13.1 + controller affinity (post-mortem) Viktor Barzin 2026-05-17 09:11:09 +00:00
  • e398e717f1 broker-sync(fidelity): un-suspend monthly CronJob Viktor Barzin 2026-05-17 00:36:23 +00:00
  • 195b5e4061 keel: use +() anchors on policy/match-tag so per-workload overrides stick Viktor Barzin 2026-05-17 00:32:06 +00:00
  • b8ab4613e4 Woodpecker CI Update TLS Certificates Commit root 2026-05-17 00:10:49 +00:00
  • 25fcf80651 keel: expand critical-namespace exclude list — protects vault/cnpg/authentik/etc. Viktor Barzin 2026-05-17 00:07:32 +00:00
  • 74ecda6cc3 keel: bump default policy patch → major (user wants latest version) Viktor Barzin 2026-05-16 23:53:59 +00:00
  • 6c8546bb84 recruiter-responder: bump image_tag to 94b37a9c (follow-up detection) Viktor Barzin 2026-05-16 23:47:16 +00:00
  • 7e540292ad kyverno: bump background-controller memory 384Mi → 2Gi (OOMKilled processing keel URs) Viktor Barzin 2026-05-16 23:36:16 +00:00
  • 257679166b recruiter-responder: bump image_tag to 02a01c9a (Reply-To + quoted body in replies) Viktor Barzin 2026-05-16 23:35:52 +00:00
  • 7e1ecaf74c kyverno: codify aggregated ClusterRole for keel mutate-existing Viktor Barzin 2026-05-16 23:30:07 +00:00
  • bede247e98 recruiter-responder: bump image_tag to 59df5f8a (Reply-To honoured) Viktor Barzin 2026-05-16 23:27:47 +00:00
  • a2e8afc3ed kyverno: add mutateExistingOnPolicyUpdate=true so existing workloads get annotated Viktor Barzin 2026-05-16 23:27:27 +00:00
  • cdeb89d5f1 final wave: enroll immich + status-page, retrigger 17 pending Bucket A Viktor Barzin 2026-05-16 23:18:59 +00:00
  • caba0e811f Woodpecker CI deploy [CI SKIP] root 2026-05-16 23:17:44 +00:00
  • 4944e508aa Bucket C: enroll 5 raw-deploy stacks in Keel auto-update Viktor Barzin 2026-05-16 23:14:43 +00:00
  • b57596d930 Bucket A retrigger + Bucket D enrollment (5 module-nested stacks) Viktor Barzin 2026-05-16 23:10:38 +00:00
  • ec60af5fd4 kyverno: exclude calico-system from inject-keel-annotations Viktor Barzin 2026-05-16 22:58:20 +00:00
  • b48ddc09d6 ci: retrigger v4 — remaining 16 Keel stacks (#701 failed one of them) Viktor Barzin 2026-05-16 14:13:59 +00:00
  • 978237441e ci: retrigger v3 — apply remaining 22 Keel-enrolled stacks Viktor Barzin 2026-05-16 14:06:39 +00:00
  • 1dd8f4e2bf openclaw: native MCP servers + daily claude-memory sync Viktor Barzin 2026-05-16 14:01:46 +00:00
  • 0c73974362 ci: retrigger v2 — apply pending Keel-enrolled stacks (#697 was cancelled by #698) Viktor Barzin 2026-05-16 13:46:35 +00:00
  • 87f7b25a13 Woodpecker CI deploy [CI SKIP] root 2026-05-16 13:45:45 +00:00
  • 126cfb7022 wealth: dav_corrected view fixes pension gains-offset miscategorisation Viktor Barzin 2026-05-16 13:43:36 +00:00
  • 6769526e1e ci: retrigger apply for pending Keel enrollment (~58 stacks) Viktor Barzin 2026-05-16 13:42:57 +00:00
  • 137b4cbcf7 ci: retry after Keel rollout cascade settled Viktor Barzin 2026-05-16 13:36:43 +00:00
  • e5f6d16b2e enrolled-patch stacks: ignore image drift from Keel auto-update Viktor Barzin 2026-05-16 13:24:16 +00:00
  • 8519e37975 calico: unenroll from Keel — tigera-operator owns DaemonSet spec Viktor Barzin 2026-05-16 13:18:35 +00:00
  • 8f18621dd5 keel: default policy → patch (semver-bounded opt-out auto-update) Viktor Barzin 2026-05-16 13:17:33 +00:00
  • 662695908a recruiter-triage: AI culture & tooling section + warm-engage AI ask Viktor Barzin 2026-05-16 13:14:27 +00:00
  • 0a6b2489f7 keel: default policy → never (post-incident safe default) Viktor Barzin 2026-05-16 13:13:16 +00:00
  • 9765f6b9a4 keel: enable Slack notifications on every upgrade Viktor Barzin 2026-05-16 13:01:35 +00:00
  • 3027ab85a8 recruiter-responder: bump image_tag to 189ef901 Viktor Barzin 2026-05-16 12:41:05 +00:00
  • be3b94da85 keel: pin chart 1.0.6 → 1.2.0 (1.0.6 doesn't exist) Viktor Barzin 2026-05-16 12:30:19 +00:00
  • 411524a10d kured: drop Mon-Fri restriction, reboot any day Viktor Barzin 2026-05-16 12:29:01 +00:00
  • 2e52583abd Phase 1a: enroll 4 self-hosted services in Keel auto-update Viktor Barzin 2026-05-16 12:28:54 +00:00
  • 5acfab5bb9 recruiter-responder: bump image_tag to f3cb91ff (180d research_cache TTL) Viktor Barzin 2026-05-16 12:26:15 +00:00
  • e5a65c11a9 recruiter-triage v3: Perks & Office Life section + cache-first deep_research Viktor Barzin 2026-05-16 12:21:23 +00:00
  • 020f62555b Phase 0: install Keel + Kyverno auto-update annotation injector Viktor Barzin 2026-05-16 12:19:34 +00:00
  • 9476649539 docs/pm: kured silently stalled 6 days + Anubis HA lift (2026-05-16) Viktor Barzin 2026-05-16 12:17:26 +00:00
  • 3ef860b2be kured + cnpg: drain-safe defaults ahead of Monday reboot wave Viktor Barzin 2026-05-16 12:06:30 +00:00
  • 4ff3638065 state(dbaas): update encrypted state Viktor Barzin 2026-05-16 12:05:55 +00:00
  • 08bf5e47b7 state(dbaas): update encrypted state Viktor Barzin 2026-05-16 12:05:16 +00:00
  • 5768216d0e anubis: HA with shared valkey/redis store + replicas=2 Viktor Barzin 2026-05-16 11:54:54 +00:00
  • 3025879478 claude-agent-service: ship recruiter-triage agent + restore missing terragrunt.hcl Viktor Barzin 2026-05-16 11:53:49 +00:00
  • ea2342b8e2 docs: add CONTEXT.md domain glossary [ci skip] Viktor Barzin 2026-05-16 11:48:19 +00:00
  • ce5f3ec209 recruiter-responder: expose Gmail IMAP creds for backtest CLI Viktor Barzin 2026-05-16 11:28:51 +00:00
  • 065982d978 kured: fix sentinel path mismatch that stalled rolling reboots Viktor Barzin 2026-05-16 11:19:13 +00:00
  • 80e6314bf0 recruiter-responder: bump image_tag to 559e5c57 Viktor Barzin 2026-05-16 11:13:14 +00:00
  • 8e11caff8d recruiter-responder: bump image_tag to bbd178da (structured Telegram + comp floor) Viktor Barzin 2026-05-16 10:58:47 +00:00
  • 391c002f9a service-catalog: add aiostreams entry Viktor Barzin 2026-05-16 10:47:41 +00:00
  • 24ce3e267d aiostreams: weekly backup of Stremio account addon collection Viktor Barzin 2026-05-15 23:48:41 +00:00
  • aa6e9b0242 recruiter-responder: public /cb ingress for Telegram URL-button callbacks Viktor Barzin 2026-05-15 23:46:49 +00:00
  • 77010b769a aiostreams: whitelist Vidhin + Tamtaro sync URLs Viktor Barzin 2026-05-15 23:37:47 +00:00
  • c396092c86 aiostreams: weekly NFS backup of decrypted user config Viktor Barzin 2026-05-15 23:30:04 +00:00
  • 1177a82452 Woodpecker CI deploy [CI SKIP] root 2026-05-15 23:20:04 +00:00
  • a98b00324d recruiter-responder: pin image tag + run plugin installer init as root Viktor Barzin 2026-05-15 23:18:43 +00:00
  • a72590db7d recruiter-responder: vault DB role + switch proactive push to Telegram Viktor Barzin 2026-05-15 22:47:45 +00:00
  • 89e9471e87 state(vault): update encrypted state Viktor Barzin 2026-05-15 22:46:37 +00:00
  • 7e1580ba8c recruiter-responder: deploy stack + llama-cpp qwen3-8b + openclaw plugin mount Viktor Barzin 2026-05-15 22:38:53 +00:00
  • 95b9f7bc89 aiostreams: 1h stream cache + canary stream-count probe + 3 alerts Viktor Barzin 2026-05-15 21:38:50 +00:00
  • fba5ee2df4 Woodpecker CI deploy [CI SKIP] root 2026-05-15 21:29:50 +00:00
  • c73234982f aiostreams: pin nightly + switch to auth=app Viktor Barzin 2026-05-15 21:28:09 +00:00
  • 2903ab9778 monitoring(wealth): move Positions table under contrib/growth row Viktor Barzin 2026-05-14 16:58:38 +00:00
  • 8461275308 wealth: positions table panel (shares + cost basis + unrealised return) Viktor Barzin 2026-05-14 16:01:27 +00:00
  • d6049ff7a0 terminal: extract app code to viktor/terminal-lobby on Forgejo Viktor Barzin 2026-05-13 21:10:56 +00:00
  • c135c04c79 terminal: make slate the default theme Viktor Barzin 2026-05-13 20:54:54 +00:00
  • a44aa52e1a terminal: theme picker (carbon/slate/mono/ink) replacing violet Viktor Barzin 2026-05-13 20:46:21 +00:00
  • cbe83597c0 terminal: rename sessions + drag-and-drop reorder Viktor Barzin 2026-05-13 20:18:15 +00:00
  • 04fd241679 terminal: inline session switching via sidebar + iframe Viktor Barzin 2026-05-13 20:07:36 +00:00
  • 7663b5c36e Woodpecker CI deploy [CI SKIP] root 2026-05-13 19:56:16 +00:00
  • 43affc3cdc actualbudget: add enabled flag to factory, disable emo Viktor Barzin 2026-05-13 19:55:21 +00:00
  • 9fce3c7b09 terminal: per-Authentik-user OS-user isolation; deny unmapped users Viktor Barzin 2026-05-13 19:25:55 +00:00
  • aff4f67671 terminal: cut over to multi-session lobby on terminal.viktorbarzin.me Viktor Barzin 2026-05-13 16:34:11 +00:00
  • 86a2c66c8e Woodpecker CI deploy [CI SKIP] root 2026-05-13 15:25:01 +00:00