Add granular album selection when adding artists to Lidarr#34
Open
AmGarera wants to merge 3 commits intolklynet:mainfrom
Open
Add granular album selection when adding artists to Lidarr#34AmGarera wants to merge 3 commits intolklynet:mainfrom
AmGarera wants to merge 3 commits intolklynet:mainfrom
Conversation
Add the ability to choose specific albums when adding an artist to Lidarr, and enhance album management for existing artists. New features: - AddArtistModal now includes a "Select Albums" button that opens an album selection step where users can pick which albums to monitor - Album selection supports filtering by type (Album, EP, Single, etc.) - Option to show/hide compilations, live albums, and other secondary types - Pre-selects albums based on the chosen monitor option (all, latest, first, etc.) For existing artists: - ArtistDetailsPage now has album type filtering - Added "Monitored Only" filter option - New "Select Albums" mode for bulk operations - Bulk monitor/unmonitor selected albums with one click - Individual unmonitor button for albums in "Processing" state Backend changes: - Modified POST /api/lidarr/artists to support selectedAlbums parameter - Added POST /api/lidarr/albums/bulk-monitor endpoint for bulk operations - After adding artist with selected albums, automatically sets monitoring status and triggers search for chosen albums https://claude.ai/code/session_01U6HkM2m8cvJCikrTWypknc
Author
|
@lklynet take a look when you get a chance this is a huge QOL improvement |
Use github.repository_owner variable so forks automatically publish to their own namespace (e.g., ghcr.io/username/aurral-backend). https://claude.ai/code/session_01U6HkM2m8cvJCikrTWypknc
Add workflow_dispatch to allow manually running the Docker build from the GitHub Actions UI. https://claude.ai/code/session_01U6HkM2m8cvJCikrTWypknc
Owner
|
fantastic idea! ill check it out |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds the ability to select specific albums when adding an artist to Lidarr, providing more granular control over which releases are monitored. Users can now browse and cherry-pick albums instead of relying solely on predefined monitoring options.
Key Changes
Backend (server.js)
/api/lidarr/artistsPOST endpoint to acceptselectedAlbumsparameter containing MusicBrainz release group IDsselectedAlbumsis provided, the artist is added withmonitor: "none"initially, then individual albums are updated tomonitored: true/api/lidarr/albums/bulk-monitorPOST endpoint for bulk updating album monitoring status with optional searchFrontend (AddArtistModal.jsx)
Implementation Details
useMemofor efficient filtering and sorting of release groupsScreenshots