Here is our summer vacation homework for the MusicBrainz Server: mainly improving the Guess Case tool, fixing a fair amount of bugs and continuing the migration of templates to React.

Thanks to ferbncode for fixing the Dockerfile that creates a test database. Thanks also to acid2, alastairp, bort27, brianfreud, CatQuest, chaban, cyberskull, florentl, fmera, foolip, hibiscuskazeneko, Jeluang, liftarn, michelv, mineo, murdos, paulakreuzer, PoQStacker, tommycrock, yindesu, zexpe, and everyone who tested the beta version, reported issues, or updated website localizations.
The git tag is v-2019-08-22
.
Bug
- [MBS-2614] – Vote on edits shows expired edits
- [MBS-5338] – Guess Case doesn’t seem to recognize roman numerals above 10
- [MBS-5755] – English/Katakana is incorrectly classified as “unlikely language/script pair”
- [MBS-6087] – Relationship edits for recordings don’t show up on the release edit list
- [MBS-9028] – Wikidata link makes fetch english blurb even though resulting page is a redirect
- [MBS-9657] – Remove “with” from Guess Case at the end of a track title
- [MBS-9837] – Regression: Guess Case button lowercases “Ya” in English
- [MBS-9976] – ISE on ISWC report when works have been merged away
- [MBS-10134] – Browse query with incorrect parameters gets submitted to the search server
- [MBS-10137] – Guess feat button doesn’t change AC on recording pages
- [MBS-10162] – Alias seemingly ignored for recording, release and RG direct searches
- [MBS-10250] – User profile link on Spotify shows up as “Stream at Spotify” on the external links bar
- [MBS-10260] – Video attributes for URL relationships can’t be removed in release editor
- [MBS-10274] – Docker: musicbrainz-test-database container fails to start
- [MBS-10278] – Artists with members listed in PossibleCollaborations if they also have other rels
Improvement
- [MBS-1679] – Don’t display Merge Process in release editor
- [MBS-2250] – Go back when cancelling merge
- [MBS-3848] – Guess Case: Support for additional common ETI phrases
- [MBS-3920] – Extend the “Titles with Featured Artists” reports
- [MBS-7421] – Properly capitalize iWhatever-like when guessing case
- [MBS-8065] – Stop Guess Case needlessly standardising “aka”
- [MBS-8521] – Allow work-level-rels in browse recording request
- [MBS-8865] – Lower case “rmx” just as “remix”
- [MBS-9855] – Generalize NotFound templates to one general file
- [MBS-9981] – Consider “conductor” and “founder” relationships when reporting Artists that may be collaborations
- [MBS-10143] – Allow querying for tags/genres on discid WS requests
- [MBS-10156] – Lowercase “remode” and “re‐mode” in ETIs when guessing case
- [MBS-10161] – Lowercase mono/stereo/quadraphonic in parentheses when guessing case
- [MBS-10262] – Indicate to user that new RG will be created if RG field is left empty
- [MBS-10287] – Count tracks (rather than recordings) when determining top work artists
- [MBS-10315] – Add the LyricWiki icon to links in the sidebar
New Feature
- [MBS-2663] – Search for edits by non-subscribed entity
- [MBS-6791] – Search for edits made by beginners
React Conversion Task
- [MBS-9916] – Convert the event public pages to React
- [MBS-9918] – Convert the label public pages to React
- [MBS-10087] – Convert doc pages to React
- [MBS-10116] – Convert the recording index page to React
- [MBS-10201] – Convert artist works tab to React
- [MBS-10202] – Convert artist relationships tab to React
Other Task
- [MBS-10313] – Reenable CAA images on the homepage for Chrome-based browsers