Will Burden
28322cad15
Use Mock instead of 'always' function
2026-03-08 17:27:07 +00:00
Will Burden
4dd66eefe8
Use util function for song selection
2026-03-08 17:27:07 +00:00
Will Burden
f28a9f0881
No default for replace confirmation
2026-03-08 17:27:07 +00:00
Will Burden
3717c296c7
Switch to using try_sync
2026-03-08 17:27:07 +00:00
Will Burden
56750ffe88
Use util functions for confirmation and path conversion
2026-03-08 17:27:07 +00:00
Will Burden
53efa03785
Save new path before writing metadata
2026-03-08 17:27:07 +00:00
Will Burden
99c7820605
Test running replace command
2026-03-08 17:27:07 +00:00
Will Burden
d460139b45
Store new path only after successful write
2026-03-08 17:27:07 +00:00
Will Burden
2d0c48757e
Add tests for replace CLI command
2026-03-08 17:27:07 +00:00
Will Burden
eaec52bd79
Replace command now writes metadata to the file
2026-03-08 17:27:07 +00:00
Will Burden
8a97fba2ab
Fix ReplacePlugin CLI command
2026-03-08 17:27:07 +00:00
Šarūnas Nejus
b964d8b7eb
Configure future-annotations
2026-01-13 20:55:40 +00:00
Uncorrupt3318
dd2f203090
Feat: Add replace plugin ( #5644 )
...
Adds replace plugin. The plugin allows the user to replace the audio
file of a song, while keeping the tags and file name.
Some music servers keep track of favourite songs via paths and tags. Now
there won't be a need to 'refavourite'. Plus, this skips the
import/merge steps.
2025-05-27 00:17:52 +02:00