navidrome/server/jellyfin/e2e
Deluan 4341b025ff fix(jellyfin): honor the isFavorite query param for favorites filtering
Finamp's artist 'Favourite tracks' widget requests favorites via the
standalone isFavorite=true query param, not Filters=IsFavorite, so the
filter was ignored and non-favorited tracks were returned. Detect both
forms. (The widget's reshuffling is Finamp's explicit SortBy=Random.)
2026-07-06 08:57:40 -04:00
..
annotations_test.go fix(jellyfin): honor the isFavorite query param for favorites filtering 2026-07-06 08:57:40 -04:00
auth_test.go test(jellyfin): e2e for system, auth, routing, browsing, annotations 2026-07-06 00:33:24 -04:00
browsing_test.go fix(jellyfin): sort album tracks by track number when client sends IndexNumber SortBy 2026-07-06 08:52:14 -04:00
e2e_suite_test.go fix(jellyfin): sort album tracks by track number when client sends IndexNumber SortBy 2026-07-06 08:52:14 -04:00
images_test.go test(jellyfin): e2e for playlists (CRUD, expansion, cover) and item images 2026-07-06 00:36:04 -04:00
multiuser_test.go test(jellyfin): e2e for streaming, sessions, and multi-user access control 2026-07-06 00:44:51 -04:00
playlists_test.go feat(jellyfin): implement POST /Playlists/{id} to update name, visibility, tracks 2026-07-06 07:55:18 -04:00
routing_test.go test(jellyfin): e2e for system, auth, routing, browsing, annotations 2026-07-06 00:33:24 -04:00
search_test.go fix(jellyfin): artist search 500 (library filter leaked into FTS query) 2026-07-06 07:45:25 -04:00
sessions_test.go fix(jellyfin): only count a play past the scrobble threshold 2026-07-06 08:39:58 -04:00
smoke_test.go test(jellyfin): add e2e suite harness + smoke tests 2026-07-06 00:18:27 -04:00
streaming_test.go test(jellyfin): e2e for streaming, sessions, and multi-user access control 2026-07-06 00:44:51 -04:00
system_test.go test(jellyfin): e2e for system, auth, routing, browsing, annotations 2026-07-06 00:33:24 -04:00