{"push_id":2601213376,"size":102,"distinct_size":0,"ref":"refs/heads/fixmystreet-malta","head":"0c2774150491a01f75f54caaaffe4126d46cb86c","before":"e03c3f4251e12043dcdb5497885e18e10bca8782","commits":[{"sha":"8d12789207e2b34ecc729f084a2ba1a59f175cd4","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Abort if a script is run in an old deploy.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/8d12789207e2b34ecc729f084a2ba1a59f175cd4"},{"sha":"f65ecc75c0899b027ad549d92dc28311c313b2d0","author":{"name":"Struan Donald","email":"fc25e4ac8e69f43482550bdb547940a4ca80c3f1@exo.org.uk"},"message":"[Open311] correctly handle one word names when splitting\n\nIf a name only had a single word we were failing to split it and not\nsetting `first_name`. Also refactor splitting out to a function so the\nregex is only in one place.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/f65ecc75c0899b027ad549d92dc28311c313b2d0"},{"sha":"193811edee2c42dcdb8d2d5cb18ed6dfaa92f5e9","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Merge branch '2079-check-latest-deploy'","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/193811edee2c42dcdb8d2d5cb18ed6dfaa92f5e9"},{"sha":"ee28ece4c42d87dc45f5bda2aafb860c2eb317e7","author":{"name":"Struan Donald","email":"fc25e4ac8e69f43482550bdb547940a4ca80c3f1@exo.org.uk"},"message":"[Open311] avoid spurious warning when params are undef\n\nIf there was an undefined parameter passed to `_post` then generating\nthe debug string would generate a warning about an undefined value in a\nconcatenation. So, check for undefined params and substitute empty\nstring to avoid.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/ee28ece4c42d87dc45f5bda2aafb860c2eb317e7"},{"sha":"274ca52df93495123e09a1f8b08dbe1411a2dc32","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Update Vagrantfile to use Xenial.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/274ca52df93495123e09a1f8b08dbe1411a2dc32"},{"sha":"62a5aaff1af69c9180415f0bb48d85998df88279","author":{"name":"Dave Arter","email":"9135084b1fe0b09edc4faa3865ecd59194c0834e@mysociety.org"},"message":"Ensure USRN asset lookup JS is run on /report/new\n\nIf the user visits /report/new directly and doesn't change the pin\nlocation, then the assets:selected/maps:update_pin events are never\nfired and fixmystreet.usrn.select is never called. This results in a\nreport whose location was never looked up against the USRN layer,\nwhich can cause issues for Open311 endpoints that require a USRN\nvalue.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/62a5aaff1af69c9180415f0bb48d85998df88279"},{"sha":"73aa0acbead3d508192f21a3d63e336fc813a8ea","author":{"name":"Dave Arter","email":"9135084b1fe0b09edc4faa3865ecd59194c0834e@mysociety.org"},"message":"[Buckinghamshire] Increase fallback USRN lookup radius to 10M\n\nIt’s not quite a ‘radius’ as it’s a square box, but this does\nbring it closer in line with the cobrand JS behaviour.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/73aa0acbead3d508192f21a3d63e336fc813a8ea"},{"sha":"797d47897505837d1b77c28221c87586cefc12f1","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"[Collideoscope] Ignore symlinked in files.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/797d47897505837d1b77c28221c87586cefc12f1"},{"sha":"a51125241505d15f9b0d48cc2f9b6551d186cd8f","author":{"name":"Struan Donald","email":"fc25e4ac8e69f43482550bdb547940a4ca80c3f1@exo.org.uk"},"message":"hide deleted contacts by default\n\nIf JavaScript is enabled hide the deleted contacts from the list on the\nbody page. Display as normal if no JavaScript.\n\nFixes #1962","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/a51125241505d15f9b0d48cc2f9b6551d186cd8f"},{"sha":"ce4d1c9214d211dc33444c900e759cd1cb4377b2","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Add a cobrand hook to table dashboard generation.\n\nThis allows a cobrand to categorise the reports however it wishes.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/ce4d1c9214d211dc33444c900e759cd1cb4377b2"},{"sha":"0c4e267f43c573f638dd4771e5c39f6b3861dd3d","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Add hook to alter list of bodies on /reports page.\n\nThis allows a cobrand to e.g. display a subset\nof bodies based on a query parameter.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/0c4e267f43c573f638dd4771e5c39f6b3861dd3d"},{"sha":"fc48ae3549b35f489e77b847a883510fa7a995e4","author":{"name":"Dave Arter","email":"9135084b1fe0b09edc4faa3865ecd59194c0834e@mysociety.org"},"message":"Don’t trigger response templates unless problem state changes\n\nResponse templates won't be triggered unless the problem state or\nexternal status code is changed.\n\nFixes #2075","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/fc48ae3549b35f489e77b847a883510fa7a995e4"},{"sha":"86eae502d494090430f3076f25331df797b9172b","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Have only one bodies_to_list variable.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/86eae502d494090430f3076f25331df797b9172b"},{"sha":"8ca1681a0c9e3627b1b4c6ed8599e9b4c6d276a1","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Add new report hooks for cobrand report munging.\n\nOne to alter the category after initially set, one to change\nany details of the report before saving to the database.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/8ca1681a0c9e3627b1b4c6ed8599e9b4c6d276a1"},{"sha":"b948c388f2991fb3efef40b3641d4fbe54e5f18e","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Add class specifically for the around error page.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/b948c388f2991fb3efef40b3641d4fbe54e5f18e"},{"sha":"76c8fe259443c88d644b738d6b88e054d03c3078","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Add couple of new sub-templates and label default.\n\nThis makes it easier to override them.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/76c8fe259443c88d644b738d6b88e054d03c3078"},{"sha":"41a5f14388e92fa9dbbb5dc3a72d9ad83291eeb4","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"Add way of validating data in report_form_extras.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/41a5f14388e92fa9dbbb5dc3a72d9ad83291eeb4"},{"sha":"d14caaee06b005537adbf448eb8fb80c74bcc859","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"[Buckinghamshire] Move important para higher up.\n\nThis also moves the 'this will be public'\ntext next to the fields it applies to.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/d14caaee06b005537adbf448eb8fb80c74bcc859"},{"sha":"0a7f68a415febb7613d68681a523946d307a8a2b","author":{"name":"Dave Arter","email":"9135084b1fe0b09edc4faa3865ecd59194c0834e@mysociety.org"},"message":"Use explicit ordering for test query\n\nThis hopefully works around some odd test failures on Travis.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/0a7f68a415febb7613d68681a523946d307a8a2b"},{"sha":"fe8e543d277c5d2b0b3de578f113107f96a055e3","author":{"name":"Matthew Somerville","email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk"},"message":"[fixmystreet.com] Remove banner.","distinct":false,"url":"https://api.github.com/repos/aasanchez/fixmystreet/commits/fe8e543d277c5d2b0b3de578f113107f96a055e3"}]}
{"actor":{"display_login":"aasanchez"}}