Meelo
Meelo copied to clipboard
Self-Hosted, Personal Music Server, designed for collectors and music maniacs
There is a very strong coupling between the DB models and API responses. This leads to some overhead, e.g. Response Builders. - [ ] There should be API-Specific models, uncoupled...
Same as #20, but the file would be transcoded, and streamed instead of downloaded
We currently have 4 Illustration Models (Artist, Release, Playlist, Track). - [ ] There should be a single table for illustration models. - [ ] There should be a single...
The wheel was reinvented. Let's take advantage of popular libraries that do the job for us: - [x] Use MUI's CSS Variables and `useColorScheme` hook to access the current theme...
The current unit test flow has some flaws - [x] It frequently fails, randomly - [ ] It runs the test suites sequentially, leading to long test times The Unit...
We need to think more about this but for short: - The scanner looks for composers in embedded data - The Server/API should accept composers in the `Metadata` DTO -...
From the expanded player, the user should be able to stream content to Chromecast
Some media files may not be playable by the client's browsers. In that case, the user should know if streaming is possible or not Ideally, non-playable tracks should be disabled,...
As libraries get bigger over time, many files are added, But we might forget to set some metadata to them. In order to keep a library as *clean* as possible,...
We should be able to ignore a source file (i.e. not add/delete it and its metadata from the DB) that match the RegExp. This should actually by easy to implement....