Commit graph geth/docs/roadmap.md
Author SHA1 Message Date
c20cc47914 Document every CLI argument 2026-07-18 16:08:19 +02:00
7d67da9dfe Degrade gracefully when Iroh modules fail 2026-07-18 16:00:13 +02:00
ed007a0632 Enforce a single daemon per geth home 2026-07-18 15:56:45 +02:00
f61cb44dad Improve CLI and daemon lifecycle usability 2026-07-18 15:23:20 +02:00
0595b39532 docs: tighten deployment runbooks
Some checks failed
CI / fmt, clippy, docs (push) Failing after 5s
CI / test (ubuntu-latest) (push) Failing after 5s
CI / test (macos-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
CI / iroh integration smoke tests (push) Has been cancelled
Security / RustSec cargo-audit (push) Has been cancelled
CodeQL / Analyze Rust (push) Has been cancelled
2026-07-11 11:54:50 +02:00
63ea36bb51 feat: replace private cas envelope 2026-07-05 23:02:59 +02:00
2dce1f41cf feat: add live sync retry backoff 2026-07-05 22:57:52 +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
d9150024dd Report native backend blockers 2026-05-22 14:33:46 +02:00
ee80ff780c Improve auth explain diagnostics 2026-05-22 14:28:44 +02:00
6f2fb53132 Test conflicting replicated ops are rejected 2026-05-22 14:22:07 +02:00
2a8a348b97 Test invalid replicated signatures are rejected 2026-05-22 14:19:17 +02:00
0ffc950dc6 Test unsigned replicated ops are rejected 2026-05-22 14:17:17 +02:00
a2935328ce Test denied remote operations do not mutate state 2026-05-22 14:14:56 +02:00
61e7c2a1a5 Add ordered prototype implementation plan 2026-05-22 14:12:09 +02:00
94ad64d0db Test owner approved enrollment sync flow 2026-05-22 01:28:45 +02:00
74cee49a1a Document prototype closure plan 2026-05-22 01:24:55 +02:00
3c5e95fb87 Add sync health and explicit sync trigger 2026-05-21 19:31:05 +02:00
1336fa38e8 Harden signed node authorization flow 2026-05-21 18:15:10 +02:00
27a79768e4 Add smooth node enrollment flow 2026-05-21 18:01:38 +02:00
b941037652 Add owner-rooted node management 2026-05-21 11:29:29 +02:00
59ccf6c748 Add restricted SSH admin shell 2026-05-21 01:49:48 +02:00
64e0168dbf Test Unix pipe forwarding exchange 2026-05-21 01:43:45 +02:00
2b690d6b42 Clarify pubsub durability boundary 2026-05-21 01:42:13 +02:00
475c6a4a2a Record file root sync conflicts 2026-05-21 01:40:50 +02:00
533ffc8c2a Add prototype encrypted CAS blobs 2026-05-21 01:35:00 +02:00
6e04e786c2 Require signed SSH metadata provenance 2026-05-21 01:29:55 +02:00