Commit graph

45 commits

Author SHA1 Message Date
Nathan Thomas
f81176b3dc Misc typing 2023-03-16 19:55:12 -07:00
Nathan Thomas
be087c01cd Fix lastfm duplicate downloads issue 2022-06-20 16:04:13 -07:00
Nathan Thomas
26da00f1a2 Add option to not truncate filname #340 2022-06-14 12:35:08 -07:00
Nathan Thomas
918f0e3547 Tidy ups 2022-01-21 19:34:08 -08:00
Nathan Thomas
5c654ed612 Don't index title when searching for artist #189 2021-09-25 16:10:47 -07:00
Nathan Thomas
fc9dfe15aa Fix lastfm crash when no results found #184 2021-09-18 18:32:01 -07:00
Nathan Thomas
35c8932ffb Formatting 2021-09-16 18:48:27 -07:00
Nathan Thomas
372a755215 Add option to restrict filenames to ASCII #161 2021-08-30 12:11:45 -07:00
Nathan Thomas
0b22c36c4e Raise IneligibleError if featured lists are accessed with Deezloader 2021-08-19 18:25:17 -07:00
Nathan Thomas
22d2a649ce Add Deezer support for rip discover 2021-08-19 18:13:05 -07:00
Nathan Thomas
e06e017ec9 Add metadata.exclude list to config 2021-08-17 10:36:41 -07:00
Nathan Thomas
5d9b925822 Don't check downloads db when repairing 2021-08-15 12:47:30 -07:00
Nathan Thomas
587739b109 Fix typos 2021-08-13 18:06:21 -07:00
Nathan Thomas
6cfd068a97 Misc fixes/optimizations 2021-08-13 16:19:04 -07:00
Nathan Thomas
b804be4bfb Fix #142 2021-08-13 13:40:56 -07:00
nathom
6e0731ed0b Use asynchronous requests for QobuzClient startup/login 2021-08-12 10:50:11 -07:00
nathom
fffbcec8ab Fix #140 2021-08-12 09:17:09 -07:00
nathom
f442e2855c Improve lastfm search filter 2021-07-31 10:07:02 -07:00
nathom
0376c421b5 Use cleo for the CLI 2021-07-30 17:33:26 -07:00
nathom
77917dc6f0 Cleanup imports 2021-07-30 11:39:51 -07:00
nathom
286ff502b5 Only use click for secho, echo, style 2021-07-30 11:24:09 -07:00
nathom
9970ac548f Begin move to cleo 2021-07-30 11:20:36 -07:00
nathom
54f4ab99af Only import echo, secho, and style from click 2021-07-30 11:19:19 -07:00
nathom
328879584d Fix searching related issues 2021-07-29 23:09:25 -07:00
nathom
e73bff8d6b Add dosctrings 2021-07-29 11:20:49 -07:00
nathom
8d0dc7fb7f Run isort and other cleanup 2021-07-28 22:29:30 -07:00
nathom
1e6c138e54 Add max_connections for concurrent downloads 2021-07-28 22:10:35 -07:00
nathom
aac254516f Make Deezer/Deezloader transitions smoother 2021-07-28 21:41:21 -07:00
nathom
96b15d9917 Add progress bar themes 2021-07-28 21:39:33 -07:00
nathom
4e1599f457 Add support for Deezloader mp3 downloads 2021-07-28 16:14:11 -07:00
nathom
9be27dbcb3 Rename MusicDL to RipCore 2021-07-28 16:13:50 -07:00
nathom
f3c680ace7 Misc updates for Deezer 2021-07-28 14:26:14 -07:00
nathom
5ab0fdbc4a Fix SoundCloud search #122 2021-07-23 21:38:01 -07:00
nathom
07d0df382b Fix database issues
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-15 13:36:51 -07:00
nathom
2600779d11 Add support for Artist search
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-14 23:26:21 -07:00
nathom
4abe96825f Check database when searching
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-11 11:31:29 -07:00
nathom
5cd3913976 Add scrape option
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-09 14:19:13 -07:00
nathom
26cb32b9a4 Handle ItemExists in core.py
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-06 15:13:43 -07:00
nathom
835c8d4cc6 Misc bug fixes
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-06 15:01:28 -07:00
nathom
715ac496f1 Add repair command #98
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-06 14:02:22 -07:00
nathom
ec5afef1b3 Move some utils and constants to rip module
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-03 15:49:55 -07:00
nathom
e2483ca90c Implement #113
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-03 15:08:08 -07:00
nathom
97318017e0 Fix compatibility with new databases
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-07-03 13:48:29 -07:00
nathom
4b03a2215c Merge tracklists and bases into media
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-30 10:49:27 -07:00
nathom
bc917167d2 Make streamrip into a module
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-29 21:04:27 -07:00
Renamed from streamrip/core.py (Browse further)