evergreen:tags/rel_2_9_rc

Last commit made on 2015-09-02
Get this branch:
git clone -b tags/rel_2_9_rc https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
tags/rel_2_9_rc
Repository:
lp:evergreen

Recent commits

91c8cda... by Jason Stephenson on 2015-09-02

Bumping version numbers, adding Upgrade Script and Changelog

Signed-off-by: Jason Stephenson <email address hidden>

9626bab... by Jason Stephenson on 2015-09-02

2.9-rc release notes

Signed-off-by: Jason Stephenson <email address hidden>

1241400... by Jason Stephenson on 2015-09-02

bumping perl version string

Signed-off-by: Jason Stephenson <email address hidden>

eb5aadc... by Jason Stephenson on 2015-09-02

Translation updates - po files

Signed-off-by: Jason Stephenson <email address hidden>

d0afea4... by Jason Stephenson on 2015-09-02

LP#1484281: Stamping Upgrade Script.

Signed-off-by: Jason Stephenson <email address hidden>

7c70e4c... by Yamil Suarez <email address hidden> on 2015-09-02

LP# 1484281 auth control config update release notes

Signed-off-by: Yamil Suarez <email address hidden>
Signed-off-by: Jason Stephenson <email address hidden>

b2ba702... by Yamil Suarez <email address hidden> on 2015-08-17

LP# 1484281 auth control config update to prevent propagated data deletion

Remove subfield 'e' from authority.control_set_authority_field seed values

Removed from the auth tag 100 and 110, which should apply to bib tags
100,110,600,610,700,710

Added upgrade script, and pgTAP test.

How to test this patch
----------------------
[1] To test this bug you need 1 authority record and at least 1 bib record.
The auth record needs to have an auth 100 or 110 tag that has a subfield $e,
for example 100 $aDavis, Miles $ecomposer. (for the record, it is not good
cataloging practice to have $e in the auth record, but it can happen by mistake.)
The bib record needs to be have a matching bib 100 or 700 tag with the same
subfield $a and $e. In addition the matching bib tag has to be linked to the
authority record, i.e. the bib tag has to have a bib subfield $0 with the DB
id of the authority record.

[2] If you open up the authority record, in the authority MARC editor, and remove
the subfield $e; the subfield $e found in the bib record tag will be removed.
This is a mistake because normally bib record tags 100/110/700/710 do use subfield
$e, though the subfield $e should not be used in the auth record 100/110 tags.

[3] When this patch is applied, if a cataloger removes a subfield $e from an auth
100/110 tag, the deletion will not cascade to its linked bibs.

Signed-off-by: Yamil Suarez <email address hidden>
Signed-off-by: Jason Stephenson <email address hidden>

6260738... by Galen Charlton on 2015-08-20

LP#1487143: remove legacy_script_support from example SIP config

This patch removes the legacy_script_support option (and the
related references to the scripts themselves) from the example
SIPServer config, as they now have no effect.

Existing Evergreen sites can choose to remove those configuraiton
options or leave them in.

Signed-off-by: Galen Charlton <email address hidden>
Signed-off-by: Ben Shum <email address hidden>

1f82890... by Galen Charlton on 2015-08-27

LP#1484989: tweak test case

This adjusts the test case so that it will
report on the planned number of tests even if the
test circ cannot be retrieved for some reason.

Signed-off-by: Galen Charlton <email address hidden>

4357ab3... by Dan Wells on 2015-08-14

LP#1484989 Don't close xacts with checkin-generated fines

If a transaction has checkin-generated fines, and previously had a
balance of zero, the rearranged billing code was prematurely closing
the transaction. This commit separates the closing step to run after
any possible fine generation.

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