evergreen:tags/rel_3_3_2

Last commit made on 2019-06-28
Get this branch:
git clone -b tags/rel_3_3_2 https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
tags/rel_3_3_2
Repository:
lp:evergreen

Recent commits

c3d881b... by Dan Wells on 2019-06-28

Bumping version numbers, adding Upgrade Script and Changelog

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

8ef6695... by Dan Wells on 2019-02-28

Customize upgrade notes for 3.3.2

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

e7b117e... by Dan Wells on 2019-06-20

Bump OpenILS.pm version

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

7b0ac58... by Dan Wells on 2019-06-28

Docs: Revise 3.3.2 bugfix release notes

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

0d5d546... by Dan Wells on 2019-06-21

LP#1759343 Clean up data seed values

1) Add missing translation wrapper for new annotatepayment setting.

2) While we are at it, try to stem the proliferation of workstation
setting INSERT chunks. (More could be done here...)

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

46833c6... by Dan Wells on 2019-06-21

LP#1759343 Fix annotate payment setting name

This setting was added to the database with the 'eg.' prefix, but in
the code it was not used. The end effect was that the setting likely
worked, but was not saved in the way expected.

This makes the setting name in the code match the DB.

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

45fb062... by Galen Charlton on 2019-06-17

LP#1833080: have eg-bool recognize IDL bool string values

This patch updates eg-bool so that it can format both
true Boolean and IDL bool string values (i.e., 't' or 'f'). Prior
to this patch, IDL bool values would always be rendered as 'Yes'.

This patch relaxes the type restriction on the value setter
and getter; unfortunately, there's no way to overload the
setter or making it accept (say) boolean|string.A

This patch also supplies some unit sets.

To test
-------
[1] View an Angular grid that has Boolean fields. The Copy
    Status server admin page is a good one.
[2] Note that the boolean values are all rendered as "Yes".
[3] Apply the patch and repeat step 1. This time, false
    values should be displayed as "No".
[4] Verify that 'npm run test' for the Angular app passes.

Sponsored-by: PaILS

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

bcb5523... by Bill Erickson on 2019-06-19

LP1823041 Confirm dialog returns true/false repairs

The new Observable-driven confirm dialogs return true or false depending
on the user response (or nothing if dismissed), so the calling code needs
to verify the user confirmed the request before continuing.

Removed an unused confirm dialog import for clarity.

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

76837de... by Bill Erickson on 2019-06-19

LP1823041 Observable dialogs repairs and cleanup

Fixes a few instances where dialog.open() calls did not return
Observables.

Replace a number of calls to the now deprecated dialog.dismiss() with
calls to dialog.close().

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

05c5e02... by Bill Erickson on 2019-06-19

LP1823041 Remove unintentially merged code blocks

A chunk of Angular code which was removed before merging this LP was
added back during the rebase/merge process. This removes the errant
code.

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