yalelibrary / YUL-DC

Preliminary issue tracking for Yale University Libraries Digital Collections project
3 stars 0 forks source link

OwP: Blacklight User Requests Page MVP #2724

Closed sshetenhelm closed 8 months ago

sshetenhelm commented 9 months ago

Story Users should have a page in Blacklight where they can view the status of their requests for permission to view objects. This should be a separate page from the holistic bookmark page.

The page should feature a table with four columns: Title, Call Number, Request Date, Status, and Access Expires.

The specs for the page were sourced from #2594 and are repeated in acceptance in this ticket.

NOTE ON MOCKUP - This was a beautiful mockup that I then destroyed because I forgot to ask for a fifth column and a button back to the bookmarks list. Please note that the font for "Access Expires" should be the same as the rest of the table. The button should be formatted the same as the rest of the buttons throughout DCS.

Mockup: Image

Acceptance

Page

Requests Table

Requests Table Data

K8Sewell commented 9 months ago

Image

K8Sewell commented 9 months ago

PRs ready for review:

Management - https://github.com/yalelibrary/yul-dc-management/pull/1325 Blacklight - https://github.com/yalelibrary/yul-dc-blacklight/pull/968

K8Sewell commented 9 months ago

Deployed to Demo with OwP_FeatureBranch

K8Sewell commented 9 months ago

Redirect and notification work as expected as a not logged in user.

Image

Unfortunately, the current auth error with OpenId is keeping me from checking out the logged in version of what this will look like. Will update ticket when log in issues are resolved.

K8Sewell commented 8 months ago

Now that log in is fixed (thanks, @jpengst! ) this is looking as expected on Demo.

Image

sshetenhelm commented 8 months ago

Confirming that table looks great and works as expecting (linking out, sorting, etc.).

@tmacmath are you happy with the 'Back to Bookmarks' button placement or would you recommend it somewhere else?