{"push_id":984842589,"size":436,"distinct_size":436,"ref":"refs/heads/master","head":"592b65f2538ae88fbc3b0c3155cf9fcd77a0458c","before":"477d883e1aa34d0387b9b55f451e3a24f1a997a3","commits":[{"sha":"40f59a8ab83fcb696d2672c4725cba6572d8477c","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#2234] Persist datastore_active as a resource extra\n\nRather than setting it at runtime, store a `datastore_active` resource\nextra set to True on `datastore_create` and remove it on\n`datastore_delete`. To keep previous behaviour `datastore_active=False`\nis still added by default on `before_show`.","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/40f59a8ab83fcb696d2672c4725cba6572d8477c"},{"sha":"8afa23902a0657de8b3b12ff4958c4202053777e","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"Merge branch 'master' into 2234-persist-datastore_active","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/8afa23902a0657de8b3b12ff4958c4202053777e"},{"sha":"b60ab6b4091f9cfeea901a6d45e661242e7dbfb7","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#2234] Fix commented lines","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/b60ab6b4091f9cfeea901a6d45e661242e7dbfb7"},{"sha":"463bc3e3422ad60a5a00148167115485d93c1bbb","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@excess.org","name":"Ian Ward"},"message":"[#2382] trust solr package data, don't verify against db","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/463bc3e3422ad60a5a00148167115485d93c1bbb"},{"sha":"3b21892e806bf0164be2c3974af50db69d620b12","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@excess.org","name":"Ian Ward"},"message":"[#2382] fix broken legacy tests","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/3b21892e806bf0164be2c3974af50db69d620b12"},{"sha":"e119ea025a82e8db356877b6fdb16d77f55de39d","author":{"email":"60879ba56ee2b691a33f62fa1a6f1def26c0d7e6@okfn.org","name":"nigelb"},"message":"Delete unused bits of the storage controller","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/e119ea025a82e8db356877b6fdb16d77f55de39d"},{"sha":"8b0250591a4d960e4aa4a1e8c5ff883658f991ee","author":{"email":"60879ba56ee2b691a33f62fa1a6f1def26c0d7e6@okfn.org","name":"nigelb"},"message":"Remove unused imports in the storage controller","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/8b0250591a4d960e4aa4a1e8c5ff883658f991ee"},{"sha":"988f06ce8e551ba54e0c3a51e9df2c8c52346975","author":{"email":"60879ba56ee2b691a33f62fa1a6f1def26c0d7e6@okfn.org","name":"nigelb"},"message":"Remove unused paths from routing","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/988f06ce8e551ba54e0c3a51e9df2c8c52346975"},{"sha":"8a5f1bb241653280ba123490de9ca5bd18fa35d9","author":{"email":"60879ba56ee2b691a33f62fa1a6f1def26c0d7e6@okfn.org","name":"nigelb"},"message":"Remove more unused bits of storage controller","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/8a5f1bb241653280ba123490de9ca5bd18fa35d9"},{"sha":"3c3eafe1b5fd8a37a828b2d29fc6f3bf5f72574d","author":{"email":"60879ba56ee2b691a33f62fa1a6f1def26c0d7e6@okfn.org","name":"nigelb"},"message":"Remove unnecessary legacy test","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/3c3eafe1b5fd8a37a828b2d29fc6f3bf5f72574d"},{"sha":"45b9413a36fee3dd96ed9d1c2dcfb3a97012b096","author":{"email":"60879ba56ee2b691a33f62fa1a6f1def26c0d7e6@okfn.org","name":"nigelb"},"message":"Remove legacy coding standards test","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/45b9413a36fee3dd96ed9d1c2dcfb3a97012b096"},{"sha":"66549991119191fb00a7aaf907e4027036df4561","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] Make emails customizable\n\nRead the reset password and invite user emails body from text templates\n(which are magically translated!) and the subjects from config options.","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/66549991119191fb00a7aaf907e4027036df4561"},{"sha":"9eeb6a7a7f590049dbc22fa39b03c24a08691eb8","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] Update mailing tests","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/9eeb6a7a7f590049dbc22fa39b03c24a08691eb8"},{"sha":"3a863ab446d5cd7e33f4f2de716b3b6884ca0124","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] PEP8","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/3a863ab446d5cd7e33f4f2de716b3b6884ca0124"},{"sha":"52e033586b95be99782081bece2a5899208678d2","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] Fix wrong import","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/52e033586b95be99782081bece2a5899208678d2"},{"sha":"c0c6e90ac7af0faf8bfa67c3d05900c71296e3be","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] Fix bug on From header, added test","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/c0c6e90ac7af0faf8bfa67c3d05900c71296e3be"},{"sha":"1830e2e98ed6de3e9a07a6f31a147fdebbf68295","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] Raise NotFound on user invite if group does not exist","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/1830e2e98ed6de3e9a07a6f31a147fdebbf68295"},{"sha":"281996344f1c6f84af9ecc2679dc8c8a42aab41e","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] Add information about the org/group and role to the invite email\n\nThe current invite email doesn't really give you much information about\nwhat you are actually signing for. This adds the organization title and\nthe role that you've been assigned to the invite email.","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/281996344f1c6f84af9ecc2679dc8c8a42aab41e"},{"sha":"3607016766108f09aed076861f4dd21818e2f9fd","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] Keep mock email server on legacy folder","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/3607016766108f09aed076861f4dd21818e2f9fd"},{"sha":"422df7555c477ab04ceb2281940e10a8b5834855","author":{"email":"8016ed31a0da5fced41092a200c4b393a7b60095@gmail.com","name":"amercader"},"message":"[#1527] Read email subjects from templates as well\n\nAs per @wardi's suggestion. Added a new example plugin with tests","distinct":true,"url":"https://api.github.com/repos/datagovuk/ckan/commits/422df7555c477ab04ceb2281940e10a8b5834855"}]}