Update page 'State of the update'

RemixDev
2019-03-13 23:28:37 +00:00
parent ac72d531f3
commit f61e2417f3
+28 -28
@@ -3,28 +3,28 @@ 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
* #4 Link Analyzer
Check where a track is aviable, so you can use a VPN to get it
#5 Download from TXT file
* #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
#26 Clean up the settings tab
* #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
#37 Download all liked playlists
* #37 Download all liked playlists
Just add a button to do that
#167 Chart DropDown Menu
* #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
#221 Track number by playlist option
* #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
@@ -32,80 +32,80 @@ album name is the name of the playlsit
album artist is the user who made the playlist
and album artwork is the playlist artwork
#222 More search results
* #222 More search results
Add infinite scrolling or a page system using the offset and limit options in the api requests
#236 Add saved albums tab
Like the playlist tab, but with saved albums
* #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}
## MAYBE
#10 Select song from spotify playlist
* #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
#12 Faster download from URL
* #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
#15 Add notification if downloads are still active
* #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
#22 Add app localization
* #22 Add app localization
Don't know how to do this one on node. Maybe with vue.js?
#27 Hyperlinks inside playlists
* #27 Hyperlinks inside playlists
May couse problems as modals are not generated, they are reused.
So back function would break...
#29 Support for Spotify Playlist/Tracks/Artist with URL
* #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
#110 Two feature requests regarding filteting searches
* #110 Two feature requests regarding filteting searches
That would be cool to implement, but IDK how to filter that really
## NO.
#2 Show results as you're typing
* #2 Show results as you're typing
Too resource intensive and many requests may lead to a banned IP (could happen, not tested)
#54 Download speed
* #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
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
#83 Extended audio tags from spotify
* #83 Extended audio tags from spotify
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
#87 Execute command on queue completion
* #87 Execute command on queue completion
I don't see the usecase for this one
## BUGS AND MAINTENANCE
#1 Some songs downloaded in FLAC result corrupted
* #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
#6 Implement vue.js
* #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
#7 Remove/Outcome geoblocking of search API
* #7 Remove/Outcome geoblocking of search API
This can't be solved I think
#17 When concurrency set to 30 or higher Deezloader quits
* #17 When concurrency set to 30 or higher Deezloader quits
IDK why that happens
#25 Refactor all the code
* #25 Refactor all the code
Already started doing this, it needs to be separated into more user readable files.
#98 Can't download songs not abailable in my region
* #98 Can't download songs not abailable in my region
This should not happen, at least it doesn't happen to me
#191 4.1.7 crashes when dl directory is full
* #191 4.1.7 crashes when dl directory is full
how tf am I supposed to know if your hdd is full
#199 Tracks are missing artist when downloading an album or a playlist
* #199 Tracks are missing artist when downloading an album or a playlist
because deezer doesn't have a standard for SNG_CONTRIBUTORS fields