41 lines
1.2 KiB
Markdown
41 lines
1.2 KiB
Markdown
---
|
|
id: TASK-4
|
|
title: Verify SoulSync playlist sync pipeline end-to-end
|
|
status: To Do
|
|
assignee: []
|
|
created_date: '2026-02-24 07:13'
|
|
labels:
|
|
- soulsync
|
|
- maintenance
|
|
dependencies: []
|
|
priority: medium
|
|
---
|
|
|
|
## Description
|
|
|
|
<!-- SECTION:DESCRIPTION:BEGIN -->
|
|
Ensure the full SoulSync pipeline is working: Spotify playlist → SoulSync orchestration → Soulseek download → Navidrome library update.
|
|
|
|
Spotify API was configured (task-1), but we should verify the full flow works reliably before relying on mobile access.
|
|
|
|
**Services to check:**
|
|
- SoulSync web UI: https://soulsync.jefflix.lol
|
|
- slskd (Soulseek): https://soulseek.jefflix.lol
|
|
- Navidrome: https://music.jefflix.lol
|
|
|
|
**Key checks:**
|
|
- Are Spotify playlists syncing to SoulSync?
|
|
- Are downloads completing via Soulseek?
|
|
- Is Navidrome picking up new files from the music directory?
|
|
- Are there any stale/failed downloads to clean up?
|
|
<!-- SECTION:DESCRIPTION:END -->
|
|
|
|
## Acceptance Criteria
|
|
<!-- AC:BEGIN -->
|
|
- [ ] #1 SoulSync shows Spotify playlists synced
|
|
- [ ] #2 At least one playlist successfully downloads tracks via Soulseek
|
|
- [ ] #3 Downloaded tracks appear in Navidrome library
|
|
- [ ] #4 No stuck/failed jobs in the queue
|
|
- [ ] #5 slskd Soulseek connection is healthy and sharing
|
|
<!-- AC:END -->
|