chore(docs): implement documentation

This commit is contained in:
Xoconoch
2025-08-23 08:28:10 -06:00
parent 1f81f75cbc
commit 2c07fdeccc
15 changed files with 317 additions and 154 deletions

17
docs/user/albums.md Normal file
View File

@@ -0,0 +1,17 @@
## Albums
Open an album from search or artist page.
- Download
- Download full album
- Download individual tracks from the tracklist
- Tracklist
- Shows order, artists, and duration
- Respects explicit filter (hidden if enabled)
- Large albums
- Tracks load progressively as you scroll
Backend endpoints used:
- GET `/api/album/info?id=...&limit=50&offset=...` (metadata + paged tracks)
- GET `/api/album/download/{album_id}` (queue download)
- GET `/api/progress/stream` (live queue updates)