evergreen:tags/rel_3_5_beta1

Last commit made on 2020-03-04
Get this branch:
git clone -b tags/rel_3_5_beta1 https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
tags/rel_3_5_beta1
Repository:
lp:evergreen

Recent commits

349b2fb... by Bill Erickson

Bumping version numbers, adding Upgrade Script and Changelog

Signed-off-by: Bill Erickson <email address hidden>

59bdcdc... by Bill Erickson

Bump Perl version string to 3.0500

Signed-off-by: Bill Erickson <email address hidden>

cd3ac97... by Bill Erickson

Translation updates - po files (3.5.beta)

Signed-off-by: Bill Erickson <email address hidden>

355b1bc... by Bill Erickson

Translation updates - newpot

Signed-off-by: Bill Erickson <email address hidden>

8c40e63... by Dan Wells

First pass at release notes for 3.5

This commit consolidates all the release notes in RELEASE_NOTES_NEXT,
and does a few minor edits to formatting, layout, and text for improved
flow of the content.

Filling out of acknowledgements remains a TODO.

Signed-off-by: Dan Wells <email address hidden>

b50528f... by Mike Risher

lp1789491 visited link color

Some interfaces use a red or dark red background color for certain rows
and the visited link color makes it hard to read. Adjust this color
so there is more contrast against the red background.

Signed-off-by: Mike Risher <email address hidden>
Signed-off-by: Jessica Woolford <email address hidden>
Signed-off-by: Jane Sandberg <email address hidden>

c590ba3... by Bill Erickson

LP1811132 Debit payment SQL upgrade fix

Repair a copy/paste thinko in the upgrade script for debit card
payments.

Signed-off-by: Bill Erickson <email address hidden>

42939f1... by Galen Charlton

LP#1853363: add SIP2 option patron_status_always_permit_loans

This patch adds a new oils_sip.xml login attribute called
patron_status_always_permit_loans that specifies whether
the charge privileges denied, renewal privilges denied, and
card reported lost flags in the patron status block should be
coerced to permissive values regardless of the actual state
of the patron record. Turning this on works around an issue
where a 2019-12 change by the Hoopla SIP2 client takes those flag
fields into account, but some libraries may not wish those
to block a patron's access to online resources that use
SIP2 to authenticate. This setting can also be set as
an implementation_config option; note that if it is set to
'true' or 'false' as a login attribute, the login attribute will
override whatever is set in the implementation_config.

To test
-------
[1] Set up a test system that has SIPServer running. Also set
    up a patron that either has a standing penalty blocking CIRC
    or renewals, expired privileges, and/or a lost primary card.
[2] Perform a SIP2 patron information request (message 63) for
    the patron created in step 1. Note that the charge, renewal,
    and card lost flag fields in the SIP2 response should be set
    to indicated that privileges are denied.
[3] Apply the patch and enable patron_status_always_permit_loans
    either as a login attribute or a implementation_config option;
    oils_sip.xml.example in this patch contains examples.
[4] Repeat step 2; this time, the three flag fields should have
    permissive values (i.e., they will be set to the space character)
    regardless of the state of the patron record.

Signed-off-by: Galen Charlton <email address hidden>
Signed-off-by: Jason Boyer <email address hidden>
Signed-off-by: Jeff Davis <email address hidden>

975ef96... by Chris Sharp

LP#1811132 - Stamping upgrade script

Signed-off-by: Chris Sharp <email address hidden>

3d7a7c1... by Jeff Davis

LP#1811132: add Debit Card payment type

Signed-off-by: Jeff Davis <email address hidden>
Signed-off-by: Ruth Frasur <email address hidden>
Signed-off-by: Chris Sharp <email address hidden>