Update page 'State of the update'

RemixDev
2019-03-13 23:31:19 +00:00
parent f61e2417f3
commit 8cd76e507d
+74 -75
@@ -3,109 +3,108 @@ So I wanted to do a final update fixing and implementing everything that I can f
This is what I'm thinking about:
## TO DO
* #4 Link Analyzer
Check where a track is aviable, so you can use a VPN to get it
* #4 Link Analyzer<br>
Check where a track is aviable, so you can use a VPN to get it<br>
* #5 Download from TXT file
Will add a textarea where you can paste links and search queries
Links will be downloaded normally
Search queries will search and then download the first track result
* #5 Download from TXT file<br>
Will add a textarea where you can paste links and search queries<br>
Links will be downloaded normally<br>
Search queries will search and then download the first track result<br>
* #26 Clean up the settings tab
Move around options and clean up, so settings can be a little bit more organized.
Like moving all directory related options under a Download Folder section and so on
Also was thinking about adding a full syntax for saving folders replacing the ticks Create Artist Folder etc...
But IDK about this last thing becouse of the save artwork function that needs to know where the artist folder and album folder is
* #26 Clean up the settings tab<br>
Move around options and clean up, so settings can be a little bit more organized.<br>
Like moving all directory related options under a Download Folder section and so on<br>
Also was thinking about adding a full syntax for saving folders replacing the ticks Create Artist Folder etc...<br>
But IDK about this last thing becouse of the save artwork function that needs to know where the artist folder and album folder is<br>
* #37 Download all liked playlists
Just add a button to do that
* #37 Download all liked playlists<br>
Just add a button to do that<br>
* #167 Chart DropDown Menu
Insted of a dropdown I thought of making a modal with buttons, so it's easier to use from mobile and devices with small screens
Also ordering the charts by country name to make it easier to search a country name
* #167 Chart DropDown Menu<br>
Insted of a dropdown I thought of making a modal with buttons, so it's easier to use from mobile and devices with small screens<br>
Also ordering the charts by country name to make it easier to search a country name<br>
* #221 Track number by playlist option
The idea is to replace the album info with the playlist info
So trackNumber is the position in the playlist
diskNumber is 1
album name is the name of the playlsit
album artist is the user who made the playlist
and album artwork is the playlist artwork
* #221 Track number by playlist option<br>
The idea is to replace the album info with the playlist info<br>
So trackNumber is the position in the playlist<br>
diskNumber is 1<br>
album name is the name of the playlsit<br>
album artist is the user who made the playlist<br>
and album artwork is the playlist artwork<br>
* #222 More search results
Add infinite scrolling or a page system using the offset and limit options in the api requests
* #222 More search results<br>
Add infinite scrolling or a page system using the offset and limit options in the api requests<br>
* #236 Add saved albums tab
Like the playlist tab, but with saved albums using:
method: deezer.pageProfile
{user_id: "user_id", tab: "albums", nb: 40}
* #236 Add saved albums tab<br>
Like the playlist tab, but with saved albums using:<br>
method: deezer.pageProfile<br>
{user_id: "user_id", tab: "albums", nb: 40}<br>
## MAYBE
* #10 Select song from spotify playlist
Maybe edit the download process so to download seleted tracks not as singles but as a smaller playlist?
Again the problem is too many request on the API
* #10 Select song from spotify playlist<br>
Maybe edit the download process so to download seleted tracks not as singles but as a smaller playlist?<br>
Again the problem is too many request on the API<br>
* #12 Faster download from URL
The idea here was to add the download from URL text field into the download tab,
as some users can't search on deezer without a VPN and moving between tabs can be annoying
* #12 Faster download from URL<br>
The idea here was to add the download from URL text field into the download tab, as some users can't search on deezer without a VPN and moving between tabs can be annoying<br>
* #15 Add notification if downloads are still active
Now downloads are bonded to the server so IDK if this is still useful
Maybe adding it only on server app shutdown and not client shutdown
* #15 Add notification if downloads are still active<br>
Now downloads are bonded to the server so IDK if this is still useful<br>
Maybe adding it only on server app shutdown and not client shutdown<br>
* #22 Add app localization
Don't know how to do this one on node. Maybe with vue.js?
* #22 Add app localization<br>
Don't know how to do this one on node. Maybe with vue.js?<br>
* #27 Hyperlinks inside playlists
May couse problems as modals are not generated, they are reused.
So back function would break...
* #27 Hyperlinks inside playlists<br>
May couse problems as modals are not generated, they are reused.<br>
So back function would break...<br>
* #29 Support for Spotify Playlist/Tracks/Artist with URL
Without converting track by track it could search for an album with UPC and Aritst by searching the name
Also tracks could be added searching by ISRC
* #29 Support for Spotify Playlist/Tracks/Artist with URL<br>
Without converting track by track it could search for an album with UPC and Aritst by searching the name<br>
Also tracks could be added searching by ISRC<br>
* #110 Two feature requests regarding filteting searches
That would be cool to implement, but IDK how to filter that really
* #110 Two feature requests regarding filteting searches<br>
That would be cool to implement, but IDK how to filter that really<br>
## NO.
* #2 Show results as you're typing
Too resource intensive and many requests may lead to a banned IP (could happen, not tested)
* #2 Show results as you're typing<br>
Too resource intensive and many requests may lead to a banned IP (could happen, not tested)<br>
* #54 Download speed
As I can see I think it's pretty much impossible to do this one without changing the library to download Stuff
* #54 Download speed<br>
As I can see I think it's pretty much impossible to do this one without changing the library to download Stuff<br>
Unless we do some math with the time that it's taking to download the track and the progress made, but I think
that's too complicated
that's too complicated<br>
* #83 Extended audio tags from spotify
* #83 Extended audio tags from spotify<br>
Then people will start complaining that the tracks they download from the search don't have the same exact tags
as the one downloaded from a spotify playlist
as the one downloaded from a spotify playlist<br>
* #87 Execute command on queue completion
I don't see the usecase for this one
* #87 Execute command on queue completion<br>
I don't see the usecase for this one<br>
## BUGS AND MAINTENANCE
* #1 Some songs downloaded in FLAC result corrupted
It's a problem with the download method as first chunks are blank, as they are never downloaded
* #1 Some songs downloaded in FLAC result corrupted<br>
It's a problem with the download method as first chunks are blank, as they are never downloaded<br>
* #6 Implement vue.js
The source code had this comment about how shitty the method to select all tracks in the modal is
They were talking about implementing vue.js for all the rendering
Already started by making the modal headers react with vue.js
* #6 Implement vue.js<br>
The source code had this comment about how shitty the method to select all tracks in the modal is<br>
They were talking about implementing vue.js for all the rendering<br>
Already started by making the modal headers react with vue.js<br>
* #7 Remove/Outcome geoblocking of search API
This can't be solved I think
* #7 Remove/Outcome geoblocking of search API<br>
This can't be solved I think<br>
* #17 When concurrency set to 30 or higher Deezloader quits
IDK why that happens
* #17 When concurrency set to 30 or higher Deezloader quits<br>
IDK why that happens<br>
* #25 Refactor all the code
Already started doing this, it needs to be separated into more user readable files.
* #25 Refactor all the code<br>
Already started doing this, it needs to be separated into more user readable files.<br>
* #98 Can't download songs not abailable in my region
This should not happen, at least it doesn't happen to me
* #98 Can't download songs not abailable in my region<br>
This should not happen, at least it doesn't happen to me<br>
* #191 4.1.7 crashes when dl directory is full
how tf am I supposed to know if your hdd is full
* #191 4.1.7 crashes when dl directory is full<br>
how tf am I supposed to know if your hdd is full<br>
* #199 Tracks are missing artist when downloading an album or a playlist
because deezer doesn't have a standard for SNG_CONTRIBUTORS fields
* #199 Tracks are missing artist when downloading an album or a playlist<br>
because deezer doesn't have a standard for SNG_CONTRIBUTORS fields<br>