{"push_id":1467790077,"size":91,"distinct_size":0,"ref":"refs/heads/deployed-to-production","head":"275b82f0907eb4cffbb8e2f7143fa3de749d0700","before":"6b6cd0072eba3db148cc5e7631c8e70e5c005157","commits":[{"sha":"2bf3964f82e5e8a4390faeff34b2719132bc317d","author":{"name":"Ruben Arakelyan","email":"726ecb119cc58a9c180801cd06edb4b28147ec93@digital.cabinet-office.gov.uk"},"message":"Add benchmark for lookup-by-base-path\n\nThis commit adds a benchmark for `lookup-by-base-path`.","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/2bf3964f82e5e8a4390faeff34b2719132bc317d"},{"sha":"1786fe09bcd3229957ec8c394fc80193575b5ec2","author":{"name":"Ruben Arakelyan","email":"726ecb119cc58a9c180801cd06edb4b28147ec93@digital.cabinet-office.gov.uk"},"message":"Add benchmark for GetContentCollection\n\nThis commit adds a benchmark for `GetContentCollection`.","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/1786fe09bcd3229957ec8c394fc80193575b5ec2"},{"sha":"60f87e1ab241237b7655bd5516e7ad72ef70ec0f","author":{"name":"Ruben Arakelyan","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@ra.me.uk"},"message":"Merge pull request #680 from alphagov/add-benchmark-for-lookup-content-id\n\nAdd benchmark for lookup-by-base-path","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/60f87e1ab241237b7655bd5516e7ad72ef70ec0f"},{"sha":"1d29145bb7725ae35b3d63224dea8fc11298e927","author":{"name":"Ruben Arakelyan","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@ra.me.uk"},"message":"Merge pull request #684 from alphagov/add-benchmark-for-get-content-items\n\nAdd benchmark for GetContentCollection","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/1d29145bb7725ae35b3d63224dea8fc11298e927"},{"sha":"c23711e837c358220e33c3578a8c05741cd40b55","author":{"name":"Ruben Arakelyan","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@ra.me.uk"},"message":"Fix license link in readme\n\nThe current link is broken because of a difference in spelling.","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/c23711e837c358220e33c3578a8c05741cd40b55"},{"sha":"e9bd350e962e164b8958d3d6685337f40c3ec9dd","author":{"name":"Ruben Arakelyan","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@ra.me.uk"},"message":"Merge pull request #685 from alphagov/fix-license-link-in-readme\n\nFix license link in readme","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/e9bd350e962e164b8958d3d6685337f40c3ec9dd"},{"sha":"f25eadd6e4f9ace401908f416acc008ce49b1421","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"Move \"pillars\" into content item factory","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/f25eadd6e4f9ace401908f416acc008ce49b1421"},{"sha":"f3f1b52798786db89400db12e26c70e6a4a5e65e","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"StateForLocaleValidator for ContentItem\n\nPrior to these changes this validator ran on the State and Translation\nmodels","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/f3f1b52798786db89400db12e26c70e6a4a5e65e"},{"sha":"a5796e89fea426f69ee12ae093781955aae97981","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"VersionForLocaleValidator for ContentItem\n\nSwitches this validator from running on Translation and\nUserFacingVersion models to targetting ContentItem.","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/a5796e89fea426f69ee12ae093781955aae97981"},{"sha":"6f73f795d01d0e9bf44b2241c40ac6fa6aff1b37","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"BasePathForStateValidator for ContentItem\n\nSwitches the target of the BasePathForStateValidator from Location and\nState to a ContentItem model.","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/6f73f795d01d0e9bf44b2241c40ac6fa6aff1b37"},{"sha":"4a59d0d4903ae8fec4b398aad07266e4591ccce9","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"Update ContentItem validation rules","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/4a59d0d4903ae8fec4b398aad07266e4591ccce9"},{"sha":"77255be48f0461e20f534a0d174ead468fa4fc15","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"Remove uniqueness constraint validators from pillar models\n\nThese validators no longer work with these models.","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/77255be48f0461e20f534a0d174ead468fa4fc15"},{"sha":"5d9eb033c33a596a461ebd113893ef0500c1509f","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"Update SubstitutionHelper to not use ContentItemFilter","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/5d9eb033c33a596a461ebd113893ef0500c1509f"},{"sha":"910e2e7bc899df8f88f15c6f303c2b58a1650243","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"Amends for a pillarless put-content\n\nUpdates the usage of Location, State, Translation and UserFacingVersion\nmodels to use ContentItem.","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/910e2e7bc899df8f88f15c6f303c2b58a1650243"},{"sha":"04752ce0f0706e4f55d27b15ef83965fddc93068","author":{"name":"Kevin Dew","email":"cce05575eed51e8191034eb5c9f24c2a732ece47@digital.cabinet-office.gov.uk"},"message":"Include locale in SubstitutionHelper\n\nSeems a bug that this was missing, but unlikely to have any consequence\nas it was unlikely any of the substitution instances have had a locale\noutside of the default.","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/04752ce0f0706e4f55d27b15ef83965fddc93068"},{"sha":"80af9f17fb799b44f3e39e1865b90c229f3b2fae","author":{"name":"Douglas Roper","email":"cb2480563420128c33c6d690e53a6a127b723a3c@gmail.com"},"message":"Use content_items fields for get content\n\nRemoves the joins onto state, user_facing_version, Translation and\nlocation\n\nab -n 100 -c 1 http://publishing-api.dev.gov.uk/v2/content\\?document_type\\=cma_case\\&fields\\[\\]\\=title\\&fields\\[\\]\\=publication_state\\&fields\\[\\]\\=state_history\n\nbefore:\nTime per request:       306.059 [ms] (mean)\n\nafter:\nTime per request:       135.746 [ms] (mean)","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/80af9f17fb799b44f3e39e1865b90c229f3b2fae"},{"sha":"dee1e2ab91bfa4bdac80c4bf65a2b4f023129205","author":{"name":"Thomas Leese","email":"453b5911afb76fe7e20d50f71a0e93708fcf7694@digital.cabinet-office.gov.uk"},"message":"Fix discard draft command","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/dee1e2ab91bfa4bdac80c4bf65a2b4f023129205"},{"sha":"3b7b37019749249e8efa1e742386c6993ae33150","author":{"name":"Thomas Leese","email":"453b5911afb76fe7e20d50f71a0e93708fcf7694@digital.cabinet-office.gov.uk"},"message":"Fix get web content items","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/3b7b37019749249e8efa1e742386c6993ae33150"},{"sha":"2135c02a6574df8475f714b25dde5666960c6117","author":{"name":"Douglas Roper","email":"cb2480563420128c33c6d690e53a6a127b723a3c@gmail.com"},"message":"Use content_item locale, base_path, state and user_facing_version\n\nNo need to join on those tables any more","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/2135c02a6574df8475f714b25dde5666960c6117"},{"sha":"6a2de2b43adaf185a2d9170459f4e430628a762f","author":{"name":"Thomas Leese","email":"453b5911afb76fe7e20d50f71a0e93708fcf7694@digital.cabinet-office.gov.uk"},"message":"Update publish command","distinct":false,"url":"https://api.github.com/repos/alphagov/publishing-api/commits/6a2de2b43adaf185a2d9170459f4e430628a762f"}]}
{"actor":{"display_login":"govuk-ci"}}