Mathis Maquenne
|
d50945a7ef
|
fix: zero-pad track numbers and show warning count in summary
|
2026-03-01 22:29:38 +01:00 |
|
Mathis Maquenne
|
08b608ec80
|
refactor: simplify codebase (-209 lines)
|
2026-03-01 21:55:42 +01:00 |
|
Mathis Maquenne
|
22ddb2408b
|
fix(media): handle empty media
|
2025-09-09 10:05:42 +02:00 |
|
Mathis Maquenne
|
b4f69396af
|
fix(song): handle empty SNG_CONTRIBUTORS array during unmarshal
|
2025-08-06 20:45:27 +02:00 |
|
Mathis Maquenne
|
ce1690137e
|
fix: adjust stream timeout and filename spacing
|
2025-05-19 22:53:11 +02:00 |
|
Mathis Maquenne
|
e50395ae1d
|
refactor: change output file name
|
2025-05-19 13:41:25 +02:00 |
|
Mathis Maquenne
|
0bae78a1ff
|
refactor: major project restructure
|
2025-05-01 20:30:56 +02:00 |
|
Mathis Maquenne
|
7302685e34
|
feat(tags): differentiate between minor and major keys
|
2025-04-26 00:01:35 +02:00 |
|
Mathis Maquenne
|
ddc8240da8
|
refactor: use a better API to download playlists with more than 40 tracks
|
2025-04-26 00:01:27 +02:00 |
|
Mathis Maquenne
|
d0599f654e
|
feat(tags): add tempo and key
|
2025-04-26 00:01:19 +02:00 |
|
Mathis Maquenne
|
cc16b17b88
|
fix(media): handle some errors
|
2024-10-14 16:22:44 +02:00 |
|
Mathis Maquenne
|
f247a0f71e
|
feat: download playlists
|
2024-10-14 16:22:44 +02:00 |
|
Mathis Maquenne
|
cfa53da6ae
|
feat(song): add FLAC tags
|
2024-10-14 16:22:44 +02:00 |
|
Mathis Maquenne
|
83ad1fd283
|
feat(song): add ID3v2 tags
|
2024-10-14 16:22:44 +02:00 |
|
Mathis Maquenne
|
ab9eaaf339
|
feat(cli): add quality flag
|
2024-10-14 16:22:44 +02:00 |
|
Mathis Maquenne
|
b49334a810
|
feat(cli): add config flag
|
2024-10-14 16:22:39 +02:00 |
|
Mathis Maquenne
|
b700b6483c
|
feat(media): download and decrypt media
|
2024-10-14 16:21:21 +02:00 |
|
Mathis Maquenne
|
142dcfa30a
|
refactor: use methods instead of functions
|
2024-10-14 16:21:21 +02:00 |
|