MusicBrainz mirror security advisory, 2025-01-29

After the recent disclosure of CVE-2025-24814 which is affecting those of MusicBrainz mirrors that publish the port for the search service, we remind mirror owners to follow upstream security recommendations when publishing ports. See the release notes for details.

MusicBrainz Server update, 2025-01-27

This release includes, among the usual small bug fixes and improvements, two small changes worth mentioning specifically.

The first is an improvement that has been requested often: it is now possible to filter all versions of an artist’s index page. That means non-official and various artists release groups can be filtered using the same tools previously available for the standard official groups view. Enjoy, live bootleg lovers!

The second is that account administrators can now immediately accept or reject any edit (even ones that cannot normally be approved). This is an anti-vandalism measure, and the plan is to use it only in cases where spam and vandalism should be removed as soon as possible, rather than waiting for a specific number of days and/or votes. When used, a new type of vote “Admin approval” / “Admin rejection” will be indicated on the edit votes list.

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to Aszazin, chaban, Griomo, MonkeyPython, otringal, phantomenlister, UltimateRiff and wileyfoxyx for having reported bugs and suggested improvements. Thanks to Besnik, guardiansock, KenParker_CN, Peter69, poromies00, salo.rock and Vaclovas Intas for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2025-01-27.0.

Continue reading “MusicBrainz Server update, 2025-01-27”

MusicBrainz Server update, 2025-01-13

Welcome to the first release of 2025! This includes a lot of small improvements and fixes, and one larger change: using primary aliases for more entities and in more places.

Primary aliases for all entities except instruments (which can be translated directly) will be displayed after the entity name when they exist, just like a disambiguation comment. This extends the existing feature for artists written by derat a few months ago (thanks derat!). If you find some places where the aliases should be displayed, but aren’t, please let us know with a ticket!.

Keep in mind aliases will only be shown if they are marked as primary for the language you are browsing MusicBrainz in (you won’t see English aliases if browsing in French, for example). If you see an entity is missing an alias in your language that would help people more easily understand what it is, add it!

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to derat and dvirtz for having contributed to the code. Thanks to Aszazin, chaban, derat, dvirtz, Freso, HibiscusKazeneko, Lotheric, Raman Sinclair, sammyrayy, ThunderMite42, Vac31. and vaibhav for having reported bugs and suggested improvements. Thanks to Besnik, chaban, Crowbardoctor, dirt3009, guardiansock, imgradeone, liilliil, Peter69, poromies00, salo.rock and wileyfoxyx for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2025-01-13.0.

Continue reading “MusicBrainz Server update, 2025-01-13”

MusicBrainz Server update, 2024-12-09

This release includes only small changes and features, including a fix for a regression in the new email system (thanks Jade for the continued work on this).

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to Jade Ellis and Suvid Singhal for having contributed to the code. Thanks to chaban, Lotheric, outsidecontext and practik for having reported bugs and suggested improvements. Thanks to KenParker_CN, Peter69, salo.rock, Vaclovas Intas, wileyfoxyx and yyb987 for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-12-09.0.

Continue reading “MusicBrainz Server update, 2024-12-09”

MusicBrainz Server update, 2024-11-18

Image editing has been re-enabled after being down for the past month, so it’s now time to upload your backlog of scanned artwork if you haven’t already done so on the beta site! The rest of the changelog is short, but we’ll give a special mention to JadedBlueEyes, whose GSoC project is now being used for sending emails between editors. You’ll notice that a newer, fancier email template is now used for such messages. We hope to convert the rest of the emails we send out to use the new service soon, in future server releases.

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to derat and JadedBlueEyes for having contributed to the code. Thanks to Xythium, jlks82, and roman412 for having reported bugs and suggested improvements. Thanks to ApeKattQuest/MonkeyPython, KenParker_CN, and yyb987 for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-11-18.0.

Continue reading “MusicBrainz Server update, 2024-11-18”

The Strangest Releases in MusicBrainz: Weird and Wonderful

