Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.19 KB

TODO.md

File metadata and controls

39 lines (30 loc) · 1.19 KB

TODO:

Features:

Common:

  • Language select support
  • English translation
  • Validation of languages, so that there are no missing translations keys
  • Find way to type enums (Song.type) using Prisma and SQLite
  • Improve random song selection algorithm
  • Update i18n to ^2.0.0 and refactor
  • Fix absolute path imports failing only after build & run

To Mumble:

  • Search song
  • Play song (first result)
  • Skip song
  • Get currently playing song (+ requester)
  • Get queue

To website:

  • Playlist support
  • Statistics
  • View changelog
  • Disconnect timeout so refreshing page doesn't instantly send leave message
  • Make playlist show better in smaller screens
  • Improve light theme

Bugs:

  • NoodleJS can't get user states if user has lengthy comment (can't reply these users)
  • NoodleJS can't get channel states if channel has lengthy comment (can't send messages to these channels)
  • User drawer in nav bar doesn't close when clicking outside of it
  • Chat badges come through search results if chat overlaps with search results
  • Tooltips overflow and are sometimes cut off
  • Chat scrolls to bottom when changing tabs