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

969 B

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)

  • Add API key authentication to all endpoints
  • UI prompts for API key and stores in localStorage
  • Audio fetched via authenticated blob URL

Deployment

  • Forgejo workflow for UI deployment
  • Forgejo workflow for API deployment (needs sudo permission for restart)
  • Add sudoers rule for gitea-runner to restart phone-recorder