{"push_id":559490897,"size":7,"distinct_size":1,"ref":"refs/heads/master","head":"42e6ec73bead8134bcb3f2f55f9bd2b7fe3d0dbb","before":"d3389fc5bd0212d1891522d7436f99b4780cc66e","commits":[{"sha":"fc613e0af359b6e0f5d9d8617167fd0a11c61e4d","author":{"email":"63746e053bdb88cab1a6ff1b91b4f85c8fa9ea5d@digital.cabinet-office.gov.uk","name":"Jamie Cobbett"},"message":"Fix typo in module name","distinct":false,"url":"https://api.github.com/repos/alphagov/contacts-admin/commits/fc613e0af359b6e0f5d9d8617167fd0a11c61e4d"},{"sha":"6c920909fbbc90fdf207baf8054abc47aba1c0e1","author":{"email":"63746e053bdb88cab1a6ff1b91b4f85c8fa9ea5d@digital.cabinet-office.gov.uk","name":"Jamie Cobbett"},"message":"Add a basic spec to cover Contact#to_indexed_json\n\nAlso fix the format of organisations to match what Rummager expects and add the\nlast_update field.\n\nOrganisation#as_json is no longer used, so remove it.","distinct":false,"url":"https://api.github.com/repos/alphagov/contacts-admin/commits/6c920909fbbc90fdf207baf8054abc47aba1c0e1"},{"sha":"06d1c7f016dee42462aac27c1e3ff1959612632a","author":{"email":"63746e053bdb88cab1a6ff1b91b4f85c8fa9ea5d@digital.cabinet-office.gov.uk","name":"Jamie Cobbett"},"message":"Remove code for bulk adding contacts to search\n\nI'm about to replace this with code which adds contacts to search at\npublish-time, so it makes sense to tidy up first.\n\n* the requirement for needs to be associated with each contact is no longer\n  a hard one. We are better off indexing them in site search whether or not\n  they have needs. There was no mechanism to add needs to contacts anyway\n* if contacts belong in the search index, they should be added when they are\n  published, not when this rake task happens to run\n\nIf you need to manually add contacts to a search index in development, this is\neasy enough to do in the Rails console.","distinct":false,"url":"https://api.github.com/repos/alphagov/contacts-admin/commits/06d1c7f016dee42462aac27c1e3ff1959612632a"},{"sha":"7ae6d4e73503d40a47f675d7fdb256a2a8019643","author":{"email":"63746e053bdb88cab1a6ff1b91b4f85c8fa9ea5d@digital.cabinet-office.gov.uk","name":"Jamie Cobbett"},"message":"Simplify spec\n\nWe don't need to change the model to trigger the code we're testing.","distinct":false,"url":"https://api.github.com/repos/alphagov/contacts-admin/commits/7ae6d4e73503d40a47f675d7fdb256a2a8019643"},{"sha":"59eb8a9bf82c6195875f3c61d285ea864e1c1f6c","author":{"email":"63746e053bdb88cab1a6ff1b91b4f85c8fa9ea5d@digital.cabinet-office.gov.uk","name":"Jamie Cobbett"},"message":"Add Contacts to search when published\n\nThis means that:\n* GOV.UK site search returns these pages, meaning users can find them without\n  using an external search engine\n* in principle, we can use a Finder to replace the public index/filter page\n\nWe should make sure all existing contacts are indexed when this is deployed.","distinct":false,"url":"https://api.github.com/repos/alphagov/contacts-admin/commits/59eb8a9bf82c6195875f3c61d285ea864e1c1f6c"},{"sha":"b75509f4f8335e43b1c52a44a31a7e0696182c55","author":{"email":"63746e053bdb88cab1a6ff1b91b4f85c8fa9ea5d@digital.cabinet-office.gov.uk","name":"Jamie Cobbett"},"message":"Add contacts to search as \"Contact\" documents\n\nWe are trying to replace the contact index page that is currently handled by\nthis application with a Finder. For finders to work, they need the things they\nare listing to be of a specific document type.\n\nHad to switch from Rummageable to GdsApi::Rummager because Rummageable doesn't\nsupport custom document types. This also reduced the size of the dependency\nlist.\n\nRemoved lines that were handling Rummageable-specific exceptions. If we're going\nto do that, we should do it consistently.","distinct":false,"url":"https://api.github.com/repos/alphagov/contacts-admin/commits/b75509f4f8335e43b1c52a44a31a7e0696182c55"},{"sha":"42e6ec73bead8134bcb3f2f55f9bd2b7fe3d0dbb","author":{"email":"320bca71fc381a4a025636043ca86e734e31cf8b@tartarus.org","name":"Richard Boulton"},"message":"Merge pull request #189 from alphagov/index_contacts_in_site_search\n\nIndex contacts in site search","distinct":true,"url":"https://api.github.com/repos/alphagov/contacts-admin/commits/42e6ec73bead8134bcb3f2f55f9bd2b7fe3d0dbb"}]}