Nathan Thomas
|
ad73a01a03
|
Preserve previous config data after update (#680)
* Add config updating mechanism
* Update tests
* Fix version not updating
|
2024-05-14 15:45:46 -07:00 |
|
Nathan Thomas
|
22d6a9b137
|
Implement Disc folders (#679)
* Add disc subdirectories
* Smoother recovery on broken config
|
2024-05-14 15:18:58 -07:00 |
|
Nathan Thomas
|
527b52cae2
|
More robust error handling (#678)
* Handle no copyright case for tidal
* Add default values for get calls
* Fix LSP errors
* Misc fixes
|
2024-05-11 23:17:41 -07:00 |
|
Nathan Thomas
|
8757956636
|
Manually yield for better performance (#648)
|
2024-03-21 20:44:55 -07:00 |
|
disconnect78
|
4353c84837
|
Fix lossless conversion bit depth issues (#616)
|
2024-02-07 13:22:39 -08:00 |
|
Nathan Thomas
|
b01382f267
|
Handle 404 error for tidal (#623)
|
2024-02-07 13:22:14 -08:00 |
|
Nathan Thomas
|
39aada312c
|
Fix last byte missing error with deezer (#608)
|
2024-01-29 13:16:44 -08:00 |
|
Nathan Thomas
|
87d59648cf
|
Fix tempfile issue on windows (#596)
* Fix tempfile issue on windows
* Cleanup
* Rename var
|
2024-01-24 16:05:46 -08:00 |
|
Nathan Thomas
|
24d23ad230
|
Handle NonStreamableError for metadata parsing (#595)
|
2024-01-24 14:00:18 -08:00 |
|
Nathan Thomas
|
1c2bd2545c
|
Merge branch 'dev' of https://github.com/nathom/streamrip into dev
|
2024-01-24 12:58:04 -08:00 |
|
Nathan Thomas
|
bd3bff1f0d
|
Bump version
|
2024-01-24 12:21:18 -08:00 |
|
Nathan Thomas
|
01c50f4644
|
Add 2 zero padding for tracknumber by default (#594)
|
2024-01-24 12:19:36 -08:00 |
|
Nathan Thomas
|
99578f8577
|
Fix bug where max_cover_with doesnt work (#589)
* Fix bug where max_cover_with doesnt work
* Remove log
|
2024-01-23 18:38:07 -08:00 |
|
Nathan Thomas
|
c2b4c38e2f
|
Fix missing import (#588)
|
2024-01-23 17:57:13 -08:00 |
|
Nathan Thomas
|
c6b29c2fab
|
Bump version
|
2024-01-23 10:19:41 -08:00 |
|
Nathan Thomas
|
56f9aac92a
|
Fix last.fm crash for tidal and deezer (#583)
|
2024-01-22 18:51:02 -08:00 |
|
Aria Stewart
|
2175231bc1
|
Allow folder formats to specify a subfolder (#581)
* Fix Tidal master quality (#571)
* Allow folder formats to specify a subfolder
---------
Co-authored-by: Jordan Pinnick <46541297+Geometryse@users.noreply.github.com>
|
2024-01-22 16:13:02 -08:00 |
|
Alex Camilleri
|
669ceee48a
|
Added path string validation (#574)
|
2024-01-19 13:09:59 -08:00 |
|
Nathan Thomas
|
fa65929c97
|
Implement check for updates feature (#558)
* Implement check for updates
* Fix tests
* Bump version
|
2024-01-13 22:49:23 -08:00 |
|
Nathan Thomas
|
8bc87a4b74
|
Use default launcher if vim not found (#559)
|
2024-01-13 22:49:07 -08:00 |
|
Nathan Thomas
|
2a8bb7cf28
|
Implement source_subdirectories feature (#557)
|
2024-01-13 21:57:22 -08:00 |
|
Nathan Thomas
|
52dc84cd13
|
Fix #554 (#556)
|
2024-01-13 21:55:04 -08:00 |
|
Nathan Thomas
|
df80d2708b
|
Fix invalid directory error #532 (#539)
|
2024-01-13 21:54:52 -08:00 |
|
Nathan Thomas
|
4c04188ade
|
Fix #533 and check for repeated URls in rip file (#540)
|
2024-01-13 21:54:29 -08:00 |
|
Marek Veselý
|
1271df5ca7
|
Throw an error when there is no item_id provided to get_downloadable (#547)
Fixes #546
|
2024-01-13 21:54:19 -08:00 |
|
Nathan Thomas
|
577d914e93
|
Add tests for version number matching
|
2024-01-10 16:56:39 -08:00 |
|
Nathan Thomas
|
63f3901eaf
|
Bump minor version
|
2024-01-10 16:40:28 -08:00 |
|
Nathan Thomas
|
d4b45a7a99
|
Fix config not found error
|
2024-01-10 16:34:46 -08:00 |
|
Nathan Thomas
|
cc1ff1c989
|
Implement resolving deezer dynamic link (#530)
|
2024-01-10 14:00:50 -08:00 |
|
Nathan Thomas
|
5b68d7865e
|
Implement Qobuz filters (#529)
* Implement artist filters
* Add warning message for filtering other sources
|
2024-01-10 13:39:15 -08:00 |
|
Nathan Thomas
|
7b59e623ff
|
Make file names shorter in metadata module (#519)
* Rename files in metadata module
* Fix tests
|
2023-12-27 14:40:51 -08:00 |
|
Nathan Thomas
|
d1b5bd2958
|
Merge pull request #506 from nathom/429
Add ISRC to metadata
|
2023-12-27 14:21:35 -08:00 |
|
Nathan Thomas
|
68c8ea0946
|
ISRC for soundcloud
|
2023-12-27 14:20:51 -08:00 |
|
Nathan Thomas
|
49e63f753f
|
Merge branch 'dev' into 429
|
2023-12-27 14:18:25 -08:00 |
|
Nathan Thomas
|
b83ac15e68
|
Handle new interpreter URL form
|
2023-12-27 11:01:42 -08:00 |
|
Nathan Thomas
|
36f2769d5e
|
Merge pull request #504 from nathom/503
Add option to output search results to file
|
2023-12-24 11:48:14 -08:00 |
|
Nathan Thomas
|
a0eebfa6b6
|
Remove dummy URL methods
|
2023-12-24 11:46:51 -08:00 |
|
Nathan Thomas
|
5ad725569d
|
Misc soundcloud issues fixed
|
2023-12-24 11:43:03 -08:00 |
|
Nathan Thomas
|
8c93b88718
|
Merge branch 'dev' into 429
|
2023-12-24 11:28:19 -08:00 |
|
Nathan Thomas
|
df44ae75a5
|
Handle ID3NoHeaderError for qobuz mp3
|
2023-12-24 11:26:02 -08:00 |
|
Nathan Thomas
|
86595984a0
|
Explanation of ISRC edge case
|
2023-12-24 11:22:49 -08:00 |
|
Nathan Thomas
|
906332e61d
|
Fix ISRC for mp4 files
|
2023-12-24 11:15:24 -08:00 |
|
Nathan Thomas
|
72e9851922
|
Merge pull request #510 from nathom/505
Fix Deezer downloads when only MP3 is available
|
2023-12-24 10:56:47 -08:00 |
|
Nathan Thomas
|
732e3381ba
|
Remove debug statements
|
2023-12-24 10:53:57 -08:00 |
|
Nathan Thomas
|
c8ce5847d4
|
Fix downloads when flac not available
|
2023-12-24 10:52:27 -08:00 |
|
Nathan Thomas
|
bde9f7adec
|
Typing
|
2023-12-23 11:14:52 -08:00 |
|
Nathan Thomas
|
43710c6324
|
Merge branch 'dev' into 503
|
2023-12-23 11:12:01 -08:00 |
|
Nathan Thomas
|
71f71d554c
|
Switch to json for storing search results
|
2023-12-23 11:09:31 -08:00 |
|
Nathan Thomas
|
1f6ec20685
|
Reorder methods
|
2023-12-23 10:47:47 -08:00 |
|
Nathan Thomas
|
92b788862a
|
Randomize soundcloud user id
|
2023-12-22 23:38:07 -08:00 |
|