{"push_id":546741045,"size":13,"distinct_size":13,"ref":"refs/heads/beta","head":"f607dc6c064ba8e4739b3c1f121b4711c535f5a9","before":"681e5a9fcd84ecf5f36786e2ca6dd93c136d8ce7","commits":[{"sha":"c26241cd09bde137d1a92319b684ba840ea5b6ea","author":{"email":"ea96c162baf055276f1cb7335470c1918a16552d@chirlu.de","name":"Ulrich Klauer"},"message":"MBS-6439: Give a hint about autocomplete paste-MBID feature\n\nInstead of searching for an entity from an autocomplete field, it is\nalso possible to paste an MBID (or some longer string containing an\nMBID, such as the URL for an entity) into the field. The existence of\nthis extremely useful feature isn't known widely enough, however. Add\na placeholder text to all autocomplete fields that touches on both\noptions.","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/c26241cd09bde137d1a92319b684ba840ea5b6ea"},{"sha":"10fcc7d13ef46bd93fca9424baf76cad7ba96c03","author":{"email":"ea96c162baf055276f1cb7335470c1918a16552d@chirlu.de","name":"Ulrich Klauer"},"message":"MBS-8131: Remove \"CD in hand\" suggested wording","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/10fcc7d13ef46bd93fca9424baf76cad7ba96c03"},{"sha":"4ab12b23741ea675d5a35b1c787bae3271e66ee3","author":{"email":"ea96c162baf055276f1cb7335470c1918a16552d@chirlu.de","name":"Ulrich Klauer"},"message":"Really set a database statement timeout\n\nA statement timeout was supposed to be set for every database\nsession, but that never actually happened: It was conditional on the\nconnection being open already, which it never was because it is opened\non demand when the first query is run. Additionally, had the condition\never been true, the do() would have failed because it requires\nexplicit transaction handling.","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/4ab12b23741ea675d5a35b1c787bae3271e66ee3"},{"sha":"419924293ca6bd79f177375d675949bfdb460f36","author":{"email":"ea96c162baf055276f1cb7335470c1918a16552d@chirlu.de","name":"Ulrich Klauer"},"message":"MBS-7984: Return to the edit search page after a timeout\n\nIf the edit search times out, catch this and show the edit search page\nagain with a message so that the user can try to narrow down the\nsearch. This also requires reducing the database statement timeout\nto less than the request timeout, so that the process still has time\nto render the page.","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/419924293ca6bd79f177375d675949bfdb460f36"},{"sha":"4088e873e6f2c0718f31d2376d8c71cd2db227ee","author":{"email":"ea96c162baf055276f1cb7335470c1918a16552d@chirlu.de","name":"Ulrich Klauer"},"message":"Use SQLSTATE codes in exceptions and to identify timeouts\n\nAdd the five-place SQLSTATE codes to database exceptions and use them,\ninstead of a regex on the textual error message, to tell query\ntimeouts and other errors apart.","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/4088e873e6f2c0718f31d2376d8c71cd2db227ee"},{"sha":"2409e3f7c3b190f0c09e99502ab5e32b87046bba","author":{"email":"ea96c162baf055276f1cb7335470c1918a16552d@chirlu.de","name":"Ulrich Klauer"},"message":"MBS-8101: Don't immediately search for edits when refining\n\nAdd a query string parameter to the edit search page that tells it to\njust display the search form pre-filled with the values from the\nparameters, but not actually do the search yet. This is then used for\nthe \"Refine this search\" links so that users can first add further\nconditions, instead of seeing the same edits as on the page they came\nfrom.","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/2409e3f7c3b190f0c09e99502ab5e32b87046bba"},{"sha":"a7582af2a1238961188b05b569a240a7dc45cd60","author":{"email":"ea96c162baf055276f1cb7335470c1918a16552d@chirlu.de","name":"Ulrich Klauer"},"message":"MBS-8002: Set width for events-list checkbox column","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/a7582af2a1238961188b05b569a240a7dc45cd60"},{"sha":"1834d1a330844fd526b82b12d1deb80a3624a23a","author":{"email":"925557e4447326feacd28cad0b1e47027c1d220a@ianmcorvidae.net","name":"Ian McEwen"},"message":"Merge remote-tracking branch 'chirlu/mbs-8131' into beta\n\n* chirlu/mbs-8131:\n  MBS-8131: Remove \"CD in hand\" suggested wording","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/1834d1a330844fd526b82b12d1deb80a3624a23a"},{"sha":"4a57a07c7e6d8355e723d88c59f4a0792654ed7b","author":{"email":"925557e4447326feacd28cad0b1e47027c1d220a@ianmcorvidae.net","name":"Ian McEwen"},"message":"Merge remote-tracking branch 'chirlu/edit_search' into beta\n\n* chirlu/edit_search:\n  MBS-8101: Don't immediately search for edits when refining\n  Use SQLSTATE codes in exceptions and to identify timeouts\n  MBS-7984: Return to the edit search page after a timeout\n  Really set a database statement timeout","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/4a57a07c7e6d8355e723d88c59f4a0792654ed7b"},{"sha":"cd8bf09ec0797c16a72c3011c33cf96be3027a63","author":{"email":"925557e4447326feacd28cad0b1e47027c1d220a@ianmcorvidae.net","name":"Ian McEwen"},"message":"Merge remote-tracking branch 'chirlu/mbs-8002' into beta\n\n* chirlu/mbs-8002:\n  MBS-8002: Set width for events-list checkbox column","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/cd8bf09ec0797c16a72c3011c33cf96be3027a63"},{"sha":"f26ce0b074d4f2c4859616f86306ef451602be27","author":{"email":"925557e4447326feacd28cad0b1e47027c1d220a@ianmcorvidae.net","name":"Ian McEwen"},"message":"Merge remote-tracking branch 'chirlu/mbs-6439' into beta\n\n* chirlu/mbs-6439:\n  MBS-6439: Give a hint about autocomplete paste-MBID feature","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/f26ce0b074d4f2c4859616f86306ef451602be27"},{"sha":"010c60dda98f277dcf8f30ffef4b02c5666f257c","author":{"email":"925557e4447326feacd28cad0b1e47027c1d220a@ianmcorvidae.net","name":"Ian McEwen"},"message":"Update .pot files.","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/010c60dda98f277dcf8f30ffef4b02c5666f257c"},{"sha":"f607dc6c064ba8e4739b3c1f121b4711c535f5a9","author":{"email":"925557e4447326feacd28cad0b1e47027c1d220a@ianmcorvidae.net","name":"Ian McEwen"},"message":"Update translations from transifex.","distinct":true,"url":"https://api.github.com/repos/metabrainz/musicbrainz-server/commits/f607dc6c064ba8e4739b3c1f121b4711c535f5a9"}]}