[open-ils-commits] [GIT] Evergreen ILS branch rel_3_5 updated. e213d1fd3fcf1cbfcc8fabf6e86cd94aba9a52cb
Evergreen Git
git at git.evergreen-ils.org
Fri Jun 12 11:42:48 EDT 2020
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, rel_3_5 has been updated
via e213d1fd3fcf1cbfcc8fabf6e86cd94aba9a52cb (commit)
from fd0aea06ed9d0bab43d259697a5a3c64cdb14f69 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e213d1fd3fcf1cbfcc8fabf6e86cd94aba9a52cb
Author: Bill Erickson <berickxx at gmail.com>
Date: Fri Jun 12 10:20:20 2020 -0400
3.5 Post-Beta Release Notes Additions
Signed-off-by: Bill Erickson <berickxx at gmail.com>
diff --git a/docs/RELEASE_NOTES_3_5.adoc b/docs/RELEASE_NOTES_3_5.adoc
index 3c4e1fd735..1fae3761b7 100644
--- a/docs/RELEASE_NOTES_3_5.adoc
+++ b/docs/RELEASE_NOTES_3_5.adoc
@@ -25,6 +25,93 @@ New Features for 3.5.0
Administration
~~~~~~~~~~~~~~
+Do not cache the Angular application root
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Evergreen administrators should update existing apache configuration files
+so that the Angular index.html file is never cached by the client. This
+can be done by changing the Angular setup section of the apache configuration
+that starts with:
+
+[source, conf]
+----
+<Directory "/openils/var/web/eg2/en-US">
+----
+
+or similar in the apache configuration. Add the following after the
+FallbackResource directive:
+
+[source, conf]
+----
+ <Files "index.html">
+ <IfModule mod_headers.c>
+ Header set Cache-Control "no-cache, no-store, must-revalidate"
+ Header set Pragma "no-cache"
+ Header set Expires 0
+ </IfModule>
+ </Files>
+----
+
+Finally, ensure that the mod_headers apache module is enabled by running the
+following commands on all apache servers as the root user:
+
+[source, sh]
+----
+a2enmod headers
+/etc/init.d/apache2 restart
+----
+
+
+Repair of Self-closing HTML Tags
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+The most recent release of JQuery requires valid closing tags for X/HTML elements.
+These were repaired within affected OPAC/Staff Client TT2 templates, but care should
+be taken in Action/Trigger templates to make sure closing tags are present where
+appropriate. The stock template for PO HTML was affected.
+See https://bugs.launchpad.net/evergreen/+bug/1873286[LP#1873286] for details.
+
+Aged Money Changes
+^^^^^^^^^^^^^^^^^^
+
+Two new global flag settings have been added to control if/when billings and
+payments are aged. Both settings are disabled by default.
+
+* 'history.money.age_with_circs'
+ ** Age billings and payments linked to circulations when the cirulcation
+ is aged.
+* 'history.money.retention_age'
+ ** Age billings and payments based on the age of the finish date for
+ the linked transaction.
+ ** To age money based on this setting, there is a new srfsh script
+ at (by default) /openils/bin/age_money.srfsh.
+
+Aged Payment Additional Fields
+++++++++++++++++++++++++++++++
+
+The aged payment table now has accepting_usr, cash_drawer, and billing
+columns to improve reporting of aged money.
+
+Manual Data Migration of Aged Money
++++++++++++++++++++++++++++++++++++
+
+For users that wish to age money along with circulations (global flag
+'history.money.age_with_circs' is set to true), it's necessary to manaully
+age money for circulations which have already been aged. This can be
+done directly in the database with SQL:
+
+NOTE: This SQL can take a very long time to run on large databases, so
+it may be necessary to process aged circulations in batches instead
+of all at once.
+
+[source,sql]
+-------------------------------------------------------------------------
+SELECT money.age_billings_and_payments_for_xact(circ.id)
+FROM action.aged_circulation circ
+-- limit to aged circs with billings
+JOIN money.billing mb ON mb.xact = circ.id;
+-------------------------------------------------------------------------
+
+
PostgreSQL 10 Support
^^^^^^^^^^^^^^^^^^^^^
PostgreSQL 10 is now available for installation with Evergreen. Please
@@ -87,6 +174,15 @@ button.
Circulation
~~~~~~~~~~~
+New Hold Sort Order: Traditional with Holds-chase-home-lib-patrons
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+This is a new entry under Administration -> Server Administration ->
+Best-Hold Selection Sort Order in the staff client. It prioritizes holds
+such that a given item, based on its owning library, will prefer patrons with
+a matching home library, no matter the pickup library.
+
+
Angular Staff Catalog Holds Patron Search Support
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The Angular staff catalog now supports patron searching directly from
@@ -149,9 +245,10 @@ OPAC
Custom CSS in OPAC
^^^^^^^^^^^^^^^^^^
-There is now a library setting called opac.patron.custom_css. This can
-be populated with CSS that will load in the OPAC after the stylesheets
-and allow for custom CSS without editing server side templates.
+There is now a library setting called opac.patron.custom_css. This can be
+populated with CSS that will load in the OPAC after the stylesheets and
+allow for custom CSS without editing server side templates. The permission
+UPDATE_ORG_UNIT_SETTING.opac.patron.custom_css manages access to it.
diff --git a/docs/RELEASE_NOTES_NEXT/Administration/aged-money.adoc b/docs/RELEASE_NOTES_NEXT/Administration/aged-money.adoc
deleted file mode 100644
index 82bc38a6c2..0000000000
--- a/docs/RELEASE_NOTES_NEXT/Administration/aged-money.adoc
+++ /dev/null
@@ -1,42 +0,0 @@
-Aged Money Changes
-^^^^^^^^^^^^^^^^^^
-
-Two new global flag settings have been added to control if/when billings and
-payments are aged. Both settings are disabled by default.
-
-* 'history.money.age_with_circs'
- ** Age billings and payments linked to circulations when the cirulcation
- is aged.
-* 'history.money.retention_age'
- ** Age billings and payments based on the age of the finish date for
- the linked transaction.
- ** To age money based on this setting, there is a new srfsh script
- at (by default) /openils/bin/age_money.srfsh.
-
-Aged Payment Additional Fields
-++++++++++++++++++++++++++++++
-
-The aged payment table now has accepting_usr, cash_drawer, and billing
-columns to improve reporting of aged money.
-
-Manual Data Migration of Aged Money
-+++++++++++++++++++++++++++++++++++
-
-For users that wish to age money along with circulations (global flag
-'history.money.age_with_circs' is set to true), it's necessary to manaully
-age money for circulations which have already been aged. This can be
-done directly in the database with SQL:
-
-NOTE: This SQL can take a very long time to run on large databases, so
-it may be necessary to process aged circulations in batches instead
-of all at once.
-
-[source,sql]
--------------------------------------------------------------------------
-SELECT money.age_billings_and_payments_for_xact(circ.id)
-FROM action.aged_circulation circ
--- limit to aged circs with billings
-JOIN money.billing mb ON mb.xact = circ.id;
--------------------------------------------------------------------------
-
-
diff --git a/docs/RELEASE_NOTES_NEXT/Administration/self-closing-tags.adoc b/docs/RELEASE_NOTES_NEXT/Administration/self-closing-tags.adoc
deleted file mode 100644
index de56c71184..0000000000
--- a/docs/RELEASE_NOTES_NEXT/Administration/self-closing-tags.adoc
+++ /dev/null
@@ -1,6 +0,0 @@
-Repair of Self-closing HTML Tags
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-The most recent release of JQuery requires valid closing tags for X/HTML elements.
-These were repaired within affected OPAC/Staff Client TT2 templates, but care should
-be taken in Action/Trigger templates to make sure closing tags are present where
-appropriate. The stock template for PO HTML was affected. See https://bugs.launchpad.net/evergreen/+bug/1873286[LP#1873286] for details.
diff --git a/docs/RELEASE_NOTES_NEXT/Architecture/do-not-cache-angular-root.adoc b/docs/RELEASE_NOTES_NEXT/Architecture/do-not-cache-angular-root.adoc
deleted file mode 100644
index 4cb96e3b42..0000000000
--- a/docs/RELEASE_NOTES_NEXT/Architecture/do-not-cache-angular-root.adoc
+++ /dev/null
@@ -1,36 +0,0 @@
-Do not cache the Angular application root
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-Evergreen administrators should update existing apache configuration files
-so that the Angular index.html file is never cached by the client. This
-can be done by changing the Angular setup section of the apache configuration
-that starts with:
-
-[source, conf]
-----
-<Directory "/openils/var/web/eg2/en-US">
-----
-
-or similar in the apache configuration. Add the following after the
-FallbackResource directive:
-
-[source, conf]
-----
- <Files "index.html">
- <IfModule mod_headers.c>
- Header set Cache-Control "no-cache, no-store, must-revalidate"
- Header set Pragma "no-cache"
- Header set Expires 0
- </IfModule>
- </Files>
-----
-
-Finally, ensure that the mod_headers apache module is enabled by running the
-following commands on all apache servers as the root user:
-
-[source, sh]
-----
-a2enmod headers
-/etc/init.d/apache2 restart
-----
-
diff --git a/docs/RELEASE_NOTES_NEXT/Circulation/hold-sort-order-chase-home-lib-patrons.adoc b/docs/RELEASE_NOTES_NEXT/Circulation/hold-sort-order-chase-home-lib-patrons.adoc
deleted file mode 100644
index 4d683cbcdd..0000000000
--- a/docs/RELEASE_NOTES_NEXT/Circulation/hold-sort-order-chase-home-lib-patrons.adoc
+++ /dev/null
@@ -1,5 +0,0 @@
-New Hold Sort Order: Traditional with Holds-chase-home-lib-patrons
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-This is a new entry under Administration -> Server Administration -> Best-Hold Selection Sort Order in the staff client. It prioritizes holds such that a given item, based on its owning library, will prefer patrons with a matching home library, no matter the pickup library.
-
diff --git a/docs/RELEASE_NOTES_NEXT/OPAC/custom_css_in_opac.adoc b/docs/RELEASE_NOTES_NEXT/OPAC/custom_css_in_opac.adoc
deleted file mode 100644
index 9ad01f3924..0000000000
--- a/docs/RELEASE_NOTES_NEXT/OPAC/custom_css_in_opac.adoc
+++ /dev/null
@@ -1,6 +0,0 @@
-Custom CSS in OPAC
-^^^^^^^^^^^^^^^^^^
-There is now a library setting called opac.patron.custom_css. This can be
-populated with CSS that will load in the OPAC after the stylesheets and
-allow for custom CSS without editing server side templates. The permission
-UPDATE_ORG_UNIT_SETTING.opac.patron.custom_css manages access to it.
-----------------------------------------------------------------------
Summary of changes:
docs/RELEASE_NOTES_3_5.adoc | 103 ++++++++++++++++++++-
.../Administration/aged-money.adoc | 42 ---------
.../Administration/self-closing-tags.adoc | 6 --
.../Architecture/do-not-cache-angular-root.adoc | 36 -------
.../hold-sort-order-chase-home-lib-patrons.adoc | 5 -
.../OPAC/custom_css_in_opac.adoc | 6 --
6 files changed, 100 insertions(+), 98 deletions(-)
delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/aged-money.adoc
delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/self-closing-tags.adoc
delete mode 100644 docs/RELEASE_NOTES_NEXT/Architecture/do-not-cache-angular-root.adoc
delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/hold-sort-order-chase-home-lib-patrons.adoc
delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/custom_css_in_opac.adoc
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list