evergreen:master

Last commit made on 2019-08-14
Get this branch:
git clone -b master https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
master
Repository:
lp:evergreen

Recent commits

3433d29... by Bill Erickson on 2019-08-09

LP1839548 Angular catalog holds patron barcode link

Holds grid on record detail page now present the patron barcode as a
link to the patron UI.

Related, this fixes the URL in the link for the copy barcode.

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

d97b45c... by James Fournie <email address hidden> on 2019-05-02

LP1751800 - fix fields fields reversing

The pop() here will remove the last item in the array, only to add it
later with a push() a few lines later. Instead use a shift() to
preserve the order.

Signed-off-by: James Fournie <email address hidden>
Signed-off-by: Remington Steed <email address hidden>
Signed-off-by: Dan Wells <email address hidden>

9e939ca... by Galen Charlton on 2019-05-22

LP#1785061: move the filter value munging to the template service

This allows the reporter app to stay a bit more focused on
display concerns.

Here's a test plan for the patch series
---------------------------------------
[1] Create a reporter template that has a filter field
    and a filter operator of "In list", "Not in list", "Between",
    or "Not between" and hard-code a value for that filter
    in the template, separating values with a comma.
[2] Try to create a report from that template; note that it
    fails with an error.
[3] Apply the patch and repeat steps 1 and 2. This time, the
    report should succeed.

Note that this fix applies only to hardcoding filter values in the
template; it doesn't change any behavior when attempting to set
a filter value for any of the four operators above at the point of
creating a report.

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

Conflicts:
 Open-ILS/web/js/ui/default/staff/reporter/template/app.js

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

758cdcf... by Remington Steed on 2019-05-02

LP#1785061: Split filter value on comma for "in list" and the like

This commit borrows directly from the XUL reporter code (see
function __default_value_event_handler () in
Open-ILS/web/reports/xul/template-config.js). Basically, when the filter
value is saved, certain cases need special treatment, such as splitting
an "in list" value on commas. This commit includes a helper function
which does the special treatment and saves the filter value. This helper
is called both when the value itself is changed, and when the operator
is changed.

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

Conflicts:
 Open-ILS/web/js/ui/default/staff/reporter/template/app.js

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

53dd405... by Jane Sandberg on 2018-11-10

LP1735768: adding labels to inputs in the public catalog

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

fef4db2... by Galen Charlton on 2019-08-06

LP#1837059: stamp DB update

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

c650b6c... by Galen Charlton on 2019-08-01

LP#1837059: (follow-up) add release notes

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

fd8777b... by Galen Charlton on 2019-08-01

LP#1837059: (follow-up) mark help text for i18n

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

9cb7a6b... by Bill Erickson on 2019-08-01

LP1837059 Address alert config help text

Support passing a helpTemplate value to the staff admin page builder.
Create an Address Alert component so it may define and pass its own help
text to the admin page builder.

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

86459ec... by Bill Erickson on 2019-07-18

LP1837059 Local admin workstation settings

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