aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/dev
AgeCommit message (Expand)Author
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
2025-12-07feat(server): add GET /api/sync/pull endpointnsfisis
2025-12-07feat(server): add POST /api/sync/push endpointnsfisis
2025-12-07feat(client): add local CRUD repositories for IndexedDBnsfisis
2025-12-07feat(client): add Dexie.js setup for IndexedDB local storagensfisis
2025-12-07test(pwa): add tests for PWA configurationnsfisis
2025-12-07feat(pwa): add PWA support with vite-plugin-pwansfisis
2025-12-07feat(client): add study session page with card flip and rating UInsfisis
2025-12-07feat(server): add study session API with FSRS integrationnsfisis
2025-12-07feat(client): add delete card modal with confirmationnsfisis
2025-12-07feat(client): add edit card modal with form validationnsfisis
2025-12-07feat(client): add create card modal with form validationnsfisis
2025-12-07feat(client): add card list view in deck detail pagensfisis
2025-12-07feat(server): add card CRUD endpointsnsfisis
2025-12-07test(client): add deck management integration testsnsfisis
2025-12-07feat(client): add delete deck modal with confirmationnsfisis
2025-12-07feat(client): add edit deck modal with form validationnsfisis
2025-12-07feat(client): add create deck modal with form validationnsfisis
2025-12-07feat(client): add deck list page with empty state and list viewnsfisis
2025-12-07feat(server): add Deck CRUD endpoints with testsnsfisis
2025-12-07docs: add comprehensive README with setup and usage instructionsnsfisis
2025-12-07feat(client): remove registration pagensfisis
2025-12-06build(server): add Dockerfilesnsfisis
2025-12-06chore(dev): update roadmapnsfisis
2025-12-06feat(client): add protected route handling with login redirectnsfisis
2025-12-06feat(client): add auth store with React contextnsfisis
2025-12-06feat(client): add API client with auth header supportnsfisis
2025-12-06feat(client): setup routing with wouternsfisis
2025-12-06feat(client): initialize React + Vite frontend foundationnsfisis
2025-12-06feat(dev): change architecture and directory structurensfisis
2025-12-04chore(dev): update roadmap.mdnsfisis
2025-12-04refactor(auth): introduce repository pattern for database accessnsfisis
2025-12-04test(auth): add tests for refresh token endpointnsfisis
2025-12-04feat(auth): add auth middleware for JWT validationnsfisis
2025-12-04feat(auth): add refresh token endpointnsfisis
2025-12-04chore(dev): update roadmap.mdnsfisis
2025-12-04feat(auth): add login endpoint with JWTnsfisis
2025-12-04feat(auth): add user registration endpointnsfisis
2025-12-04feat(shared): add Zod validation schemasnsfisis
2025-12-04feat(shared): define types (User, Deck, Card, ReviewLog)nsfisis
2025-12-04feat(db): add database migrationsnsfisis
2025-12-04feat(db): add Drizzle ORM setupnsfisis