evergreen:tags/rel_2_12_8

Last commit made on 2017-11-30
Get this branch:
git clone -b tags/rel_2_12_8 https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
tags/rel_2_12_8
Repository:
lp:evergreen

Recent commits

7bf5410... by Blake GH on 2017-11-30

Bumping version numbers, adding Upgrade Script and Changelog

Signed-off-by: blake <email address hidden>

d4d8adc... by Blake GH on 2017-11-30

bumping Perl version string for 2.12.8

Signed-off-by: blake <email address hidden>

a440089... by Blake GH on 2017-11-30

Translation updates - po files

Signed-off-by: blake <email address hidden>

4bb5782... by Blake GH on 2017-11-30

cd build/i18n && make newpot

Signed-off-by: blake <email address hidden>

20b0495... by Galen Charlton on 2017-11-30

release notes for Evergreen 2.12.8

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

5cf67e7... by Galen Charlton on 2017-09-15

LP#1178802: force ceiling dates to be end of day

This patch ensures that when a hard due date (or hard due date value)
is created or edited, the ceiling date is set to the end of that day.

This fixes a problem where a ceiling date would not be applied for
loans checked out earlier on the ceiling date itself.

This patch intentionally does not touch existing hard due date
values. It also does not use the database or middle layer to coerce
the ceiling dates to end of day to leave upon the possiblity that
an Angular version of the hard due date editor will allow operators
to set both date and time. (Note that Dojo does not readily have a
combined date/time picker.)

To test
-------
[1] Apply the patch, then in the hard due date editor, verify that
    when creating a hard due date _value_, the date gets saved as
    ending at 23:59:59 in the local time zone.
[2] Similarly, verify that when editing an existing hard due date value,
    the date gets saved as ending at 23:59:59.
[3] Repeat steps 1 and 2, but this time for hard due dates.

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

b03e8a9... by Alex on 2017-11-16

lp1705133 view holds patron info redaction

Removed extra or sensitive patron information from patron and record
hold grid

Signed-off-by: Alex Cautley <email address hidden>

 Changes to be committed:
 modified: Open-ILS/src/templates/staff/cat/catalog/t_holds.tt2
 modified: Open-ILS/src/templates/staff/circ/patron/t_holds_list.tt2

Signed-off-by: Kathy Lussier <email address hidden>

Conflicts:
 Open-ILS/src/templates/staff/cat/catalog/t_holds.tt2

63e787b... by Jason Boyer on 2017-09-01

LP1714390:Remove acp Editor Formatting Frustration

In bug 1713064 I added a directive to make it possible to use
a String as a Model in an Input tag with type Number. Unfortunately
there was also a formatting function in that branch that works well
sometimes but is far more frustrating than it is helpful for enough
workflows that it should be removed.

Signed-off-by: Jason Boyer <email address hidden>
Signed-off-by: Kathy Lussier <email address hidden>

a4f8c22... by Jason Stephenson on 2017-06-15

LP 1698176: Return undef with die event in Actor.pm _add_patron function.

If the CStoreEditor create_actor_user call fails in the _add_patron
helper function in OpenILS/Application/Actor.pm, the CStorEditor's
die_event is returned as a scalar value. The caller expects a list
return with two values: the user object in index 0 and the event, if
any, in index 1.

Returning just the event causes the caller to use the event as if it
were the user object. This leads to a different error message later
in the code: Can't call method "billing_address" on unblessed
reference at /path/to/perlib/OpenILS/Application/Actor.pm line 743.

This commit changes the return value in the event of a database insert
failure to be the two member list as expected by the caller with undef
in index 0 and the die_event in index 1. This returns the proper
error message to the client.

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

8ee8228... by Jeff Godin on 2017-11-07

LP#1671150 Document unaccented name index fix

Release notes for evergreen.unaccent_and_squash function (and
dependent indexes) fix.

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