aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/client
AgeCommit message (Expand)Author
2025-12-31feat(client): add NoteTypesPage for note type managementnsfisis
2025-12-31test(sync): add client-side sync tests for note-related entitiesnsfisis
2025-12-31feat(sync): add sync support for note-related entitiesnsfisis
2025-12-31feat(client): add IndexedDB repositories for note-related entitiesnsfisis
2025-12-31feat(client): add note-related tables to client IndexedDBnsfisis
2025-12-11fix(test): update PWA icon tests to match reworked iconnsfisis
2025-12-08refactor(client): replace inline SVGs with Font Awesome iconsnsfisis
2025-12-08style(client): replace Google Fonts with Noto Sans CJK JPnsfisis
2025-12-08feat(client): redesign frontend with TailwindCSS v4nsfisis
2025-12-07fix(client): add explicit role attribute to OfflineBannernsfisis
2025-12-07chore: fix all lint errors and warningsnsfisis
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 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(client): add study session page with card flip and rating UInsfisis
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-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(client): remove registration pagensfisis
2025-12-06feat(client): add protected route handling with login redirectnsfisis
2025-12-06feat(client): implement Login page with form validationnsfisis
2025-12-06feat(client): implement Register page with form validationnsfisis
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