Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 867 Bytes

TODO.md

File metadata and controls

39 lines (34 loc) · 867 Bytes

quality/safety

  • IMPORTANT: dangling DB commits or sth?! spurious artwork write ops; songs don't get all added to db on first run?
  • clean up base_url, no leading/trailing slash
  • use string PKs?
  • DB transactions
  • audit all unwrap/expect

features

backend

  • album art: support 'folder' file
  • transcoding
  • accounts/admin
  • fswatch (notify-rs)
    • PollWatcher?
  • hash data not metadata so tags can be edited but we don't lose index
    • manage missing files
      • auto backup DB for undo

frontend

  • full player ;<
    • replayGain
    • gapless
    • less bugs
  • mobile layout
  • i18n
  • a11y
  • desktop app

dedup

  • content adressable
    • cover art
    • songs?

dox

  • manual

dev

  • sea-orm-cli migrate generate -d src/indexer/migration
  • FE: tailwind watcher