commit b3c09159f94a31879abc3f75e20678cdb34ca1dd Author: Dan Wells Date: Mon Feb 24 12:09:57 2014 -0500 Bump OpenILS.pm version Signed-off-by: Dan Wells 1 1 Open-ILS/src/perlmods/lib/OpenILS.pm commit a4bbc469254478d52df2fbc19dc1cdd6b4b88f2b Author: Kathy Lussier Date: Wed Aug 23 16:22:45 2017 -0400 Docs: Release notes for the 2.11.8 point release Signed-off-by: Kathy Lussier 32 0 docs/RELEASE_NOTES_2_11.adoc commit e2165252aeaaaf1f6c7b6d787359c148f16b5473 Author: Michele Morgan Date: Wed Aug 9 11:36:20 2017 -0400 LP 1708728 - Fix Stripe penny errors introduced by perl int() function Fixes the issue where payment amounts sent to Stripe can be one cent less than the actual Evergreen payment due to use of the perl int() function. To test ------- A Stripe account is required to view transactions on the Stripe side. To enable test payments, Stripe testing API keys need to be entered in the Evergreen ou settings: credit.processor.stripe.pubkey credit.processor.stripe.secretkey - Add a bill to a patron record with the following amounts: $8.20 - Login to the opac as the patron and pay the bill. - View the transaction on the Stripe side and see that it is one cent less than the paid bill in Evergreen. - Apply the patch. - Repeat the steps above. - On the Stripe side, see that the Stripe amount and Evergreen amount now match. Signed-off-by: Michele Morgan Signed-off-by: Dan Pearl Signed-off-by: Galen Charlton 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm commit b10e144f182d6f2463bc7f435d7427a94c5cd16a Author: Dan Scott Date: Tue Aug 15 10:19:22 2017 -0400 LP#1710747: Absolute URL for media_prefix in templates If OILSWebMediaPrefix is set in the Apache configuration, then the ctx.media_prefix TT2 template variable uses that value as the hostname; otherwise it is null, resulting in many relative URLs for images, CSS, and JavaScript files. Normally this is not a problem, but the Open Graph image property requires a full absolute URL rather than the relative URL that would previously result on the record summary page in the absence of the OILSWebMediaPrefix variable having been set in the Apache config. This patch tweaks the EGWeb handler to fall back to the base hostname in the absence of the OILSWebMediaPrefix variable, thus ensuring that all uses of ctx.media_prefix result in an absolute URL. Test Plan: Pre-patch - Visit a record summary page in the catalog. View the source of the page. In the head section, find the og:image meta property. The content will display a relative URL to the record's book jacket cover image. Post-patch - When viewing the source of the page, og:image will display the full URL. Signed-off-by: Dan Scott Signed-off-by: Kathy Lussier 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm commit 68e4457925d14b2eb263cef58d2600c73185ac49 Author: Cesar Velez Date: Tue May 23 16:36:44 2017 -0400 LP#1098685: Require OPAC patron holds w/ phone/SMS notification to enter that info This provides some plain vanilla JS form validation, and error feedback using a yellow background color on the culprit input field. Signed-off by: Cesar Velez Signed-off-by: Galen Charlton Signed-off-by: Chris Sharp Conflicts: Open-ILS/src/templates/opac/parts/js.tt2 Signed-off-by: Jason Etheridge 11 24 Open-ILS/src/templates/opac/parts/js.tt2 4 4 Open-ILS/src/templates/opac/parts/place_hold.tt2 76 0 Open-ILS/web/js/ui/default/opac/holds-validation.js create mode 100644 Open-ILS/web/js/ui/default/opac/holds-validation.js commit 38393989ea24fe2265248c34e225cc871cb6b461 Author: Cesar Velez Date: Tue May 23 09:58:39 2017 -0400 LP#1669534 - OPAC hold request should not default to first SMS carrier Added empty