Provide a keyboard shortcut to sync all existing albums with MusicBrainz #166

Closed
opened 2024-03-13 22:42:39 +01:00 by wojtek · 3 comments
Owner

This is a precursor to #160 and will fulfill the merge role.

In this sync, all albums without an MBID are searched for on MusicBrainz. Regardless of match quality, a pop-up window is shown with the list of results and their score. This list should also include an option for "cannot-have-an-mbid" and manual input.

Edit: some features were deferred to keep changes smaller and allow them to be resolved in independent order:

  1. Asynchronous fetch (#187)
  2. Manual input (#188)
  3. Apply modification to database (#189)
  4. "cannot-have-an-mbid" choice (#190)
This is a precursor to #160 and will fulfill the merge role. In this sync, all albums without an MBID are searched for on MusicBrainz. Regardless of match quality, a pop-up window is shown with the list of results and their score. This list should also include an option for "cannot-have-an-mbid" and manual input. Edit: some features were deferred to keep changes smaller and allow them to be resolved in independent order: 1. Asynchronous fetch (#187) 2. Manual input (#188) 3. Apply modification to database (#189) 4. "cannot-have-an-mbid" choice (#190)
wojtek added this to the v1.0.0-alpha milestone 2024-03-13 22:42:39 +01:00
wojtek added the
enhancement
label 2024-03-13 22:42:39 +01:00
wojtek added this to the Album tracking project 2024-03-13 22:42:47 +01:00
Author
Owner

Also search and merge those that have an MBID in case new fields are needed.

Also search and merge those that have an MBID in case new fields are needed.
wojtek added reference 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz 2024-03-17 12:30:35 +01:00
Author
Owner

Out of scope: fetch for artists that do not have MBID (create follow-up issue)

Next steps:

  • Move fetch to apply to entire artist selection
  • Create a new Fetch state to display a waiting message at the bottom (#187)
  • Don't query albums that already have an MBID
  • Figure out how to apply modifications (probably via MusicHoard which ensures the database remains consistent) (#189)
Out of scope: fetch for artists that do not have MBID (create follow-up issue) Next steps: - [x] Move fetch to apply to entire artist selection - [x] ~~Create a new Fetch state to display a waiting message at the bottom~~ (#187) - [x] Don't query albums that already have an MBID - [x] ~~Figure out how to apply modifications (probably via MusicHoard which ensures the database remains consistent)~~ (#189)
Author
Owner

Also need:

  • Identify what is being matched
  • Add entry for "cannot-be-mbid" (#190)
  • Add option for manual input (#188)
Also need: - [x] Identify what is being matched - [ ] Add entry for "cannot-be-mbid" (#190) - [x] ~~Add option for manual input~~ (#188)
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: wojtek/musichoard#166
No description provided.