clio/TODO.md
Your Name 528813d4a0
All checks were successful
Deploy UI / deploy (push) Successful in 1s
fixing bugs
2026-05-19 20:34:00 -04:00

26 lines
969 B
Markdown

# Clio TODO
## Audio Player Issues
- [ ] Short audio files show wrong duration (e.g., shows 1 second instead of 13 seconds)
- Progress bar doesn't move for these
- Can't seek
- Need to investigate why audioDuration isn't being set correctly for short files
- [ ] Hard to click on audio controls for small recordings
- Add proper prev/next buttons for navigation
- Make clickable area larger
## URL Routing Issue
- [ ] URL shows `#/detail` instead of `#/recording/{id}`
- Loses recording info on refresh
- Need to debug why buildHash isn't being called or URL isn't updating
## Security (Completed)
- [x] Add API key authentication to all endpoints
- [x] UI prompts for API key and stores in localStorage
- [x] Audio fetched via authenticated blob URL
## Deployment
- [x] Forgejo workflow for UI deployment
- [x] Forgejo workflow for API deployment (needs sudo permission for restart)
- [ ] Add sudoers rule for gitea-runner to restart phone-recorder