Commit Graph

302 Commits

Author SHA1 Message Date
oskvr37 92f3feda2e 💬 enable new debug logging format in rich handler 2025-02-13 12:39:33 +01:00
oskvr37 4289875599 ♻️ logger instead of echo 2025-02-13 12:38:21 +01:00
Oskar Dudziński 01b06b480c 🐛 fix copyright can be None (#87) 2025-02-10 18:07:12 +01:00
oskvr37 1908b81334 Merge branch 'main' of https://github.com/oskvr37/tiddl 2025-02-10 18:04:49 +01:00
oskvr37 970dfd016a 📝 update options docs 2025-02-10 17:35:26 +01:00
oskvr37 733b51dd33 automatically refresh token 2025-02-09 17:44:05 +01:00
oskvr37 84358f3537 🐛 fix auth time left 2025-02-09 17:16:55 +01:00
Oskar Dudziński 7a6a742cbb 📝 Update README.md 2025-02-09 16:47:13 +01:00
oskvr37 c4e5486372 ♻️ use console in print 2025-02-09 16:42:35 +01:00
oskvr37 8518e69a9f config command, add --show option 2025-02-09 16:41:05 +01:00
oskvr37 6565ff19c7 Merge branch 'main' of https://github.com/oskvr37/tiddl 2025-02-09 15:22:41 +01:00
oskvr37 3158f795cc config docs, add --locate to config 2025-02-09 15:22:36 +01:00
oskvr37 7f7cfe6b4c add --path option 2025-02-09 15:21:56 +01:00
oskvr37 87e7073f62 💡 add TODO 2025-02-09 15:21:30 +01:00
Oskar Dudziński 02cee273a6 📝 add demo.gif to README 2025-02-09 01:46:44 +01:00
oskvr37 78a382e83e 📝 add demo.gif 2025-02-09 01:40:18 +01:00
oskvr37 4386f781cd 🚀 bump to 2.2.0 v2.2.0 2025-02-09 00:15:06 +01:00
oskvr37 5a07a8aefb 📝 make CLI docs consistent 2025-02-09 00:14:44 +01:00
oskvr37 9de7e3224b 📝 update readme 2025-02-09 00:14:03 +01:00
Oskar Dudziński 3a14939f15 Threaded Track Download & Videos Support (#85) 2025-02-09 00:04:07 +01:00
Oskar Dudziński 0604c9fd71 📝 Update issue templates 2025-02-08 17:38:04 +01:00
oskvr37 c183c37124 add video to TidalResource 2025-02-08 16:28:52 +01:00
Oskar Dudziński 993aa08e7e add Tidal API cache (#84)
*  add cache to api

*  add cache omit option

*  add `expire_after` to `TidalApi.fetch`

* ♻️ prepare new download command
2025-02-08 14:57:52 +01:00
oskvr37 a9e105150f add rich package 2025-02-07 20:34:29 +01:00
oskvr37 91297c238a Merge branch 'main' of https://github.com/oskvr37/tiddl 2025-02-07 19:19:03 +01:00
oskvr37 2ee04ced61 download tracks between fetching 2025-02-07 19:18:55 +01:00
oskvr37 43c756904e 🐛 fix invalid int literal 2025-02-07 19:18:09 +01:00
oskvr37 0122e68afe exit command on AuthError 2025-02-07 17:17:15 +01:00
oskvr37 a6be191fbe add formatResource 2025-02-07 17:04:21 +01:00
oskvr37 b3b4bdf036 📝 fix typo 2025-02-07 16:22:25 +01:00
Oskar Dudziński 93bb73c8ba 📝 Update README.md
* monthly downloads
* download usage
* quality table
2025-02-07 15:43:16 +01:00
oskvr37 031c288342 🚀 bump to 2.1.0 v2.1.0 2025-02-07 12:56:56 +01:00
oskvr37 a5f521e3c2 🔊 add FileHandler to logging 2025-02-07 12:51:23 +01:00
oskvr37 a67e965146 💡 add TODO 2025-02-06 23:18:43 +01:00
oskvr37 672f56597e ♻️ create handleItemDownload 2025-02-06 23:11:08 +01:00
Oskar Dudziński 9864972e00 🐛 Fix file converting (#82) 2025-02-06 22:52:25 +01:00
Oskar Dudziński 2dcae191da Prepare for video downloading (#81)
* add video fetching to api
* add video parsing
* add video download example
2025-02-06 21:18:20 +01:00
oskvr37 8bf6906b81 🐛 handle addMetadata exceptions 2025-02-06 21:04:21 +01:00
Oskar Dudziński 5e02815e69 Add credits to metadata (#77)
 close #73
2025-02-05 20:20:24 +01:00
Oskar Dudziński f4223f908d Rich & Concurrency Example (#78)
* extract `parseTrackStream` from `downloadTrackStream`

* add Rich & Concurrency Example
2025-01-31 20:20:33 +01:00
Oskar Dudziński 75a2d06e35 Bugfix (#76)
* set proper extension for `HI_RES_LOSSLESS` tracks

* add `convertFileExtension` function

* convert `HI_RES_LOSSLESS` tracks to .flac
2025-01-30 23:12:51 +01:00
Oskar Dudziński dc040ab170 Merge pull request #72 from oskvr37/feat/singles-filter
 download eps and singles
2025-01-28 14:10:58 +01:00
oskvr37 0098158692 🎨 format code 2025-01-28 14:10:21 +01:00
oskvr37 2b0ca20185 download eps and singles 2025-01-28 14:09:38 +01:00
Oskar Dudziński 5d9187763b Merge pull request #71 from oskvr37/feat/fetch-all-items
 fetch all items
2025-01-28 13:41:04 +01:00
oskvr37 e6f59caca1 fetch all items 2025-01-28 13:39:08 +01:00
Oskar Dudziński 0889b75f03 Merge pull request #70 from oskvr37/2.0
2.0
v2.0.0
2025-01-28 00:01:34 +01:00
oskvr37 8ce2b05135 Merge branch 'main' into 2.0 2025-01-28 00:00:24 +01:00
Oskar Dudziński 8247a74757 📝 add wiki note 2025-01-27 23:39:26 +01:00
Oskar Dudziński 66f1b500a2 📝 add basic usage 2025-01-27 23:08:45 +01:00