Commit Graph

645 Commits

Author SHA1 Message Date
Nathan Thomas 12db8e001a Bump version to 1.9.7 2023-03-16 22:23:00 -07:00
Nathan Thomas a6313ca406 Remove cchardet dependency 2023-03-16 22:22:43 -07:00
Nathan Thomas 8bb1674bef Update dependencies 2023-03-16 21:56:58 -07:00
Nathan Thomas f81176b3dc Misc typing 2023-03-16 19:55:12 -07:00
Nathan Thomas 48b4da80e5 Add helpful message for InvalidCharInStringError 2023-03-16 19:53:49 -07:00
Nathan Thomas 0e4e979494 Update dependencies 2023-03-16 19:53:03 -07:00
Nathan Thomas 5901071697 Merge branch 'dev' of https://github.com/nathom/streamrip into dev 2023-03-16 19:32:15 -07:00
Nathan Thomas ad71293f0a Fix downloads for large soundcloud files 2023-03-16 19:31:53 -07:00
Nathan Thomas 5035a598ff
Merge pull request #399 from joegoldin/fix-regex-appid-appsecret
(bug) Fix `appId` and `appSecret` regular expressions
2023-03-16 19:23:37 -07:00
Joe Goldin c5bbd11414
Merge branch 'dev' into fix-regex-appid-appsecret 2023-03-16 15:56:24 -07:00
Joe Goldin eea35ce204 (bug) Fix `appId` and `appSecret` regular expressions 2023-03-15 17:31:57 -07:00
Nathan Thomas 3b1a2e67a7
Merge pull request #365 from reaitten/patch-1
fix: multiple "600" in original cover URL filename
2022-09-26 15:13:00 -07:00
reaitten 4af7c6a365
fix: multiple "600" in original cover URL filename
- Fixes a minor issue when trying to set a Qobuz original cover URL. 

Streamrip replaces all occurrences of `600` when setting `cover_urls["original"]` which leads to raising an error when downloading the cover art for this album:
https://www.qobuz.com/no-en/album/swan-alexandros/0060040678390
2022-09-14 19:12:21 -04:00
Nathan Thomas 615a36257b Handle no artwork case #303 2022-08-04 18:40:38 -07:00
Nathan Thomas be087c01cd Fix lastfm duplicate downloads issue 2022-06-20 16:04:13 -07:00
Nathan Thomas f31c40353c Handle missing TIDAL cover #341 2022-06-20 10:28:57 -07:00
Nathan Thomas 15c826d03e Improve version comparison 2022-06-14 12:35:55 -07:00
Nathan Thomas 26da00f1a2 Add option to not truncate filname #340 2022-06-14 12:35:08 -07:00
Nathan Thomas 251e1267f9 Bump version 2022-05-23 18:04:51 -07:00
Nathan Thomas e86e560ce0 Fix Qobuz app_id error #333 2022-05-23 18:02:57 -07:00
Nathan Thomas 67ad823192 Fix C++ build tools link #325 2022-05-06 19:05:58 -07:00
Nathan Thomas 7c22e0e891 Misc optimizations 2022-04-26 11:28:57 -07:00
Nathan Thomas b9ca39c869 Merge branch 'dev' of https://github.com/nathom/streamrip into dev 2022-04-25 14:47:35 -07:00
Nathan Thomas 04da3093ab Resize if cover is too large #319 2022-04-25 14:47:14 -07:00
Nathan Thomas 1d533d68d5
Merge pull request #309 from reaitten/dev
Allow for multiple artists on Tidal
2022-03-21 11:28:09 -07:00
reaitten a292de6ff0
Allow for multiple artists on Tidal 2022-03-06 16:25:35 -05:00
Nathan Thomas 418e9544b1 Formatting 2022-02-20 11:51:45 -08:00
Nathan Thomas 297ff216b2 Check for nonzero status code after conversion 2022-02-20 11:50:44 -08:00
Nathan Thomas b4c07138c0 Merge branch 'dev' of https://github.com/nathom/streamrip into dev 2022-02-17 19:57:35 -08:00
Nathan Thomas 55affd69c2 Handle very large album names #301 2022-02-17 19:57:02 -08:00
Nathan Thomas ca18e74203 Remove unused function 2022-02-17 19:53:21 -08:00
Nathan Thomas 76a99deccb
Merge pull request #299 from aberfan/main
Fixes BUG: search track on tidal fails with AttributeError #291, maybe others.
2022-02-17 19:41:06 -08:00
Dex b8e6349e58
Merge branch 'nathom:main' into main 2022-02-15 05:39:56 -06:00
Nathan Thomas 8c1a1fe4a8 Merge branch 'dev' 2022-02-14 19:19:50 -08:00
Nathan Thomas c781e002ae Bump to 1.9.4 2022-02-14 19:19:30 -08:00
Dex 7e8cd1bd4e
Update utils.py with trivial sanity checks
Check that uuid isn't None even when a valid size is present, as it happens somewhat frequently.
2022-02-11 11:08:21 -06:00
Dex 877b19bb3b
Update media.py with basic sanity checks
Added trivial checks so the whole "library" doesn't halt on the common condition of a cover not being available.
2022-02-11 11:02:33 -06:00
Nathan Thomas 6f6c021d31
Merge pull request #297 from jayden000/dev 2022-02-10 07:55:09 -08:00
Jayden ad704b116d
fix(tidal): update credentials 2022-02-07 08:07:17 -05:00
Nathan Thomas 2b403c144f Merge branch 'dev' of https://github.com/nathom/streamrip into dev 2022-02-05 22:33:23 -08:00
Nathan Thomas 5c8e0b1530 Fix m3u8 encoding error for soundcloud 2022-02-05 22:33:00 -08:00
Nathan Thomas 12f2db9c46 Fix m3u8 encoding error for soundcloud 2022-02-05 22:27:08 -08:00
Nathan Thomas 00e056d83e
Update stale.yml 2022-01-21 21:48:50 -08:00
Nathan Thomas 39f5cc0f3f Add stale bot 2022-01-21 19:48:06 -08:00
Nathan Thomas 2418c4e70f Merge branch 'dev' 2022-01-21 19:36:58 -08:00
Nathan Thomas 7b3aab1823 Bump version to 1.9.3 2022-01-21 19:36:04 -08:00
Nathan Thomas 918f0e3547 Tidy ups 2022-01-21 19:34:08 -08:00
Nathan Thomas a8b4c89fc6 Fix TIDAL crash for low-quality albums #281 2022-01-21 19:31:29 -08:00
Nathan Thomas 1a1b35696a Formatting 2022-01-21 16:27:50 -08:00
Nathan Thomas dbe1a45e67
Merge pull request #285 from CanadianBaconBoi/dev
Update and Obfuscate Tidal API Creds
2022-01-21 16:26:30 -08:00