evergreen:tags/rel_2_11_5

Last commit made on 2017-05-24
Get this branch:
git clone -b tags/rel_2_11_5 https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
tags/rel_2_11_5
Repository:
lp:evergreen

Recent commits

019ed90... by Dan Wells on 2017-05-24

Bumping version numbers, adding Upgrade Script and Changelog

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

842c217... by Dan Wells on 2014-02-24

Bump OpenILS.pm version

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

cee28fe... by Galen Charlton on 2017-05-24

2.10.11-2.10.12 schema update

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

96cd5f6... by Galen Charlton on 2017-05-24

update 2.11.5 release notes

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

45a4940... by Dan Scott <email address hidden> on 2017-04-26

LP#1478128: Avoid XSS in public catalog

This patch escapes various GET param values by passing them through
the Template Toolkit html filter, including:

* in the locale picker
* in the searchbar
* in the login form

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

Conflicts:
 Open-ILS/src/templates/opac/parts/searchbar.tt2

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

d012c94... by Kathy Lussier on 2017-05-24

Docs: 2.11.5 maintenance release notes

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

8bb0cc4... by Galen Charlton on 2017-05-20

LP#1650410: include --days_back in synopsis and other tidying

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

9817953... by Jane Sandberg <email address hidden> on 2017-01-27

LP#1650410: doc authority_control_fields.pl's --days_back flag

This patch updates the POD that in turn is displayed when
running authority_control_fields.pl -h

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

7f8b9d2... by Jason Etheridge <email address hidden> on 2017-04-26

LP#1491875: avoid erroneous "unsaved data" popup during MARC record creation

Test plan
---------
[1] Navigate to Cataloging -> Create New MARC Record.
[2] Choose a template, click Load
[3] Enter data in a fixed field, for example, Date1
[4] Enter data in a MARC field such as 100
[5] Click Create Record:

    The "This tab may have unsaved data. ..." pop up will appear.
    Clicking OK will save the record and take the user to their default
    view of the record.
    Clicking Cancel will save the record and return the user to the MARC
    Edit screen.
    The behavior when clicking Cancel can lead to confusion as to
    whether the record has actually been saved.

[6] Apply the patch and repeats steps #1-#5.
[7] This time, no extraneous unsaved data warning should appear.

Note that this patch's kludge doesn't fix all possible instances
of the warning; see https://bugs.launchpad.net/evergreen/+bug/1491875/comments/6
for details.

Signed-off-by: Jason Etheridge <email address hidden>
SIgned-off-by: Andrea Neiman <email address hidden>
Signed-off-by: Galen Charlton <email address hidden>

c07401c... by Galen Charlton on 2016-11-11

LP#1641208: util.file no longer mangles UTF8 when writing JSON

This patch ensures that JSON strings are converted to UTF8
before they are writing to XUL profile files by util.file. Doing this
fixes a bug where by OU names like "ბიზნესისა" can get mangled
in certain XUL client interfaces.

To test
-------
[1] Set an OU name to ბიზნესისა
[2] In the transit list, note that the OU selector displays
    the name as ÑØÖÜÔáØáÐ.
[3] Apply the patch (note that it's not necessary to rebuild
    the staff client to test this).
[4] Restart the staff client, clearing cache beforehand.
[5] Note that the OU name is now displayed correctly in the transit
    list.

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