soulsync/webui
JohnBaumb 5ce2030655 fix: address Copilot review comments on PR 357
- Escape all interpolated text in renderDiscoverSyncCard innerHTML to prevent XSS
- Replace inline onclick/onchange handlers with addEventListener bindings
- Remove familiar_favorites hardcoded track_count of 0, use pool_count like other personalized playlists
- Guard request.get_json() against None in manage_discover_auto_update POST handler
- Set push status to skipped when playlist_name is missing in _push_playlist_to_server
2026-04-24 01:16:57 -07:00
..
static fix: address Copilot review comments on PR 357 2026-04-24 01:16:57 -07:00
index.html feat: add SoulSync Discover sync tab with ListenBrainz, progress tracking, and Navidrome push 2026-04-24 00:46:23 -07:00