{"push_id":886898302,"size":24,"distinct_size":22,"ref":"refs/heads/edit-remove-subsections","head":"4693ac041c44a8c06e1870dc11de3e48118f6529","before":"da0c4c583654ed2b35b6caa4882daf49606e9cc1","commits":[{"sha":"7597e290ba1bb97c5826fb3041fd8e5b1d7603e8","author":{"email":"bb3085f8872401c577bc9b2b00bc4ee86d143615@digital.cabinet-office.gov.uk","name":"Caroline Green"},"message":"Update bower","distinct":false,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/7597e290ba1bb97c5826fb3041fd8e5b1d7603e8"},{"sha":"3464002e47311ede0c796ce6975720096cce431d","author":{"email":"bb3085f8872401c577bc9b2b00bc4ee86d143615@digital.cabinet-office.gov.uk","name":"carolinegreen"},"message":"Merge pull request #368 from alphagov/update-bower\n\nUpdate bower","distinct":false,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/3464002e47311ede0c796ce6975720096cce431d"},{"sha":"d7bc192d41647abfbc80e3378fb752c8a889842c","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Add endpoint and implement design to remove subsections\n\n  * Adds a \"Remove\" link to subsections that have been added\n  * Clicking \"Remove\" results in an \"Are you sure?\" message\n  * Clicking the button will remove the subsection if it is not the last one\n  * If it is the last one then removal is denied with a message","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/d7bc192d41647abfbc80e3378fb752c8a889842c"},{"sha":"4e2584448472c338b9b948bdfc829b2a3449c87f","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Wording update from Ralph\n\nStill not perfect, but better...","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/4e2584448472c338b9b948bdfc829b2a3449c87f"},{"sha":"567af9aaa6165fbab9f9f8c5be53612255fce78a","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Update to work with new pricing fields structure","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/567af9aaa6165fbab9f9f8c5be53612255fce78a"},{"sha":"02ae6da32d5e2cdb13390c87665f743f6ccc7997","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Add tests for removing subsections","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/02ae6da32d5e2cdb13390c87665f743f6ccc7997"},{"sha":"03b5a0ea5a3cc45e43b929d7162ece8f58be4184","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Add tests for error handling during removing subsections\n\nHopefully this is enough to placate coveralls","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/03b5a0ea5a3cc45e43b929d7162ece8f58be4184"},{"sha":"80ca560ddedc11a8f36207f4d0fece22c880f08d","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Add success banner and parameterise failure banner","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/80ca560ddedc11a8f36207f4d0fece22c880f08d"},{"sha":"4a14aa5c767cdd360bbd30a8d3d146a15071b48d","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Allow API to validate if last section can be removed","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/4a14aa5c767cdd360bbd30a8d3d146a15071b48d"},{"sha":"13bd06f3840831edb2d7ed37c61f13f8ffcaf2fd","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Use documents bucket for all dev S3 stuff\n\nThe `submissions` bucket doesn't exist, but for dev we can put everything in the same place.","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/13bd06f3840831edb2d7ed37c61f13f8ffcaf2fd"},{"sha":"89752f9c9ed9c7a4ca6f736834393f0dcfb4355c","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Include <section_id> in /remove/ URL\n\nIn future we might want to have a method to clear section contents and including this in the path will avoid URL conflicts.","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/89752f9c9ed9c7a4ca6f736834393f0dcfb4355c"},{"sha":"d41e1d144261463015385bc987412b07494285ff","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Update wording of \"can't remove the last one\" message","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/d41e1d144261463015385bc987412b07494285ff"},{"sha":"0e369fba25e580623e191bc5c77ab7f619586b1b","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Do not show \"Are you sure?\" button if trying to remove the last one","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/0e369fba25e580623e191bc5c77ab7f619586b1b"},{"sha":"32c926a1c783958ac4ecd3046da4692ce46bb800","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Update tests for new URL format and flow","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/32c926a1c783958ac4ecd3046da4692ce46bb800"},{"sha":"1f63eead68d42db5b80be195124f55a95525f53c","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Appease Python 3","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/1f63eead68d42db5b80be195124f55a95525f53c"},{"sha":"0671821951cdd9728f5fc783a986e2a22578e51f","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Really \"final\" wording change","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/0671821951cdd9728f5fc783a986e2a22578e51f"},{"sha":"9dac5c64af67dd2b34381e1b9d8fd3e8eb0861af","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Single scare quotes for buttons","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/9dac5c64af67dd2b34381e1b9d8fd3e8eb0861af"},{"sha":"c27fc87246fc8130e09dc815c5e147cae2919e8d","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"No scare quotes at all","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/c27fc87246fc8130e09dc815c5e147cae2919e8d"},{"sha":"78437c8e748658dd3971e91a0ee6174ba498ccf9","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Only send updated keys - not full draft - to remove a section\n\nAlso removes now-unnecessary `get_containing_section` method.","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/78437c8e748658dd3971e91a0ee6174ba498ccf9"},{"sha":"fb11bd1053709a8471ed206cb7b946bfbd2e0b03","author":{"email":"ec174e7ddcfb013458485798dcdcbe890dbc653d@digital.cabinet-office.gov.uk","name":"Kev Keenoy"},"message":"Re-jig logic a bit and check section is editable","distinct":true,"url":"https://api.github.com/repos/alphagov/digitalmarketplace-supplier-frontend/commits/fb11bd1053709a8471ed206cb7b946bfbd2e0b03"}]}