Sub-task
- [MBS-757] - Allow merging several recordings at once
- [MBS-1093] - Better sorting on the relationships page
- [MBS-1100] - Applied merge work edits don't show the old artist
- [MBS-1162] - Need "Edit Release Artist" edit type
- [MBS-1286] - Wacky type detection for links
- [MBS-1301] - Remove artist credit for works
- [MBS-1302] - Allow adding of works outside the scope of an artist—currently requests you to select an artist under which to add the work
- [MBS-1303] - A work with zero ARs (for some period of time) should be garbage-collected.
- [MBS-1304] - Edits to a work should cause notifications for all artists that have ARs to the work.
- [MBS-1305] - A work with a direct AR relationship to an artist should appear in the "works" tab of that artist, ideally grouped by the type of relationship.
- [MBS-1306] - List multiple artists in works listings
- [MBS-1322] - Works for which an artist has AC on a recording should appear in the "works" tab of that artist.
- [MBS-1344] - Inline Search: pop-up hovers *behind* ratings
- [MBS-1345] - Inline Search: search results do not go away
Bug
- [MBS-600] - Incorrect encoding on language named when updated via js
- [MBS-723] - List fields such as Country, Language, Format fields should be in lowercase
- [MBS-784] - collection tests are broken and/or nonexistent.
- [MBS-805] - Release Editor Tracklist Advanced Editor allows unlinked artists
- [MBS-1004] - Allow removing an artist from the artist creditor
- [MBS-1021] - Change release group edit suggests "merge" rather than "move"
- [MBS-1045] - Required attributes in relationships should be required
- [MBS-1069] - Using "Keep me logged in" gives an error for usernames with non-ASCII characters
- [MBS-1074] - The split between Various Artist releases groups and Artist Only Release Groups is incorrect/confused
- [MBS-1086] - Unused tracklists should be removed
- [MBS-1090] - Work comments are not always shown
- [MBS-1102] - Guess case is missing for recordings
- [MBS-1115] - Upgrade script doesn't always keep the same capitalisation when splitting artists
- [MBS-1119] - Changing release artist for a single artist release doesn't update track artists
- [MBS-1130] - More inconsistently styled buttons
- [MBS-1131] - Crash in the release editor
- [MBS-1134] - Adding/editing/deleting relationship types/attributes doesn't create edits
- [MBS-1135] - Deleting a release won't try to delete related mediums, tracklists, tracks and recordings
- [MBS-1136] - Broken links when reviewing edit tracklist edits
- [MBS-1141] - recording-to-recording relationship descriptions have wonky formatting
- [MBS-1145] - User profile page duplicates information
- [MBS-1146] - 'Work' pages don't show artist
- [MBS-1147] - "No tag" error page is missing text
- [MBS-1152] - Guess case only has English mode
- [MBS-1154] - Remove disc ID edit failed
- [MBS-1155] - Should not be allowed to change the format of a medium to something that does not allow disc ids, if the medium has disc ids attached
- [MBS-1163] - admin/sql/updates/ngs-20101215-times.sql doesn't apply cleanly.
- [MBS-1164] - "Your edit has been accepted" displays twice
- [MBS-1166] - Annotation display needs a sanity check for preview length
- [MBS-1169] - Musicbrainz website is missing HTML escaping on user entered data
- [MBS-1171] - NGS migration: errors while converting collections
- [MBS-1177] - RE comments
- [MBS-1183] - UX, go over advanced view of tracklist tab in the release editor
- [MBS-1185] - Caught exception attempting to view own "all edits"
- [MBS-1194] - Release information error message is wrong
- [MBS-1196] - Help for 'Various artists release'
- [MBS-1198] - Warning flyout on bad dates is not alligned
- [MBS-1200] - Deleting the primary artist from artist credits makes track editor not work
- [MBS-1203] - Inconsistancy in trailing spaces for the link_phrase values featured in musicbrainz.link_type
- [MBS-1204] - Recordings tab doesn't remember edits when you navigate back to that tab in the release editor.
- [MBS-1210] - Tracklists with more than 99 tracks should not be in tracklist_index
- [MBS-1218] - Unicode Issues with Test Server XML API
- [MBS-1221] - Release Editor tracklist editor doesn't work with unicode track titles
- [MBS-1224] - Interface bugs when opening/closing the artist credit editor
- [MBS-1225] - Crash when submitting edits in the release editor
- [MBS-1232] - Tag box shows for entities even if you're not logged in
- [MBS-1233] - Release detail page / user tags
- [MBS-1235] - Statistic migration dies on duplicate keys
- [MBS-1238] - Edit URL edits don't link to the URL entity
- [MBS-1239] - Edit release edits don't link to the release
- [MBS-1240] - Some historic edits have broken unicode
- [MBS-1241] - Edit release (historic) gets the release type wrong
- [MBS-1242] - Migrated remove relationship edits don't link to the right URLs
- [MBS-1246] - Cannot load historic add label edits
- [MBS-1247] - Cannot edit tracklists in the RE
- [MBS-1248] - The link macros should not link if the gid is not present, and it should display [deleted] if the entity is undefined
- [MBS-1249] - Release editor crashes when editing tracklist
- [MBS-1250] - Cannot view tags when not logged in
- [MBS-1253] - Edit history does't show some AR edits correctly
- [MBS-1258] - Recording lookup not working with indexed search
- [MBS-1259] - Adding an Amazon URL autoselect "download for free" AR
- [MBS-1262] - Artist credit editor loses trailing link phrases
- [MBS-1264] - Cannot use arrow keys to move cursor in Barcode field in Release Editor
- [MBS-1265] - CGI::Expand not in makefile
- [MBS-1266] - INSTALL document lists wrong source for git tree
- [MBS-1267] - Cannot accept merging works
- [MBS-1269] - Release links are missing on recording pages
- [MBS-1272] - All Last Updated fields on Details pages are missing
- [MBS-1273] - Merging releases with same Label+Cat# creates duplicates label and catalog number info
- [MBS-1275] - Artist credit editor is non-functional on Works Creation page.
- [MBS-1279] - Release editor crash on edit submission
- [MBS-1280] - Release editor: impossible to switch back to first tab
- [MBS-1281] - Release editor forgets your tracklist when alternating tabs
- [MBS-1282] - Release editor: "An artist is required on track n"
- [MBS-1284] - Space and track durations detection
- [MBS-1285] - Add release not OK: can't use an undefined value as an ARRAY reference at
- [MBS-1287] - Artist->merge The edit could not be created.
- [MBS-1289] - Spacing between some components is inconsistent
- [MBS-1290] - Incorrect button text on works page
- [MBS-1292] - Annotation changelog should be blank when you go to edit the annotation
- [MBS-1293] - Searching edits is broken
- [MBS-1294] - Strange display of edit release group edit
- [MBS-1296] - Error when ISWC is is longer than 15 chars
- [MBS-1298] - Can delete all labels from add release page
- [MBS-1300] - 2 tabs for Release Duplicates on RE new release
- [MBS-1307] - "[deleted] has no relationships" in artist page
- [MBS-1308] - No apparent order in the relationships page
- [MBS-1309] - Restrict checkdigit calculation
- [MBS-1310] - No tracklist *at all* in RE
- [MBS-1311] - Guess Case capitalizes last word in sentence mode
- [MBS-1312] - Guess Case: w/o
- [MBS-1313] - Guess Case: Rap Version, Techno Remix
- [MBS-1314] - Guess Case: the a.k.a. snafu
- [MBS-1315] - Guess Case: ghetto articles and prepositions
- [MBS-1316] - Guess Case: turn "f/" into "feat."
- [MBS-1318] - Guess Case: Multiple parenthesis in track title incorrectly modified
- [MBS-1320] - Edit conditions is broken
- [MBS-1321] - Edit Artist Name edits don't link to the artist
- [MBS-1323] - Change the wording for recording / work merge
- [MBS-1327] - Tags don't sort properly
- [MBS-1329] - Begin / End date not verifying the data before trying to use it?
- [MBS-1330] - Wrong charset on edit pages
- [MBS-1331] - Artist merge doesn't keep source artist subscription
- [MBS-1337] - Inline Search: don't show current entity
- [MBS-1342] - Edits randomly get low edit ids
- [MBS-1353] - Add "Remove recording" option for standalone recordings
- [MBS-1365] - Can't add an URL relationship
- [MBS-1382] - Remove unnecessary "use direct search" box on edit relationship page
- [MBS-1383] - Highlight aliases that are still pending
- [MBS-1384] - Server randomly gets no data back from queries
- [MBS-1388] - Trying to add a track fails
- [MBS-1403] - Caught exception in MusicBrainz::Server::Controller::Work->merge_queue
- [MBS-1416] - My Ratings throws exception and shows stack trace
- [MBS-1417] - My Tags throws exception and shows stack trace
- [MBS-1419] - Problem displaying edit relationship edits
- [MBS-1420] - Confusing display for change track artist edits
- [MBS-1422] - Stack trace on lookup release webservice query
- [MBS-1425] - Catalog no is being converted to lowercase on webservice lookup, it should preserve the original case
- [MBS-1427] - Cannot merge recordings that share PUIDs
- [MBS-1428] - Cannot view delete release label edit
- [MBS-1429] - Error when adding a label alias
- [MBS-1430] - If you specify a nonexistent guid when doing a lookup get a DNS error
- [MBS-1447] - Release editor requires an artist comment when adding an artist
- [MBS-1448] - New artist name is blank when previewing edits
- [MBS-1474] - When adding a release via CD TOC search for Artist or Release name, the release Title or Artist field in the release editor should be prefilled.
- [MBS-1475] - When adding a release via CD TOC lookup, label information (label, cat number) cannot be added/edited.
- [MBS-1476] - Tracklist editor in release editor is non-functional when adding a release via CD TOC lookup.
- [MBS-1478] - Add medium not an autoedit even when autoediting a release in
- [MBS-1480] - Cannot get Release Group when do a puid lookup
- [MBS-1481] - Low Quality not being migrated
- [MBS-1486] - RE: going to the "Edit Note" tab with missing entities gives exception
- [MBS-1487] - RE making collab artists up in VA releases.
- [MBS-1489] - Release editor preview doesn't update and then says the artist is required
- [MBS-1490] - RE: When changing an artist in a VA release, it doesn't show in Edit Note
- [MBS-1491] - RE: turns "vs." linkphrase into "&" automatically
- [MBS-1492] - Medium edits not playing nice with each other
- [MBS-1493] - Problems seeding release editor with data using http://wiki.musicbrainz.org/User:OliverCharles/RE_POST
- [MBS-1494] - Small annotation field doesn't look right, make it larger by default.
- [MBS-1495] - "Now loading tracklist" appears on tracklist page when adding a new release, even though there is nothing to load.
- [MBS-1496] - If you submit an empty list of barcodes you can get a nasty SQL stacktrace
- [MBS-1497] - When you submit ratings doesnt seem to have any effect
- [MBS-1498] - Submitting tags for recordings complains about invalid charset, even though set in body
- [MBS-1499] - Error 500 on Puid Submission (Not Reproducible)
- [MBS-1501] - Unable to add or remove collections using the webservice
- [MBS-1502] - /ws/2 puids and isrc return different data
- [MBS-1503] - /ws/2 gives a stacktrace on submit if no content-type header is given
- [MBS-1504] - /ws/2 submissions don't read namespaces correctly
- [MBS-1505] - /ws2/work?inc=artists is broken
- [MBS-1506] - The error message for an unknown include looks weird
- [MBS-1509] - Try to set language of alias Tchaikovsky to English of Пётр Ильич Чайковский causes stack trace
- [MBS-1512] - Checking VA checkbox on first page of release editor doesn't trigger VA parsing on tracklist
- [MBS-1513] - Missing entities tab should list a particular new artist only once.
- [MBS-1515] - Release editor: Applying Guess Case on tracks generates new recording
- [MBS-1519] - Track parser is way too eager in considering an artist a collaboration artist.
- [MBS-1522] - Artist's IPI code not displayed in edit artist edit
- [MBS-1523] - IPI code not displayed on artist page after editing the artist
- [MBS-1524] - Edit preview for annotation shows [deleted] release
- [MBS-1526] - 502 error on hobbes
- [MBS-1527] - Weird template error and missing data in the release editor when going backwards
- [MBS-1529] - Strange display when adding disc ids
- [MBS-1531] - Incorrect result with CD lookup with TOC
- [MBS-1532] - Crash when displaying release
- [MBS-1533] - Fuzzy CD lookup (with TOC) should not return media that have no discid
- [MBS-1534] - Add release edits show fields which weren't set
- [MBS-1535] - Add release edits don't show comments
- [MBS-1536] - Release group edits don't show add release edits
- [MBS-1537] - Release edits list page gives missing template error
- [MBS-1539] - Artist lookup displays "&" as "&"
- [MBS-1542] - Rejected is misspelt in the url for a user's voted down edits
- [MBS-1544] - Class::Accessor::Fast::XS required during normal run
- [MBS-1545] - Label not displayed in add release edit (and other edit types?)
- [MBS-1550] - URL relationship not showing up on work page
- [MBS-1552] - Can't display merge artist edits
- [MBS-1555] - Can't type first letter of format name to select format
- [MBS-1557] - Postgres on Hobbes has been running orphaned artists for 15 hours.
- [MBS-1561] - Remove Release edits are not shown on an artist's edits page.
- [MBS-1562] - Cannot accept remove release edit
- [MBS-1564] - Collection page that uses non-exsting MB ID gives stack trace
- [MBS-1573] - Stacktrace in release editor when seeding release and specify track artist
- [MBS-1585] - Add Release editor: choosing existing Recording actually creates a new one
- [MBS-1586] - When adding a release via CD TOC lookup, the Add Disc ID edit is not generated correctly
- [MBS-1587] - Release editor advanced tracklist editor breaks when adding release via CD TOC lookup
- [MBS-1590] - Release lookup causing stacktrace on Release->lookup "Can't call method "isa" on an undefined value at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Controller/WS/1/Role/Relationships.pm line 20."
- [MBS-1591] - Relationships not showing up properly
- [MBS-1598] - Regression, Add new release search the Recordings tab doesnt show artist hence isnt used when search for a recording
- [MBS-1600] - Webservice get collection call doesnt show releases
- [MBS-1603] - whatta?
- [MBS-1604] - CLONE -Medium edits not playing nice with each other
- [MBS-1609] - Merging tags is O(n)
- [MBS-1610] - Determining related entities for recording edits is O(n)
- [MBS-1612] - Localised aliases only use language, not locale
- [MBS-1614] - Caught exception in MusicBrainz::Server::Controller::ReleaseEditor::Edit->edit "Can't use an undefined value as an ARRAY reference at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Wizard/ReleaseEditor.pm line 610."
New Feature
- [MBS-54] - User friendly edit conditions page
- [MBS-162] - Add statistics pages
- [MBS-411] - Add guess sortname
- [MBS-681] - Add release duplicate check
- [MBS-736] - Batch operations are missing
- [MBS-1222] - Allow importing cdstubs and discids
- [MBS-1252] - View a list of open edits for subscribed entities
- [MBS-1256] - Some links on user profile page are broken
- [MBS-1283] - Add Guess Button
- [MBS-1299] - Add functionality to works to align with discussed style guidelines
Task
- [MBS-985] - Update NGS migration scripts: release-urls ARs
- [MBS-1037] - Implement CDStub/disc ID importing
- [MBS-1211] - Performance test Tracklist->find_or_insert
- [MBS-1220] - Update admin/cron/* scripts
Improvement
- [MBS-152] - Collapse multiple whitespace characters when submitting edits
- [MBS-219] - Unencode URLs for display
- [MBS-403] - Add inline entity search for adding relationships
- [MBS-666] - Soft hyphens and other unprinted control characters should be removed from titles and names
- [MBS-855] - 'Add tracklist' edit template needs more detail
- [MBS-860] - Use /discid/ instead of /cdtoc/ in URLs
- [MBS-932] - Create Database Table mapping release to puid that is populated by a trigger on new puids
- [MBS-947] - Use cleaner titles for URL Information pages
- [MBS-1001] - Scroll to the top of the page when switching to advanced editor
- [MBS-1002] - UX, Extra row in artist creditor shouldn't allow unrestricted input
- [MBS-1060] - The server AR types and attributes should be viewable by non-relationship editors
- [MBS-1073] - URLs not being fully displayed on artist relationships leads to strange situation
- [MBS-1096] - Allow looking up CD TOC through ws/2 for fuzzy CD lookup
- [MBS-1105] - Artist credit editor : usability issue
- [MBS-1111] - Verify all new NGS edits can be displayed against an empty database.
- [MBS-1113] - Release editor doesn't show any loading indications
- [MBS-1173] - UX, edit page graphic design
- [MBS-1174] - UX, autocomplete inputs
- [MBS-1215] - Batch merging is missing for works
- [MBS-1229] - MusicBrainz::Script::SubscriptionEmails should use a cache
- [MBS-1230] - Allow importing data from FreeDB when adding a release from a CD
- [MBS-1243] - Add indexes on all edit_* tables on the entity column
- [MBS-1244] - Add index on vote (editor)
- [MBS-1245] - Foreign key constraints between edit and edit_*?
- [MBS-1260] - No default AR type should be selected in drop down menu
- [MBS-1268] - Link to your own edits in the user menu
- [MBS-1274] - When merging 2 entities, edits linked to merged one should be affected to the new one
- [MBS-1324] - "My Open Edits" under "My Data"
- [MBS-1375] - Allow navigating instrument tree with arrow keys
- [MBS-1387] - No "Remove disc" button in tracklist editor
- [MBS-1415] - Collection: add link [x] to remove item from the collection
- [MBS-1418] - Merge Recordings needs some disambiguation
- [MBS-1511] - Release Editor should skip duplicate tab and add missing entities tab when they're not needed.
- [MBS-1521] - Improve entity merging by salvaging properties of merged entity
- [MBS-1560] - No way to go to Release page from Remove Release edit page
- [MBS-1577] - Add Release editor: typo
- [MBS-1580] - 'Missing Entities' step of release editor should search as well
- [MBS-1619] - Delete empty release-groups during NGS migration
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.