MusicBrainz is a treasure trove. Open the lid and you will find glittering piles of release metadata. Mountains of precious artist information. Gold nuggets of high resolution artwork. Everything you can imagine – provided you mainly imagine music data. And also, at the bottom, tucked into the corners, some really weird shit. And some MusicBrainz editors just having the time of their life, adding to the pile. One of those editors has agreed to have a chat with me.

A photo of a dungbeetle on top of a ball of dung. A lot of strange audio releases are sticking out of the dung ball.
One person’s treasure is another person’s…

Thank you for answering my questions, sound.and.vision! I am really regretting the poop analogy, my deepest apologies. But we are dung-beetle editing buddies, and I know that your additions to the database are a treasure to many. Shall we ‘roll’ with it?

Continue reading “The Strangest Releases in MusicBrainz: Weird and Wonderful”

MetaBrainz Summit 2024

MetaBrainz nerds at the Jantar Mantar observatory. Left to right: jasje, reosarevok, atj, zas, KasukabeDefenceForce, monkey, yvanzo, lucifer, mayhem, ansh, theflash_, kellnerd, bitmap, akshaaatt, ApeKattQuest, outsidecontext, aerozol

This year it was New Delhi, India, that was invaded by data nerds from across the globe!

The MetaBrainz team was treated to the glorious chaos, hospitality, sights, noise, sweets, monkeys, traffic, heat, and delicious food of India. We reflected on the last year in MetaBrainz, planned and collaborated for the future, and got a little work done – when we could fit it in between mouthfuls of Indian sweets.

Read on for a comprehensive summit recap, including the annual recap for each MetaBrainz project, as well as breakout session notes, photos, and links to the slides and video recordings.

Continue reading “MetaBrainz Summit 2024”

Withdrawn and Expunged releases in MusicBrainz

In a hurry? Here’s what you need to know: We have a new release status in MusicBrainz, “Expunged”.

Expunged is to be used for “previously official releases that were expunged from an artist or record company’s discography”. If the artist or label have not given a clear indication that they want to disown the release, use the “Withdrawn” status instead. See the style guidelines for examples and a longer description.

If you’re not in a hurry, stick around and let’s dig a little deeper.

Continue reading “Withdrawn and Expunged releases in MusicBrainz”

MusicBrainz Server update, 2024-10-21

As mentioned in the banner of MusicBrainz website for a week already, images for events and releases are currently unavailable due to the Internet Archive (IA) recovering from a DDoS attack. See the IA’s Mastodon page for follow-up. Both the Cover Art Archive and the Event Art Archive were available from the Internet Archive which is doing its best to restore services safely, that will take as many days as necessary. Meanwhile, today’s server update temporarily disables editing images, until our access to the Internet Archive is fully restored. It also brings some updates behind the scenes. Last but not least, it also features a few improvements and bugfixes, mainly contributed by volunteers without whom this would not have the same significance!

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to derat, Divyansh Gupta, and Serial-ATA for having contributed to the code. Thanks to Dan and HibiscusKazeneko for having reported bugs and suggested improvements. Thanks to Arainuki, Aris_8585, blit, Echelon666, salo.rock, Vaclovas Intas, and wileyfoxyx for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-10-21.0.

Continue reading “MusicBrainz Server update, 2024-10-21”

GSoC 2024: MusicBrainz – Internet Archive integration: Saving external links in the Wayback Machine

Introduction

Greetings, Everyone!

I am Ashutosh Aswal (IRC nick yellowhatpro), a Computer Science grad from PEC University, India. This is my second time contributing to MetaBrainz as a GSoC contributor, and unlike the last time, when I contributed to the ListenBrainz Android app, this year, I took a challenge to learn a new language and framework (Rust and Postgres) to create this delightful project, Melba, which stands for MusicBrainz’s External Links wayBack machine Archiver.

As the name suggests, the project saves external webpages linked in the MusicBrainz database to the Internet Archive using Wayback Machine API. Let me walk you through the making of Melba.

Let’s begin!! ( •̀ ω •́ )✧

Continue reading “GSoC 2024: MusicBrainz – Internet Archive integration: Saving external links in the Wayback Machine”