lp:evergreen/3.12
- Get this branch:
- bzr branch lp:evergreen/3.12
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.evergreen-ils.org/Evergreen.git,branch=rel_3_12.
Last successful import was .
Recent revisions
- 27219. By Jane Sandberg <email address hidden>
-
LP2082120: Automate changes to OpenILS.pm as part of build process
To test, run make_release using a wide variety of options for the -v and -f flags, for example:
build/tools/make_release -v 3.14-beta -f origin/ tags/rel_ 3_12_5 -i -C
build/tools/make_release -v 3.14-rc2 -f origin/ tags/rel_ 3_12_5 -i -C
build/tools/make_release -v 3.14.0 -f origin/ tags/rel_ 3_13_0 -i -C
build/tools/make_release -v 3.13.1 -f origin/ tags/rel_ 3_13_0 -i -C
build/tools/make_release -v 3.13.17 -f origin/ tags/rel_ 3_13_0 -i -C After each make_release run, check that the most recent commit includes
an accurate change to Open-ILS/src/perlmods/ lib/OpenILS. pm. Release-note: Automate part of the build process.
Signed-off-by: Jane Sandberg <email address hidden>
Signed-off-by: Jason Stephenson <email address hidden> - 27218. By Llewellyn Marshall <email address hidden>
-
LP2081758 Self Check with invalid email
Release-note: Fixes issue where self check screen is blank when user's email doesn't contain an @ sign
Signed-off-by: Llewellyn Marshall <email address hidden>
Signed-off-by: Jane Sandberg <email address hidden> - 27217. By Jane Sandberg <email address hidden>
-
LP#2061004 follow-up: let tests know that they should test mousedown now, rather than click
Signed-off-by: Jane Sandberg <email address hidden>
- 27216. By Mike Rylander
-
LP#2061004: Search suggestion regression fix
We need to use the mousedown event instead of click to select opac
search box auto-suggestions with a mouse. The fix to address this was
identified by Galen Charlton.Signed-off-by: Mike Rylander <email address hidden>
Release-note: Fixes mouse selection of autosuggest searches.
Signed-off-by: Jane Sandberg <email address hidden> - 27215. By Jason Stephenson
-
LP1980978: Improve SIP2 Patron Status Field
Set Y in the "too many items charged" subfield (05) of the SIP2 Patron
Status field if the patron has the PATRON_EXCEEDS_ CHECKOUT_ COUNT
penalty.Set Y in the "too many items lost" subfield (09) of the SIP2 Patron
Status field if the patron has the PATRON_EXCEEDS_ LOST_COUNT
penalty.Include the PATRON_
EXCEEDS_ LONGOVERDUE_ COUNT penalty when checking for
the "too many items overdue" subfield (06) of the Patron Status field.Release-Note: Updates Sip2 Patron Status to support subfields "too many items charged" subfield (05) and "too many items lost" subfield (09).
Too test this bug:
1. Find a patron with either too many items checked out or too many
lost items.2. Use your favorite SIP client to look them up in Evergreen with a
patron information message (63).3. Verify that the patron comes with their ability to checkout
blocked, i.e there is a Y in field 00 of the Patron Status field of
the message 64 returned by the SIP server.4. Verify that fields 05 and 09 are both blank even though one of them
should have a Y in it.After applying the patch, begin with step 2, above. When you get to step
4, either 05 or 09 (possilby both) should have a Y in it depending on
the patron's penalties.Repeat the above steps with a patron who has the
PATRON_EXCEEDS_ LONGOVERDUE_ COUNT penalty but not the
PATRON_EXCEEDS_ OVERDUE_ COUNT penalty. You will look for a Y or a
space in subfield 06.Signed-off-by: Jason Stephenson <email address hidden>
Signed-off-by: Josh Stompro <email address hidden> - 27214. By kdandy1 <email address hidden>
-
LP2078643: Update ebook_api.adoc
removed extra "=" from the header
Signed-off-by: Jane Sandberg <email address hidden>
- 27212. By Jane Sandberg <email address hidden>
-
LP924952: Make acq import resilient against empty subfields
To test:
1. Find or create an acquisitions provider with a holdings tag and several holdings subfields.
2. Create a MARC record that has the holdings field you configured.
3. In the holdings field, add some of the subfields you configured in step 1. Add data to some
of them, but leave some empty.
4. Go to Acquisitions > Load MARC Order records.
5. Choose the provider you configured in step 1.
6. Choose an ordering agency, fiscal year, and queue name.
7. Check Create Purchase Order.
8. Press the Upload button.
9. Without this patch, these steps will give an ACQ_IMPORT_ERROR. With this patch, the steps
should give no error, and give "Go to: Queue, Purchase Order" links at the bottom.Release-note: Allow acquisitions vendor MARC Order record load even if some subfields are empty.
Co-authored-by: Ian Skelskey <email address hidden>
Co-authored-by: Steven Mayo <email address hidden>
Co-authored-by: Michele Morgan <email address hidden>
Signed-off-by: Terran McCanna <email address hidden>
Signed-off-by: Stephanie Leary <email address hidden>
Signed-off-by: Mike Rylander <email address hidden> - 27211. By Jeff Davis
-
LP#1828456: use open-ils.auth.login for AuthProxy native login
AuthProxy always uses the username for login purposes -- if you provide
a barcode, it will look up the associated username. But for native login
it uses open-ils.auth.authentica te.init+ complete, which redundantly and
incorrectly uses a hard-coded barcode pattern of '^\d' to check whether
the identifier it is given is a username or a barcode (see bug 1827296).
If your username happens to be the same as your barcode, this won't be a
problem. But if your barcode is 123456 and your username is 2legit2quit,
native login fall-back will always fail.The solution is for AuthProxy to abandon the old init+complete method
and use open-ils.auth.login for native login instead. It will treat the
username as a username instead of applying a bad barcode pattern, thus
allowing patrons whose username begins with a number to login.Release-note: Fixes issue with numeric usernames when AuthProxy falls
back on the native Evergreen login mechanism.Signed-off-by: Jeff Davis <email address hidden>
Signed-off-by: Mike Rylander <email address hidden> - 27210. By Steven Mayo
-
lp2076225 Receipts With Images Print Whole Page
Adds extra error handling so printing doesn't stall forever if an image
in the template is busted.Signed-off-by: Steven Mayo <email address hidden>
Signed-off-by: Lindsay Stratton <email address hidden>
Signed-off-by: Terran McCanna <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)