Skip to content

feat(mb_ui): replace atisket lookup with a synthetic Harmony Lookup external link - #1049

Merged
arsinclair merged 1 commit into
masterfrom
feat/harmony-lookup
Aug 25, 2026
Merged

feat(mb_ui): replace atisket lookup with a synthetic Harmony Lookup external link#1049
arsinclair merged 1 commit into
masterfrom
feat/harmony-lookup

Conversation

@arsinclair

Copy link
Copy Markdown
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).
image

…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).
@arsinclair arsinclair self-assigned this Aug 25, 2026
@arsinclair
arsinclair merged commit 52c6bf9 into master Aug 25, 2026
1 check passed
@arsinclair
arsinclair deleted the feat/harmony-lookup branch August 25, 2026 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant