Broque Thomas
5f94352b40
Add cancellation support to all discovery workers
2026-03-08 18:12:37 -07:00
Broque Thomas
d264ec70f3
Add sync match cache and fix discovery clear to purge cache
2026-03-06 09:41:44 -08:00
Broque Thomas
bab31218bb
Improve artist handling and preserve album data in sync
...
Enhanced handling of artist data to support both string and object formats across the database, sync service, and web server. The sync process now preserves full album and artist objects for tracks, enabling wishlist additions with album cover art. The frontend and API were updated to use the full artist objects, and the UI now formats artist names correctly.
2025-12-09 10:44:54 -08:00
Broque Thomas
b1391b9466
add failed scan items to wishlist.
2025-11-21 15:29:25 -08:00
Broque Thomas
41df3d84b7
navidrome support
2025-09-22 07:49:48 -07:00
Broque Thomas
87a1427b1e
bug fix
2025-08-18 21:19:52 -07:00
Broque Thomas
0c90f4f327
multi-server source
2025-08-18 15:32:58 -07:00
Broque Thomas
620c78766b
better
2025-08-18 10:36:57 -07:00
Broque Thomas
68584e0923
remove pycache
2025-08-14 14:09:11 -07:00
Broque Thomas
5e4552f46d
cancel functionality on sync and artist pages.
2025-08-12 14:46:59 -07:00
Broque Thomas
46c519a27e
fixed case where user could start multiple syncs at once and would not display ui correclty.
2025-08-10 13:26:21 -07:00
Broque Thomas
ac4ec88f42
fixed sync issue
2025-08-08 18:23:53 -07:00
Broque Thomas
2e4d8be0ac
Update sync_service.py
2025-08-06 23:20:46 -07:00
Broque Thomas
436652e209
better
2025-07-25 01:10:35 -07:00
Broque Thomas
ff33f9b3ef
better
2025-07-25 00:48:23 -07:00
Broque Thomas
7d43bda3e5
Initial commit
2025-07-09 12:07:41 -07:00