Problem Description:
The frontend would like to retrieve a the page of a search based on the entity it is looking for.
Expected Behavior/Solution:
Allow the client to pass in a pageWith parameter to the search endpoint which specifies the entity URI they are looking for.
ML will return the page that entity is on. If the entity is not in the results, it will fallback to the page parameter (or default page 1)
Requirements:List of details required for the completion of the issue or requirements for the feature/bug. This can also include requirements that lie outside of the teams such as new design docs or clarification from an outside source.
Needed for promotion:If an item on the list is not needed, it should be crossed off but not removed.
- [ ] Wireframe/Mockup - Mike- [ ] Committee discussions - Sarah- [ ] Feasibility/Team discussion - Sarah- [ ] Backend requirements - TBD- [ ] Frontend requirements- TBD- [ ] Are new regression tests required for QA - Amy- [ ] Questions- List of questions for discussions. Answers should be documented within the issue.
Problem Description: The frontend would like to retrieve a the page of a search based on the entity it is looking for.
Expected Behavior/Solution: Allow the client to pass in a
pageWith
parameter to the search endpoint which specifies the entity URI they are looking for.ML will return the page that entity is on. If the entity is not in the results, it will fallback to the
page
parameter (or default page 1)Requirements:List of details required for the completion of the issue or requirements for the feature/bug. This can also include requirements that lie outside of the teams such as new design docs or clarification from an outside source.Needed for promotion:If an item on the list is not needed, it should be crossed off but not removed.- [ ] Wireframe/Mockup - Mike- [ ] Committee discussions - Sarah- [ ] Feasibility/Team discussion - Sarah- [ ] Backend requirements - TBD- [ ] Frontend requirements- TBD- [ ] Are new regression tests required for QA - Amy- [ ] Questions- List of questions for discussions. Answers should be documented within the issue.UAT/LUX Examples: This search: https://lux-front-tst.collections.yale.edu/api/search/item?q=%7B%22memberOf%22%3A%7B%22id%22%3A%22https%3A%2F%2Flux.collections.yale.edu%2Fdata%2Fset%2Fb80cc019-0b88-4f32-9acd-8150c0ceb68d%22%7D%7D&sort=itemArchiveSortId:asc&pageWith=https%3A%2F%2Flux-front-tst.collections.yale.edu%2Fdata%2Fobject%2F2810aa0b-96c7-4be0-bfa0-315f41d2c5b4
Returns a response that has this at the top (page should be 3):
Dependencies/Blocks:
- Blocked By: Issues that are blocking the completion of the current issue.Related Github Issues:
Related links:
Wireframe/Mockup:Place wireframe/mockup for the proposed solution at end of ticket.