evergreen:master

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

Branch merges

Branch information

Name:
master
Repository:
lp:evergreen

Recent commits

87a9622... by Chris Sharp on 2019-10-22

LP#1849208 - Add PostgreSQL 10 Makfile.install targets

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

f3ad285... by Jane Sandberg on 2019-07-30

LP1607922: Receiving items on page 2 of search results

Previously, if a user selected a bunch of line items on two consecutive
pages of acq search results, and tried to receive items from the second
page, the operation would fail.

This issue was caused by Evergreen caching IDs of selected line items
from page 1, but not caching the data that went along with them.

To test:

1) Go to Acquisitions > General Search
2) In the Select Search Field dropdown, choose LI - State.
3) Set the state to on-order.
4) Click Search.
5) Click the check mark to select all results on the first page.
6) Click the Next button.
7) Click the check mark to select all results on the second page.
8) On the top --Actions-- menu, select Mark Selected Line Items as
Received.
9) Note that the interface does nothing, and that there is a TypeError
error message in the browser console.
10) Apply this commit.
11) Refresh your page completely and repeat steps 1-8.
12) Note that the items on the second page are received. Since they no
longer meet the search criteria, Evergreen gives you the next page of
results.

For further testing, see similar test steps by John Yorio at
https://bugs.launchpad.net/evergreen/+bug/1607922.

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

dfd1fd9... by Bill Erickson on 2019-11-08

LP1851831 Group perm editor null descriptions OK

Avoid assuming a permission description value is non-NULL in the
permission group editor interfaces since values are not required in the
database.

Fixes: ERROR TypeError: "l.description(...) is null"

Similarly repair the permission list title attributes so they display
the permission code (instead of an empty string) for titles when no
description is available.

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

e0d5289... by Galen Charlton on 2019-11-06

LP#1851524: fix adding a bucket when saving a new carousel

This patch fixes a regression where saving a new carousel
would not result in its bucket being created due to the
post-save callback never getting invoked.

This patch does not fix any carousels that do not have
buckets due to this bug. Because such carousels will
not function anyway, they should be deleted and
recreated by the local admin.

To test
-------
[1] Create a new carousel in local adminstration. Open it
    in the edit modal again and note that no record bucket
    is linked to it.
[2] Apply the patch and repeat step 1. This time, the
    bucket should be created.

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

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

7f92a4d... by Kyle Huckins <email address hidden> on 2019-07-05

lp1437103 Allow Receipts to Print when Suppressing Popups

- Move suppress_popup check further along and allow transit receipts
to properly print when popups suppressed.

Signed-off-by: Kyle Huckins <email address hidden>

 Changes to be committed:
 modified: Open-ILS/web/js/ui/default/staff/circ/services/circ.js

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

eba1ec4... by Kyle Huckins <email address hidden> on 2019-06-26

lp1437103 Suppress Popups on Patron Items Out Checkin

- Make Patron Items Out UI respect Suppress Popups setting.

Signed-off-by: Kyle Huckins <email address hidden>

 Changes to be committed:
 modified: Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js

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

b4caf69... by Kyle Huckins <email address hidden> on 2019-06-25

lp1437103 - Suppress Popups based on OU Setting

- Allow OU setting to suppress checkin popups to properly take effect.

Signed-off-by: Kyle Huckins <email address hidden>

 Changes to be committed:
 modified: Open-ILS/web/js/ui/default/staff/circ/services/circ.js

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

b95f1be... by Dan Wells on 2019-10-29

Forward-port 3.4.1 upgrade script

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

a3c2d59... by Dan Wells on 2019-10-29

Forward-port 3.3.5 upgrade script

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

bd125fe... by Dan Wells on 2019-10-29

Forward-port 3.2.10 upgrade script

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