Drop Lidarr, support multiple Apple Music accounts, sync a Plex Wish List, fix playlist order #42

Merged
neerdoc merged 1 commit from macsome into main 2026-07-26 14:34:41 +00:00
Owner

Lidarr is no longer used, so all Lidarr code, config fields, the service, and
the button are removed. Music Assistant already distinguishes separate Apple
Music logins by provider instance, so multiple accounts now read/write
correctly without any new auth code.

Adds a second missing-track destination: an Apple Music playlist named
"Plex Wish List" that is kept in sync automatically every run (gaps added,
promoted tracks removed) and is excluded from the normal MA->Plex mirror.

Plex playlist content and order are now authoritative to the Music Assistant
source every sync (fixing tracks landing in random order, which was caused by
promoted tracks always being appended instead of inserted correctly) - but a
Plex playlist is never deleted or emptied just because its source disappears
from MA.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

Lidarr is no longer used, so all Lidarr code, config fields, the service, and the button are removed. Music Assistant already distinguishes separate Apple Music logins by provider instance, so multiple accounts now read/write correctly without any new auth code. Adds a second missing-track destination: an Apple Music playlist named "Plex Wish List" that is kept in sync automatically every run (gaps added, promoted tracks removed) and is excluded from the normal MA->Plex mirror. Plex playlist content and order are now authoritative to the Music Assistant source every sync (fixing tracks landing in random order, which was caused by promoted tracks always being appended instead of inserted correctly) - but a Plex playlist is never deleted or emptied just because its source disappears from MA. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Lidarr is no longer used, so all Lidarr code, config fields, the service, and
the button are removed. Music Assistant already distinguishes separate Apple
Music logins by provider instance, so multiple accounts now read/write
correctly without any new auth code.

Adds a second missing-track destination: an Apple Music playlist named
"Plex Wish List" that is kept in sync automatically every run (gaps added,
promoted tracks removed) and is excluded from the normal MA->Plex mirror.

Plex playlist content and order are now authoritative to the Music Assistant
source every sync (fixing tracks landing in random order, which was caused by
promoted tracks always being appended instead of inserted correctly) - but a
Plex playlist is never deleted or emptied just because its source disappears
from MA.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
WulfScience-FOSS/ha-music-own!42
No description provided.