As a REST API user I want to list licences through /licenses
Aiming for feature parity with the Solr implementation in production.
Definition of done
-
Available via a staging URL -
Code reviewed -
Unit tests identified, implemented, and passing -
Public documentation reviewed and updated if necessary -
Integration tests identified, implemented, and passing -
Knowledge base reviewed and updated
Notes
- There is a paginated aggregation API in elasticsearch. This may enable us to implement this user story. Using facets in the past has limited the number of items we can return. This feature was put in es to enable you to paginate through an entire result set. Let's make sure we use something that can cope with an infinite number of licenses.
- Joe suggests literal string comparisons re: case sensitivity. However, make sure documentation is clear.
Edited by Patrick Polischuk