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
xiliourt
f478e9f1d2
✨ Changed FFmpeg to asynchronous ( #137 )
...
* Change cli/download to use asyncio.run() for the convert call
Ensures it awaits the return of 'path' before proceeding
* Updated to async convertFileExtension via ffmpeg_asyncio
* Changed to ffmpeg-asyncio dependency
Also requires ffmpeg installed at an OS level
* (Missed a comma)
* Update pyproject.toml
2025-07-19 23:45:29 +02:00
xiliourt
9a8c9d8d2d
🐬 Added Docker stuff ( #138 )
...
* Docker flow
* (Commit so my commit is verified)
---------
Co-authored-by: Xiliourt <admin@xiliourt.ovh >
2025-07-18 21:32:51 +02:00
xiliourt
e91bf6e655
🐛 Fixed video download flag ( #136 )
...
* DOWNLOAD_VIDEO=false > DO_NOT_SKIP=true
DO_NOT_SKIP is intended logic for duplicate files; not intended to override a specific tag requesting not to download videos (my bad!)
This should fix that logic
* Changed --video to capital -V flag
-v is verbose, I was wondering why verbose wasn't working lol
2025-07-18 16:39:22 +02:00
Oskar Dudziński
34c1b1fd4e
🚀 bump to 2.5.0
v2.5.0
2025-07-17 11:23:36 +02:00
xiliourt
d85fb96a19
✨ Added video download flag and config ( #134 )
2025-07-17 11:21:41 +02:00
Oskar Dudziński
a4a7e66b84
🚀 bump to 2.4.0
v2.4.0
2025-06-03 16:41:10 +02:00
Oskar Dudziński
7258df8ec8
✨ Added embedding lyrics to tracks ( #129 )
...
* add lyrics api endpoint
* embed lyrics in metadata
* add embed lyrics option
2025-06-03 16:40:14 +02:00
Oskar Dudziński
ed0918e7b0
✨ Save album covers on download ( #128 )
...
* save cover
* create cover directory before saving
* prepare cover settings
* add cover settings
* add filename setting
2025-06-03 14:50:13 +02:00
Oskar Dudziński
a147c94110
🐛 releaseDate can be optional ( #127 )
v2.3.5
2025-05-30 13:07:45 +02:00
Oskar Dudziński
2eb25b81f9
🚀 bump to 2.3.5
2025-05-30 13:04:49 +02:00
Oskar Dudziński
1f1e89a97a
🚀 bump to 2.3.4
v2.3.4
2025-05-23 10:41:03 +02:00
Oskar Dudziński
f32bab434c
🐛 Fixed incorrect model fields
2025-05-23 10:39:49 +02:00