Commit Graph

412 Commits

Author SHA1 Message Date
Oskar Dudziński 94db88bd08 🚀 bump to 3.1.3a1 v3.1.3a1 2025-11-22 23:18:18 +01:00
Oskar Dudziński d978e87641 🐛 Fixed invalid track covers when downloading playlist #244 2025-11-22 23:17:41 +01:00
Oskar Dudziński f605c628da 🚀 bump to 3.1.2 v3.1.2 2025-11-21 22:17:24 +01:00
Oskar Dudziński 97f3fed079 Added album.release template 2025-11-21 22:16:38 +01:00
Oskar Dudziński 9a73fc33be Merge branch 'main' of https://github.com/oskvr37/tiddl 2025-11-21 22:14:19 +01:00
Oskar Dudziński 22730003df 🐛 Fixed metadata.cover config was not respected 2025-11-21 22:14:17 +01:00
Oskar Dudziński 63e7120060 🚀 Bump to 3.1.2a1 v3.1.2a1 2025-11-21 21:23:13 +01:00
Oskar Dudziński 24ac3f04fc 📝 Added docs about template fields formatting #233 2025-11-21 21:03:54 +01:00
Oskar Dudziński 7a862d34ee Merge branch 'main' of https://github.com/oskvr37/tiddl 2025-11-21 20:49:03 +01:00
Oskar Dudziński aae9781f31 Track metadata title has now version of the track 2025-11-21 20:49:01 +01:00
Oskar Dudziński 24c4fae353 🚀 bump to 3.1.1 v3.1.1 2025-11-21 14:14:10 +01:00
Oskar Dudziński c8a8939741 🐛 Fixed {album.master} template (#237)
* fix `predict_item_quality` logic

* update `album.master` template logic

* bump to 3.1a2
v3.1.1a2
2025-11-20 18:13:06 +01:00
Oskar Dudziński 85088e737a 🐛 Fixed video downloading (#235)
* rename `VideoQuality` to `StreamVideoQuality`

* remove bad logic from predicting video quality

* print info when skipping video

* bump to 3.1.1 alpha
v3.1.1a1
2025-11-20 16:13:53 +01:00
Oskar Dudziński 1873d512f1 Added fav subcommand 2025-11-17 17:53:23 +01:00
Oskar Dudziński a57869277f 🚀 bump to 3.1.0 v3.1.0 2025-11-17 15:48:08 +01:00
Oskar Dudziński 74e45ef39a 🐛 Fixed album data that was not available while downloading playlists (#226)
* fetch album while handling playlist when there is "{album}" in template

* add note to the docs
2025-11-17 15:46:41 +01:00
Oskar Dudziński 02919e38e6 Added {album.master} template (#225)
* add `MediaMetadataTags` literal

* add `album.master` template

* add docs
2025-11-17 14:40:28 +01:00
Oskar Dudziński 06b1eded7c Added explicit and dolby templates (#223)
* strip formatted parts of path

* handle "None" explicit attribute

* add explicit field to items

* add explicit to template example

* add docs for explicit

* add `dolby` field to items

* add `dolby` docs
2025-11-17 02:58:13 +01:00
Oskar Dudziński 66b9f021ad 🐛 Fixed wrong quality in item.quality template (#222)
* get quality from arg instead from item

* add missing type

* create function that returns proper quality for item quality templating
2025-11-17 02:39:10 +01:00
Oskar Dudziński 7515753297 ♻️ Move quality literals to core 2025-11-16 22:54:17 +01:00
Oskar Dudziński 9a122ec630 🐛 Fixed missing embedded covers #220 2025-11-14 15:07:19 +01:00
Oskar Dudziński 96fb746fd9 New metadata.album_review config setting (#216)
* add `get_album_review` endpoint

* add `metadata.album_review` config option

* add comment to `add_track_metadata`

* move `AlbumReview` model to its own file and clean up imports

* fix API endpoint for fetching album reviews

* add normalized_text method to AlbumReview model for text processing

* add unit test for `normalize_review_text` function and refactor `AlbumReview` model

* add `album_review` to metadata

* update comment

* add comment
2025-11-13 13:38:04 +01:00
Oskar Dudziński e0fe7e1655 🐛 Fixed matching URLs when using url command (#215)
* refactor `from_string` method to improve resource type extraction logic
2025-11-12 23:37:41 +01:00
Oskar Dudziński eb0ae38df8 🐛 Fixed scan_path didnt update with download_path 2025-11-12 22:33:23 +01:00
Oskar Dudziński 46ddd8e4e1 🔊 Log if ffmpeg is installed 2025-11-12 18:18:51 +01:00
Oskar Dudziński f444ef2689 Auth Token is now refreshed mid-request (#213) 2025-11-12 18:09:41 +01:00
Oskar Dudziński 6ffb386990 Update bug report template by removing type field
Removed 'type: bug' from the bug report template.
2025-11-10 18:58:45 +01:00
Oskar Dudziński a567fffc69 Convert bug report template to YAML format
Updated bug report template to YAML format with improved structure and additional fields.
2025-11-10 18:56:51 +01:00
Oskar Dudziński 3b9c089d01 🔊 Added API error log 2025-11-10 18:47:19 +01:00
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