GitHub PushEvent at 2014-11-17 11:51:04
Repository: collections
Actor: JordanHatch
Payload: {"shas":[["7637c1c70531a4f8ea43c39a243ba90e6c8bed57","320bca71fc381a4a025636043ca86e734e31cf8b@tartarus.org","Merge pull request #56 from alphagov/add-latest-changes-styling\n\nAdd \"latest changes\" styling.","Richard Boulton",false],["61e92350d004276f1437ab7faf3cab52086778d1","58cda7fab72e315083a7ecdf368192a81767adde@gmail.com","Use HTML `time` element for updated-at date.","Elliot Crosby-McCullough",false],["99a912b326a8b07317a97a1fd10be94228fef14c","58cda7fab72e315083a7ecdf368192a81767adde@gmail.com","Use Sass mixins/variables for font size and border colour.","Elliot Crosby-McCullough",false],["c18b04e8f274da721ad5e136df3c8eb8f377aaa6","58e6b3a414a1e090dfc6029add0f3555ccba127f@e26.co.uk","Merge pull request #57 from alphagov/more-sass-equals-better-than\n\nMore sass equals better than","Edd Sowden",false],["26e3e69b26e337e6dc50ea7106cbcc0c1d5567af","1cb5bd5a9e45420321f44c72da5d90d7f0432ffb@jordanh.net","Allow Subcategory to specify start and count params\n\nThis changes the Subcategory model to allow the \"start\" and \"count\"\nparameters to be provided as arguments to the `.find` method. When\npresent, these arguments are included into the request to Collections\nAPI, which in turn passes these arguments to Rummager.","Jordan Hatch",true],["53762f30af210b5f2b307f7e6b77f3894f24f422","1cb5bd5a9e45420321f44c72da5d90d7f0432ffb@jordanh.net","Bump gds-api-adapters to 16.2.0\n\nThis adds support for the 'start' and 'count' parameters to the\nCollections API adapter and test helper.","Jordan Hatch",true],["dacfdf888241861e384046896d1c8d9dcff9e59a","1cb5bd5a9e45420321f44c72da5d90d7f0432ffb@jordanh.net","Pass 'start' and 'count' parameters to Subcategory\n\nThis changes the SubcategoriesController to pass the 'start' and 'count'\npagination parameters through to the Subcategory model when fetching a\nsub-topic.\n\nThis adds some basic sanitisation of the parameters, forcing them to be\nintegers, and removes any blank parameters so that we can maintain\ndefaults further upstream.\n\nThis also improves the test coverage around the latest_changes action of\nthe controller.","Jordan Hatch",true],["bbfe12b123d9bbdeeb346b91d33542fc660adea6","1cb5bd5a9e45420321f44c72da5d90d7f0432ffb@jordanh.net","Explicitly reset services between tests\n\nThis adds a new test support script which resets the Collections API\nservice between tests. This is so that, when we override the Collections\nAPI with a stub or mock, the mocks do not leak into other tests which\nrely on the standard service behaviour.","Jordan Hatch",true],["8ca63c73c72ea4bd18364d445cf7dd0724a4981a","1cb5bd5a9e45420321f44c72da5d90d7f0432ffb@jordanh.net","Expose 'start' and 'total' values from API response\n\nThis changes the Subcategory model to expose the 'documents_total' and\n'documents_start' keys from the Collections API response as instance\nmethods.","Jordan Hatch",true],["1269d11342c7b0bddbf0f13bc003de3e17cb4dce","1cb5bd5a9e45420321f44c72da5d90d7f0432ffb@jordanh.net","Add a ChangedDocumentsPaginationPresenter\n\nThis adds a new presenter which encapsulates behaviour to determine\nwhether a paginated list of changed documents has next or previous pages,\ntheir starting values, page numbers and paths.","Jordan Hatch",true],["8f72480bba8c879116713fde3cc18b809335f890","1cb5bd5a9e45420321f44c72da5d90d7f0432ffb@jordanh.net","Display pagination on the latest changes view\n\nThis changes the latest changes view template to display previous and\nnext page links. The view uses the ChangedDocumentsPaginationPresenter\nto infer whether a next or previous page link should be displayed.\n\nThe markup is identical to the pagination links used for search results\nin Frontend, and I've copied the stylesheet and arrow sprite image over\nfrom there too.\n\nThis also includes a full integration test for the pagination, which\nstubs the API requests using the Collections API adapter's test helper.","Jordan Hatch",true]],"size":11,"ref":"refs/heads/add-pagination-to-latest-feed","head":"8f72480bba8c879116713fde3cc18b809335f890"}