{"push_id":648162582,"size":34,"distinct_size":0,"ref":"refs/heads/deployed-to-staging","head":"6f62acebcace6c467291ad005e834073dc0aa1e0","before":"c3a27ba1df3158a4a0fce21f32cd98d5cc703530","commits":[{"sha":"ad42bac20c60362822c7f49df0b994ba4a87e56d","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@quis.cc","name":"Chris Hill-Scott"},"message":"On option select, only set height one time\n\nBrowsers maintain the scroll position of an option select even when they are\nclosed. This confuses the code that tries to calculate the height of the\ncontainer to cut off the last 'visible' item.\n\nFor some scroll positions this causes the container to get progressively\nshorter each time it is opened.\n\nTo fix this the option select should only have its height set once, the first\ntime it is opened.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/ad42bac20c60362822c7f49df0b994ba4a87e56d"},{"sha":"161b57f5b92329e6ba5d7ef3a699b51a859d42fe","author":{"email":"dc048d3202374dfda116e02a6a6cc70abb83d688@digital.cabinet-office.gov.uk","name":"Daniel Roseman"},"message":"Include magna-charta inside govspeak component.\n\nThis converts tables into a graphical chart representation.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/161b57f5b92329e6ba5d7ef3a699b51a859d42fe"},{"sha":"beb916ce2c7a14c58eb99c70c6223ed0b8276637","author":{"email":"dc048d3202374dfda116e02a6a6cc70abb83d688@digital.cabinet-office.gov.uk","name":"Daniel Roseman"},"message":"Fixture for chart functionality inside govspeak.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/beb916ce2c7a14c58eb99c70c6223ed0b8276637"},{"sha":"6826c0df393514636208ab38dceb3d02e21e0bc5","author":{"email":"4ca8445782fb9ae284fbd73365a76d0d79504421@googlemail.com","name":"Alice Bartlett"},"message":"Merge pull request #577 from quis/only-set-option-select-height-once\n\nOn option select, only set height one time","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/6826c0df393514636208ab38dceb3d02e21e0bc5"},{"sha":"5ce7382aeb12ac2afef9a48357f3729c5f85a2bf","author":{"email":"58e6b3a414a1e090dfc6029add0f3555ccba127f@e26.co.uk","name":"Edd Sowden"},"message":"Merge pull request #574 from alphagov/govspeak_magna_charta\n\nInclude magna-charta inside govspeak component.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/5ce7382aeb12ac2afef9a48357f3729c5f85a2bf"},{"sha":"8661d856ce91249d055e90a8637264819e70d8fe","author":{"email":"4587b71a81b1a01d774ffa648ef57e13aebc6730@gmail.com","name":"Jake Benilov"},"message":"report-a-problem: split responsibilities\n\n`window.GOVUK.reportAProblem` has been split into a `ReportAProblem` class\n(which is responsible for the entire report-a-problem widget) and a\n`ReportAProblemForm`, which is scoped to just the form. This refactoring\nmakes the code less procedural.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/8661d856ce91249d055e90a8637264819e70d8fe"},{"sha":"3dbd39656a214dee86a3a4f61d3908c148e63939","author":{"email":"4587b71a81b1a01d774ffa648ef57e13aebc6730@gmail.com","name":"Jake Benilov"},"message":"report-a-problem: increase test coverage","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/3dbd39656a214dee86a3a4f61d3908c148e63939"},{"sha":"1bdd02bc344570ce2642ea61a959718f79b7b4df","author":{"email":"12ca95a439b13b609744183b9d2f79ca5b64ed8f@users.noreply.github.com","name":"Paul Hayes"},"message":"Move `show` message methods into form\n\nRemove last use of `reportAProblem`","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/1bdd02bc344570ce2642ea61a959718f79b7b4df"},{"sha":"2debdfdd7169b691b47183bfeeb748ace40eaf72","author":{"email":"12ca95a439b13b609744183b9d2f79ca5b64ed8f@users.noreply.github.com","name":"Paul Hayes"},"message":"Move ReportAProblemForm into file\n\nSplit ReportAProblemForm and ReportAProblem into two files for clarity.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/2debdfdd7169b691b47183bfeeb748ace40eaf72"},{"sha":"57202c332eee99a337bfdacef6f9e575b0a1d654","author":{"email":"12ca95a439b13b609744183b9d2f79ca5b64ed8f@users.noreply.github.com","name":"Paul Hayes"},"message":"Cleanup addToggleLink method\n\n* Don’t concatenate string, use `\\` line break\n* Move `var` declaration to top\n* Keep quotes consistent","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/57202c332eee99a337bfdacef6f9e575b0a1d654"},{"sha":"d878d21381009b066b0c9d84736574775a62c700","author":{"email":"12ca95a439b13b609744183b9d2f79ca5b64ed8f@users.noreply.github.com","name":"Paul Hayes"},"message":"Minimise use of `this` in report a problem\n\nImprove readability of module","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/d878d21381009b066b0c9d84736574775a62c700"},{"sha":"4045b903e3f052e2269f1a53de172f08d3146179","author":{"email":"12ca95a439b13b609744183b9d2f79ca5b64ed8f@users.noreply.github.com","name":"Paul Hayes"},"message":"Move error and confirmation to ReportAProblem\n\nThe error and confirmation messages affect HTML beyond the scope of the\nform module, instead trigger events and allow ReportAProblem module to\ndetermine how to handle these situations.\n\n* Also use smart quotes for error message","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/4045b903e3f052e2269f1a53de172f08d3146179"},{"sha":"bb6a7841ea1071f4503fc6b6d3f50b5c056bf2f7","author":{"email":"12ca95a439b13b609744183b9d2f79ca5b64ed8f@users.noreply.github.com","name":"Paul Hayes"},"message":"Use a familiar `submit` listener\n\nImprove readability and make it clear that there’s an ‘on submit’\nlistener.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/bb6a7841ea1071f4503fc6b6d3f50b5c056bf2f7"},{"sha":"c6bb0cf21f895141859c339f7b31b178b0f5a9aa","author":{"email":"4587b71a81b1a01d774ffa648ef57e13aebc6730@gmail.com","name":"Jake Benilov"},"message":"report-a-problem: use Function.prototype.bind instead of $.proxy\n\nThis is more consistent with the rest of the codebase.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/c6bb0cf21f895141859c339f7b31b178b0f5a9aa"},{"sha":"47e1398ad5117e88488b8f12d21fba8964d6ce10","author":{"email":"4587b71a81b1a01d774ffa648ef57e13aebc6730@gmail.com","name":"Jake Benilov"},"message":"report-a-problem: convert private functions to use prototype","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/47e1398ad5117e88488b8f12d21fba8964d6ce10"},{"sha":"de79558a8365cf5145c2d6b371108d14b8bed8c2","author":{"email":"4587b71a81b1a01d774ffa648ef57e13aebc6730@gmail.com","name":"Jake Benilov"},"message":"report-a-problem: minor tidy to ReportAProblem class","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/de79558a8365cf5145c2d6b371108d14b8bed8c2"},{"sha":"fb6ffeb210c5228b8f11afc4519e11379db03d8c","author":{"email":"58e6b3a414a1e090dfc6029add0f3555ccba127f@e26.co.uk","name":"Edd Sowden"},"message":"Merge pull request #581 from alphagov/report-a-problem-refactoring\n\nReport-a-problem JS refactoring","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/fb6ffeb210c5228b8f11afc4519e11379db03d8c"},{"sha":"d394c4d7ab741bdac297e11e31eb3d2fd38f02ec","author":{"email":"8822c833671427c3443209758ebb656d487ee03a@digital.cabinet-office.gov.uk","name":"Tatiana Soukiassian"},"message":"Split report-a-problem spec\n\nSplit the spec to test ReportAProblem and ReportAProblemForm seperately","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/d394c4d7ab741bdac297e11e31eb3d2fd38f02ec"},{"sha":"39476cc052a5c47e6759feb16c48be1b2f0e087e","author":{"email":"8822c833671427c3443209758ebb656d487ee03a@digital.cabinet-office.gov.uk","name":"Tatiana Soukiassian"},"message":"Removed html comment","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/39476cc052a5c47e6759feb16c48be1b2f0e087e"},{"sha":"db213648201ac9a2902f97901d2ecddfbac9429e","author":{"email":"4587b71a81b1a01d774ffa648ef57e13aebc6730@gmail.com","name":"Jake Benilov"},"message":"Whitespace: 4 spaces to 2 spaces\n\nFile was using 4 spaces for tabs instead of 2.","distinct":false,"url":"https://api.github.com/repos/alphagov/static/commits/db213648201ac9a2902f97901d2ecddfbac9429e"}]}