feat: Jellyfin library refresh on import #93

Merged
naps62-yolo merged 1 commits from issue/28-jellyfin-refresh into main 2026-08-23 01:14:46 +01:00
Owner

Closes #28.

DESIGN.md §7.5: on a successful import, call Jellyfin's Library/Refresh endpoint once. Its filesystem watcher misses the hardlinked file otherwise.

A refresh failure is logged and never fails the import — the file is already correctly placed.

Closes #28. DESIGN.md §7.5: on a successful import, call Jellyfin's `Library/Refresh` endpoint once. Its filesystem watcher misses the hardlinked file otherwise. A refresh failure is logged and never fails the import — the file is already correctly placed.
naps62-yolo added 1 commit 2026-08-23 01:08:45 +01:00
feat: Jellyfin library refresh on import
ci / web (pull_request) Successful in 26s
e2e / e2e (pull_request) Successful in 52s
ci / rust (pull_request) Successful in 2m11s
a6f859e60b
DESIGN.md §7.5: one HTTP call to Jellyfin's Library/Refresh at the
end of a successful import, since its filesystem watcher misses the
hardlinked file. A refresh failure is logged and never fails the
import.
naps62-yolo merged commit 35391f02fc into main 2026-08-23 01:14:46 +01:00
naps62-yolo deleted branch issue/28-jellyfin-refresh 2026-08-23 01:14:46 +01:00
Sign in to join this conversation.