Nice tool! I had been working on-and-off on something similar but I haven’t had a lot of time recently.
One bug report: Your tool generates URLs that include a URL parameter named mbid, which unfortunately ends up stripped from the URL by the tracking protection in some browsers (notably Firefox). As a consequence, every input results in an “Invalid URL” error page. This should be easily fixed by renaming the parameter to something like artist_mbid.
Update: it turns out you can fetch releases by artist mbid more than 15 at a time… I dont know why I thought this was was the case…
Regardless, the artist page will now load mb albums significantly faster, 50 at a time instead of 15, which also reduces necessary api calls by a significant margin.
In have definitely been meaning to implement an actual settings menu for stuff like this, so ill definitely be looking into adding this as an option. Probably more customizable stuff in terms of what buttons appear.
Not sure if that could comfortably be made to fit in, but on occasion I’d love to be able to get the “View artist” listing without linking that artist to musicbrainz first.
Oftentimes there are some duplicate artists on spotify, e.g. from compilations, that don’t warrant a spotify link from the musicbrainz artist. Frequently also as some “Artist A & Artist B” credit.
Currently I have to go through the clunky spotify UI, then navigate to an album and copy that link back out to harmony. That SAMBL “view artist” page is so much nicer to work with.
Not a very good example: SAMBL • Artist Search, and look for those “Roberto Torres & Chocolate” artists below (they don’t have any actual releases to import in this case).
Two:
I have switched server providers to a more premium one, so it stops going down when you look at it wrong. Hence, the existence of ko-fi widget that only appears on the home screen.
These should both be pretty easy to implement, especially considering I’ve already got some of the code for isrcs in place. Thanks for the suggestions!