October release: Improvements & Squashing Bugs

Our October update is out and full of improvements and important bug fixes to the myTurn platform.

Improvements

  • [LEND-4367] – Provide time of day for reservation submission on reservation list (know who submitted theirs first!)
  • [LEND-4370] – Add confirmation when user edits their own info and their information successfully saves (always nice to know when things work)
  • [LEND-4373] – Swap items properly when adding reserved items to the cart (really more of a bug fix, but it is certainly an improvement)
  • [LEND-4376] – When setting dates for a reservation request, default to only including items available during those dates
  • [LEND-4377] – Better error message when no items are available for the current reservation dates
  • [LEND-4378] – Add link from item availability calendar to reservations
  • [LEND-4391] – Provide “change dates” link when there are no items available for reservation date
  • [LEND-4324] – Beta: Post loan survey
  • [LEND-4341] – Beta: Pre and Post “buffers” for Reservations

Bugs Squashed

  • [LEND-4417] – Critical: Javascript required to edit/save inventory items, ensure it is enabled before saving to not delete all item data
  • [LEND-4366] – When item moved from Reservation to Order, it does not show up on the availability calendar (it does now!)
  • [LEND-4371] – Can’t submit reservation for items with ” in name (you can now!)
  • [LEND-4372] – Possible to approve the reservations for more items than available (not anymore!)
  • [LEND-4375] – Dates badge and cart button above browse cards do not show up without reloading page after starting a reservation (they do now!)
  • [LEND-4379] – No way to view past fulfilled reservations (you can now!)
  • [LEND-4383] – Email confirmation message not going out on account creation
  • [LEND-4386] – Project definition editing for SBC is really messed up
  • [LEND-4387] – Prod: Deny reservation fails if “max reservation length” is shorter than the length of the reservation you are trying to deny (oops, fixed)
  • [LEND-4392] – Overdue items should not be returned as being available during reservation dates
  • [LEND-4399] – 404 page does not work (now it does)
  • [LEND-4401] – Error updating org logo and favicon (fixed!)
  • [LEND-4403] – Under some circumstances, when building an order, it complains of a conflict, and STILL puts the item on the order (not anymore)
  • [LEND-4409] – Sometimes, attempting to edit a reservation gives 404 (going to …/orgInventory/undefined) (fixed!)
  • [LEND-4410] – Reservations > 1 month cause errors for users and admins (you can have long reservations again!)
  • [LEND-4414] – Error on inventory page when site does not allow inventory to be displayed publicly (hot fixed, only an issue for about 12 hours)
  • [LEND-4415] – Prevent double-click on item save button (to help prevent errors)
  • [LEND-4416] – Turn off standard query cache for hibernate (moar speed, less overhead)
  • [LEND-4418] – Pasting data from spreadsheets into the item editor causes problems (like not being able to save problems, or even wiping data from that item problem – all fixed!)
  • [LEND-4419] – Print (and email?) user Tx receipts don’t show discounts (oops! fixed)