jefflix-website/lib
Jeff Emmett c24962f829 feat: search dedup, MusicBrainz discovery, swipe-to-queue, audio output selector
- Deduplicate Navidrome search results by title+artist (keep highest bitRate)
- Deduplicate Soulseek results by filename across peers (show peer count badge)
- Add MusicBrainz fuzzy search with one-tap Soulseek auto-download
- Add swipe-right-to-queue gesture on mobile song rows
- Add audio output device selector (phone/Bluetooth) in full-screen player
- Include offline mode, download button, and service worker from prior work

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-31 19:06:28 -07:00
..
stores feat: search dedup, MusicBrainz discovery, swipe-to-queue, audio output selector 2026-03-31 19:06:28 -07:00
navidrome.ts feat: add integrated music player with Navidrome + Soulseek support 2026-03-30 20:35:13 -07:00
offline-db.ts feat: search dedup, MusicBrainz discovery, swipe-to-queue, audio output selector 2026-03-31 19:06:28 -07:00
slskd-dedup.ts feat: search dedup, MusicBrainz discovery, swipe-to-queue, audio output selector 2026-03-31 19:06:28 -07:00
slskd.ts feat: add integrated music player with Navidrome + Soulseek support 2026-03-30 20:35:13 -07:00
threadfin.ts feat: add one-click channel approval via email 2026-03-23 12:15:10 -07:00
token.ts feat: add one-click channel approval via email 2026-03-23 12:15:10 -07:00
utils.ts Initialized repository for chat Jefflix website 2025-11-28 02:08:25 +00:00