- Update links to fine information
- New FOLIO token auth scheme causing problems because of token caching; caching disabled for now
- Bad gemspec requirement for
cul-folio-edge
causing bundler to fail
- Require v3.1 of
cul-folio-edge
to use new authentication tokens (DACCESS-261) - Update catalog links to remove obsolete
newcatalog
qualifier
- Obsolete dependency on
borrow_direct
- Change spelling of "Borrow Direct" to "BorrowDirect"
- Remove link to Borrow Direct resolver script (DISCOVERYACCESS-8043)
- Guard against empty(ish) ReShare records (DISCOVERYACCESS-8164)
- Strip out YAML alert code (use the code in the main Blacklight template instead).
- Fix bug in shipped date calculation that prevented requests from loading (DISCOVERYACCESS-7999).
- Show date shipped for ReShare items in pending requests.
- Show author for ReShare items in requests.
- Remove nonfunctional checkbox selection from available requests.
- Don't show catalog links for ReShare items.
- Don't show ReShare items with status REQ_CHECKED_IN (let FOLIO handle them) (avoid duplicates).
- Restore source badges for ILL items in checkout list.
- Filter out ReShare items that don't match user's NetID.
- Skip ILL requests with status 'Request Sent to BD' (avoid duplicates).
- Skip BD/ReShare requests that are also listed in FOLIO (avoid duplicates).
- Replace Borrow Direct with ReShare
- Eliminate reference to ilsapi.cgi script
- Update login page text (DISCOVERYACCESS-7838)
- Specify Rails 6.1.
- Specify Rails 6 for Blacklight compatibility.
- Update wording for read-only, ILLiad and Borrow Direct notes
- Fix bug preventing display of service point name for requests
- Add repost gem dependency & use it to update auth calls for new Omniauth requirements
- Don't add links to checkout titles from Borrow Direct, but indicate BD titles with badges (DISCOVERYACCESS-7360)
- Cache FOLIO auth token to reduce number of API calls (DISCOVERYACCESS-7318)
- Require v1.2.1 or higher of cul-folio-edge (for new cancel function signature)
- Guard against null results from ILLiad lookup
- Add the ability to show alert messages at the top of the page from an alerts.yaml file
- Fix bug causing pending requests to show as available
- Fix bug causing renewals to sometimes fail (or appear to fail) (DISCOVERYACCESS-7201 again)
- Display pickup location names for available requests
- Properly display Borrow Direct requests
- Better appearance of alert banners
- Checkouts now sorted by both due date (primary) and title (secondary)
- Multiple cancel/renew attempts no longer generated for a single button click
- Resolved invalid date error with pending requests (DISCOVERYACCES-7218)
- Result of renewal attempts now reported correctly (DISCOVERYACCESS-7201)
- Due dates are displayed correctly for local time zone
- Remove temporary service interruptions alert. (DISCOVERYACCESS-7182)
- Remove guest ID login button. (DISCOVERYACCESS-7175)
- Update text of temporary service interruptions alert. (DISCOVERYACCESS-7181)
- Use promises to renew and cancel
- Add progress spinners to request buttons
- Add flash messages
- Rewrote code to use FOLIO as a data source instead of Voyager (DISCOVERYACCESS-6993)
- Rewrote code to load sections of the user record via AJAX
- Implemented read-only mode using MY_ACCOUNT_READONLY ENV flag (DISCOVERYACCESS-7019)
- Removed the RIS citation export buttons
- Modify the text of temporary service interruptions alert. (DISCOVERYACCESS-7094)
- Add read-only mode using MY_ACCOUNT_READONLY ENV flag (DISCOVERYACCESS-7019)
- Add temporary service interruptions alert. (DISCOVERYACCESS-7094)
- Apply mt-4 class to the first h2 heading.
- Fix the Borrow Direct cancel link and move it to the template.
- Don't display checkbox for BD and ILL on pending tab. (DISCOVERYACCESS-6692)
- Callslip cancellations require their own url. (DISCOVERYACCESS-6692)
- Rescue any RestClient errors in the account controller. (DISCOVERYACCESS-6181)
- Remove the renewals alert text from the index template.
- Don't display the withdrawn status. (DISCOVERYACCESS-6433)
- Display alert text regarding renewals issue.
- Prevent 'undefined method strftime for nil:NilClass' exceptions. (DISCOVERYACCESS-5822)
- Call slip items should display on the pending requests tab. (DISCOVERYACCESS-5762)
- Call slip items should not be included in the @checkouts array. (DISCOVERYACCESS-5567)
- Add a master disable feature based on an env key: DISABLE_MY_ACCOUNT=1
- Changed 'Charged' status to be 'Checked Out' and added comma here: 'Recall Request, Checked Out'
- Reworked the redirect that occurs when no patron account is found
- Added nil check for @bd_requests in the index method
- If the netid isn't found, redirect to root and display flash message
- For Rails 5, protect_from_forgery must be explicitly prepended to the before_action chain
- Added Type column to the checkout out items tab
- Fixed a bug preventing renewals through ILLiad
- Improved renewal status and error messages
- Removed 'cannot be renewed' badges for items in large collections of charged material (fixes a timeout error)
- Guard against charged items with no due date
- Guard against empty renewable lookup hash
- Increase timeout of Voyager API call
- Rescue error in patron info lookup
- Additional nil checks
- Added new login page
- Added an easier way to switch users for debugging
- Various bug fixes
- Removed catalog links for items that don't have a catalog record (#4)
- Add UI indication for items that can't be renewed (#3)
- Don't try to renew items that can't be renewed (#3)
- implemented 'renew all' (#5)
- Added more debugging code
- Fixed a bug where charged ILL items appeared in the 'pending items' tab
- Sorted list of charged items by due date
- Fixed a bug in handling of voyager db id
- Sped up page reload by storing BD items in session
- Fix accessibility issue for checkboxes (DISCOVERYACCESS-4967)
- Enable/disable action buttons according to checkbox state
- Initial beta release