August 2018: Reservation Reminders & Reporting Improvements

This month’s updates bring the ability to send a reminder to customers that they are scheduled to pick up (or have shipped to them) a reservation. In beta testing, this option has improved pick up of reserved items significantly.

There is also a new option to allow customers to communicate to you that they want the items on a reservation to be shipped/delivered to them  rather than them picking them up. Keep an eye out for shipping and delivery system integration in the future!

There are over 70 other improvements and fixes in this release, read on for more!

  • [LEND-846] – Send an email reservation pickup reminder
  • [LEND-4969] – Organization option to add a “Shipping y/n” on the reservation form
  • [LEND-4971] – Add an option to have an “assistance needed y/n” checkbox at project creation
  • [LEND-4973] – Beta: Ability to Export/Import Item Type Defaults, with filtering
  • [LEND-4972] – Send email to admin when “assistance needed” on project checked off (5.2.1.5)
  • [LEND-4974] – Ability to Export Item Type Default values
  • [LEND-4976] – Ability to remove Item Default Values with “#default#” when importing
  • [LEND-4977] – Export Item Type Hierarchy
  • [LEND-4978] – Exportable Reservation Report that can be filtered based on date
  • [LEND-5055] – Add filter to Reservation Report to limit to items with “Requires Assistance”
  • [LEND-5056] – Update wording and formatting on Reservation Report
  • [LEND-5094] – Allow limiting Default Value export to just Custom Item Types
    • [LEND-4809] – Remove money related fields out of the transaction and loan report exports when the org does not do money
    • [LEND-4865] – Search indexing is still pretty slow
    • [LEND-4997] – Display banner or background so we know we’re using the Test server
    • [LEND-5000] – Make inventory export use a ResultSet/cursor to iterate
    • [LEND-5001] – Make user export use a ResultSet/cursor to iterate over the exportable users
    • [LEND-5002] – Import new item types
    • [LEND-5010] – Make reservation list faster by having solr group the items and return the data necessary to display the page
    • [LEND-5015] – Remove money from Loan Demographics report and export when the org does not do money
    • [LEND-5018] – Increase line height of item names in cards
    • [LEND-5026] – Warn users (in red) on the reservation list of any item is due AFTER the start of a reservation
    • [LEND-5029] – Upgrade  Frameworks
    • [LEND-5030] – Link to item view page from admin reservation list rather than the admin editing url
  • [LEND-5050] – Sort blanks last on ascending sorts in data tables
  • [LEND-5051] – Mark items that are overdue on the reservation list in red
  • [LEND-5052] – Location text not displayed on inventory cards on Firefox
  • [LEND-5068] – Specify if a check out was a renewal on Transaction and loan reports
  • [LEND-5069] – Make transaction line items use i18n
  • [LEND-5070] – Don’t sort the transaction list by hardcoded name
  • [LEND-5076] – Clean up layout on reservation report
  • [LEND-5080] – More report cleaning
  • [LEND-5084] – Scroll the user to the “to” date calendar after clicking a from date for reservations
  • [LEND-5086] – Allow project list to be loaded on page load on demand
  • [LEND-5087] – If org has reservations, hide existing summary box on dashboard and add a new loans & reservations one
  • [LEND-5088] – Kiosk/Back end handles TZ of due date wrong
  • [LEND-5089] – Let users with loan privs see the summary box
  • [LEND-5090] – Add count for projects needing assistance to new loans & reservations dashboard box
  • [LEND-5096] – Beta: error importing item type default values
  • [LEND-5102] – Change shipping and assistance checkboxes to something more prominent
  • [LEND-5103] – Shipping and assistance translations needed
  • [LEND-4173] – Build order should prompt to “approve” reservation
  • [LEND-4931] – Some javascript message encoding is messed up
  • [LEND-4994] – When renewing a loan, attach the project as the original loan (if there is one)
  • [LEND-5007] – Stack overflow when saving an item, related to new test banner
  • [LEND-5012] – Compilation error with login Sass
  • [LEND-5024] – Location admins need Inventory permission to list/process reservations
  • [LEND-5031] – Flash errors when loading edit user page
  • [LEND-5032] – Flash Error loading Export Item Types page (property can’t be null)
  • [LEND-5033] – java.lang.VerifyError on trying to send statements
  • [LEND-5034] – Three identical buttons on item type page
  • [LEND-5036] – Production: Can’t change org short name, says it already exists when it does not
  • [LEND-5037] – Swiss Franc currency format has a single quote in it, causes JS errors
  • [LEND-5039] – Validation errors show up on organization self sign up
  • [LEND-5040] – Header is too tall now on test site pages with no menu bar
  • [LEND-5041] – Admin: Error listing reservations when there are “too many” items
  • [LEND-5045] – Solr timestamp not updating. Repeated warnings of ‘AtomicUpdateDocumentMerger Unknown operation for the an atomic update,​ operation ignored’ in solr logs
  • [LEND-5047] – Stripe minimum value locale error
  • [LEND-5054] – “Go to reservation” input on the top of reservation list doesn’t work
  • [LEND-5057] – GroovyCastException on orgInventory/listReservations
  • [LEND-5058] – Statement template labels are missing translation on /orgMyOrganization/listTemplates
  • [LEND-5059] – Statement template doesn’t exist for org without statements enabled
  • [LEND-5072] – No submit button on makeSinglePayment
  • [LEND-5074] – Reservation list does not take items in an order into account
  • [LEND-5081] – Session default date in cart is 1 day earlier after first checkout
  • [LEND-5082] – “Exclude Disabled” on Last Use report does not exclude all the disabled items
  • [LEND-5097] – Enabling the “allow shipping option” (and just that) reindexes ALL THE THINGS
  • [LEND-5098] – Prevent enter to submit make single payment forms
  • [LEND-5101] – Code errors in OrgMembershipController
  • [LEND-5108] – After setting sticky date, even though date displays correctly, it’s checked out with default loan length
  • [LEND-5109] – Same day reservation for today -> order -> checkout causes the due date to be yesterday (some TZ, some of the time)
  • [LEND-5044] – Add assistance status to admin project list and filters
  • [LEND-5085] – Only let beta orgs use item type import/export
  • [LEND-5093] – Kiosk: Handle due date timezones better