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 |
|
oskvr37
|
f4fc8edb11
|
✨ add note unicode, suppress urllib3 debug logs
|
2025-01-27 22:49:20 +01:00 |
|
oskvr37
|
1036cd9e6c
|
✨ add search on Tidal
|
2025-01-27 22:46:30 +01:00 |
|
oskvr37
|
53b1aea4ac
|
🏷️ models update
|
2025-01-27 22:39:40 +01:00 |
|
oskvr37
|
829c596b7c
|
🔧 ruff configuration in .vscode
|
2025-01-27 21:41:25 +01:00 |
|
oskvr37
|
e5b38fb537
|
♻️ close #57
|
2025-01-27 21:38:47 +01:00 |
|
oskvr37
|
39b3d38db5
|
🏷️ move client to sessionResponse
|
2025-01-27 21:27:55 +01:00 |
|
oskvr37
|
ef231d7c1b
|
✅ add get eps and singles test
|
2025-01-27 18:05:06 +01:00 |
|
oskvr37
|
dfa4e1bcb9
|
🏷️ add missing tag
|
2025-01-27 18:04:28 +01:00 |
|
oskvr37
|
a702043d37
|
✅ add getArtist test
|
2025-01-27 18:01:08 +01:00 |
|
oskvr37
|
bf2bc78f3d
|
🏷️ move search to api, artist to resource
|
2025-01-27 17:57:08 +01:00 |
|
oskvr37
|
0eb68e2d03
|
🏷️ remove models.track, add models.constants
|
2025-01-27 17:42:39 +01:00 |
|
oskvr37
|
d7592afd16
|
🏷️ models update
|
2025-01-27 14:31:30 +01:00 |
|
oskvr37
|
3306dbf7ec
|
✨ add data debug for api
|
2025-01-27 14:30:38 +01:00 |
|
oskvr37
|
19bc615155
|
♻️ linting fixes
|
2025-01-27 12:25:08 +01:00 |
|
oskvr37
|
45646283b6
|
🏷️ cleanup some models
|
2025-01-27 12:24:29 +01:00 |
|
oskvr37
|
6a737af17f
|
✨ handle api and auth errors
|
2025-01-24 22:55:55 +01:00 |
|
oskvr37
|
f7d35e5faf
|
✨ add metadata and covers
|
2025-01-24 22:32:52 +01:00 |
|
oskvr37
|
ba1f9ef1e6
|
✨ add noskip option
|
2025-01-24 21:04:39 +01:00 |
|
oskvr37
|
cb727e1280
|
✨ add trackExists check
|
2025-01-24 21:00:19 +01:00 |
|