connor
b4f1d3ca42
Don't overwrite DB metadata with missing tag values
...
An untagged file blanked the title, artist and other fields that the
download had recorded. Leave a column untouched when the file has no
value for it, as was already done for the MBID.
2026-10-26 12:51:53 -04:00
connor
76302aef88
Enable clap env feature
...
The CLI reads SHANTY_DATABASE_URL via #[arg(env)], which needs the
feature. It was previously only enabled through sea-orm-cli.
2026-10-26 12:02:26 -04:00
Connor Johnstone
11a8d3a88e
fleshed out subsonic more
2026-04-01 19:36:24 -04:00
Connor Johnstone
ed8175b1d0
Unified the track logic. Seems to work much better
2026-03-26 17:38:16 -04:00
Connor Johnstone
4f4e6e794a
added the cleanup, which was missing. also artist lookup first rather than search on import
2026-03-25 14:04:24 -04:00
Connor Johnstone
6057ffa158
fixed some unwatch cleanup stuff
2026-03-24 20:41:13 -04:00
Connor Johnstone
494de64f0a
Added the import/cleanup functionality
2026-03-24 15:58:14 -04:00
Connor Johnstone
3cba8f88c1
fixed up the featured artist thing
2026-03-24 11:38:07 -04:00
Connor Johnstone
9d1366f266
redux of the worker queue
2026-03-23 18:37:45 -04:00
Connor Johnstone
3494de1133
Formatting
2026-03-18 15:36:22 -04:00
Connor Johnstone
1d1674e3a1
Updates for the "full flow"
2026-03-17 21:38:47 -04:00
Connor Johnstone
884acfcd18
Initial commit
2026-03-17 14:32:52 -04:00