Commit Graph

  • 0866459b23 feat(devices): map MACs to LAN devices; identify Orbi satellite + Galaxy Tab root 2026-06-08 20:31:37 +10:00
  • d69d605108 chore(infra): drop retired ct301 from network_hosts seed root 2026-06-08 20:20:47 +10:00
  • 9aacc58c35 chore(release): 2.0.0 — drop -alpha; Void 1 retired, CTs renamed v2.0.0 root 2026-06-08 20:09:11 +10:00
  • b0b23ba05d feat(infra): commit live infra-audit/cluster work to reconcile git with prod feat/fold-in-apps root 2026-06-08 15:20:38 +10:00
  • ae2ea09f0c refactor(embed): iframe title + captured frame ref, allow-absent test, router comment root 2026-06-08 15:13:05 +10:00
  • 29a9185788 chore(release): 2.0.0-alpha.27 — fold-in Apps section root 2026-06-08 14:59:25 +10:00
  • 608dedff8f feat(sv-card): open AI Usage dashboard via in-Void #/ai-usage route root 2026-06-08 14:51:18 +10:00
  • ac7983eb52 feat(sidebar): add Apps section with Timelapse and AI Usage root 2026-06-08 14:50:50 +10:00
  • f02c0a7303 feat(app): dispatch #/timelapse and #/ai-usage to their views root 2026-06-08 14:50:25 +10:00
  • 96b5e6a879 feat(views): cross-origin embed factory + Timelapse/AI Usage views root 2026-06-08 14:50:14 +10:00
  • 8222717fd4 feat(router): add #/timelapse and #/ai-usage routes root 2026-06-08 14:49:32 +10:00
  • e01232e5f4 docs(fold-in): implementation plan for Apps fold-in + timelapse restyle root 2026-06-08 14:38:05 +10:00
  • 4f97add050 docs(fold-in): spec for folding Timelapse + AI Usage into the Void root 2026-06-08 14:32:05 +10:00
  • a289e0fc9f Merge: local/remote-aware service tiles (2.0.0-alpha.23) root 2026-06-08 11:05:40 +10:00
  • 73b572a092 chore(release): 2.0.0-alpha.23 — local/remote-aware service tiles root 2026-06-08 11:04:56 +10:00
  • 3881334a7b test(health): use programmatic jsdom in node env to keep DB tests serial root 2026-06-08 01:21:27 +10:00
  • d5adfb5054 style(health): blackflame styling for tile alt control + LAN-only marker root 2026-06-08 00:58:30 +10:00
  • d91e5e75c8 feat(health): tile opens local/remote URL with one-click alt + LAN-only marker root 2026-06-08 00:57:48 +10:00
  • a3662f6ff2 feat(health): pure helper to pick local/remote service URLs root 2026-06-08 00:56:22 +10:00
  • 7f2a0ced72 feat(health): seed external domains for exposed services root 2026-06-08 00:55:54 +10:00
  • d7a1a47b28 feat(health): expose external in /services payload and accept on add/edit root 2026-06-08 00:55:19 +10:00
  • 789dc2442e feat(health): add external URL column, backfill domains, thread through repo root 2026-06-08 00:54:10 +10:00
  • 276889e7fe docs(health): spec + plan for local/remote-aware service tiles root 2026-06-08 00:52:26 +10:00
  • 03a93ade1f Merge sw-tombstone: kill stale Void 1 service worker (alpha-22) root 2026-06-06 00:33:14 +10:00
  • 4e78b16188 fix(sw): ship self-unregistering tombstone to kill stale Void 1 service worker root 2026-06-06 00:32:46 +10:00
  • 35cffc4a87 Merge wiki-repo-and-chunking: docs-kind spaces + long-page embedding (alpha-21) root 2026-06-05 23:50:28 +10:00
  • 358b826247 chore: release 2.0.0-alpha.21 (docs-kind spaces + long-page embedding) root 2026-06-05 23:49:48 +10:00
  • 4b3945f904 refactor(space-view): reuse docHead/descEl in project mode (no double exportMenu) root 2026-06-05 23:49:26 +10:00
  • 43bfa23a00 feat(spaces): docs-kind spaces render as pure documentation repos root 2026-06-05 23:41:46 +10:00
  • 71adc51c00 fix(embed): chunk + mean-pool long text so large pages embed root 2026-06-05 23:24:40 +10:00
  • 946a03883f Merge docs-consolidation: page ordering + sectioned space view (alpha-20) root 2026-06-05 22:59:58 +10:00
  • c54bc76e24 docs: void docs consolidation + wiki restructure plan (executed) root 2026-06-05 22:59:58 +10:00
  • 494793874d chore: release 2.0.0-alpha.20 (page ordering + sectioned space view) root 2026-06-05 22:37:28 +10:00
  • c9bf79575d chore(space-view): clarify tree depth limit + drop stray blank line root 2026-06-05 22:36:33 +10:00
  • 3f77f3faad feat(pages): explicit position ordering + sectioned space view root 2026-06-05 22:33:10 +10:00
  • 34d0c417f4 chore: release 2.0.0-alpha.19 (Whisper GPU sharing, mobile Send button, Chaptarr) root 2026-06-05 21:50:41 +10:00
  • d22d31a3f0 feat(registry): add Chaptarr to the homelab service registry root 2026-06-05 21:21:58 +10:00
  • a9191cee00 feat(workers): free Ollama VRAM before loading Whisper on the GPU root 2026-06-05 21:12:05 +10:00
  • c2569cad76 feat(chat): add Send button to agent composers (mobile fix) root 2026-06-05 08:25:05 +10:00
  • 3c028fed5a fix(workers): graceful GPU→CPU fallback for Whisper at load time root 2026-06-05 08:04:14 +10:00
  • 147b4f514c feat(cutover): Plan 8b — point void.hynesy.com at Void 2 (alpha.18) root 2026-06-05 00:50:57 +10:00
  • 191790098a chore: release 2.0.0-alpha.17 (settings, projects, terminal, AI usage, The Void space, UI polish) root 2026-06-05 00:39:52 +10:00
  • 922b289cae feat(ui): project card Tasks + Linked references sections; GET /api/projects/:id/links root 2026-06-05 00:28:17 +10:00
  • dbf84559de feat(ui): project details panel + compact/responsive cards; rename Sentinel→Yerin (red); migrate research_notes root 2026-06-05 00:19:16 +10:00
  • bf58b624a3 feat(ui): hybrid sidebar (sectioned + active pill + agent dots) + agent profile viewer in Settings root 2026-06-05 00:11:14 +10:00
  • 80363d3e68 feat(ui): Settings view + per-space project cards (status/research/edit/delete) + theming pass root 2026-06-05 00:06:08 +10:00
  • 4a55c24700 feat(terminal): proxy /terminal (+WebSocket) through the Void app to ttyd root 2026-06-04 23:44:31 +10:00
  • 5aba750102 feat(ui): AI Usage Sacred Valley card + /api/ai-usage proxy (Claude tokens + local model perf) root 2026-06-04 23:40:28 +10:00
  • 6d01cb34a7 feat(ui): page header actions — Edit (accent) + Revisions menu (view/restore) + Export, top-right root 2026-06-04 23:26:36 +10:00
  • 0a490e4e68 feat(migrate): BookStack importer preserves Book › Chapter › Page hierarchy (parent_id) root 2026-06-04 23:25:00 +10:00
  • c32871d9d0 fix(ui): no-cache static assets (stop stale CSS/JS after deploys); live nav-active sync; breadcrumb sized+themed to match back button root 2026-06-04 23:23:00 +10:00
  • 261ca6ba9e feat(ui): breadcrumb (Space › parent › page) + export menu (md/txt/html/pdf) on pages & spaces root 2026-06-04 23:12:57 +10:00
  • 8ed3c5deb4 feat(ui): Terminal tab — embedded blackflame ttyd to CT300 (claude in persistent tmux) root 2026-06-04 23:09:35 +10:00
  • 16f2083253 feat(ui): blackflame theming pass — edit toggle, md tables, back button, Little Blue action cards root 2026-06-04 23:02:32 +10:00
  • f5c7b24d81 feat(ui): page editor — single rendered pane with Edit/Preview toggle root 2026-06-04 22:53:56 +10:00
  • 2ec6dd336d feat(ui): Space view — Projects + Open tasks side-by-side; full pages & refs table root 2026-06-04 22:48:30 +10:00
  • 332a0158a0 feat(migrate): CLI dispatch + verify root 2026-06-04 22:21:48 +10:00
  • 718f92676d feat(migrate): BookStack importer root 2026-06-04 22:21:03 +10:00
  • b0d87fe5bf feat(migrate): Karakeep bookmarks importer root 2026-06-04 22:21:03 +10:00
  • af2dacbc00 feat(migrate): Void 1 SQLite importer root 2026-06-04 22:19:32 +10:00
  • 485589a488 feat(migrate): plans importer root 2026-06-04 22:18:44 +10:00
  • 1a10bfea0d feat(migrate): ensureSpace helper root 2026-06-04 22:18:44 +10:00
  • 681b091e4a feat(migrate): migration_map idempotency ledger root 2026-06-04 22:18:05 +10:00
  • bbb90c12c6 docs: void-migrate implementation plan root 2026-06-04 22:17:32 +10:00
  • feb700e3f6 docs: void-migrate (Plan 8a) design spec root 2026-06-04 22:14:29 +10:00
  • cea2442c4f fix(actions): ssh channel pins known_hosts beside key (no HOME dependency) root 2026-06-04 22:00:52 +10:00
  • 169e3b6d5c feat(actions): configurable SSH user + insecure-TLS for PVE; real action whitelist + Z wrapper root 2026-06-04 21:56:33 +10:00
  • 80ad482d82 chore: release 2.0.0-alpha.16 (Little Blue + action framework) root 2026-06-04 21:48:15 +10:00
  • 8dfb56d2ac feat(ui): Little Blue view — caretaker chat + actions panel root 2026-06-04 21:44:35 +10:00
  • b064f7f1a9 feat(littleblue): agent seed + persona + chat route root 2026-06-04 21:43:34 +10:00
  • ff681847ed feat(littleblue): blue tool registry (list/propose action via local API) + run_turn extraEnv root 2026-06-04 21:42:27 +10:00
  • 3aa8dc578b feat(actions): /api/actions routes (run/pending/approve/reject) root 2026-06-04 21:41:29 +10:00
  • 62113f37e6 feat(actions): tiered action service (safe-run / risky-queue / approve) root 2026-06-04 21:40:50 +10:00
  • a186116c4d feat(actions): SSH forced-command service-restart channel + host wrapper root 2026-06-04 21:40:20 +10:00
  • c9268f8792 feat(actions): scoped Proxmox power channel root 2026-06-04 21:40:20 +10:00
  • 2c3d78c99b feat(actions): config-driven action whitelist registry root 2026-06-04 21:40:20 +10:00
  • 135244cb13 feat(actions): agent_actions table + repo root 2026-06-04 21:39:05 +10:00
  • d500b6fa00 docs: Little Blue implementation plan root 2026-06-04 21:38:28 +10:00
  • e58090e607 docs: Little Blue (Plan 7 brick 2) design spec root 2026-06-04 21:33:01 +10:00
  • 6ceb27fa2f chore: release 2.0.0-alpha.15 (Yerin online) root 2026-06-04 21:14:38 +10:00
  • eb33bd8604 feat(ui): Sentinel view — Yerin global security chat root 2026-06-04 21:11:11 +10:00
  • 423cbd342a refactor(ui): Dross rail uses agent_chat root 2026-06-04 21:11:11 +10:00
  • 1aebdfe317 feat(ui): extract reusable agent_chat panel root 2026-06-04 21:11:11 +10:00
  • 79b8197c99 feat(yerin): global security chat endpoint /api/security/yerin root 2026-06-04 21:09:12 +10:00
  • d480d79843 refactor(companion): ride on shared runAgentTurn + personas root 2026-06-04 21:08:05 +10:00
  • 01c6594bfb feat(agents): shared runAgentTurn turn-runner root 2026-06-04 21:06:56 +10:00
  • 1a28742536 feat(agents): personas module (Dross + Yerin), keyed by slug root 2026-06-04 21:06:56 +10:00
  • e8dfc8f392 feat(agents): conversations.findOrCreateGlobal for space-less agents root 2026-06-04 21:04:31 +10:00
  • 92299548ee docs: Yerin online implementation plan root 2026-06-04 21:03:57 +10:00
  • 84bb2739e1 docs: Yerin online (Plan 7 brick 1) design spec root 2026-06-04 20:59:12 +10:00
  • 6b26b79a84 chore: release 2.0.0-alpha.14 (MCP HTTP transport) root 2026-06-04 20:13:20 +10:00
  • 6041f845e9 feat(mcp): mount /mcp Streamable HTTP endpoint root 2026-06-04 20:09:30 +10:00
  • 0b29b8c2f3 feat(mcp): mcpAuth middleware — agent bearer + space scope + rate limit root 2026-06-04 20:08:45 +10:00
  • 185a4f3c96 feat(mcp): external registry + agent ctx + Streamable HTTP server root 2026-06-04 20:08:14 +10:00
  • c955f1eaaf feat(mcp): space-scope the read tool for bound callers root 2026-06-04 20:07:22 +10:00
  • 99b1fa445a docs: MCP HTTP/SSE transport implementation plan root 2026-06-04 20:06:32 +10:00
  • 858ef53eea docs: MCP HTTP/SSE transport design spec root 2026-06-04 19:59:39 +10:00
  • f780043f2d feat(ui): 2.0.0-alpha.13 — finer per-card width scaling (12-col grid + -/+ stepper) root 2026-06-04 18:23:37 +10:00
  • ae3a45251d feat(ui): 2.0.0-alpha.12 — editable Sacred Valley layout root 2026-06-04 18:15:08 +10:00
  • ce26895d8e feat: 2.0.0-alpha.11 — DB-backed service registry + LAN auto-discovery root 2026-06-04 07:55:08 +10:00