RemixDev
|
a96451654c
|
Added support for 'deezer.page.link' urls
|
2020-09-07 12:25:00 +02:00 |
RemixDev
|
98b67fa70a
|
Added download auto retry on unstable connections
|
2020-09-07 12:09:46 +02:00 |
RemixDev
|
4933e01034
|
Added new Bundle type
|
2020-09-06 11:33:44 +02:00 |
RemixDev
|
09589f9603
|
Fixed #39
|
2020-09-04 00:16:02 +02:00 |
RemixDev
|
b3ef035169
|
Updated PyPi to 1.2.14
|
2020-09-03 16:14:31 +02:00 |
RemixDev
|
e0fcdaedbb
|
removed --local and added --portable
|
2020-09-03 16:13:57 +02:00 |
TheUltimateC0der
|
c45994f733
|
Update 'deemix/app/cli.py'
Added path param for downloading the content to the given path
|
2020-09-02 23:19:26 +02:00 |
TheUltimateC0der
|
17fb1f3aa3
|
Update 'deemix/__main__.py'
Added option for download path
|
2020-09-02 23:14:59 +02:00 |
replydev
|
c546572834
|
Fix undefined settings on local mode
|
2020-08-29 16:09:35 +02:00 |
RemixDev
|
986ba16ab7
|
Updated PyPi to 1.2.13
|
2020-08-27 13:22:22 +02:00 |
RemixDev
|
3051da3ff0
|
Separated get_track_filesizes from session
This should fix the VALID_TOKEN_REQUIRED error
|
2020-08-27 13:15:50 +02:00 |
RemixDev
|
9828da7429
|
Fixed #32 (Unicode NFC normalizing track names)
|
2020-08-27 11:37:30 +02:00 |
RemixDev
|
e18a0bf410
|
Updated PyPi to 1.2.12
|
2020-08-26 21:20:32 +02:00 |
RemixDev
|
0a86ebfea2
|
Fixed session cookie expiring after 1h 30m
|
2020-08-26 21:11:31 +02:00 |
RemixDev
|
3af0305a80
|
Fixed spotify playlist conversion with old cache (int and not str)
This fixes #27
|
2020-08-24 18:58:42 +02:00 |
RemixDev
|
bafdb84ce7
|
Added changeCase to mainArtist, mainArtistsString and featArtistsString
|
2020-08-24 13:07:38 +02:00 |
RemixDev
|
a1e7840123
|
Fixed Explicit tag
|
2020-08-22 20:57:02 +02:00 |
RemixDev
|
6de87fafa9
|
Updated PyPi to 1.2.8
|
2020-08-22 13:36:00 +02:00 |
RemixDev
|
2dab230a73
|
Added direct testing fallback for getPreferredBitrate
|
2020-08-22 13:35:24 +02:00 |
RemixDev
|
b6eff13349
|
Fixed QueueError for single item
|
2020-08-22 10:22:29 +02:00 |
RemixDev
|
3aee9f6725
|
Updated PyPi to 1.2.7
|
2020-08-21 14:47:03 +02:00 |
RemixDev
|
395ccc2e30
|
Added option to skip already downloaded tracks with different extension
This adds #21
|
2020-08-21 14:46:34 +02:00 |
RemixDev
|
240c133d57
|
Added back option to save PNGs as embedded artwork
|
2020-08-21 14:40:36 +02:00 |
RemixDev
|
56ebc0aa0f
|
Fixed utf-8 logging on Windows
|
2020-08-21 12:48:32 +02:00 |
RemixDev
|
00885ae674
|
It's now possible to cancel spotify playlist conversion
|
2020-08-19 17:16:39 +02:00 |
RemixDev
|
2a662928f9
|
Polished some code
|
2020-08-18 15:13:32 +02:00 |
Phie
|
26a7a47b62
|
fix saveSettings not defined
|
2020-08-18 13:24:16 +02:00 |
RemixDev
|
18138b0216
|
Updated PyPi to 1.2.5
|
2020-08-17 22:46:56 +02:00 |
RemixDev
|
e351803a81
|
Fixed saving extrasPath
|
2020-08-17 17:46:21 +02:00 |
RemixDev
|
805dafd510
|
Fixed download bug for artists and multiple links
|
2020-08-17 11:05:29 +02:00 |
RemixDev
|
b825f00a35
|
Added download path to logfile
|
2020-08-17 11:04:35 +02:00 |
RemixDev
|
fa303a8c20
|
Updated PyPi to 1.2.3
|
2020-08-17 00:49:00 +02:00 |
RemixDev
|
b2b7c450d4
|
Fixed removeFinishedDownloads
|
2020-08-17 00:33:13 +02:00 |
RemixDev
|
cae72c51fd
|
Updated PyPi to 1.2.2
|
2020-08-16 21:06:46 +02:00 |
RemixDev
|
830c76ff1c
|
Fixed name 'queueItem' is not defined
|
2020-08-16 19:09:32 +02:00 |
RemixDev
|
032845f394
|
Fixed "name 'generateQueueItem' is not defined"
This fixes #23
|
2020-08-16 18:10:32 +02:00 |
RemixDev
|
808af1c01f
|
Updated PyPi to 1.2.1
|
2020-08-16 14:02:10 +02:00 |
RemixDev
|
1c08564874
|
Fixed settings not defined
|
2020-08-16 13:58:14 +02:00 |
RemixDev
|
af06d963da
|
Fixed track download without lyrics
|
2020-08-16 13:25:25 +02:00 |
RemixDev
|
e8357cf5e1
|
Fixed issues with spotify playlist and the queue manager
|
2020-08-16 12:29:51 +02:00 |
RemixDev
|
d4bcc728f4
|
Moved features from pyweb to the library
Also fixed some errors
|
2020-08-16 10:41:18 +02:00 |
RemixDev
|
7088bff58d
|
Fixed "Fixed check for corrupted FLACs"
|
2020-08-15 23:43:39 +02:00 |
RemixDev
|
a3e9cdeca1
|
Cleaned up afterDownload functions
|
2020-08-15 23:36:32 +02:00 |
RemixDev
|
560fc70052
|
Fixed check for corrupted FLACs
|
2020-08-15 23:12:26 +02:00 |
RemixDev
|
34263c150f
|
Made the refactoring work
|
2020-08-15 23:03:05 +02:00 |
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
|
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 |
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
|
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 |
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 |
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 |