aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/dev
AgeCommit message (Expand)Author
2025-12-31refactor(sync): remove legacy LWW conflict resolution strategynsfisis
2025-12-31docs(roadmap): mark server data migration as completensfisis
2025-12-31feat(crdt): add client-side CRDT migration scriptnsfisis
2025-12-31test(crdt): add integration tests for concurrent edit scenariosnsfisis
2025-12-31feat(crdt): add server-side CRDT sync API handlingnsfisis
2025-12-31feat(crdt): add database migration for crdt_documents tablensfisis
2025-12-31feat(crdt): add server-side CRDT document storage schemansfisis
2025-12-31feat(crdt): integrate CRDT sync flow into sync managernsfisis
2025-12-31feat(crdt): replace LWW conflict resolution with Automerge mergensfisis
2025-12-31feat(crdt): handle crdtChanges in sync pull responsensfisis
2025-12-31feat(crdt): add crdtChanges to sync push payloadnsfisis
2025-12-31feat(crdt): add CRDT repository layer and sync state managementnsfisis
2025-12-31feat(crdt): add Automerge document lifecycle managementnsfisis
2025-12-31feat(crdt): add Automerge document type definitionsnsfisis
2025-12-31feat(crdt): add Automerge dependencies for CRDT syncnsfisis
2025-12-31feat(docs): update manual and roadmapnsfisis
2025-12-31feat(card): cascade card deletion to note and sibling cardsnsfisis
2025-12-31docs: update architecture.md with Note-based data modelnsfisis
2025-12-31chore(docs): update roadmapnsfisis
2025-12-31feat(client): group cards by note in DeckDetailPagensfisis
2025-12-31feat(client): add CreateNoteModal for note-based card creationnsfisis
2025-12-31feat(client): add NoteTypeEditor component with field managementnsfisis
2025-12-31feat(client): add NoteTypesPage for note type managementnsfisis
2025-12-31chore(docs): update roadmapnsfisis
2025-12-31feat(client): add IndexedDB repositories for note-related entitiesnsfisis
2025-12-31feat(client): add note-related tables to client IndexedDBnsfisis
2025-12-31feat(api): include note data in Card and Study route responsesnsfisis
2025-12-31feat(api): add NoteType and NoteFieldType API routesnsfisis
2025-12-31feat(repo): extend CardRepository with note data supportnsfisis
2025-12-31feat(repo): add NoteType and NoteFieldType repositoriesnsfisis
2025-12-31feat(dev): update roadmapnsfisis
2025-12-30feat: remove Anki import featurensfisis
2025-12-30docs: replace dev roadmap with user-facing feature listnsfisis
2025-12-30fix(auth): unify password length requirement to 15 charactersv0.1.1nsfisis
2025-12-30fix(sync): verify card ownership before update in pushnsfisis
2025-12-30feat(security): add rate limiting and CORS middlewarensfisis
2025-12-30feat(dev): update roadmapnsfisis
2025-12-15feat(anki): add import script for Anki packagesnsfisis
2025-12-15feat(anki): add Note/Card mapping to Kioku formatnsfisis
2025-12-15feat(anki): add parser for Anki .apkg filesnsfisis
2025-12-12chore(dev): update architecture.mdnsfisis
2025-12-12chore(dev): update roadmapnsfisis
2025-12-07feat(client): add offline mode banner indicatornsfisis
2025-12-07feat(client): add manual sync buttonnsfisis
2025-12-07feat(client): add sync status indicator componentnsfisis
2025-12-07feat(client): add SyncManager for auto-sync on reconnectnsfisis
2025-12-07feat(client): add conflict resolution for offline syncnsfisis
2025-12-07feat(client): add pull service for sync implementationnsfisis
2025-12-07feat(client): add push service for sync implementationnsfisis
2025-12-07feat(client): add sync queue management for offline syncnsfisis