{"ref":"refs/heads/next","commits":[{"author":{"name":"Oliver Charles","email":"88ee25ba5e0dde78bb5b0ca2610facd2510269bd@googlemail.com"},"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/9c90ae33c0d9421fceeefd93e7e421be468afe01","message":"Merge branch 'stream-youtube-bar' of https://github.com/reosarevok/musicbrainz-server\n\n* 'stream-youtube-bar' of https://github.com/reosarevok/musicbrainz-server:\n  Trying to fix the YouTube stuff 2 (with help by warp)\n  Trying to fix YouTube cleanup\n  Add missing ;\n  Final fix (hopefully) to match all + cap fix\n  Added more matching options for the YouTube URLS\n  Fixing YouTube sidebar stuff for videos\n  Fixing YouTube sidebar stuff for videos\n\nConflicts:\n\troot/static/scripts/edit/MB/Control/URLCleanup.js","sha":"9c90ae33c0d9421fceeefd93e7e421be468afe01"},{"author":{"name":"Oliver Charles","email":"88ee25ba5e0dde78bb5b0ca2610facd2510269bd@googlemail.com"},"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/5d90adaea4d4f4a49984ff34bfef30e598d926d9","message":"MBS-1169: Add more HTML sanitization to \"edit medium\" edit template","sha":"5d90adaea4d4f4a49984ff34bfef30e598d926d9"},{"author":{"name":"Oliver Charles","email":"88ee25ba5e0dde78bb5b0ca2610facd2510269bd@googlemail.com"},"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/4d6948dedda5eb9b626c1a884128e3250feb4d10","message":"Direct searches for recordings search over recording name\n\nA direct search for recordings would be expected to search the actual\nrecordings, and not the tracks associated with the recording (which would be a\ntrack search).","sha":"4d6948dedda5eb9b626c1a884128e3250feb4d10"},{"author":{"name":"Oliver Charles","email":"88ee25ba5e0dde78bb5b0ca2610facd2510269bd@googlemail.com"},"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/24475c50e5040322d67a562b40edcf261608e18d","message":"Improve the display of recording searches\n\nNow shows a clearer table with a separation between the recording and releases\nthe recording appears on.","sha":"24475c50e5040322d67a562b40edcf261608e18d"},{"author":{"name":"Oliver Charles","email":"88ee25ba5e0dde78bb5b0ca2610facd2510269bd@googlemail.com"},"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/f6a6a526905434f1da4e318dde4fa97290dc752e","message":"Remove DISTINCT clause from find_by_recordings\n\nIf you have a search for a recording and it matches multiple recordings on the\nsame release, only the first recording row would have release information;\nsubsequent recordings would display as standalone (which is wrong).\n\nWe could expand the distinction clause to be over both recording.id and\nrelease.id, but removing it entirely means that if a single recording appears\nmultiple times on a release, the search results will reflect this. I consider\nthis a useful feature, so I've left it in.","sha":"f6a6a526905434f1da4e318dde4fa97290dc752e"},{"author":{"name":"Oliver Charles","email":"88ee25ba5e0dde78bb5b0ca2610facd2510269bd@googlemail.com"},"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/4fa45a0724b4aabfef7467aad6a683e9cae319cf","message":"Correctly display releases with multile occurances of a recording\n\nIf a recording appears multiple times on a release, we'd expect to see multiple\nrows for each track (and presumably differing position or track names). However,\nfind_track_by_recording simply finds the first track with a given recording ID,\nso multiple searches will always find the same track.\n\nThis has been changed so that each search result contains a list of <release,\ntrack> tuples.","sha":"4fa45a0724b4aabfef7467aad6a683e9cae319cf"},{"author":{"name":"Oliver Charles","email":"88ee25ba5e0dde78bb5b0ca2610facd2510269bd@googlemail.com"},"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/9b7c2d6d8bbb2502de3bbbc8a356112b3595427a","message":"Add the ability to search for tracks\n\nThis re-implements the search by track functionality, but the user has to be\nexplicit that this is the search behavior they want by selecting the 'track'\nsearch type. Search results show all tracks that match the query, along with\nassociated recording and releases the track appears on.","sha":"9b7c2d6d8bbb2502de3bbbc8a356112b3595427a"},{"author":{"name":"Oliver Charles","email":"88ee25ba5e0dde78bb5b0ca2610facd2510269bd@googlemail.com"},"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/5fb311d65eb308d044e26a5c05475daa7903cea7","message":"Merge branch 'mbs-2096' into next\n\n* mbs-2096:\n  Add the ability to search for tracks\n  Correctly display releases with multile occurances of a recording\n  Remove DISTINCT clause from find_by_recordings\n  Improve the display of recording searches\n  Direct searches for recordings search over recording name\n  MBS-1169: Add more HTML sanitization to \"edit medium\" edit template\n  Trying to fix the YouTube stuff 2 (with help by warp)\n  Trying to fix YouTube cleanup\n\nConflicts:\n\troot/static/scripts/edit/MB/Control/URLCleanup.js","sha":"5fb311d65eb308d044e26a5c05475daa7903cea7"}],"head":"5fb311d65eb308d044e26a5c05475daa7903cea7","size":8,"push_id":49886794}