Commit Graph

361 Commits

Author SHA1 Message Date
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 42842b07b8 Remove duplicate releases when getting artist discography 2020-08-11 22:30:07 +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 f326617afa Updated PyPi to 1.1.29 2020-08-04 16:01:56 +02:00
RemixDev e9871629cf Added support for artist's top tracks and discography 2020-08-04 16:01:23 +02:00
RemixDev d856a08b90 Fixed More album display 2020-08-04 16:00:52 +02:00
RemixDev c0ba5316cc Added get_artist_discography_gw 2020-08-04 14:42:02 +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 7409fce337 Updated PyPi to 1.1.23 2020-07-29 12:25:21 +02:00
RemixDev 60c16571e3 Made cli not use queue as it's sequential anyway 2020-07-29 12:18:22 +02:00
RemixDev 613c1aebd3 Simplified changeCase function 2020-07-29 12:03:03 +02:00
RemixDev 73358d1c22 Modified fixLongName to work bytewise
This fixes #6
2020-07-29 11:32:25 +02:00
RemixDev b450929553 Fallback corrupted FLAC files
This adds #3
2020-07-29 01:00:16 +02:00
RemixDev 0ad552ef2d Updated PyPi to 1.1.21 2020-07-25 23:50:39 +02:00
RemixDev 04827898b0 Merge pull request 'bug: change variable to actually defined one and remove non-existent method call' (#4) from lexicallychallenged/deemix:fix-formats360 into main
Reviewed-on: https://codeberg.org/RemixDev/deemix/pulls/4
2020-07-25 20:11:15 +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
RemixDev 5163685216 Updated PyPi to 1.1.20 2020-07-24 20:03:08 +02: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 4d82b385db Updated PyPi to 1.1.14 2020-07-23 16:17:03 +02:00
RemixDev e98b9c084a Fixed all track tagged as compilation if setting is enabled
This fixes #1
2020-07-23 16:16:40 +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 aa70a8b45f Updated PyPi to 1.1.13 2020-07-23 15:20:52 +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 d265514ba0 Changed URL in setup.py 2020-07-20 18:50:11 +02:00
RemixDev 4c79c3cc25 Updated pypi to 1.1.12 2020-07-19 08:29:44 +02:00
RemixDev 6a7847170e re-added playlist cover download 2020-07-19 08:25:58 +02:00
RemixDev 5734aa73c1 Merge branch 'master' of Dummyc0m/deemix into master 2020-07-19 06:24:49 +00: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 ccce111a85 Updated pypi to 1.1.10 2020-07-18 18:22:18 +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 bc59fb8906 Added %allartists% variable for track template 2020-07-18 17:26:55 +02:00
RemixDev 6cf890f7cd downloaded updateQueue now contains downloadPath as well 2020-07-15 10:04:24 +02:00
RemixDev aa68190caa Fixed case change with words with less than 1 char
This fixes #21
2020-07-13 12:54:45 +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 d8fdc8344f Force using Spotipy with a version higher than 2.11.0
This fixes the "No module named spotipy.exceptions" error
2020-07-07 08:20:47 +02:00