Commit graph

11 commits

Author SHA1 Message Date
Chad Rogers
ef7a585ab2 Add multi-provider support for TTS and AI services
- Implement provider factory pattern
- Add support for OpenAI, Ollama, OpenRouter, and ElevenLabs
- Restructure TTS API and voice management
- Update configuration context and settings UI
- Add provider-specific model fetching
- Update documentation and environment template
2025-03-04 22:53:20 -05:00
Richard Roberson
50877d6543 Use legacy PDF worker for lower Safari versions
Some checks failed
Build and Publish Docker Image / build (push) Has been cancelled
2025-03-04 13:37:41 -07:00
Richard Roberson
28a3804843 Setup playwright e2e initial test 2025-03-01 22:44:30 -07:00
Richard Roberson
f441b030cf DocumentList: Drag to create folders + sorting 2025-02-12 00:14:57 -07:00
Richard Roberson
2fa91a2448 Working epub viewer 2025-02-08 15:55:31 -07:00
Richard Roberson
e3167a18ea Use react-hot-toast for important notifications 2025-02-05 15:07:24 -07:00
Richard Roberson
86c263cb86 use howl for audio playback 2025-01-22 14:59:43 -07:00
Richard Roberson
355e4ebe29 Use indexed db 2025-01-18 21:59:02 -07:00
Richard Roberson
109d43f585 Buggy but working 2025-01-18 19:30:50 -07:00
Richard Roberson
1ce63a8fba Add compromise, TTSPlayer template 2025-01-18 15:47:37 -07:00
Richard Roberson
5ecd54a0be First push 2025-01-18 04:58:57 -07:00