mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:21:10 +02:00
feat(manacore): migrate settings, dashboard, and tags to local-first
Move ManaCore from server-only data fetching to local-first architecture using @manacore/local-store (IndexedDB + mana-sync). Dashboard config now syncs across devices instead of being localStorage-only, and tags use the shared local-first tag store consistent with all other apps. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
4d390be5af
commit
62e1353503
10 changed files with 256 additions and 75 deletions
|
|
@ -558,7 +558,7 @@ Logged in: App → IndexedDB → UI → SyncEngine → mana-sync (Go) → Postg
|
|||
← WebSocket push ←
|
||||
```
|
||||
|
||||
### Migrated Apps (20/23)
|
||||
### Migrated Apps (21/23)
|
||||
|
||||
| App | Collections | Status |
|
||||
|-----|------------|--------|
|
||||
|
|
@ -584,8 +584,9 @@ Logged in: App → IndexedDB → UI → SyncEngine → mana-sync (Go) → Postg
|
|||
| Taktik | clients, projects, timeEntries, tags, templates, settings | Done |
|
||||
| uLoad | links, tags, folders, linkTags | Done |
|
||||
| Calc | calculations, savedFormulas | Done |
|
||||
| ManaCore | userSettings, dashboardConfigs | Done |
|
||||
|
||||
**Not migrated (no CRUD data model):** ManaCore (hub), Matrix (protocol client), Playground (stateless)
|
||||
**Not migrated (no CRUD data model):** Matrix (protocol client), Playground (stateless)
|
||||
|
||||
### Dev Commands (Local-First Stack)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue