Commit Graph

860 Commits

Author SHA1 Message Date
Leon Bohmann
c9e8c0c45d use Printer class for output
- added print-options for API_ERRORS
- modified printing inside of invoke_url
- "No Genre found." is printed using SKIPS
2021-12-01 13:48:53 +01:00
Logykk
6762920a9b
Merge pull request #217 from leonbohmann/dev-publish-to-pypi
Publish package to python package index (pypi) when release is triggered
2021-12-01 21:40:19 +13:00
Logykk
3ec733262c
Update setup.py 2021-12-01 21:39:25 +13:00
Logykk
daeb5b6805
Merge pull request #195 from bartbaszt/master
Added track number of playlist (fixed playlist_num param)
2021-12-01 20:11:47 +13:00
Logykk
5bf5a2656e
Merge branch 'main' into master 2021-12-01 20:11:03 +13:00
Leon Bohmann
055f7ad97d added another loader for download preparation 2021-11-30 22:33:50 +01:00
Leon Bohmann
6877cca21b small design update to loader 2021-11-30 22:15:55 +01:00
Leon Bohmann
a93fc0ee36 implemented loaders in task
- long running tasks like zspotify.invoke_url or convert_audio_format now use a Loader to show that they are busy
2021-11-30 22:12:47 +01:00
Leon Bohmann
401688a458 added loader class for long running tasks 2021-11-30 22:11:59 +01:00
Leon Bohmann
9a48746b79 added exception handling and retry-logic to zspotify 2021-11-30 21:41:48 +01:00
Leon Bohmann
16c7ee5d51 removed exception handling from track 2021-11-30 21:41:33 +01:00
Leon Bohmann
702ec22094 updated exception handling 2021-11-30 20:20:06 +01:00
dabreadman
a25dbfe4e4 Merge remote-tracking branch 'upstream/main' 2021-11-30 18:12:28 +00:00
Leon Bohmann
0d553243d2 added switch to not send too much requests 2021-11-30 17:01:34 +01:00
Leon Bohmann
1120592f0f added genre retrieval 2021-11-30 14:45:06 +01:00
Leon Bohmann
3003e681ef moved workflow file into github folder 2021-11-30 12:06:23 +01:00
Leon Bohmann
ff0f41335c add publish workflow 2021-11-30 12:02:56 +01:00
Leon Bohmann
3b1bc1d5c4 added setup py for github ci/cd 2021-11-30 11:59:45 +01:00
logykk
a563ca2f13 removed unused imports 2021-11-30 21:03:45 +13:00
dabreadman
bf92067926 Merge remote-tracking branch 'upstream/main' 2021-11-29 18:12:22 +00:00
Logykk
6533d2c3e7
Merge pull request #216 from Mikescher/master-pr-010
Skip songs with id==None
2021-11-29 19:46:00 +13:00
dabreadman
178fbdadb1 Merge remote-tracking branch 'upstream/main' 2021-11-28 18:07:00 +00:00
Mike Schwörer
daad5e00d8
Skip songs with id==None (eg locally added song) 2021-11-28 15:16:06 +01:00
Logykk
c40d89b458
Merge pull request #214 from bladeSk/bugfix/podcast-tuple
Fix podcast downloader not expecting podcast data as a tuple
2021-11-28 18:38:14 +13:00
dabreadman
f30893bab4 Merge remote-tracking branch 'upstream/main' 2021-11-27 18:07:00 +00:00
Matus Koprda
925625133f Fix podcast downloader not expecting podcast data as a tuple 2021-11-27 09:03:21 +01:00
cooper7692
1585133e70
Merge pull request #211 from Mikescher/master-pr-009
Fix weird (?) error when running on other machine
2021-11-26 17:53:19 -05:00
dabreadman
2a45634ea3 Merge remote-tracking branch 'upstream/main' 2021-11-26 18:07:18 +00:00
Mike Schwörer
a0bebe8f7c
Fix weird (?) error when running on other machine 2021-11-26 08:52:48 +01:00
Logykk
7725cb01b7
Merge pull request #209 from Mikescher/master-pr-006
return resolved paths from config.py
2021-11-26 19:54:12 +13:00
Logykk
3a684281ce
Merge pull request #208 from Mikescher/master-pr-007
Added TEMP_DOWNLOAD_DIR option
2021-11-26 19:53:48 +13:00
Logykk
642f37ce9d
Merge pull request #207 from Mikescher/master-pr-008
Better error output if get_song_info fails
2021-11-26 19:53:40 +13:00
Mike Schwörer
41c5ea79c6
Better error output if get_song_info fails 2021-11-25 13:19:31 +01:00
Mike Schwörer
5a655f96ef
Added --temp-download-dir option 2021-11-25 11:31:01 +01:00
dabreadman
0f2e57aa21 Merge remote-tracking branch 'upstream/main' 2021-11-24 18:07:26 +00:00
Mike Schwörer
96515801c4
return resolved paths from config.py 2021-11-24 14:40:14 +01:00
logykk
cb42b4a878 removed pydub dependency 2021-11-24 21:22:54 +13:00
Logykk
9e7d29dcc8
Merge pull request #201 from Mikescher/master-pr-005
Exception traceback
2021-11-24 20:14:50 +13:00
Logykk
7a6e3dffa8
Merge pull request #200 from Mikescher/master-pr-004
Fix --credentials-location
2021-11-24 20:14:09 +13:00
Logykk
bd55dff088
Merge pull request #199 from Mikescher/master-pr-003
Fix delaytime with DOWNLOAD_REAL_TIME
2021-11-24 20:13:39 +13:00
Logykk
e90d87d40d
Merge pull request #198 from Mikescher/master-pr-002
Update README
2021-11-24 20:09:24 +13:00
Mike Schwörer
c5886e3401
Exception traceback in GENERAL DOWNLOAD ERROR 2021-11-22 15:00:15 +01:00
Mike Schwörer
0c6ec8a108
Fix delaytime with DOWNLOAD_REAL_TIME ( fixes #175 ) 2021-11-22 14:56:59 +01:00
Mike Schwörer
c42b8131d1
Fix credentials.json not being saved in CREDENTIALS_LOCATION path 2021-11-22 14:55:29 +01:00
Mike Schwörer
26ed5bef39
Update README 2021-11-22 10:33:49 +01:00
dabreadman
329d0baedb Merge remote-tracking branch 'upstream/main' 2021-11-21 18:06:54 +00:00
Logykk
45f276013f
Merge pull request #193 from Mikescher/master
Added multiple features
2021-11-21 14:54:07 +13:00
Bartłomiej Basztura
76d99e054f Playlist num zero fill based on playlist size. 2021-11-20 13:45:35 +01:00
Bartłomiej Basztura
8e6cc08205 Added possibility to set playlist_num in output filename 2021-11-19 22:06:32 +01:00
Mike Schwörer
de0f8b30b1
Added options to regulate terminal output (splash, progress, errors, skips, ...) 2021-11-19 18:45:04 +01:00