Repository navigation
AnotherOne Desktop v0.2.0
AnotherOne Desktop v0.2.0 (build 41) — 4d514aa.
Commits
- chore(release): v0.2.0 (4d514aa)
- style: rustfmt + clippy fixes on the SQLite branch's touched files (74be99e)
- core/project_store: stop sanitize() from dropping task-bound sections (9226d11)
- core,app: stop wrappers from save()ing; persistence is each mutation's job (be6f45e)
- docs(architecture): annotate sqlite-persistence.md with as-shipped reality (9ee53b1)
- core/sqlite_persistence: add #[ignore]'d smoke test against real projects.json (7b62559)
- core/sqlite_persistence: row-level writes for section mutations (5f50395)
- core/project_store: swap to SqliteAdapter, delete SaveWorker (938b179)
- core/sqlite_persistence: one-shot migration from projects.json (21dfb60)
- core/sqlite_persistence: implement ProjectStorePersistence (a57ee48)
- core: add rusqlite dep + sqlite_persistence scaffolding (c4b662b)
- core/project_store: lock down mutator surface (595f364)
- app: route every direct ProjectStore mutation through state_authority::apply (08208c6)
- app/daemon_host: route every Control::* mutation through state_authority::apply (37113c2)
- core: introduce state_authority module (Mutation + apply) (a8aeeb8)
- docs(architecture): sqlite persistence design + caller audit (6592750)