{"push_id":750037099,"size":8,"distinct_size":0,"ref":"refs/heads/deployed-to-production","head":"d9cc4aaabf1f9e1c69d8818605ce42de09cd35b1","before":"1fa49a51bc09b861cfadd9c9dfd6853b794ba900","commits":[{"sha":"8eab8b02b6573c8219d7d1d4137953f8a3b72d44","author":{"email":"61feb52ac0e41ccec49fe7aa4ac9ec427821d6a3@digital.cabinet-office.gov.uk","name":"Tommy Palmer"},"message":"Add sidekiq gem\n\nThis commit adds sidekiq so we can add Workers to this App.","distinct":false,"url":"https://api.github.com/repos/alphagov/hmrc-manuals-api/commits/8eab8b02b6573c8219d7d1d4137953f8a3b72d44"},{"sha":"d8fb4ffb805cc85359ab9234fc1f7cc95eb536bb","author":{"email":"61feb52ac0e41ccec49fe7aa4ac9ec427821d6a3@digital.cabinet-office.gov.uk","name":"Tommy Palmer"},"message":"Add a Worker for Publishing to Rummager\n\nThis commit adds a new `SendToRummagerWorker` which takes the id\nof the manual or section and the attributes that Rummager expects and\nadds it to the Search Index when it is ran. This also refactors out the\n`_FORMAT` constants out to an initializer.","distinct":false,"url":"https://api.github.com/repos/alphagov/hmrc-manuals-api/commits/d8fb4ffb805cc85359ab9234fc1f7cc95eb536bb"},{"sha":"4761b59ac9cf586b688efb8fed63331b73effe81","author":{"email":"61feb52ac0e41ccec49fe7aa4ac9ec427821d6a3@digital.cabinet-office.gov.uk","name":"Tommy Palmer"},"message":"Test Manual being added to Rummager through Worker\n\nThis commit modifies the test for Manuals to assert that it queues up a\njob of our new `SendToRummagerWorker`. In order to check this we\nneed to add `Sidekiq::Testing.inline!` to our `spec_helper`.","distinct":false,"url":"https://api.github.com/repos/alphagov/hmrc-manuals-api/commits/4761b59ac9cf586b688efb8fed63331b73effe81"},{"sha":"c15a99126b035bca6e7339181db29e45d4abda3a","author":{"email":"61feb52ac0e41ccec49fe7aa4ac9ec427821d6a3@digital.cabinet-office.gov.uk","name":"Tommy Palmer"},"message":"Add Procfile to start worker","distinct":false,"url":"https://api.github.com/repos/alphagov/hmrc-manuals-api/commits/c15a99126b035bca6e7339181db29e45d4abda3a"},{"sha":"f17ddf59883f3f5c27c517e671053e3a3c2e57e1","author":{"email":"61feb52ac0e41ccec49fe7aa4ac9ec427821d6a3@digital.cabinet-office.gov.uk","name":"Tommy Palmer"},"message":"Add redis and sidekiq config\n\n`config/redis.yml` is rewritten before deploy.","distinct":false,"url":"https://api.github.com/repos/alphagov/hmrc-manuals-api/commits/f17ddf59883f3f5c27c517e671053e3a3c2e57e1"},{"sha":"778782ab371f32ef45a69dc8fea80ea4e5c6cd3f","author":{"email":"eb8927ee95ff63fb146eccc5329751d2677f6709@digital.cabinet-office.gov.uk","name":"Jenny Duckett"},"message":"Merge pull request #91 from alphagov/send-manual-to-rummager-async\n\nSend manual to rummager async","distinct":false,"url":"https://api.github.com/repos/alphagov/hmrc-manuals-api/commits/778782ab371f32ef45a69dc8fea80ea4e5c6cd3f"},{"sha":"69fab57ea34033be02a2f4d0d909fbf0b0cf9b84","author":{"email":"eb8927ee95ff63fb146eccc5329751d2677f6709@digital.cabinet-office.gov.uk","name":"Jenny Duckett"},"message":"Add initializer for sidekiq\n\nWe need to explicitly set the redis config for sidekiq, otherwise it tries to\nconnect on localhost.\n\nThis is copied from Whitehall's initializer, omitting the JSON logging for\nsidekiq.","distinct":false,"url":"https://api.github.com/repos/alphagov/hmrc-manuals-api/commits/69fab57ea34033be02a2f4d0d909fbf0b0cf9b84"},{"sha":"d9cc4aaabf1f9e1c69d8818605ce42de09cd35b1","author":{"email":"c22b5f9178342609428d6f51b2c5af4c0bde6a42@tommyp.org","name":"Tommy Palmer"},"message":"Merge pull request #93 from alphagov/add-sidekiq-initializer\n\nAdd initializer for sidekiq","distinct":false,"url":"https://api.github.com/repos/alphagov/hmrc-manuals-api/commits/d9cc4aaabf1f9e1c69d8818605ce42de09cd35b1"}]}