Release Notes for 03.07.2023

Pika Release Notes 2023.01.0

Deployed 03/07/2023

New Functionality

  • MLN1 Password Project (Minute 7:56)
    • Force Password Update in Pika
      • Requirements
      • A variable field added into Sierra patron record to use to indicate that the patron has updated their password via the catalog 

       

  • Must update a Pika site setting to enable checking field
  • Pika site uses barcode/password login scheme
  • When a patron logs into Pika, and the patron’s above variable field is not set, empty or is set to 0 (zero), the patron will be prompted to update their password.  If the new password meets the Pika site password requirements, the password is updated in the ILS, and the variable field will be set to the date-time of the password update.    

       

  • When a patron updates their password, in the update password section of the My Account Settings page, the variable field will be set to the date-time of the password update.

  • When a patron updates their password via the email password reset link process, the variable field will be set to the date-time of the password update.

            

            

 

  • New created self-registration users will have the variable field set along with the creation of self-registered user’s patron record.

  • Patron-facing instances of the word PIN or pin and phrases containing those words are translatable to site-wide value. Eg password

  • MLN1 libraries are using the phrase password over PIN to encourage more secure credentials
  • The email password reset link will use the Pika library setting “Login Form Username Label” (default value for libraries using the barcode/password login scheme is “Library Card Number”). Previously it was simply labeled “Barcode”.

    

    

 

  • Hide email reset link setting for libraries using pre-populated passwords

    

    

  • Darkened Masquerade Mode color and corrected for some theme CSS overrides
  • Colored buttons and colored confirm message prompts on Clear List and Delete List buttons to better help users from errantly clearing or deleting their User List (Minute 19:17)

    

    

    
 

  • Make Self-Registration Pika Library setting “Days Until Expiration“ optional.  Set to zero or -1 to not set an expiration date for self-registration users. (Sierra Libraries) (Minute 20:44

    

Bug Fixes

  • Fixed display of My Scheduled Items in Pika (this is for libraries using Sierra Bookings). Display problem due to classic OPAC updates that broke the screen scraping used by Pika
  • Additional work to prevent MLN1 search index from being emptied when the searcher search engine is restarted during the full re-index (occurring in the indexer search engine).
  • Fixed display of patron address on My Account Settings page when the Sierra patron’s address field is missing zip code information (Minute 22:05)
  • Name/Barcode login on iOS mobile now works for names with special characters (‘)(Minute 22:19)
  • Added time-out setting for Hoopla APIs so that when Hoopla APIs are having trouble, other user account actions can proceed in Pika without a performance impact (Minute 22:40)
    • Additional logging added to help us identify Hoopla API connection issues
  • Fixed loading of Prospector section of the Combined Search results

Sideloads (Minute 25:51)

  • Creativebug and Kanopy for Northern Waters (underway)
  • Garfield HooplaFlex (underway)

Additional Work

  • GA4 Analytics Upgrade
    • Old Analytics will end July 2023
  • Deployed MLN2 (formerly Flatirons) libraries to new Ubuntu Pikia Server
    • All services will update with current security and bug patches
    • Resolves issue with memory management in Apache2 introduced during Java security update
  • Set up MLN2 Pika to connect to Marmot Digital Archive if desired by MLN2 libraries
  • Confirm Fort Lewis CAS authentication for Pika works in light of MLN1 Password Project updates
  • Set up Wall Street Journal login via Pika for newly subscribing Marmot libraries
    • Bemis, Buena Vista, Delta, Longmont
  • Bemis Logo update
  • Louisville theme updates
  • Loveland theme updates
  • Aurora Public Library Self-Registration success email changes

Documentation (Minute 26:20)

 

 

 

Meeting Date: 
Tuesday, 2023, March 7
Documentation Type: 
Release Notes
Committees: 
Discovery Committee