yalelibrary / YUL-DC

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

OwP: Changes to Permission Requests table #2730

Closed laurenb33 closed 7 months ago

laurenb33 commented 9 months ago

First, we want to change the table to a data table. The features that are listed next will improve the functionality of the table for the approver. The request ID column to the left can be removed because it is not necessary for a user to see this information. We would like to add a button where the user can easily click to view an individual request. Lastly, we want to add the filters, clear, descending/ascending, search, and export to .csv functions that are similar to the parent and child object tables on Management.

Screenshot of permission request table: Image

Screenshot of filters and features on the MGMT parent table: Image

Acceptance:

K8Sewell commented 8 months ago

PR in draft - will update when it makes it through CI

Screenshot

Image

K8Sewell commented 8 months ago

PR ready for review - https://github.com/yalelibrary/yul-dc-management/pull/1332

K8Sewell commented 8 months ago

Deployed to Test and Demo with release v2.67.1

sshetenhelm commented 7 months ago

I get an Ajax error DataTables warning when I try to sort/filter on the following fields:

The error prevents the filtering/sorting. Screenshot of message:

Image

sshetenhelm commented 7 months ago

Also broken locally.

jpengst commented 7 months ago

PR: https://github.com/yalelibrary/yul-dc-management/pull/1354

K8Sewell commented 7 months ago

Deployed to Demo with release v2.67.8

sshetenhelm commented 7 months ago

Working as expected on Demo :)

sshetenhelm commented 7 months ago

Ready to close :)