Commit graph

145 commits

Author SHA1 Message Date
619e8eee62 feat: add backup restore workflow 2026-07-05 22:35:18 +02:00
0d588fb3d9 test: cover all protocol roundtrips 2026-07-05 22:30:15 +02:00
e49b945259 feat: add automation wait commands 2026-07-05 22:24:08 +02:00
448a831a98 docs: complete golden json roadmap item 2026-07-05 18:31:20 +02:00
675e3fb45d feat: emit stable json errors 2026-07-05 18:30:44 +02:00
1f22139070 docs: publish release support policy 2026-07-05 18:26:39 +02:00
89b39ee2aa ci: smoke test release archives 2026-07-05 18:25:44 +02:00
8e3b45db1b docs: complete host opening audit 2026-07-05 18:23:12 +02:00
ccd40f0224 fix: bound remote iroh line reads 2026-07-05 18:22:07 +02:00
fe818fe0ab test: cover wire protocol error roundtrips 2026-07-05 18:17:16 +02:00
2d314e85bf feat: report daemon uptime in status 2026-07-05 18:14:52 +02:00
f91b9f54b3 docs: mark quality gate complete 2026-07-05 18:11:35 +02:00
6953e3acde feat: report store durability status 2026-07-05 18:10:41 +02:00
2921e5e976 test: add stable json output fixtures 2026-07-05 18:04:25 +02:00
602032bfac docs: update authorization matrix progress 2026-07-05 17:59:47 +02:00
64959199b8 docs: classify command stability 2026-07-05 17:58:49 +02:00
64e74acc9d feat: commit signed op imports atomically 2026-07-05 17:57:09 +02:00
bf970fdc76 feat: add ordered store migrations 2026-07-05 17:54:02 +02:00
97e9daa118 docs: define automation compatibility policy 2026-07-05 17:51:06 +02:00
2b604dd184 refactor: move live sync orchestration 2026-07-05 17:49:09 +02:00
5ccebe1978 refactor: extract outbound peer client 2026-07-05 17:43:24 +02:00
e7502a7237 refactor: extract daemon task spawning 2026-07-05 17:37:12 +02:00
fd3651b25f refactor: extract iroh wire helpers 2026-07-05 17:35:40 +02:00
19f12d1166 refactor: extract live sync bookkeeping 2026-07-05 17:33:40 +02:00
87fe47fd7f refactor: extract node runtime state 2026-07-05 17:27:42 +02:00
cad4bc0e74 chore: restore clippy quality gate 2026-07-05 17:24:03 +02:00
e92d01acb8 docs: add production readiness roadmap 2026-07-05 17:21:59 +02:00
32580749d6 Upgrade Iroh integration to 1.0 2026-06-16 02:53:35 +02:00
b0768999db Close Phase 4 overlay and Unix forwarding gaps 2026-05-30 12:24:40 +02:00
0fdf5d0be7 Harden live Iroh integration paths 2026-05-29 15:27:45 +02:00
1006f41e45 Add GitHub CI security and release workflows 2026-05-28 16:44:58 +02:00
9422cd0da4 Document long-term homelab overlay goal 2026-05-28 16:33:24 +02:00
cfd41522d1 Add static keychain publication workflow 2026-05-27 00:59:52 +02:00
b6ffcde54c Harden reusable keychain API 2026-05-26 18:58:25 +02:00
4013c868aa Extract reusable keychain sigchain model 2026-05-26 18:53:20 +02:00
5b2c30f817 Add shell completion generation 2026-05-23 02:40:03 +02:00
d9728a326d Implement opt-in overlay TUN runtime 2026-05-23 02:08:51 +02:00
c2dee50dae Add overlay planning commands 2026-05-23 01:17:30 +02:00
7d4a288729 Mark completed native backend roadmap items 2026-05-22 16:55:53 +02:00
cab0584656 Add remote authorization audit matrix 2026-05-22 16:55:33 +02:00
42d7301bdb Represent SSH distribution sync as a resource log 2026-05-22 16:51:30 +02:00
eec4c92145 Wire pubsub through iroh-gossip 2026-05-22 16:45:49 +02:00
59c463eb40 Wire KV sync through iroh-docs 2026-05-22 16:24:11 +02:00
72f28224ce Use native iroh-blobs for CAS fetches 2026-05-22 16:10:40 +02:00
9d46dd4d0d Upgrade Iroh native backend foundation 2026-05-22 15:28:52 +02:00
b042149173 Refresh roadmap completion status 2026-05-22 15:01:02 +02:00
e6879e8949 Polish first-run operator workflow 2026-05-22 15:00:09 +02:00
59c86aba6a Document DB sync prototype scope 2026-05-22 14:55:31 +02:00
b01da7be4b Store documents as Automerge state 2026-05-22 14:54:00 +02:00
606641dd4a Add three-way file root apply 2026-05-22 14:41:09 +02:00