Commit Graph

196 Commits

Author SHA1 Message Date
RemixDev 4cfdc4872d Done more code rework 2020-08-15 21:34:10 +02:00
RemixDev 7a536caf1c More code reworking 2020-08-15 15:49:45 +02:00
RemixDev 243cf3dfa6 Continued code reworking 2020-08-14 22:28:26 +02:00
RemixDev c611420bd9 Started refactoring queuemanager as a class 2020-08-14 21:27:50 +02:00
RemixDev 8afdfc7042 Started reworking the library 2020-08-14 20:31:37 +02:00
RemixDev a991ad04ec Moved spotify conversion outside creating queue item 2020-08-14 19:50:37 +02:00
RemixDev 3f8d4d5ae9 Moved local outside of settings 2020-08-14 18:14:08 +02:00
RemixDev d22f55c279 Fixed track['album']['mainArtist']['save'] error
'save' wansn't setted when falling back to gw API
2020-08-05 15:18:23 +02:00
RemixDev e9871629cf Added support for artist's top tracks and discography 2020-08-04 16:01:23 +02:00
RemixDev 41f1e44a6f Remove whitespace from arl and Spotify clientID and clientSecret 2020-07-31 14:09:14 +02:00
RemixDev ffb803cf3c Fixed playlist cover downloading and spotify playlist size
This fixes #8 again
2020-07-30 19:37:10 +02:00
RemixDev c65b85631b Added 'b' option for overwriteFile
It will keep both files and add a number at the end of the filename
2020-07-30 19:23:54 +02:00
RemixDev f91e7fe943 Made singleAlbumArtist and albumVariousArtists work together 2020-07-30 19:09:29 +02:00
RemixDev e9418c8433 Fixed download of spotify playlists with null tracks
This fixes #8
2020-07-30 18:46:34 +02:00
RemixDev 60c16571e3 Made cli not use queue as it's sequential anyway 2020-07-29 12:18:22 +02:00
RemixDev b450929553 Fallback corrupted FLAC files
This adds #3
2020-07-29 01:00:16 +02:00
lexicallychallenged 93ec5383e8 bug: change variable to actually defined one and remove non-existent method call 2020-07-25 18:08:53 +00:00
uh_wot a85396600a rewrote getPreferredBitrate function using mobile API workaround
should be more stable than constantly requesting the CDN
2020-07-24 16:21:24 +02:00
RemixDev ec38923701 Added better workaround for #2 2020-07-24 11:28:42 +02:00
RemixDev f3b36b3ea3 Fixed issue where main artist was not saved 2020-07-23 21:14:17 +02:00
RemixDev 10002f3a78 Updated PyPi to 1.1.15 2020-07-23 16:42:47 +02:00
RemixDev eaf0ecd086 Added 'errid' for queueManager as well 2020-07-23 16:41:11 +02:00
RemixDev 527a712cbc Added check for feat artists inside main artists array
This fixed #2
2020-07-23 16:11:00 +02:00
RemixDev 267b7e4fa8 Made 'errid' available on the queueItem as well 2020-07-23 16:01:58 +02:00
RemixDev 8734e01b0f Added 'errid' for translations 2020-07-23 15:18:57 +02:00
RemixDev fc0d781219 Fixed track download through ISRC 2020-07-23 15:10:18 +02:00
RemixDev 6a7847170e re-added playlist cover download 2020-07-19 08:25:58 +02:00
Dummyc0m ab66cb60e6 Fixed invalid literal when downloading playlist
Fixed playlistURL invalid with playlist
2020-07-18 18:46:17 -04:00
RemixDev 3d0f27b107 Fixed error when downloading single tracks 2020-07-18 19:15:41 +02:00
RemixDev 2dfedcb18f Replaced PNGcovers with localArtworkFormat
Forced embedded artwork to jpg as png artwork is buggy
localArtworkFormat is a comma separated list of the local cover formats 
you want
2020-07-18 18:01:18 +02:00
RemixDev 492b1dbc23 Renamed multitagSeparator to multiArtistSeparator
as it only affects artists
Added singleAlbumArtist that saves only the main artist in the 
albumartist field
2020-07-18 17:28:51 +02:00
RemixDev 6cf890f7cd downloaded updateQueue now contains downloadPath as well 2020-07-15 10:04:24 +02:00
RemixDev 22ffac188b Added workaround for deezer api cap of 255 tracks
This fixes #52
2020-07-13 12:41:40 +02:00
RemixDev 73304e06c5 Fixed #56 2020-07-13 12:14:40 +02:00
RemixDev 309ac9bd13 Removed get_track_md5 as it doesn't work anymore 2020-07-02 21:57:02 +02:00
RemixDev e51576ab2f Fixed support with local uploaded tracks 2020-07-02 16:49:17 +02:00
RemixDev 565b205262 Added logging to files
logs are located in the logs folder inside deemix config folder
2020-07-01 16:33:47 +02:00
RemixDev e5dd2bb4f0 Added exceptions for wrong URLs 2020-06-29 13:58:06 +02:00
RemixDev f72fe5ceee Added exceptions for wrong URLs and added support for UPC and ISRC URLs 2020-06-26 12:20:48 +02:00
RemixDev e478e5b031 Added playlist cover download, even when not saved as compilation
Added %explicit% to playlist folder template
This fixes #41
2020-06-23 00:27:43 +02:00
RemixDev f47f4b4979 Changed unknown playlist date from ???? to XXXX to fix errors on Windows 2020-06-22 23:24:42 +02:00
RemixDev ffeb9d2ace Fixed some issues with downloading multiple tracks at once 2020-06-19 20:14:20 +02:00
RemixDev dd45835039 Divide and manage multiple download links directly in the library 2020-06-19 11:08:07 +02:00
RemixDev c987cc8a8c Reverting commit cb4b7b6f63 2020-06-13 09:58:45 +02:00
RemixDev 89d0fe21fa Parameter not replaced for settingsRegexAlbum
This fixes #31
2020-06-12 19:29:57 +02:00
RemixDev 8c1dfe63d0 Change cover download timeout to generic timeout 2020-06-12 13:15:59 +02:00
RemixDev 89a4e762c5 Added error logging for spotify tracks not on deezer 2020-06-12 11:07:22 +02:00
RemixDev fa6d1d8b74 Added check for generic error and auto retry
This fixes #25
2020-06-12 10:48:07 +02:00
RemixDev 34cdda74d6 Added caching system for spotify conversion
This adds #26
2020-06-11 14:30:35 +02:00
RemixDev 349d7338b0 Added option to remove featured artists from album title as well 2020-06-11 13:06:26 +02:00