Commit Graph

16 Commits

Author SHA1 Message Date
rishikanthc
936be0ef5a Refactor frontend: Migrate to react-router-dom and fix auth persistence
- Replace custom RouterProvider with BrowserRouter.
- Update consumers to use useNavigate, useParams, and useLocation.
- Fix authentication persistence bug by unifying localStorage keys.
- Derive isAuthenticated state in useAuth to ensure correct hydration.
- Organize components into features/settings and features/transcription.
- Clean up unused components and contexts.
2025-12-10 17:27:03 -08:00
rishikanthc
32913d22c7 Refactor: Auth - Migrated to feature-based structure, added Zustand store, integrated TanStack Query, and cleaned up AuthContext 2025-12-10 14:58:49 -08:00
rishikanthc
91273d851f fix: swap bulk transcribe actions and refine selection ui 2025-11-30 19:51:39 -08:00
rishikanthc
28dd97cfa6 closes #254 2025-11-25 13:01:04 -08:00
rishikanthc
bb012f4d30 add batch upload of audio files 2025-08-28 13:26:08 -07:00
rishikanthc
133bef5bc5 improved chat-UI 2025-08-25 09:20:26 -07:00
rishikanthc
8d6ae90b37 support for configuration profiles - with settinf default profile 2025-08-23 20:53:17 -07:00
rishikanthc
cf45bd5fcd fixes UI in transcriptin parameter dialogue 2025-08-23 08:27:22 -07:00
rishikanthc
2cbb1dbeb7 support for configuring transcription parameters 2025-08-22 21:13:58 -07:00
rishikanthc
300c831616 tanstack table pagination 2025-08-22 13:20:43 -07:00
rishikanthc
a798390898 tanstack table with pagination 2025-08-22 12:48:05 -07:00
rishikanthc
a7cfd082f2 audio recorder 2025-08-22 12:06:40 -07:00
rishikanthc
dcce4ab9f0 view audio details - wavesurfer audio player and transcript 2025-08-21 21:16:48 -07:00
rishikanthc
4a99c48ed6 implements delete - status symbol tooltip fix - popover styles 2025-08-21 18:36:18 -07:00
rishikanthc
dd6cdb2869 ui tweaks - popover styling 2025-08-21 16:56:34 -07:00
rishikanthc
96aeaf1454 basic UI 2025-08-21 15:48:55 -07:00