feat(mb_ui): replace atisket lookup with a synthetic Harmony Lookup external link - #1049
Merged
Conversation
arsinclair
commented
Aug 25, 2026
Collaborator
- include one supported Harmony provider, MB Release ID and GTIN if it's present. This allows to preselect the current Release in Harmony (instead of lookup) as well as to ensure the widest lookup possible with a barcode.
- render a single syntetic external link instead of Harmony lookup button next to all supported provider URLs to reduce visual noise. It's not very important which provider to use as soon as all of them provide the same release.
- deprioritise beatport provider (because it's broken, so it will short-circuit to GTIN), Apple Music/Itunes provider (because it supplies less complete data compared to other providers), and Bandcamp (because it often doesn't have the barcode, so it isn't participating in syndicated releases in the idiomatic way). If none other providers are found on the release, it will fall back to Bandcamp/Apple Music/Beatport nevertheless.
- replace atisket entirely because it is on its way out and Harmony can already do everything atisket was doing (and more).
…xternal link - include one supported Harmony provider, MB Release ID and GTIN if it's present. This allows to preselect the current Release in Harmony (instead of lookup) as well as to ensure the widest lookup possible with a barcode. - render a single syntetic external link instead of Harmony lookup button next to all supported provider URLs to reduce visual noise. It's not very important which provider to use as soon as all of them provide the same release. - deprioritise beatport provider (because it's broken, so it will short-circuit to GTIN), Apple Music/Itunes provider (because it supplies less complete data compared to other providers), and Bandcamp (because it often doesn't have the barcode, so it isn't participating in syndicated releases in the idiomatic way). If none other providers are found on the release, it will fall back to Bandcamp/Apple Music/Beatport nevertheless. - replace atisket entirely because it is on its way out and Harmony can already do everything atisket was doing (and more).
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.