mb-userscripts icon indicating copy to clipboard operation
mb-userscripts copied to clipboard

Collection of userscripts for MusicBrainz

Results 83 mb-userscripts issues
Sort by recently updated
recently updated
newest added

Some CISAC ISWCNet entries display invalid GEMA codes of the form `AS[long string of hex characters]`, e.g. `AS7C630C8E643C8C1C0C`. I'm not sure what these mean or why they show up, but...

enhancement
mb_bulk_copy_work_codes

E.g. [Edit #91169477 - Edit cover art](https://musicbrainz.org/edit/91169477) Both on single edit page and edit lists.

bug
mb_caa_dimensions

I've been getting this error message fairly frequently when attempting to import cover art from Amazon pages. It seems to be an issue with newer listings.

bug
mb_enhanced_cover_art_uploads

I scanned a DB dump and extracted the most common sites used as URLs in a release. Might be useful to figure out which providers could still be added. Some...

mb_enhanced_cover_art_uploads
new provider

I'm not refactoring these a lot (yet), just migrating to TypeScript so we can benefit from all the benefits. Also removing jQuery where possible (mainly because I've already removed it...

API might not return recordings that were added very recently. ``` [mb_qol_inline_recording_tracks] An error occurred TypeError: can't access property "releases", recordingInfo is undefined insertRows MB: QoL: Inline all recordings' tracks...

bug
mb_qol_inline_recording_tracks

https://community.metabrainz.org/t/ropdebees-userscripts-support-thread/551947/77?u=ropdebee > Can it handle “recorded at” event relationships yet? It [seems not](https://musicbrainz.org/release/d0865f5b-d605-4aef-80a1-6e7fcc9c8402). Errors for existing comments and adds just live to the other ones: > ``` > Track #1.1:...

enhancement
mb_qol_seed_recording_disambiguation

New script. Language is guessed through [LibreTranslate](https://libretranslate.com/)'s detection API by feeding it all track titles + release name. We're using two open instances, first trying one that does very little...

mb_guess_language

`@match` rules path components aren't strict enough to match MB paths in detail. It'd be nice to have some stricter matching of URLs to ensure the scripts only run on...

enhancement
meta

I hate how some of these scripts are so large, they really need to be modularised better. Maybe take inspiration from @kellnerd's repo? If I had better modularisation, adding more...

enhancement
build