Release v1.0.0
Some checks failed
Docker Build & Push / build-and-test (push) Has been cancelled
Docker Build & Push / docker (push) Has been cancelled

Major update since basic Spotify playlist injection:

Added web UI for admin dashboard with playlist management, track matching,
and manual mapping controls. Lyrics system with prefetching, caching, and
manual ID mapping. Manual track mapping for missing tracks with persistent
storage. Memory leak fixes and performance improvements. Security hardening
with admin endpoints on internal port. Scrobbling fixes and session cleanup.
HiFi API integration with automatic failover. Playlist cache pre-building
for instant loading. Three-color progress bars showing local/external/missing
track counts.
This commit is contained in:
2026-02-05 15:16:56 -05:00
parent 6ea2331127
commit 422d12370e
46 changed files with 15297 additions and 1017 deletions

13
.gitignore vendored
View File

@@ -74,6 +74,12 @@ obj/
downloads/
!downloads/.gitkeep
# Kept music files (favorited external tracks)
kept/
# Cache files (Spotify missing tracks, etc.)
cache/
# Docker volumes
redis-data/
@@ -82,6 +88,13 @@ apis/*.md
apis/*.json
!apis/jellyfin-openapi-stable.json
# Log files for debugging
apis/*.log
# Endpoint usage tracking
apis/endpoint-usage.json
/app/cache/endpoint-usage/
# Original source code for reference
originals/