mlibrary / account Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://account.lib.umich.edu
License: Other
Home Page: https://account.lib.umich.edu
License: Other
Lots to be done.
Should wait until #84
Must wait until #84
Add selection of Departmental Delivery for Patrons with that option
Implement Result sorting by Due Back date and Title for Interlibrary loans.
Need to figure out how this will look. Should there be different look or text for different areas?
Probably link out to Aeon to make these changes. Maybe can do this with the API.
Link out to ILLiad to cancel an item request. We could maybe use the API to do this directly?
The link is the top priority
Hook up Past Activity Link
Create similar viewing controls for Alma Circ History as for checkouts. Can't be done until #47 is done.
Needs better labels
Needs a call number column
Show a page of Alma Circ History for a patron. (Can't be done until Issue #46 is done)
Put in a button for downloading Circ History. Right now only CSV is supported. Can't be done until #47 is done.
To finish this issue:
See if we can do what we want to do with Aeon API
Some documentation: https://support.atlas-sys.com/hc/en-us/articles/360011918933-Aeon-API
This status can be retrieved from the circ history app. Needs a link to settings to change the setting.
See if widget for Media booking can be reused here?
current-checkouts/interlibrary-loan says "Showing 1 items"
Finish Renew All Interaction
Show List of Items patron has available for Document Delivery
To Do: Replace Due date with Expires Date
Need to discuss whether or to show Booking Requests section for Patrons without any Booking Requests. (Or the role to create them)
Regardless, this needs to be shown for those who can request them.
Assuming Aeon API can be made to work #84 , show Special Collections appointments.
Badge for Fines and Fees with either amount due or number of fines or an alert saying some exist
Pop up as soon as they log into their account? How should that process work? When should the download button be present? Should the download checkout history be present on the settings page too? Or as part of opting out of checkout-history?
Add way to get citation for books checked out. Maybe checkboxes with an option to do something at the top.
Where should this go? In a drop down? On the Sidebar?
Add Log out button somewhere. Need to decide where this will go or what this will look like.
Should be the same interface as checkouts. Can't be done until #47 is done.
This will return fake circ data to play with and will act like the real deal.
Maybe need discussion on how to do this? Just a link at the top that goes to ILLiad? Do we want to try API call to submit renewal request?
Need text for when a patron doesn't have items checked out. Does this need to look different for Alma and Illiad?
Should wait until #84
Still need to update the session with a change so that the banner doesn't display.
Actually have login with UM single signon
Need to handle:
Add a badge to settings box that shows if patron has not made a decision regarding privacy. Maybe this could also be for reviewing settings yearly.
Similar to #73 Should wait until that one is done.
Per an email from Merrie:
"there's no limit [to the number of checked-out physical ILL items]. Having more than 100 active loans is rare and unlikely, but not impossible!"
So.... this should be implemented. Per Limiting Results, ILLiad uses "top" and "skip" instead of Alma's "limit" and "offset". We should refactor Pagination and/or Pagination Decorator to accommodate this change.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.