Skip to content
This repository has been archived by the owner on Jul 30, 2022. It is now read-only.

Releases: caltechlibrary/holdit

Version 1.2.0

08 Oct 23:11
Compare
Choose a tag to compare

Changes in this release:

  • Remember the login name from previous runs, to save users the hassle of having to type it each time. (However, the password must still be typed each time.)
  • Fix blurry text on Windows high DPI monitors.

Version 1.1.4 – Fix Windows credentials storage

09 Jul 23:34
Compare
Choose a tag to compare

The primary change in this version is the use of a new home-grown replacement for oauth2client.client.token_storage that stores the credentials in an encrypted file rather than in the keyring password field. The original implementation of oauth2client.client.token_storage stores the credentials from Google as the value of the password in a call to keyring.set_password(...). Unfortunately, this fails on Windows because of size limitations on the length of passwords. The replacement implementation stores an encryption key in the password field instead, and uses that encryption key to encrypt a file that stores the credentials on disk.

Version 1.1.0 – Feature change per user request

12 Apr 19:37
Compare
Choose a tag to compare

The principal change in this release is that both "on shelf" and "lost" books are considered when looking through the list of hold requests, and not just "on shelf". This change was requested by Viet at the Circulation desk, and reflects the fact that users sometimes put hold requests on lost books.

Other changes in this release include naming the application Hold It! more consistently in the documentation and the code, and (in the Word template) using a font that's available on Windows (because the previous font wasn't).

Version 1.0.2 – bugfix

10 Jan 03:22
Compare
Choose a tag to compare

This release fixes a bug in the way that Holdit! got the list of patron hold requests from TIND. Previously, the list could be incomplete and this could lead to missing some hold requests in the spreadsheet it creates. Hopefully this will no longer happen.

Version 1.0.1 – template change

31 Oct 00:14
Compare
Choose a tag to compare

The primary reason for this release is to change the default template so that it uses a larger font size for the requester name & date. This is a fix for issue #3.

A secondary change is to make the Windows installer-creation process include a step that automatically updates the version number from the version.py file.