soulsync/ui/pages
Broque Thomas f275a9831e Strip '- Topic' suffix from YouTube auto-generated channel names (#231)
YouTube's auto-generated artist channels use the format "Artist - Topic"
as the channel name. This suffix was not being stripped during playlist
parsing, causing metadata discovery to fail (e.g., searching for
"Koven - Topic" instead of "Koven" on iTunes/Deezer).

Fixed in all three places where YouTube artist names are cleaned:
- web_server.py clean_youtube_artist() — playlist parsing
- ui/pages/sync.py clean_youtube_artist() — UI-side parsing
- core/youtube_client.py — search result fallback artist extraction
2026-03-31 21:06:05 -07:00
..
__init__.py Initial commit 2025-07-09 12:07:41 -07:00
artists.py Add format summary tags to library release cards, wishlist modal, and artist hero 2026-02-19 10:20:30 -08:00
dashboard.py utilize quality profile over preferred. 2025-11-17 14:11:14 -08:00
downloads.py Fix Windows path mangling for artist names with trailing dots (e.g. Fred again..) 2026-03-14 23:11:18 -07:00
settings.py utilize quality profile over preferred. 2025-11-17 14:11:14 -08:00
sync.py Strip '- Topic' suffix from YouTube auto-generated channel names (#231) 2026-03-31 21:06:05 -07:00