483 Commits

Author SHA1 Message Date
Oskar Dudziński 68f5e17a1b 🚀 bump to 3.0.1 v3.0.1 2025-11-10 18:42:11 +01:00
Oskar Dudziński 0924b4c755 🐛 Other API exceptions are now handled (#212)
* add retry logic for `res.json()`

* add wrapper for handling resources

* lower api limits
2025-11-10 18:39:57 +01:00
Oskar Dudziński 244a4bc07b 🐛 Fixed temp file by: @fff7d1bc in #196 2025-11-10 17:24:14 +01:00
Oskar Dudziński dc2ff4da33 💄 Show item download path 2025-11-10 17:11:54 +01:00
Oskar Dudziński a8e3876dfd 🚑️ Handle API error at get_track_stream (#202) 2025-11-09 20:14:56 +01:00
Oskar Dudziński c7f0836566 🏷️ Update album type literals 2025-11-09 19:22:13 +01:00
Oskar Dudziński a525b676eb Added omit_cache and debug options from config 2025-11-09 17:14:57 +01:00
Oskar Dudziński 5160df3da1 📝 Added link to file templating 2025-11-09 01:45:37 +01:00
Oskar Dudziński dde611de45 🚀 bump to 3.0.1a1 v3.0.1a1 2025-11-08 23:38:20 +01:00
Oskar Dudziński 4c345f8c28 🐛 Fix #196 2025-11-08 23:36:33 +01:00
Oskar Dudziński cd454a4220 🐛 Fix #195 2025-11-08 23:19:57 +01:00
Oskar Dudziński 75572bb043 🚀 bump to 3.0.0 v3.0.0 2025-11-08 15:28:53 +01:00
Oskar Dudziński b87888536e tiddl3 (#194) 2025-11-08 15:18:44 +01:00
copey02 c255d42283 FLAC: set cover type to Front (3) and clear existing pictures (#190)
Co-authored-by: SC <SC>
2025-11-05 18:59:53 +01:00
Oskar Dudziński 3fdbdb5500 🐛 Fixed artists metadata 2025-11-05 18:55:47 +01:00
Oskar Dudziński 6d796db94c Revert "🐛 Fix artists order (#189)" (#191)
This reverts commit 11b8b28e81.
2025-11-05 18:53:56 +01:00
Oskar Dudziński 11b8b28e81 🐛 Fix artists order (#189) 2025-11-05 18:39:26 +01:00
Oskar Dudziński 01eeff3cac 🚀 2.8.0 (#182)
* bump version

* remove testing, add venv instructions, formatting

* remove tests and examples
v2.8.0
2025-11-04 20:52:56 +01:00
Oskar Dudziński 9387a7f0b5 💸 Created funding.yml
Updated Buy Me a Coffee username to 'oskvr'.
2025-11-03 18:49:12 +01:00
Oskar Dudziński 1613f85978 Download only videos from an artist (#181)
* add `getArtistVideos` api endpoint

* add `--only-video` flag

* bump version
v2.8.0a1
2025-11-03 16:59:54 +01:00
Oskar Dudziński 0bc8802c0e 🚀 bump to 2.7.0 v2.7.0 2025-10-28 22:24:48 +01:00
Oskar Dudziński 4217833984 Update modification time on existing items (#178)
* added `update_mtime` to config

* update mtime on files

* update only existing files that wont be redownloaded

* allow updating mtime if `DOWNLOAD_VIDEO` is False

* add custom message for skipped videos
2025-10-28 22:21:34 +01:00
Oskar Dudziński a41caf20fd 🚀 bump to 2.6.5 v2.6.5 2025-10-26 14:41:34 +01:00
Oskar Dudziński 455129c4ca 🐛 Fixed error with missing lyrics (#176)
* add exception handling for getlyrics

* refactor logging
2025-10-26 14:07:19 +01:00
Oskar Dudziński eec05c4f09 Added track cover size from config 2025-10-17 22:44:52 +02:00
Oskar Dudziński f767f5ca41 🐛 Fix metadata v2.6.4 2025-10-17 09:53:52 +02:00
Oskar Dudziński 146dd6ae77 🚀 bump to 2.6.3 v2.6.3 2025-10-16 18:08:37 +02:00
Oskar Dudziński da2b4b1199 🐛 Update auth client credentials to the hires one 2025-10-16 18:07:39 +02:00
Oskar Dudziński d3564f4139 🐛 Fix metadata for flac tracks (#168)
* quick fix for metadata that was not added for flac tracks

* bump version
v2.6.3a1
2025-10-15 22:25:44 +02:00
Oskar Dudziński f8e3ce2a51 🐛 Fixed #166 (#167)
* set new default creds, add function to get creds from env

* add instruction for TIDDL_CLIENT

* add base64 for client creds
2025-10-15 22:18:09 +02:00
Oskar Dudziński 40e9198335 📝 Add note about ffmpeg 2025-10-12 17:00:39 +02:00
Oskar Dudziński 0f44f9780a 🚀 bump to 2.6.2 v2.6.2 2025-10-02 17:54:49 +02:00
Oskar Dudziński 5d420eeec5 🐛 Fixed M3U config option (#161) 2025-10-02 17:52:46 +02:00
Oskar Dudziński 3053e91134 🚀 bump to 2.6.2a1 v2.6.2a1 2025-10-02 00:17:18 +02:00
Oskar Dudziński 36daea61e0 Fix m3u file saving (#160) 2025-10-02 00:15:39 +02:00
Oskar Dudziński 12a2d4cf5f Added mix downloading 2025-09-29 19:45:05 +02:00
Oskar Dudziński 0c53783497 🚀 bump to 2.6.1 v2.6.1 2025-09-25 19:14:17 +02:00
Oskar Dudziński 89a03c829a 🐛 Fixed concurrent playlist download (#159) 2025-09-25 19:12:16 +02:00
Oskar Dudziński 3e2c9373fb 🚀 bump to 2.6.0 v2.6.0 2025-09-25 18:52:05 +02:00
Oskar Dudziński 3b12f92bd2 Added config and flag for saving m3u file (#158)
*  Added `save_playlist_m3u` flag

*  Changed scan path flag to `--scan-path`

* ♻️ Refactored, edited logs
2025-09-25 18:51:15 +02:00
Oskar Dudziński bc66861f94 ♻️ Refactor download CLI 2025-09-23 19:49:45 +02:00
Oskar Dudziński 1e1b384f39 🚀 bump to 2.6.0a1 v2.6.0a1 2025-09-22 17:43:45 +02:00
Oskar Dudziński ee6bba1d30 Save playlist to M3U file (#157)
* depracated `trackExists`

* add function `savePlaylistM3U`

* add saving playlist m3u
2025-09-22 17:37:26 +02:00
Oskar Dudziński bea4bf32d0 🎨 Format code 2025-09-22 16:36:21 +02:00
Oskar Dudziński e407d7de41 close #155 (#156) 2025-09-22 16:32:42 +02:00
Oskar Dudziński bf6874d9e7 🚀 bump to 2.5.2 v2.5.2 2025-09-07 19:56:54 +02:00
xiliourt 4204a4f6ad Added scan_path setting (#151)
* scan_path optional flag

* scan_path

* Update config.py

* Update __init__.py

---------

Co-authored-by: Tepyolas <Tepyolas>
2025-09-07 19:47:47 +02:00
Oskar Dudziński b899d0b286 🚀 bump to 2.5.1 v2.5.1 2025-08-19 20:18:44 +02:00
Oskar Dudziński 016440e183 Added album_id to format string
close #146
2025-08-17 19:50:29 +02:00
xiliourt ea3571ae42 🐬 Added actual ghcr.io URL for docker commands (#139)
* Added actual ghcr.io URL for docker commands

Added ghcr.io/oskvr37/tiddl:latest in docker-compose.yml example code and docker run example code, in README.md

* Update Dockerfile
2025-07-26 01:12:13 +02:00