Evergreen-commits
evergreen-commits@list.evergreen-ils.orgApril 2025
- 1 participants
- 170 discussions

[GIT] Evergreen ILS branch tags/rel_3_13_10 created. 8d4860b869fc2d72f3fcfbcd723c24dd3c92275f
by Git User 15 Apr '25
by Git User 15 Apr '25
15 Apr '25
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, tags/rel_3_13_10 has been created
at 8d4860b869fc2d72f3fcfbcd723c24dd3c92275f (commit)
- Log -----------------------------------------------------------------
commit 8d4860b869fc2d72f3fcfbcd723c24dd3c92275f
Author: Michele Morgan <mmorgan(a)noblenet.org>
Date: Mon Apr 14 14:55:53 2025 -0500
Bumping version numbers and adding Upgrade Script
Signed-off-by: Michele Morgan <mmorgan(a)noblenet.org>
diff --git a/Open-ILS/src/perlmods/lib/OpenILS.pm b/Open-ILS/src/perlmods/lib/OpenILS.pm
index d7235ce61a..78f6fa0341 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS.pm
@@ -6,6 +6,6 @@ OpenILS - Client and server support for the Evergreen open source library system
=cut
-our $VERSION = '2.4';
+our $VERSION = '3.1310';
1;
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
index 1c09bee84b..50b53bb4cd 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
@@ -26,7 +26,7 @@ sub use_authoritative {
sub ils_version {
# version format is "x-y-z", for example "2-0-0" for Evergreen 2.0.0
# For branches, format is "x-y"
- return "HEAD";
+ return "3-13-10";
}
__PACKAGE__->register_method(
diff --git a/Open-ILS/src/sql/Pg/002.schema.config.sql b/Open-ILS/src/sql/Pg/002.schema.config.sql
index dce39dd622..d1cffdcdef 100644
--- a/Open-ILS/src/sql/Pg/002.schema.config.sql
+++ b/Open-ILS/src/sql/Pg/002.schema.config.sql
@@ -93,6 +93,7 @@ CREATE TRIGGER no_overlapping_deps
FOR EACH ROW EXECUTE PROCEDURE evergreen.array_overlap_check ('deprecates');
INSERT INTO config.upgrade_log (version, applied_to) VALUES ('1454', :eg_version); -- Dyrcona/BMagic/shulabramble/sandbergja
+INSERT INTO config.upgrade_log (version, applied_to) VALUES ('3.13.10', :eg_version);
CREATE TABLE config.bib_source (
id SERIAL PRIMARY KEY,
diff --git a/Open-ILS/src/sql/Pg/version-upgrade/3.13.9-3.13.10-upgrade-db.sql b/Open-ILS/src/sql/Pg/version-upgrade/3.13.9-3.13.10-upgrade-db.sql
new file mode 100644
index 0000000000..3a86a7c8f9
--- /dev/null
+++ b/Open-ILS/src/sql/Pg/version-upgrade/3.13.9-3.13.10-upgrade-db.sql
@@ -0,0 +1,9 @@
+--Upgrade Script for 3.13.9 to 3.13.10
+\set eg_version '''3.13.10'''
+BEGIN;
+INSERT INTO config.upgrade_log (version, applied_to) VALUES ('3.13.10', :eg_version);
+COMMIT;
+
+-- Update auditor tables to catch changes to source tables.
+-- Can be removed/skipped if there were no schema changes.
+SELECT auditor.update_auditors();
diff --git a/configure.ac b/configure.ac
index 71b8075f20..31ed741607 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@
export PATH=${PATH}:/usr/sbin
AC_PREREQ(2.61)
-AC_INIT(Open-ILS, trunk, open-ils-dev(a)list.georgialibraries.org)
+AC_INIT(Open-ILS, 3.13.10, open-ils-dev(a)list.georgialibraries.org)
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE
diff --git a/docs/modules/installation/pages/server_upgrade.adoc b/docs/modules/installation/pages/server_upgrade.adoc
index 54fab78751..c273c0f412 100644
--- a/docs/modules/installation/pages/server_upgrade.adoc
+++ b/docs/modules/installation/pages/server_upgrade.adoc
@@ -7,7 +7,7 @@ All of the steps in this chapter are to be completed from the command line.
== Software Prerequisites ==
* **PostgreSQL**: The minimum supported version is 10.
- * **Linux**: Evergreen 3.X.X has been tested on Debian Buster
+ * **Linux**: Evergreen 3.13.10 has been tested on Debian Buster
(10.0), Debian Bullseye (11.0), Debian Bookworm (11.0),
Ubuntu Focal Fossa (20.04), and Ubuntu Jammy Jellyfish (22.04).
If you are running an older version of these distributions, you
@@ -43,12 +43,12 @@ osrf_control --localhost --stop-all
.. Back up the /openils directory.
. Upgrade OpenSRF. Download and install the latest version of OpenSRF from
the https://evergreen-ils.org/opensrf-downloads/[OpenSRF download page].
-. As the *opensrf* user, download and extract Evergreen 3.X.X:
+. As the *opensrf* user, download and extract Evergreen 3.13.10:
+
[source, bash]
-----------------------------------------------
-wget https://evergreen-ils.org/downloads/Evergreen-ILS-3.X.X.tar.gz
-tar xzf Evergreen-ILS-3.X.X.tar.gz
+wget https://evergreen-ils.org/downloads/Evergreen-ILS-3.13.10.tar.gz
+tar xzf Evergreen-ILS-3.13.10.tar.gz
-----------------------------------------------
+
[NOTE]
@@ -58,7 +58,7 @@ For the latest edition of Evergreen, check the https://evergreen-ils.org/egdownl
+
[source, bash]
---------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X
+cd /home/opensrf/Evergreen-ILS-3.13.10
---------------------------------------------
+
On the next command, replace `[distribution]` with one of these values for your
@@ -83,7 +83,7 @@ make -f Open-ILS/src/extras/Makefile.install [distribution]
+
[source, bash]
------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X
+cd /home/opensrf/Evergreen-ILS-3.13.10
PATH=/openils/bin:$PATH ./configure --prefix=/openils --sysconfdir=/openils/conf
make
------------------------------------------------------------
@@ -94,7 +94,7 @@ These instructions assume that you have also installed OpenSRF under /openils/.
+
[source, bash]
------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X
+cd /home/opensrf/Evergreen-ILS-3.13.10
make install
------------------------------------------------------------
+
@@ -123,7 +123,7 @@ Copying these configuration files will remove any customizations you have made t
+
[source, bash]
-------------------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X
+cd /home/opensrf/Evergreen-ILS-3.13.10
perl Open-ILS/src/support-scripts/eg_db_config --update-config --service all \
--create-offline --database evergreen --host localhost --user evergreen --password evergreen
-------------------------------------------------------------------------
@@ -147,21 +147,21 @@ The diff command can be used to show the differences between the distribution ve
+
[source, bash]
----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/examples/apache/eg_startup /etc/apache2/eg_startup
+cp /home/opensrf/Evergreen-ILS-3.13.10/Open-ILS/examples/apache/eg_startup /etc/apache2/eg_startup
----------------------------------------------------------
+
.. Update /etc/apache2/eg_vhost.conf by copying the example from Open-ILS/examples/apache/eg_vhost.conf.
+
[source, bash]
----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/eg_vhost.conf
+cp /home/opensrf/Evergreen-ILS-3.13.10/Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/eg_vhost.conf
----------------------------------------------------------
+
.. Update /etc/apache2/sites-available/eg.conf by copying the example from Open-ILS/examples/apache/eg.conf.
+
[source, bash]
----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf
+cp /home/opensrf/Evergreen-ILS-3.13.10/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf
----------------------------------------------------------
== Upgrade the Evergreen database schema ==
@@ -217,8 +217,8 @@ as a user with the ability to connect to the database server.
[source, bash]
----------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/src/sql/Pg
-psql -U evergreen -h localhost -f version-upgrade/3.X.W-3.X.X-upgrade-db.sql evergreen
+cd /home/opensrf/Evergreen-ILS-3.13.10/Open-ILS/src/sql/Pg
+psql -U evergreen -h localhost -f version-upgrade/3.13.9-3.13.10-upgrade-db.sql evergreen
----------------------------------------------------------
[TIP]
-----------------------------------------------------------------------
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch tags/rel_3_14_5 created. 67caeb901abec988db76ea1ab7357263b7ed2340
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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, tags/rel_3_14_5 has been created
at 67caeb901abec988db76ea1ab7357263b7ed2340 (commit)
- Log -----------------------------------------------------------------
commit 67caeb901abec988db76ea1ab7357263b7ed2340
Author: blake <blake(a)mobiusconsortium.org>
Date: Mon Apr 14 15:29:11 2025 -0500
Bumping version numbers and adding Upgrade Script
Signed-off-by: blake <blake(a)mobiusconsortium.org>
diff --git a/Open-ILS/src/perlmods/lib/OpenILS.pm b/Open-ILS/src/perlmods/lib/OpenILS.pm
index d7235ce61a..e23d6c4594 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS.pm
@@ -6,6 +6,6 @@ OpenILS - Client and server support for the Evergreen open source library system
=cut
-our $VERSION = '2.4';
+our $VERSION = '3.1405';
1;
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
index 1c09bee84b..a36a1d6189 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
@@ -26,7 +26,7 @@ sub use_authoritative {
sub ils_version {
# version format is "x-y-z", for example "2-0-0" for Evergreen 2.0.0
# For branches, format is "x-y"
- return "HEAD";
+ return "3-14-5";
}
__PACKAGE__->register_method(
diff --git a/Open-ILS/src/sql/Pg/002.schema.config.sql b/Open-ILS/src/sql/Pg/002.schema.config.sql
index 544d0fa61a..ddbd9c20ef 100644
--- a/Open-ILS/src/sql/Pg/002.schema.config.sql
+++ b/Open-ILS/src/sql/Pg/002.schema.config.sql
@@ -93,6 +93,7 @@ CREATE TRIGGER no_overlapping_deps
FOR EACH ROW EXECUTE PROCEDURE evergreen.array_overlap_check ('deprecates');
INSERT INTO config.upgrade_log (version, applied_to) VALUES ('1457', :eg_version); -- gmcharlt/sandbergja
+INSERT INTO config.upgrade_log (version, applied_to) VALUES ('3.14.5', :eg_version);
CREATE TABLE config.bib_source (
id SERIAL PRIMARY KEY,
diff --git a/Open-ILS/src/sql/Pg/version-upgrade/3.14.4-3.14.5-upgrade-db.sql b/Open-ILS/src/sql/Pg/version-upgrade/3.14.4-3.14.5-upgrade-db.sql
new file mode 100644
index 0000000000..0671b7e5f0
--- /dev/null
+++ b/Open-ILS/src/sql/Pg/version-upgrade/3.14.4-3.14.5-upgrade-db.sql
@@ -0,0 +1,9 @@
+--Upgrade Script for 3.14.4 to 3.14.5
+\set eg_version '''3.14.5'''
+BEGIN;
+INSERT INTO config.upgrade_log (version, applied_to) VALUES ('3.14.5', :eg_version);
+COMMIT;
+
+-- Update auditor tables to catch changes to source tables.
+-- Can be removed/skipped if there were no schema changes.
+SELECT auditor.update_auditors();
diff --git a/Open-ILS/xul/staff_client/chrome/content/main/about.html b/Open-ILS/xul/staff_client/chrome/content/main/about.html
index b2b87b683f..5a0c2f0449 100644
--- a/Open-ILS/xul/staff_client/chrome/content/main/about.html
+++ b/Open-ILS/xul/staff_client/chrome/content/main/about.html
@@ -1,7 +1,7 @@
<html><head><script></script></head><body onload="var x = document.getElementById('version'); var version ='/xul/server/'.split(/\//)[2]; if (version == 'server') { version = 'versionless debug build'; } x.appendChild(document.createTextNode(version));">
<h1 style="text-decoration: underline">Evergreen</h1>
<p>Target Server ID: <span id="version"></span></p>
-<p>$HeadURL$</p>
+<p>http://git.evergreen-ils.org/?p=Evergreen.git;a=shortlog;h=refs/heads/tags/…</p>
<h2>What is Evergreen?</h2>
<blockquote>
<p>
diff --git a/Open-ILS/xul/staff_client/defaults/preferences/prefs.js b/Open-ILS/xul/staff_client/defaults/preferences/prefs.js
index 0613a13ddf..d01544c061 100644
--- a/Open-ILS/xul/staff_client/defaults/preferences/prefs.js
+++ b/Open-ILS/xul/staff_client/defaults/preferences/prefs.js
@@ -11,7 +11,7 @@ pref("toolkit.singletonWindowType", "eg_main");
pref("open-ils.enable_join_tabs", true);
// We'll use this one to help brand some build information into the client, and rely on subversion keywords
-pref("open-ils.repository.headURL","$HeadURL$");
+pref("open-ils.repository.headURL","http://git.evergreen-ils.org/?p=Evergreen.git;a=shortlog;h=refs/heads/tags/…");
pref("open-ils.repository.author","$Author$");
pref("open-ils.repository.revision","$Revision$");
pref("open-ils.repository.date","$Date$");
diff --git a/README b/README
deleted file mode 120000
index 1486a8d676..0000000000
--- a/README
+++ /dev/null
@@ -1 +0,0 @@
-docs/modules/installation/pages/server_installation.adoc
\ No newline at end of file
diff --git a/README b/README
new file mode 100644
index 0000000000..f646356428
--- /dev/null
+++ b/README
@@ -0,0 +1,803 @@
+= Installing the Evergreen server =
+:toc:
+
+== Preamble: referenced user accounts ==
+
+In subsequent sections, we will refer to a number of different accounts, as
+follows:
+
+ * Linux user accounts:
+ ** The *user* Linux account is the account that you use to log onto the
+ Linux system as a regular user.
+ ** The *root* Linux account is an account that has system administrator
+ privileges. On Debian you can switch to this account from
+ your *user* account by issuing the `su -` command and entering the
+ password for the *root* account when prompted. On Ubuntu you can switch
+ to this account from your *user* account using the `sudo su -` command
+ and entering the password for your *user* account when prompted.
+ ** The *opensrf* Linux account is an account that you create when installing
+ OpenSRF. You can switch to this account from the *root* account by
+ issuing the `su - opensrf` command.
+ ** The *postgres* Linux account is created automatically when you install
+ the PostgreSQL database server. You can switch to this account from the
+ *root* account by issuing the `su - postgres` command.
+ * PostgreSQL user accounts:
+ ** The *evergreen* PostgreSQL account is a superuser account that you will
+ create to connect to the PostgreSQL database server.
+ * Evergreen administrator account:
+ ** The *egadmin* Evergreen account is an administrator account for
+ Evergreen that you will use to test connectivity and configure your
+ Evergreen instance.
+
+== Preamble: developer instructions ==
+
+[NOTE]
+Skip this section if you are using an official release tarball downloaded
+from http://evergreen-ils.org/egdownloads
+
+Developers working directly with the source code from the Git repository,
+rather than an official release tarball, must perform one step before they
+can proceed with the `./configure` step.
+
+As the *user* Linux account, issue the following command in the Evergreen
+source directory to generate the configure script and Makefiles:
+
+[source, bash]
+------------------------------------------------------------------------------
+autoreconf -i
+------------------------------------------------------------------------------
+
+== Installing prerequisites ==
+
+ * **PostgreSQL**: The minimum supported version is 13.
+ * **Linux**: Evergreen has been tested on
+ Debian Bookworm (12),
+ Debian Bullseye (11),
+ Debian Buster (10),
+ Ubuntu Noble Numbat (24.04),
+ and Ubuntu Jammy Jellyfish (22.04).
+ If you are running an older version of these distributions, you may want
+ to upgrade before upgrading Evergreen. For instructions on upgrading these
+ distributions, visit the Debian or Ubuntu websites.
+ * **OpenSRF**: The minimum supported version of OpenSRF is 3.3.0.
+
+
+Evergreen has a number of prerequisite packages that must be installed
+before you can successfully configure, compile, and install Evergreen.
+
+1. Begin by installing the most recent version of OpenSRF (3.3.0 or later).
+ You can download OpenSRF releases from http://evergreen-ils.org/opensrf-downloads/
++
+2. Issue the following commands as the *root* Linux account to install
+ prerequisites using the `Makefile.install` prerequisite installer,
+ substituting `debian-bookworm`,`debian-bullseye`,`debian-buster`,`ubuntu-jammy`,
+ or `ubuntu-noble` for <osname> below:
++
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install <osname>
+------------------------------------------------------------------------------
++
+[[optional_developer_additions]]
+3. OPTIONAL: Developer additions
++
+To perform certain developer tasks from a Git source code checkout,
+additional packages are required. As the *root* Linux account:
++
+ * To install packages needed for retrieving and managing web dependencies,
+ use the <osname>-developer Makefile.install target. Currently,
+ this is only needed for building and installing the web
+ staff client.
+ * To optionally run Angular and AngularJS tests you will need to manually
+ install Firefox and your choice of Chromium or Chrome.
++
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install <osname>-developer
+------------------------------------------------------------------------------
++
+ * To install packages required for building Evergreen translations, use
+ the <osname>-translator Makefile.install target.
++
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install <osname>-translator
+------------------------------------------------------------------------------
++
+ * To install packages required for building Evergreen release bundles, use
+ the <osname>-packager Makefile.install target.
++
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install <osname>-packager
+------------------------------------------------------------------------------
+
+== Extra steps for web staff client ==
+
+[NOTE]
+Skip this entire section if you are using an official release tarball downloaded
+from http://evergreen-ils.org/downloads. Otherwise, ensure you have installed the
+xref:#optional_developer_additions[optional developer additions] before proceeding.
+
+[[install_files_for_web_staff_client]]
+=== Install AngularJS files for web staff client ===
+
+1. Building, Testing, Minification: The remaining steps all take place within
+ the staff JS web root:
++
+[source,sh]
+------------------------------------------------------------------------------
+cd $EVERGREEN_ROOT/Open-ILS/web/js/ui/default/staff/
+------------------------------------------------------------------------------
++
+2. Install Project-local Dependencies. npm inspects the 'package.json' file
+ for dependencies and fetches them from the Node package network.
++
+[source,sh]
+------------------------------------------------------------------------------
+npm ci # fetch JS dependencies
+------------------------------------------------------------------------------
++
+3. Run the build script.
++
+[source,sh]
+------------------------------------------------------------------------------
+npm run build-prod
+------------------------------------------------------------------------------
++
+4. OPTIONAL: Test web client code if the <osname>-developer packages and
+ the necessary browsers are installed.
+ CHROME_BIN should be set to the path to chrome or chromimum, e.g.,
+ `/usr/bin/chromium`:
++
+[source,sh]
+------------------------------------------------------------------------------
+CHROME_BIN=/path/to/chrome npm run test
+------------------------------------------------------------------------------
+
+[[install_files_for_angular_web_staff_client]]
+=== Install Angular files for web staff client ===
+
+1. Building, Testing, Minification: The remaining steps all take place within
+ the Angular staff root:
++
+[source,sh]
+------------------------------------------------------------------------------
+cd $EVERGREEN_ROOT/Open-ILS/src/eg2/
+------------------------------------------------------------------------------
++
+2. Install Project-local Dependencies. npm inspects the 'package.json' file
+ for dependencies and fetches them from the Node package network.
++
+[source,sh]
+------------------------------------------------------------------------------
+npm ci # fetch JS dependencies
+------------------------------------------------------------------------------
++
+3. Run the build script.
++
+[source,sh]
+------------------------------------------------------------------------------
+ng build --configuration=production
+------------------------------------------------------------------------------
++
+This can be a memory-intensive build. If the process does not finish, and you
+get the message "Killed" in the console, try running it with
+https://nodejs.org/api/cli.html#cli_max_old_space_size_size_in_megabytes[an explicit max-old-space-size option]
+to encourage more garbage collection. For example, on a machine with 4GB of
+memory, you can limit max-old-space-size to 3GB with:
++
+[source,sh]
+------------------------------------------------------------------------------
+NODE_OPTIONS=--max-old-space-size=3072 ng build --configuration=production
+------------------------------------------------------------------------------
++
+4. OPTIONAL: Test eg2 web client code if the <osname>-developer packages and
+ the necessary browsers are installed:
+ CHROME_BIN should be set to the path to chrome or chromimum, e.g.,
+ `/usr/bin/chromium`:
++
+[source,sh]
+------------------------------------------------------------------------------
+CHROME_BIN=/path/to/chrome npm run test
+MOZ_HEADLESS=1 ng e2e
+------------------------------------------------------------------------------
+
+[[install_opac_deps]]
+=== Install OPAC skin dependencies ===
+
+1. The following steps take place within the OPAC dependencies root:
++
+[source,sh]
+------------------------------------------------------------------------------
+cd $EVERGREEN_ROOT/Open-ILS/web/opac/deps
+------------------------------------------------------------------------------
++
+2. Install Project-local Dependencies. npm inspects the 'package.json' file
+ for dependencies and fetches them from the Node package network.
++
+[source,sh]
+------------------------------------------------------------------------------
+npm ci # fetch JS and CSS dependencies
+------------------------------------------------------------------------------
++
+Note that there is no build step.
+
+3. OPTIONAL: Test OPAC javascript code:
++
+[source,sh]
+------------------------------------------------------------------------------
+npm run test
+------------------------------------------------------------------------------
+
+
+== Configuration and compilation instructions ==
+
+For the time being, we are still installing everything in the `/openils/`
+directory. From the Evergreen source directory, issue the following commands as
+the *user* Linux account to configure and build Evergreen:
+
+[source, bash]
+------------------------------------------------------------------------------
+PATH=/openils/bin:$PATH ./configure --prefix=/openils --sysconfdir=/openils/conf
+make
+------------------------------------------------------------------------------
+
+These instructions assume that you have also installed OpenSRF under `/openils/`.
+If not, please adjust PATH as needed so that the Evergreen `configure` script
+can find `osrf_config`.
+
+== Installation instructions ==
+
+1. Once you have configured and compiled Evergreen, issue the following
+ command as the *root* Linux account to install Evergreen and copy
+ example configuration files to `/openils/conf`.
++
+[source, bash]
+------------------------------------------------------------------------------
+make install
+------------------------------------------------------------------------------
+
+== Change ownership of the Evergreen files ==
+
+All files in the `/openils/` directory and subdirectories must be owned by the
+`opensrf` user. Issue the following command as the *root* Linux account to
+change the ownership on the files:
+
+[source, bash]
+------------------------------------------------------------------------------
+chown -R opensrf:opensrf /openils
+------------------------------------------------------------------------------
+
+== Run ldconfig ==
+
+On Ubuntu or Debian, run the following command as the root user:
+
+[source, bash]
+------------------------------------------------------------------------------
+ldconfig
+------------------------------------------------------------------------------
+
+== Additional Instructions for Developers ==
+
+[NOTE]
+Skip this section if you are using an official release tarball downloaded
+from http://evergreen-ils.org/egdownloads
+
+Developers working directly with the source code from the Git repository,
+rather than an official release tarball, need to install the Dojo Toolkit
+set of JavaScript libraries. The appropriate version of Dojo is included in
+Evergreen release tarballs. Developers should install the Dojo 1.3.3 version
+of Dojo by issuing the following commands as the *opensrf* Linux account:
+
+[source, bash]
+------------------------------------------------------------------------------
+wget https://download.dojotoolkit.org/release-1.3.3/dojo-release-1.3.3.tar.gz
+tar -C /openils/var/web/js -xzf dojo-release-1.3.3.tar.gz
+cp -r /openils/var/web/js/dojo-release-1.3.3/* /openils/var/web/js/dojo/.
+------------------------------------------------------------------------------
+
+
+== Configure the Apache Web server ==
+
+. Use the example configuration files to configure your Web server for
+the Evergreen catalog, web staff client, Web services, and administration
+interfaces. Issue the following commands as the *root* Linux account:
++
+[source,bash]
+------------------------------------------------------------------------------------
+cp Open-ILS/examples/apache_24/eg_24.conf /etc/apache2/sites-available/eg.conf
+cp Open-ILS/examples/apache_24/eg_vhost_24.conf /etc/apache2/eg_vhost.conf
+cp Open-ILS/examples/apache_24/eg_startup /etc/apache2/
+# Now set up SSL
+mkdir /etc/apache2/ssl
+cd /etc/apache2/ssl
+------------------------------------------------------------------------------------
++
+. The `openssl` command cuts a new SSL key for your Apache server. For a
+production server, you should purchase a signed SSL certificate, but you can
+just use a self-signed certificate and accept the warnings in the
+and browser during testing and development. Create an SSL key for the Apache
+server by issuing the following command as the *root* Linux account:
++
+[source,bash]
+------------------------------------------------------------------------------
+openssl req -new -x509 -days 365 -nodes -out server.crt -keyout server.key
+------------------------------------------------------------------------------
++
+. As the *root* Linux account, edit the `eg.conf` file that you copied into
+place.
+ a. To enable access to the offline upload / execute interface from any
+ workstation on any network, make the following change (and note that
+ you *must* secure this for a production instance):
+ * Replace `Require host 10.0.0.0/8` with `Require all granted`
+. Change the user for the Apache server.
+ * As the *root* Linux account, edit
+ `/etc/apache2/envvars`. Change `export APACHE_RUN_USER=www-data` to
+ `export APACHE_RUN_USER=opensrf`.
+. As the *root* Linux account, configure Apache with KeepAlive settings
+ appropriate for Evergreen. Higher values can improve the performance of a
+ single client by allowing multiple requests to be sent over the same TCP
+ connection, but increase the risk of using up all available Apache child
+ processes and memory.
+ * Edit `/etc/apache2/apache2.conf`.
+ a. Change `KeepAliveTimeout` to `1`.
+ b. Change `MaxKeepAliveRequests` to `100`.
+. As the *root* Linux account, configure the prefork module to start and keep
+ enough Apache servers available to provide quick responses to clients without
+ running out of memory. The following settings are a good starting point for a
+ site that exposes the default Evergreen catalog to the web:
++
+.`/etc/apache2/mods-available/mpm_prefork.conf`
+[source,bash]
+------------------------------------------------------------------------------
+<IfModule mpm_prefork_module>
+ StartServers 15
+ MinSpareServers 5
+ MaxSpareServers 15
+ MaxRequestWorkers 75
+ MaxConnectionsPerChild 500
+</IfModule>
+------------------------------------------------------------------------------
++
+. As the *root* user, enable the mpm_prefork module:
++
+[source,bash]
+------------------------------------------------------------------------------
+a2dismod mpm_event
+a2enmod mpm_prefork
+------------------------------------------------------------------------------
++
+. As the *root* Linux account, enable the Evergreen site:
++
+[source,bash]
+------------------------------------------------------------------------------
+a2dissite 000-default # OPTIONAL: disable the default site (the "It Works" page)
+a2ensite eg.conf
+------------------------------------------------------------------------------
++
+. As the *root* Linux account, enable Apache to write
+ to the lock directory; this is currently necessary because Apache
+ is running as the `opensrf` user:
++
+[source,bash]
+------------------------------------------------------------------------------
+chown opensrf /var/lock/apache2
+------------------------------------------------------------------------------
+
+Learn more about additional Apache options in the following sections:
+
+ * xref:admin:apache_rewrite_tricks.adoc#apache_rewrite_tricks[Apache Rewrite Tricks]
+ * xref:admin:apache_access_handler.adoc#apache_access_handler_perl_module[Apache Access Handler Perl Module]
+
+== Configure OpenSRF for the Evergreen application ==
+
+There are a number of example OpenSRF configuration files in `/openils/conf/`
+that you can use as a template for your Evergreen installation. Issue the
+following commands as the *opensrf* Linux account:
+
+[source, bash]
+------------------------------------------------------------------------------
+cp -b /openils/conf/opensrf_core.xml.example /openils/conf/opensrf_core.xml
+cp -b /openils/conf/opensrf.xml.example /openils/conf/opensrf.xml
+------------------------------------------------------------------------------
+
+When you installed OpenSRF, you created four Jabber users on two
+separate domains and edited the `opensrf_core.xml` file accordingly. Please
+refer back to the OpenSRF README and, as the *opensrf* Linux account, edit the
+Evergreen version of the `opensrf_core.xml` file using the same Jabber users
+and domains as you used while installing and testing OpenSRF.
+
+=== OPTIONAL: Configure Evergreen for OpenSRF+Redis
+
+If using the Redis variant of OpenSRF, modify /openils/conf/opensrf_core.xml
+to use the Redis settings instead of the Ejabberd settings.
+
+Several sections of the file have 2 configuration blocks, one for Ejabberd
+and one for Redis. Example:
+
+[source,xml]
+------------------------------------------------------------------------------
+<!-- Ejabberd -->
+<passwd>password</passwd>
+<port>5222</port>
+<!-- === -->
+
+<!-- Redis -->
+<!--
+<passwd>456fc340-beba-4489-9070-0d6b49e9952b</passwd>
+<port>6379</port>
+-->
+<!-- === -->
+------------------------------------------------------------------------------
+
+For each occurrence of such block, commente out the Ejabberd sections
+and un-comment the Redis sections. Example:
+
+[source,xml]
+------------------------------------------------------------------------------
+<!-- Ejabberd -->
+<!--
+<passwd>password</passwd>
+<port>5222</port>
+-->
+<!-- === -->
+
+<!-- Redis -->
+<passwd>456fc340-beba-4489-9070-0d6b49e9952b</passwd>
+<port>6379</port>
+<!-- === -->
+------------------------------------------------------------------------------
+
+[NOTE]
+The `-b` flag tells the `cp` command to create a backup version of the
+destination file. The backup version of the destination file has a tilde (`~`)
+appended to the file name, so if you have forgotten the Jabber users and
+domains, you can retrieve the settings from the backup version of the files.
+
+`eg_db_config`, described in xref:#creating_the_evergreen_database[Creating the Evergreen database], sets the database connection information in `opensrf.xml` for you.
+
+=== Configure action triggers for the Evergreen application ===
+_Action Triggers_ provide hooks for the system to perform actions when a given
+event occurs; for example, to generate reminder or overdue notices, the
+`checkout.due` hook is processed and events are triggered for potential actions
+if there is no checkin time.
+
+To enable the default set of hooks, issue the following command as the
+*opensrf* Linux account:
+
+[source, bash]
+------------------------------------------------------------------------------
+cp -b /openils/conf/action_trigger_filters.json.example /openils/conf/action_trigger_filters.json
+------------------------------------------------------------------------------
+
+For more information about configuring and running action triggers, see
+xref:admin:actiontriggers.adoc#processing_action_triggers[Notifications / Action Triggers].
+
+[[creating_the_evergreen_database]]
+== Creating the Evergreen database ==
+
+=== Setting up the PostgreSQL server ===
+
+For production use, most libraries install the PostgreSQL database server on a
+dedicated machine. Therefore, by default, the `Makefile.install` prerequisite
+installer does *not* install the PostgreSQL database server that is required
+by every Evergreen system. You can install the packages required by Debian or
+Ubuntu on the machine of your choice using the following commands as the
+*root* Linux account:
+
+.Installing PostgreSQL server packages
+
+Each OS build target provides the postgres server installation
+packages required for each operating system. To install Postgres
+server packages, use the make target
+'postgres-server-<OSTYPE>-<POSTGRESVERSION>'. Choose the most
+appropriate command below based on your operating system and desired
+PostgreSQL Version.
+
+To install PostgreSQL version 13, use the following command for your operating
+system:
+
+[WARNING]
+=========
+PostgreSQL 12+ includes a feature called "JIT" (Just-in-Time compilation).
+Do not turn on Postgres' JIT capabilities. Evergreen's queries, especially complex
+ones used for search, are intentionally tuned for non-JIT execution and JIT has
+been shown to be harmful in some circumstances.
+Recommended minimum tweak to postgresql.conf:
+jit_above_cost = -1
+=========
+
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-bookworm-13
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-bullseye-13
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-buster-13
+make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-jammy-13
+make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-noble-13
+------------------------------------------------------------------------------
+
+To install PostgreSQL version 14, use the following command for your operating
+system:
+
+[WARNING]
+=========
+PostgreSQL 12+ includes a feature called "JIT" (Just-in-Time compilation).
+Do not turn on Postgres' JIT capabilities. Evergreen's queries, especially complex
+ones used for search, are intentionally tuned for non-JIT execution and JIT has
+been shown to be harmful in some circumstances.
+Recommended minimum tweak to postgresql.conf:
+jit_above_cost = -1
+=========
+
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-bookworm-14
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-bullseye-14
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-buster-14
+make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-jammy-14
+make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-noble-14
+------------------------------------------------------------------------------
+
+To install PostgreSQL version 15, use the following command for your operating
+system:
+
+[WARNING]
+=========
+PostgreSQL 12+ includes a feature called "JIT" (Just-in-Time compilation).
+Do not turn on Postgres' JIT capabilities. Evergreen's queries, especially complex
+ones used for search, are intentionally tuned for non-JIT execution and JIT has
+been shown to be harmful in some circumstances.
+Recommended minimum tweak to postgresql.conf:
+jit_above_cost = -1
+=========
+
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-bookworm-15
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-bullseye-15
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-buster-15
+make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-jammy-15
+make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-noble-15
+------------------------------------------------------------------------------
+
+To install PostgreSQL version 16, use the following command for your operating
+system:
+
+[WARNING]
+=========
+PostgreSQL 12+ includes a feature called "JIT" (Just-in-Time compilation).
+Do not turn on Postgres' JIT capabilities. Evergreen's queries, especially complex
+ones used for search, are intentionally tuned for non-JIT execution and JIT has
+been shown to be harmful in some circumstances.
+Recommended minimum tweak to postgresql.conf:
+jit_above_cost = -1
+=========
+
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-bookworm-16
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-bullseye-16
+make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-buster-16
+make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-jammy-16
+make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-noble-16
+------------------------------------------------------------------------------
+
+.Create the Evergreen PostgreSQL user
+
+You need to create a PostgreSQL superuser to create and access the database.
+Issue the following command as the *postgres* Linux account to create a new
+PostgreSQL superuser named `evergreen`. When prompted, enter the new user's
+password:
+
+[source, bash]
+------------------------------------------------------------------------------
+createuser -s -P evergreen
+------------------------------------------------------------------------------
+
+.Enabling connections to the PostgreSQL database
+
+Your PostgreSQL database may be configured by default to prevent connections,
+for example, it might reject attempts to connect via TCP/IP or from other
+servers. To enable TCP/IP connections from localhost, check your `pg_hba.conf`
+file, found in the `/etc/postgresql/` directory on Debian and Ubuntu.
+A simple way to enable TCP/IP
+connections from localhost to all databases with password authentication, which
+would be suitable for a test install of Evergreen on a single server, is to
+ensure the file contains the following entries _before_ any "host ... ident"
+entries:
+
+------------------------------------------------------------------------------
+host all all ::1/128 md5
+host all all 127.0.0.1/32 md5
+------------------------------------------------------------------------------
+
+When you change the `pg_hba.conf` file, you will need to reload PostgreSQL to
+make the changes take effect. For more information on configuring connectivity
+to PostgreSQL, see
+http://www.postgresql.org/docs/devel/static/auth-pg-hba-conf.html
+
+=== Creating the Evergreen database and schema ===
+
+Once you have created the *evergreen* PostgreSQL account, you also need to
+create the database and schema, and configure your configuration files to point
+at the database server. Issue the following command as the *root* Linux account
+from inside the Evergreen source directory, replacing <user>, <password>,
+<hostname>, <port>, and <dbname> with the appropriate values for your
+PostgreSQL database (where <user> and <password> are for the *evergreen*
+PostgreSQL account you just created), and replace <admin-user> and <admin-pass>
+with the values you want for the *egadmin* Evergreen administrator account:
+
+[source, bash]
+------------------------------------------------------------------------------
+perl Open-ILS/src/support-scripts/eg_db_config --update-config \
+ --service all --create-database --create-schema --create-offline \
+ --user <user> --password <password> --hostname <hostname> --port <port> \
+ --database <dbname> --admin-user <admin-user> --admin-pass <admin-pass>
+------------------------------------------------------------------------------
+
+This creates the database and schema and configures all of the services in
+your `/openils/conf/opensrf.xml` configuration file to point to that database.
+It also creates the configuration files required by the Evergreen `cgi-bin`
+administration scripts, and sets the user name and password for the *egadmin*
+Evergreen administrator account to your requested values.
+
+You can get a complete set of options for `eg_db_config` by passing the
+`--help` parameter.
+
+=== Loading sample data ===
+
+If you add the `--load-all-sample` parameter to the `eg_db_config` command,
+a set of authority and bibliographic records, call numbers, copies, staff
+and regular users, and transactions will be loaded into your target
+database. This sample dataset is commonly referred to as the _concerto_
+sample data, and can be useful for testing out Evergreen functionality and
+for creating problem reports that developers can easily recreate with their
+own copy of the _concerto_ sample data.
+
+If you don't mind waiting a little longer, you can install the _enhanced_
+concerto dataset. Use this flag: `--load-concerto-enhanced`. This includes
+all of the data from _concerto_. Notable differences include:
+
+. The organization units have friendly names
+. Acquisitions data
+. More billing scenarios
+. More shelving locations and shelving location settings
+. Authority data
+. Japanese, Spanish, French and Czech bib records
+. Metarecord holds
+. Item Stat Cats
+. Bookings data
+. Pre-created OPAC carousels
+. Serials data
+
+
+=== Creating the database on a remote server ===
+
+In a production instance of Evergreen, your PostgreSQL server should be
+installed on a dedicated server.
+
+To create the database instance on a remote database server, simply
+use the `--create-database` flag on `eg_db_config`.
+
+== Starting Evergreen ==
+
+1. As the *root* Linux account, start the `memcached` and `ejabberd` services
+(if they aren't already running):
++
+[source, bash]
+------------------------------------------------------------------------------
+/etc/init.d/ejabberd start
+/etc/init.d/memcached start
+------------------------------------------------------------------------------
++
+2. As the *opensrf* Linux account, start Evergreen. The `-l` flag in the
+following command is only necessary if you want to force Evergreen to treat the
+hostname as `localhost`; if you configured `opensrf.xml` using the real
+hostname of your machine as returned by `perl -ENet::Domain 'print
+Net::Domain::hostfqdn() . "\n";'`, you should not use the `-l` flag.
++
+[source, bash]
+------------------------------------------------------------------------------
+osrf_control -l --start-all
+------------------------------------------------------------------------------
++
+ ** If you receive the error message `bash: osrf_control: command not found`,
+ then your environment variable `PATH` does not include the `/openils/bin`
+ directory; this should have been set in the *opensrf* Linux account's
+ `.bashrc` configuration file. To manually set the `PATH` variable, edit the
+ configuration file `~/.bashrc` as the *opensrf* Linux account and add the
+ following line:
++
+[source, bash]
+------------------------------------------------------------------------------
+export PATH=$PATH:/openils/bin
+------------------------------------------------------------------------------
++
+3. As the *opensrf* Linux account, generate the Web files needed by the web staff
+ client and catalog and update the organization unit proximity (you need to do
+ this the first time you start Evergreen, and after that each time you change the library org unit configuration.
+):
++
+[source, bash]
+------------------------------------------------------------------------------
+autogen.sh
+------------------------------------------------------------------------------
++
+4. As the *root* Linux account, restart the Apache Web server:
++
+[source, bash]
+------------------------------------------------------------------------------
+/etc/init.d/apache2 restart
+------------------------------------------------------------------------------
++
+If the Apache Web server was running when you started the OpenSRF services, you
+might not be able to successfully log in to the OPAC or web staff client until the
+Apache Web server is restarted.
+
+== Testing connections to Evergreen ==
+
+Once you have installed and started Evergreen, test your connection to
+Evergreen via `srfsh`. As the *opensrf* Linux account, issue the following
+commands to start `srfsh` and try to log onto the Evergreen server using the
+*egadmin* Evergreen administrator user name and password that you set using the
+`eg_db_config` command:
+
+[source, bash]
+------------------------------------------------------------------------------
+/openils/bin/srfsh
+srfsh% login <admin-user> <admin-pass>
+------------------------------------------------------------------------------
+
+You should see a result like:
+
+ Received Data: "250bf1518c7527a03249858687714376"
+ ------------------------------------
+ Request Completed Successfully
+ Request Time in seconds: 0.045286
+ ------------------------------------
+
+ Received Data: {
+ "ilsevent":0,
+ "textcode":"SUCCESS",
+ "desc":" ",
+ "pid":21616,
+ "stacktrace":"oils_auth.c:304",
+ "payload":{
+ "authtoken":"e5f9827cc0f93b503a1cc66bee6bdd1a",
+ "authtime":420
+ }
+
+ }
+
+ ------------------------------------
+ Request Completed Successfully
+ Request Time in seconds: 1.336568
+ ------------------------------------
+[[install-troubleshooting-1]]
+If this does not work, it's time to do some troubleshooting.
+
+ * As the *opensrf* Linux account, run the `settings-tester.pl` script to see
+ if it finds any system configuration problems. The script is found at
+ `Open-ILS/src/support-scripts/settings-tester.pl` in the Evergreen source
+ tree.
+ * Follow the steps in the http://evergreen-ils.org/dokuwiki/doku.php?id=troubleshooting:checking_for_… guide].
+ * If you have faithfully followed the entire set of installation steps
+ listed here, you are probably extremely close to a working system.
+ Gather your configuration files and log files and contact the
+ http://evergreen-ils.org/communicate/mailing-lists/[Evergreen development
+mailing list] for assistance before making any drastic changes to your system
+ configuration.
+
+== Getting help ==
+
+Need help installing or using Evergreen? Join the mailing lists at
+http://evergreen-ils.org/communicate/mailing-lists/ or contact us on the Freenode
+IRC network on the #evergreen channel.
+
+== License ==
+
+This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
+Unported License. To view a copy of this license, visit
+http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative
+Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.
diff --git a/configure.ac b/configure.ac
index 71b8075f20..321d8f6e64 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@
export PATH=${PATH}:/usr/sbin
AC_PREREQ(2.61)
-AC_INIT(Open-ILS, trunk, open-ils-dev(a)list.georgialibraries.org)
+AC_INIT(Open-ILS, 3.14.5, open-ils-dev(a)list.georgialibraries.org)
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE
commit 8b512cbfc35daeaabe1b7b4ecbad49d4dde19696
Author: blake <blake(a)mobiusconsortium.org>
Date: Mon Apr 14 15:18:15 2025 -0500
fixed upgrade script naming convention
Signed-off-by: blake <blake(a)mobiusconsortium.org>
diff --git a/docs/modules/installation/pages/server_upgrade.adoc b/docs/modules/installation/pages/server_upgrade.adoc
index 7da6fe22fb..32a0c7ece4 100644
--- a/docs/modules/installation/pages/server_upgrade.adoc
+++ b/docs/modules/installation/pages/server_upgrade.adoc
@@ -7,7 +7,7 @@ All of the steps in this chapter are to be completed from the command line.
== Software Prerequisites ==
* **PostgreSQL**: The minimum supported version is 13.
- * **Linux**: Evergreen 3.X.X has been tested on Debian Buster
+ * **Linux**: Evergreen 3.14.5 has been tested on Debian Buster
(10.0), Debian Bullseye (11.0), Debian Bookworm (11.0),
Ubuntu Jammy Jellyfish (22.04), and Ubuntu Noble Numbat (24.04).
If you are running an older version of these distributions, you
@@ -43,12 +43,12 @@ osrf_control --localhost --stop-all
.. Back up the /openils directory.
. Upgrade OpenSRF. Download and install the latest version of OpenSRF from
the https://evergreen-ils.org/opensrf-downloads/[OpenSRF download page].
-. As the *opensrf* user, download and extract Evergreen 3.X.X:
+. As the *opensrf* user, download and extract Evergreen 3.14.5:
+
[source, bash]
-----------------------------------------------
-wget https://evergreen-ils.org/downloads/Evergreen-ILS-3.X.X.tar.gz
-tar xzf Evergreen-ILS-3.X.X.tar.gz
+wget https://evergreen-ils.org/downloads/Evergreen-ILS-3.14.5.tar.gz
+tar xzf Evergreen-ILS-3.14.5.tar.gz
-----------------------------------------------
+
[NOTE]
@@ -58,7 +58,7 @@ For the latest edition of Evergreen, check the https://evergreen-ils.org/egdownl
+
[source, bash]
---------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X
+cd /home/opensrf/Evergreen-ILS-3.14.5
---------------------------------------------
+
On the next command, replace `[distribution]` with one of these values for your
@@ -83,7 +83,7 @@ make -f Open-ILS/src/extras/Makefile.install [distribution]
+
[source, bash]
------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X
+cd /home/opensrf/Evergreen-ILS-3.14.5
PATH=/openils/bin:$PATH ./configure --prefix=/openils --sysconfdir=/openils/conf
make
------------------------------------------------------------
@@ -94,7 +94,7 @@ These instructions assume that you have also installed OpenSRF under /openils/.
+
[source, bash]
------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X
+cd /home/opensrf/Evergreen-ILS-3.14.5
make install
------------------------------------------------------------
+
@@ -123,7 +123,7 @@ Copying these configuration files will remove any customizations you have made t
+
[source, bash]
-------------------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X
+cd /home/opensrf/Evergreen-ILS-3.14.5
perl Open-ILS/src/support-scripts/eg_db_config --update-config --service all \
--create-offline --database evergreen --host localhost --user evergreen --password evergreen
-------------------------------------------------------------------------
@@ -147,21 +147,21 @@ The diff command can be used to show the differences between the distribution ve
+
[source, bash]
----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/examples/apache/eg_startup /etc/apache2/eg_startup
+cp /home/opensrf/Evergreen-ILS-3.14.5/Open-ILS/examples/apache/eg_startup /etc/apache2/eg_startup
----------------------------------------------------------
+
.. Update /etc/apache2/eg_vhost.conf by copying the example from Open-ILS/examples/apache/eg_vhost.conf.
+
[source, bash]
----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/eg_vhost.conf
+cp /home/opensrf/Evergreen-ILS-3.14.5/Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/eg_vhost.conf
----------------------------------------------------------
+
.. Update /etc/apache2/sites-available/eg.conf by copying the example from Open-ILS/examples/apache/eg.conf.
+
[source, bash]
----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf
+cp /home/opensrf/Evergreen-ILS-3.14.5/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf
----------------------------------------------------------
== Upgrade the Evergreen database schema ==
@@ -217,8 +217,8 @@ as a user with the ability to connect to the database server.
[source, bash]
----------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/src/sql/Pg
-psql -U evergreen -h localhost -f version-upgrade/3.X.W-3.X.X-upgrade-db.sql evergreen
+cd /home/opensrf/Evergreen-ILS-3.14.5/Open-ILS/src/sql/Pg
+psql -U evergreen -h localhost -f version-upgrade/3.14.4-3.14.5-upgrade-db.sql evergreen
----------------------------------------------------------
[TIP]
-----------------------------------------------------------------------
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch rel_3_13 updated. 83a6dd2252bf553e3da3a7548d04e9ed307c307b
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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_13 has been updated
via 83a6dd2252bf553e3da3a7548d04e9ed307c307b (commit)
from 467ab204b6387171d59be722669d272c04685371 (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 83a6dd2252bf553e3da3a7548d04e9ed307c307b
Author: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
Date: Mon Apr 14 14:46:23 2025 -0400
Docs: 3.13.10 release notes
Signed-off-by: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
diff --git a/docs/RELEASE_NOTES_3_13.adoc b/docs/RELEASE_NOTES_3_13.adoc
index bc41f37425..d7169ac71f 100644
--- a/docs/RELEASE_NOTES_3_13.adoc
+++ b/docs/RELEASE_NOTES_3_13.adoc
@@ -3,6 +3,110 @@
:numbered:
:toclevels: 3
+== Evergreen 3.13.10 ==
+
+This release contains bug fixes and documentation fixes improving on Evergreen 3.13.9.
+
+
+
+=== Acquisitions ===
+
+* Clarifies what the "name" label in create PO form refers to (https://bugs.launchpad.net/evergreen/+bug/2018839[Bug 2018839])
+* Restores acquisitions provider codes in select boxes. (https://bugs.launchpad.net/evergreen/+bug/2091178[Bug 2091178])
+
+=== Administration ===
+
+* Retro-fixes config.coded_value_map (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561])
+* Fixes handling of diacritics in marc_export items export. (https://bugs.launchpad.net/evergreen/+bug/2103714[Bug 2103714])
+
+=== Catalog ===
+
+* Improves layout of staff catalog shelf browse. (https://bugs.launchpad.net/evergreen/+bug/2067649[Bug 2067649])
+
+=== Cataloging ===
+
+* Fixes undo/redo in MARC rich editor fixed fields and LDR. (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Fixes inputBlurred() console error for MARC fixed fields (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Updates MARC Import/Export tab styles to match other tabs (https://bugs.launchpad.net/evergreen/+bug/2102735[Bug 2102735])
+* Sorts bib record parts by label_sortkey rather than label so that labels such as Vol. 1, Vol. 2, Vol. 3 are sorted as expected. (https://bugs.launchpad.net/evergreen/+bug/2088000[Bug 2088000])
+* Avoids freetext error when reimporting MARC import queue (https://bugs.launchpad.net/evergreen/+bug/1940867[Bug 1940867])
+* Fixes right arrow focus in MARC subfield data (https://bugs.launchpad.net/evergreen/+bug/2101886[Bug 2101886])
+* Adds ability to edit MARC subfield value in focused group with right or left arrow; does not focus on current group when tabbing into or out of subfield inputs (https://bugs.launchpad.net/evergreen/+bug/2101884[Bug 2101884])
+* Prevents duplicate new MARC rows using Control + Arrow key (https://bugs.launchpad.net/evergreen/+bug/2095532[Bug 2095532])
+
+=== Circulation ===
+
+* Fixes inconsistent display of name fields in offline patron registration (https://bugs.launchpad.net/evergreen/+bug/2096865[Bug 2096865])
+* Fixes blank user setting handling in Angular staff catalog place holds. (https://bugs.launchpad.net/evergreen/+bug/2073896[Bug 2073896])
+* Fixes a bug where re-applying a shelving location group filter to the pull list fails. (https://bugs.launchpad.net/evergreen/+bug/2098011[Bug 2098011])
+* Prevents blocked accounts from checking out Precats. (https://bugs.launchpad.net/evergreen/+bug/2098898[Bug 2098898])
+* Adds form labels and keyboard support for patron survey answers (https://bugs.launchpad.net/evergreen/+bug/2040183[Bug 2040183])
+
+=== Developer ===
+
+* Adds a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repostiory: `git config commit.template commit-template`. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946])
+
+=== Documentation ===
+
+* Updates the release note extractor so that all lines of a multi-line release notes in a commit message are incuded in the output (https://bugs.launchpad.net/evergreen/+bug/2098814[Bug 2098814])
+
+=== Installation ===
+
+* Adds an automated check that the staff client can build successfully. (https://bugs.launchpad.net/evergreen/+bug/2069646[Bug 2069646])
+
+
+=== OPAC ===
+
+* Fixes a bug that caused empty search results in the OPAC after changes were made to the organizational unit tree and the autogen script had not yet been run.
+(https://bugs.launchpad.net/evergreen/+bug/2103630[Bug 2103630])
+
+=== Reports ===
+
+* Sets user email as default for report output email option (https://bugs.launchpad.net/evergreen/+bug/2088096[Bug 2088096])
+* Shows template documentation URLs in reports template grids (https://bugs.launchpad.net/evergreen/+bug/2090873[Bug 2090873])
+
+=== Staff Client ===
+
+* Fixes an issue where menu icons appear on printouts. (https://bugs.launchpad.net/evergreen/+bug/2092226[Bug 2092226])
+
+
+
+=== Acknowledgements ===
+
+We would like to thank the following individuals who contributed code, testing, documentation, and patches to the 3.13.10 point release of Evergreen:
+
+* Andrea Buntz Neiman
+* Blake Graham-Henderson
+* Carol Witt
+* Chris Sharp
+* Dan Briem
+* Galen Charlton
+* Gina Monti
+* Ian Skelskey
+* Jane Sandberg
+* Jason Boyer
+* Jason Stephenson
+* John Amundson
+* Josh Stompro
+* Lindsay Stratton
+* Llewellyn Marshall
+* Michele Morgan
+* Mike Rylander
+* Ruth Frasur Davis
+* Stephanie Leary
+* Steven Mayo
+* Susan Morrison
+* Terran McCanna
+* Tiffany Little
+
+
+
+
+
+
+
+
+
== Evergreen 3.13.9 ==
This release contains bug fixes and documentation fixes improving on Evergreen 3.13.8.
-----------------------------------------------------------------------
Summary of changes:
docs/RELEASE_NOTES_3_13.adoc | 104 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 104 insertions(+)
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch rel_3_14 updated. 1552d09b87dd543e0554e7d973884c18ace07855
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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_14 has been updated
via 1552d09b87dd543e0554e7d973884c18ace07855 (commit)
from f3a841bc79846a60cee777d54786685f6e96a55a (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 1552d09b87dd543e0554e7d973884c18ace07855
Author: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
Date: Mon Apr 14 14:46:23 2025 -0400
Docs: 3.13.10 release notes
Signed-off-by: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
diff --git a/docs/RELEASE_NOTES_3_13.adoc b/docs/RELEASE_NOTES_3_13.adoc
index e9b75e8126..7cc4f0aef7 100644
--- a/docs/RELEASE_NOTES_3_13.adoc
+++ b/docs/RELEASE_NOTES_3_13.adoc
@@ -3,6 +3,110 @@
:numbered:
:toclevels: 3
+== Evergreen 3.13.10 ==
+
+This release contains bug fixes and documentation fixes improving on Evergreen 3.13.9.
+
+
+
+=== Acquisitions ===
+
+* Clarifies what the "name" label in create PO form refers to (https://bugs.launchpad.net/evergreen/+bug/2018839[Bug 2018839])
+* Restores acquisitions provider codes in select boxes. (https://bugs.launchpad.net/evergreen/+bug/2091178[Bug 2091178])
+
+=== Administration ===
+
+* Retro-fixes config.coded_value_map (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561])
+* Fixes handling of diacritics in marc_export items export. (https://bugs.launchpad.net/evergreen/+bug/2103714[Bug 2103714])
+
+=== Catalog ===
+
+* Improves layout of staff catalog shelf browse. (https://bugs.launchpad.net/evergreen/+bug/2067649[Bug 2067649])
+
+=== Cataloging ===
+
+* Fixes undo/redo in MARC rich editor fixed fields and LDR. (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Fixes inputBlurred() console error for MARC fixed fields (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Updates MARC Import/Export tab styles to match other tabs (https://bugs.launchpad.net/evergreen/+bug/2102735[Bug 2102735])
+* Sorts bib record parts by label_sortkey rather than label so that labels such as Vol. 1, Vol. 2, Vol. 3 are sorted as expected. (https://bugs.launchpad.net/evergreen/+bug/2088000[Bug 2088000])
+* Avoids freetext error when reimporting MARC import queue (https://bugs.launchpad.net/evergreen/+bug/1940867[Bug 1940867])
+* Fixes right arrow focus in MARC subfield data (https://bugs.launchpad.net/evergreen/+bug/2101886[Bug 2101886])
+* Adds ability to edit MARC subfield value in focused group with right or left arrow; does not focus on current group when tabbing into or out of subfield inputs (https://bugs.launchpad.net/evergreen/+bug/2101884[Bug 2101884])
+* Prevents duplicate new MARC rows using Control + Arrow key (https://bugs.launchpad.net/evergreen/+bug/2095532[Bug 2095532])
+
+=== Circulation ===
+
+* Fixes inconsistent display of name fields in offline patron registration (https://bugs.launchpad.net/evergreen/+bug/2096865[Bug 2096865])
+* Fixes blank user setting handling in Angular staff catalog place holds. (https://bugs.launchpad.net/evergreen/+bug/2073896[Bug 2073896])
+* Fixes a bug where re-applying a shelving location group filter to the pull list fails. (https://bugs.launchpad.net/evergreen/+bug/2098011[Bug 2098011])
+* Prevents blocked accounts from checking out Precats. (https://bugs.launchpad.net/evergreen/+bug/2098898[Bug 2098898])
+* Adds form labels and keyboard support for patron survey answers (https://bugs.launchpad.net/evergreen/+bug/2040183[Bug 2040183])
+
+=== Developer ===
+
+* Adds a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repostiory: `git config commit.template commit-template`. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946])
+
+=== Documentation ===
+
+* Updates the release note extractor so that all lines of a multi-line release notes in a commit message are incuded in the output (https://bugs.launchpad.net/evergreen/+bug/2098814[Bug 2098814])
+
+=== Installation ===
+
+* Adds an automated check that the staff client can build successfully. (https://bugs.launchpad.net/evergreen/+bug/2069646[Bug 2069646])
+
+
+=== OPAC ===
+
+* Fixes a bug that caused empty search results in the OPAC after changes were made to the organizational unit tree and the autogen script had not yet been run.
+(https://bugs.launchpad.net/evergreen/+bug/2103630[Bug 2103630])
+
+=== Reports ===
+
+* Sets user email as default for report output email option (https://bugs.launchpad.net/evergreen/+bug/2088096[Bug 2088096])
+* Shows template documentation URLs in reports template grids (https://bugs.launchpad.net/evergreen/+bug/2090873[Bug 2090873])
+
+=== Staff Client ===
+
+* Fixes an issue where menu icons appear on printouts. (https://bugs.launchpad.net/evergreen/+bug/2092226[Bug 2092226])
+
+
+
+=== Acknowledgements ===
+
+We would like to thank the following individuals who contributed code, testing, documentation, and patches to the 3.13.10 point release of Evergreen:
+
+* Andrea Buntz Neiman
+* Blake Graham-Henderson
+* Carol Witt
+* Chris Sharp
+* Dan Briem
+* Galen Charlton
+* Gina Monti
+* Ian Skelskey
+* Jane Sandberg
+* Jason Boyer
+* Jason Stephenson
+* John Amundson
+* Josh Stompro
+* Lindsay Stratton
+* Llewellyn Marshall
+* Michele Morgan
+* Mike Rylander
+* Ruth Frasur Davis
+* Stephanie Leary
+* Steven Mayo
+* Susan Morrison
+* Terran McCanna
+* Tiffany Little
+
+
+
+
+
+
+
+
+
== Evergreen 3.13.9 ==
This release contains bug fixes and documentation fixes improving on Evergreen 3.13.8.
-----------------------------------------------------------------------
Summary of changes:
docs/RELEASE_NOTES_3_13.adoc | 104 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 104 insertions(+)
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch rel_3_15 updated. a829e1d82d73f02330459377030a11075035ef05
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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_15 has been updated
via a829e1d82d73f02330459377030a11075035ef05 (commit)
from 69057d815d7fb750660353eda6089129dcb827ed (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 a829e1d82d73f02330459377030a11075035ef05
Author: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
Date: Mon Apr 14 14:46:23 2025 -0400
Docs: 3.13.10 release notes
Signed-off-by: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
diff --git a/docs/RELEASE_NOTES_3_13.adoc b/docs/RELEASE_NOTES_3_13.adoc
index e9b75e8126..7cc4f0aef7 100644
--- a/docs/RELEASE_NOTES_3_13.adoc
+++ b/docs/RELEASE_NOTES_3_13.adoc
@@ -3,6 +3,110 @@
:numbered:
:toclevels: 3
+== Evergreen 3.13.10 ==
+
+This release contains bug fixes and documentation fixes improving on Evergreen 3.13.9.
+
+
+
+=== Acquisitions ===
+
+* Clarifies what the "name" label in create PO form refers to (https://bugs.launchpad.net/evergreen/+bug/2018839[Bug 2018839])
+* Restores acquisitions provider codes in select boxes. (https://bugs.launchpad.net/evergreen/+bug/2091178[Bug 2091178])
+
+=== Administration ===
+
+* Retro-fixes config.coded_value_map (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561])
+* Fixes handling of diacritics in marc_export items export. (https://bugs.launchpad.net/evergreen/+bug/2103714[Bug 2103714])
+
+=== Catalog ===
+
+* Improves layout of staff catalog shelf browse. (https://bugs.launchpad.net/evergreen/+bug/2067649[Bug 2067649])
+
+=== Cataloging ===
+
+* Fixes undo/redo in MARC rich editor fixed fields and LDR. (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Fixes inputBlurred() console error for MARC fixed fields (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Updates MARC Import/Export tab styles to match other tabs (https://bugs.launchpad.net/evergreen/+bug/2102735[Bug 2102735])
+* Sorts bib record parts by label_sortkey rather than label so that labels such as Vol. 1, Vol. 2, Vol. 3 are sorted as expected. (https://bugs.launchpad.net/evergreen/+bug/2088000[Bug 2088000])
+* Avoids freetext error when reimporting MARC import queue (https://bugs.launchpad.net/evergreen/+bug/1940867[Bug 1940867])
+* Fixes right arrow focus in MARC subfield data (https://bugs.launchpad.net/evergreen/+bug/2101886[Bug 2101886])
+* Adds ability to edit MARC subfield value in focused group with right or left arrow; does not focus on current group when tabbing into or out of subfield inputs (https://bugs.launchpad.net/evergreen/+bug/2101884[Bug 2101884])
+* Prevents duplicate new MARC rows using Control + Arrow key (https://bugs.launchpad.net/evergreen/+bug/2095532[Bug 2095532])
+
+=== Circulation ===
+
+* Fixes inconsistent display of name fields in offline patron registration (https://bugs.launchpad.net/evergreen/+bug/2096865[Bug 2096865])
+* Fixes blank user setting handling in Angular staff catalog place holds. (https://bugs.launchpad.net/evergreen/+bug/2073896[Bug 2073896])
+* Fixes a bug where re-applying a shelving location group filter to the pull list fails. (https://bugs.launchpad.net/evergreen/+bug/2098011[Bug 2098011])
+* Prevents blocked accounts from checking out Precats. (https://bugs.launchpad.net/evergreen/+bug/2098898[Bug 2098898])
+* Adds form labels and keyboard support for patron survey answers (https://bugs.launchpad.net/evergreen/+bug/2040183[Bug 2040183])
+
+=== Developer ===
+
+* Adds a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repostiory: `git config commit.template commit-template`. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946])
+
+=== Documentation ===
+
+* Updates the release note extractor so that all lines of a multi-line release notes in a commit message are incuded in the output (https://bugs.launchpad.net/evergreen/+bug/2098814[Bug 2098814])
+
+=== Installation ===
+
+* Adds an automated check that the staff client can build successfully. (https://bugs.launchpad.net/evergreen/+bug/2069646[Bug 2069646])
+
+
+=== OPAC ===
+
+* Fixes a bug that caused empty search results in the OPAC after changes were made to the organizational unit tree and the autogen script had not yet been run.
+(https://bugs.launchpad.net/evergreen/+bug/2103630[Bug 2103630])
+
+=== Reports ===
+
+* Sets user email as default for report output email option (https://bugs.launchpad.net/evergreen/+bug/2088096[Bug 2088096])
+* Shows template documentation URLs in reports template grids (https://bugs.launchpad.net/evergreen/+bug/2090873[Bug 2090873])
+
+=== Staff Client ===
+
+* Fixes an issue where menu icons appear on printouts. (https://bugs.launchpad.net/evergreen/+bug/2092226[Bug 2092226])
+
+
+
+=== Acknowledgements ===
+
+We would like to thank the following individuals who contributed code, testing, documentation, and patches to the 3.13.10 point release of Evergreen:
+
+* Andrea Buntz Neiman
+* Blake Graham-Henderson
+* Carol Witt
+* Chris Sharp
+* Dan Briem
+* Galen Charlton
+* Gina Monti
+* Ian Skelskey
+* Jane Sandberg
+* Jason Boyer
+* Jason Stephenson
+* John Amundson
+* Josh Stompro
+* Lindsay Stratton
+* Llewellyn Marshall
+* Michele Morgan
+* Mike Rylander
+* Ruth Frasur Davis
+* Stephanie Leary
+* Steven Mayo
+* Susan Morrison
+* Terran McCanna
+* Tiffany Little
+
+
+
+
+
+
+
+
+
== Evergreen 3.13.9 ==
This release contains bug fixes and documentation fixes improving on Evergreen 3.13.8.
-----------------------------------------------------------------------
Summary of changes:
docs/RELEASE_NOTES_3_13.adoc | 104 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 104 insertions(+)
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch main updated. ed66e0b6f1e3980c660af7f429ba7549f720464f
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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, main has been updated
via ed66e0b6f1e3980c660af7f429ba7549f720464f (commit)
from 8b001773d10ed8c6a6ab5fb6a8cc05428c7e42ce (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 ed66e0b6f1e3980c660af7f429ba7549f720464f
Author: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
Date: Mon Apr 14 14:46:23 2025 -0400
Docs: 3.13.10 release notes
Signed-off-by: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
diff --git a/docs/RELEASE_NOTES_3_13.adoc b/docs/RELEASE_NOTES_3_13.adoc
index e9b75e8126..7cc4f0aef7 100644
--- a/docs/RELEASE_NOTES_3_13.adoc
+++ b/docs/RELEASE_NOTES_3_13.adoc
@@ -3,6 +3,110 @@
:numbered:
:toclevels: 3
+== Evergreen 3.13.10 ==
+
+This release contains bug fixes and documentation fixes improving on Evergreen 3.13.9.
+
+
+
+=== Acquisitions ===
+
+* Clarifies what the "name" label in create PO form refers to (https://bugs.launchpad.net/evergreen/+bug/2018839[Bug 2018839])
+* Restores acquisitions provider codes in select boxes. (https://bugs.launchpad.net/evergreen/+bug/2091178[Bug 2091178])
+
+=== Administration ===
+
+* Retro-fixes config.coded_value_map (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561])
+* Fixes handling of diacritics in marc_export items export. (https://bugs.launchpad.net/evergreen/+bug/2103714[Bug 2103714])
+
+=== Catalog ===
+
+* Improves layout of staff catalog shelf browse. (https://bugs.launchpad.net/evergreen/+bug/2067649[Bug 2067649])
+
+=== Cataloging ===
+
+* Fixes undo/redo in MARC rich editor fixed fields and LDR. (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Fixes inputBlurred() console error for MARC fixed fields (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Updates MARC Import/Export tab styles to match other tabs (https://bugs.launchpad.net/evergreen/+bug/2102735[Bug 2102735])
+* Sorts bib record parts by label_sortkey rather than label so that labels such as Vol. 1, Vol. 2, Vol. 3 are sorted as expected. (https://bugs.launchpad.net/evergreen/+bug/2088000[Bug 2088000])
+* Avoids freetext error when reimporting MARC import queue (https://bugs.launchpad.net/evergreen/+bug/1940867[Bug 1940867])
+* Fixes right arrow focus in MARC subfield data (https://bugs.launchpad.net/evergreen/+bug/2101886[Bug 2101886])
+* Adds ability to edit MARC subfield value in focused group with right or left arrow; does not focus on current group when tabbing into or out of subfield inputs (https://bugs.launchpad.net/evergreen/+bug/2101884[Bug 2101884])
+* Prevents duplicate new MARC rows using Control + Arrow key (https://bugs.launchpad.net/evergreen/+bug/2095532[Bug 2095532])
+
+=== Circulation ===
+
+* Fixes inconsistent display of name fields in offline patron registration (https://bugs.launchpad.net/evergreen/+bug/2096865[Bug 2096865])
+* Fixes blank user setting handling in Angular staff catalog place holds. (https://bugs.launchpad.net/evergreen/+bug/2073896[Bug 2073896])
+* Fixes a bug where re-applying a shelving location group filter to the pull list fails. (https://bugs.launchpad.net/evergreen/+bug/2098011[Bug 2098011])
+* Prevents blocked accounts from checking out Precats. (https://bugs.launchpad.net/evergreen/+bug/2098898[Bug 2098898])
+* Adds form labels and keyboard support for patron survey answers (https://bugs.launchpad.net/evergreen/+bug/2040183[Bug 2040183])
+
+=== Developer ===
+
+* Adds a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repostiory: `git config commit.template commit-template`. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946])
+
+=== Documentation ===
+
+* Updates the release note extractor so that all lines of a multi-line release notes in a commit message are incuded in the output (https://bugs.launchpad.net/evergreen/+bug/2098814[Bug 2098814])
+
+=== Installation ===
+
+* Adds an automated check that the staff client can build successfully. (https://bugs.launchpad.net/evergreen/+bug/2069646[Bug 2069646])
+
+
+=== OPAC ===
+
+* Fixes a bug that caused empty search results in the OPAC after changes were made to the organizational unit tree and the autogen script had not yet been run.
+(https://bugs.launchpad.net/evergreen/+bug/2103630[Bug 2103630])
+
+=== Reports ===
+
+* Sets user email as default for report output email option (https://bugs.launchpad.net/evergreen/+bug/2088096[Bug 2088096])
+* Shows template documentation URLs in reports template grids (https://bugs.launchpad.net/evergreen/+bug/2090873[Bug 2090873])
+
+=== Staff Client ===
+
+* Fixes an issue where menu icons appear on printouts. (https://bugs.launchpad.net/evergreen/+bug/2092226[Bug 2092226])
+
+
+
+=== Acknowledgements ===
+
+We would like to thank the following individuals who contributed code, testing, documentation, and patches to the 3.13.10 point release of Evergreen:
+
+* Andrea Buntz Neiman
+* Blake Graham-Henderson
+* Carol Witt
+* Chris Sharp
+* Dan Briem
+* Galen Charlton
+* Gina Monti
+* Ian Skelskey
+* Jane Sandberg
+* Jason Boyer
+* Jason Stephenson
+* John Amundson
+* Josh Stompro
+* Lindsay Stratton
+* Llewellyn Marshall
+* Michele Morgan
+* Mike Rylander
+* Ruth Frasur Davis
+* Stephanie Leary
+* Steven Mayo
+* Susan Morrison
+* Terran McCanna
+* Tiffany Little
+
+
+
+
+
+
+
+
+
== Evergreen 3.13.9 ==
This release contains bug fixes and documentation fixes improving on Evergreen 3.13.8.
-----------------------------------------------------------------------
Summary of changes:
docs/RELEASE_NOTES_3_13.adoc | 104 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 104 insertions(+)
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch rel_3_14 updated. f3a841bc79846a60cee777d54786685f6e96a55a
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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_14 has been updated
via f3a841bc79846a60cee777d54786685f6e96a55a (commit)
from 1e5bfc6441369c54ad065caee695bb8018a698e8 (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 f3a841bc79846a60cee777d54786685f6e96a55a
Author: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
Date: Mon Apr 14 14:34:46 2025 -0400
Docs: 3.14.5 release notes
Signed-off-by: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
diff --git a/docs/RELEASE_NOTES_3_14.adoc b/docs/RELEASE_NOTES_3_14.adoc
index 984a1d5038..91e398afc5 100644
--- a/docs/RELEASE_NOTES_3_14.adoc
+++ b/docs/RELEASE_NOTES_3_14.adoc
@@ -3,6 +3,126 @@
:numbered:
:toclevels: 3
+== Evergreen 3.14.5 ==
+
+This release contains bug fixes and documentation fixes improving on Evergreen 3.14.4.
+
+=== Upgrade Notes ===
+
+=== Acquisitions ===
+
+* Displays a "Show Invoice in Legacy Interface" in invoices when configured. (https://bugs.launchpad.net/evergreen/+bug/2099133[Bug 2099133])
+* Clarifies what the "name" label in create PO form refers to (https://bugs.launchpad.net/evergreen/+bug/2018839[Bug 2018839])
+* Fixes a regression where the count of receivable items on acq invoices was always zero. (https://bugs.launchpad.net/evergreen/+bug/2094859[Bug 2094859])
+* Restores acquisitions provider codes in select boxes. (https://bugs.launchpad.net/evergreen/+bug/2091178[Bug 2091178])
+
+=== Administration ===
+
+* Retro-fixes config.coded_value_map (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561])
+* Fixes handling of diacritics in marc_export items export. (https://bugs.launchpad.net/evergreen/+bug/2103714[Bug 2103714])
+
+
+=== Catalog ===
+
+* Improved layout of staff catalog shelf browse. (https://bugs.launchpad.net/evergreen/+bug/2067649[Bug 2067649])
+
+=== Cataloging ===
+
+* Fixes undo/redo in MARC rich editor fixed fields and LDR. (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Fixes inputBlurred() console error for MARC fixed fields (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Updates MARC Import/Export tab styles to match other tabs (https://bugs.launchpad.net/evergreen/+bug/2102735[Bug 2102735])
+* Sorts bib record parts by label_sortkey rather than label so that labels such as Vol. 1, Vol. 2, Vol. 3 are sorted as expected. (https://bugs.launchpad.net/evergreen/+bug/2088000[Bug 2088000])
+* Adds 'Overlay' to Z39.50 search results grid actions menu (https://bugs.launchpad.net/evergreen/+bug/2094843[Bug 2094843])
+* Avoids freetext error when reimporting MARC import queue (https://bugs.launchpad.net/evergreen/+bug/1940867[Bug 1940867])
+* Fixes right arrow focus in MARC subfield data (https://bugs.launchpad.net/evergreen/+bug/2101886[Bug 2101886])
+* Edit MARC subfield value in focused group with right or left arrow; do not focus on current group when tabbing into or out of subfield inputs (https://bugs.launchpad.net/evergreen/+bug/2101884[Bug 2101884])
+* Prevents duplicate new MARC rows using Control + Arrow key (https://bugs.launchpad.net/evergreen/+bug/2095532[Bug 2095532])
+* Opens the lead record after merging records from a bucket (https://bugs.launchpad.net/evergreen/+bug/2098712[Bug 2098712])
+
+=== Circulation ===
+
+* Fixes inconsistent display of name fields in offline patron registration (https://bugs.launchpad.net/evergreen/+bug/2096865[Bug 2096865])
+* Fixes blank user setting handling in Angular staff catalog place holds. (https://bugs.launchpad.net/evergreen/+bug/2073896[Bug 2073896])
+* Fixes a bug where re-applying a shelving location group filter to the pull list fails. (https://bugs.launchpad.net/evergreen/+bug/2098011[Bug 2098011])
+* Prevents blocked accounts from checking out Precats (https://bugs.launchpad.net/evergreen/+bug/2098898[Bug 2098898])
+* Fixes erroneous overdue indication for hourly checkouts. (https://bugs.launchpad.net/evergreen/+bug/1951024[Bug 1951024])
+* Adds form labels and keyboard support for patron survey answers (https://bugs.launchpad.net/evergreen/+bug/2040183[Bug 2040183])
+
+=== Developer ===
+
+* Added a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repostiory: `git config commit.template commit-template`. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946])
+
+=== Documentation ===
+
+* Improves and reorganizes action triggers documentation in admin module
+* Updates the release note extractor so that all lines of a multi-line release notes in a commit message are incuded in the output (https://bugs.launchpad.net/evergreen/+bug/2098814[Bug 2098814])
+
+=== Installation ===
+
+
+* Adds an automated check that the staff client can build successfully. (https://bugs.launchpad.net/evergreen/+bug/2069646[Bug 2069646])
+* Adds `tt2` syntax highlighting to appropriate code blocks across multiple files. (https://bugs.launchpad.net/evergreen/+bug/2106488[Bug 2106488])
+
+=== OPAC ===
+
+* Restores OPAC ability to set 'Cancel if not filled by' and suspended hold activation dates. (https://bugs.launchpad.net/evergreen/+bug/2097009[Bug 2097009])
+* Restores the ability to select charges for payment in the OPAC. (https://bugs.launchpad.net/evergreen/+bug/2090958[Bug 2090958])
+* Fixes a bug that caused empty search results in the OPAC after changes were made to the organizational unit tree and the autogen script had not yet been run. (https://bugs.launchpad.net/evergreen/+bug/2103630[Bug 2103630])
+
+=== Reports ===
+
+* Sets user email as default for report output email option (https://bugs.launchpad.net/evergreen/+bug/2088096[Bug 2088096])
+* Shows template documentation URLs in reports template grids (https://bugs.launchpad.net/evergreen/+bug/2090873[Bug 2090873])
+
+
+=== Staff Client ===
+
+* Fixes blank screen when logging in after timeout. (https://bugs.launchpad.net/evergreen/+bug/2100807[Bug 2100807])
+* Restores the down arrow icon in dropdown menus (https://bugs.launchpad.net/evergreen/+bug/2100650[Bug 2100650])
+* Allows multiple toast messages to appear at once. (https://bugs.launchpad.net/evergreen/+bug/2103619[Bug 2103619])
+* Allows right-click anywhere in grid cells in Chrome and right-click menu support for grid utility columns. (https://bugs.launchpad.net/evergreen/+bug/2080373[Bug 2080373])
+* Fixes an issue where menu icons appear on printouts. (https://bugs.launchpad.net/evergreen/+bug/2092226[Bug 2092226])
+* Adds form labels and ARIA status roles to forms in dialogs (https://bugs.launchpad.net/evergreen/+bug/2103567[Bug 2103567])
+* Fixes light and dark mode support for Chrome on Windows 7. (https://bugs.launchpad.net/evergreen/+bug/2106666[Bug 2106666])
+
+=== Acknowledgements ===
+
+We would like to thank the following individuals who contributed code, testing, documentation, and patches to the 3.14.5 point release of Evergreen:
+
+* Andrea Buntz Neiman
+* Blake Graham-Henderson
+* Carol Witt
+* Chris Sharp
+* Christine Burns
+* Dan Briem
+* Galen Charlton
+* Gina Monti
+* Ian Skelskey
+* Jane Sandberg
+* Jason Boyer
+* Jason Stephenson
+* John Amundson
+* Josh Stompro
+* Katie Greenleaf Martin
+* Lindsay Stratton
+* Llewellyn Marshall
+* Michele Morgan
+* Mike Rylander
+* Ruth Frasur Davis
+* Shula Link
+* Stephanie Leary
+* Steven Mayo
+* Susan Morrison
+* Tara Kunesh
+* Terran McCanna
+* Tiffany Little
+
+
+
+
+
+
+
== Evergreen 3.14.4 ==
This release contains bug fixes and documentation fixes improving on Evergreen 3.14.3.
-----------------------------------------------------------------------
Summary of changes:
docs/RELEASE_NOTES_3_14.adoc | 120 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 120 insertions(+)
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch rel_3_15 updated. 69057d815d7fb750660353eda6089129dcb827ed
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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_15 has been updated
via 69057d815d7fb750660353eda6089129dcb827ed (commit)
from b421c855552488278327eb27a9db13332ee59554 (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 69057d815d7fb750660353eda6089129dcb827ed
Author: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
Date: Mon Apr 14 14:34:46 2025 -0400
Docs: 3.14.5 release notes
Signed-off-by: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
diff --git a/docs/RELEASE_NOTES_3_14.adoc b/docs/RELEASE_NOTES_3_14.adoc
index 984a1d5038..91e398afc5 100644
--- a/docs/RELEASE_NOTES_3_14.adoc
+++ b/docs/RELEASE_NOTES_3_14.adoc
@@ -3,6 +3,126 @@
:numbered:
:toclevels: 3
+== Evergreen 3.14.5 ==
+
+This release contains bug fixes and documentation fixes improving on Evergreen 3.14.4.
+
+=== Upgrade Notes ===
+
+=== Acquisitions ===
+
+* Displays a "Show Invoice in Legacy Interface" in invoices when configured. (https://bugs.launchpad.net/evergreen/+bug/2099133[Bug 2099133])
+* Clarifies what the "name" label in create PO form refers to (https://bugs.launchpad.net/evergreen/+bug/2018839[Bug 2018839])
+* Fixes a regression where the count of receivable items on acq invoices was always zero. (https://bugs.launchpad.net/evergreen/+bug/2094859[Bug 2094859])
+* Restores acquisitions provider codes in select boxes. (https://bugs.launchpad.net/evergreen/+bug/2091178[Bug 2091178])
+
+=== Administration ===
+
+* Retro-fixes config.coded_value_map (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561])
+* Fixes handling of diacritics in marc_export items export. (https://bugs.launchpad.net/evergreen/+bug/2103714[Bug 2103714])
+
+
+=== Catalog ===
+
+* Improved layout of staff catalog shelf browse. (https://bugs.launchpad.net/evergreen/+bug/2067649[Bug 2067649])
+
+=== Cataloging ===
+
+* Fixes undo/redo in MARC rich editor fixed fields and LDR. (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Fixes inputBlurred() console error for MARC fixed fields (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Updates MARC Import/Export tab styles to match other tabs (https://bugs.launchpad.net/evergreen/+bug/2102735[Bug 2102735])
+* Sorts bib record parts by label_sortkey rather than label so that labels such as Vol. 1, Vol. 2, Vol. 3 are sorted as expected. (https://bugs.launchpad.net/evergreen/+bug/2088000[Bug 2088000])
+* Adds 'Overlay' to Z39.50 search results grid actions menu (https://bugs.launchpad.net/evergreen/+bug/2094843[Bug 2094843])
+* Avoids freetext error when reimporting MARC import queue (https://bugs.launchpad.net/evergreen/+bug/1940867[Bug 1940867])
+* Fixes right arrow focus in MARC subfield data (https://bugs.launchpad.net/evergreen/+bug/2101886[Bug 2101886])
+* Edit MARC subfield value in focused group with right or left arrow; do not focus on current group when tabbing into or out of subfield inputs (https://bugs.launchpad.net/evergreen/+bug/2101884[Bug 2101884])
+* Prevents duplicate new MARC rows using Control + Arrow key (https://bugs.launchpad.net/evergreen/+bug/2095532[Bug 2095532])
+* Opens the lead record after merging records from a bucket (https://bugs.launchpad.net/evergreen/+bug/2098712[Bug 2098712])
+
+=== Circulation ===
+
+* Fixes inconsistent display of name fields in offline patron registration (https://bugs.launchpad.net/evergreen/+bug/2096865[Bug 2096865])
+* Fixes blank user setting handling in Angular staff catalog place holds. (https://bugs.launchpad.net/evergreen/+bug/2073896[Bug 2073896])
+* Fixes a bug where re-applying a shelving location group filter to the pull list fails. (https://bugs.launchpad.net/evergreen/+bug/2098011[Bug 2098011])
+* Prevents blocked accounts from checking out Precats (https://bugs.launchpad.net/evergreen/+bug/2098898[Bug 2098898])
+* Fixes erroneous overdue indication for hourly checkouts. (https://bugs.launchpad.net/evergreen/+bug/1951024[Bug 1951024])
+* Adds form labels and keyboard support for patron survey answers (https://bugs.launchpad.net/evergreen/+bug/2040183[Bug 2040183])
+
+=== Developer ===
+
+* Added a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repostiory: `git config commit.template commit-template`. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946])
+
+=== Documentation ===
+
+* Improves and reorganizes action triggers documentation in admin module
+* Updates the release note extractor so that all lines of a multi-line release notes in a commit message are incuded in the output (https://bugs.launchpad.net/evergreen/+bug/2098814[Bug 2098814])
+
+=== Installation ===
+
+
+* Adds an automated check that the staff client can build successfully. (https://bugs.launchpad.net/evergreen/+bug/2069646[Bug 2069646])
+* Adds `tt2` syntax highlighting to appropriate code blocks across multiple files. (https://bugs.launchpad.net/evergreen/+bug/2106488[Bug 2106488])
+
+=== OPAC ===
+
+* Restores OPAC ability to set 'Cancel if not filled by' and suspended hold activation dates. (https://bugs.launchpad.net/evergreen/+bug/2097009[Bug 2097009])
+* Restores the ability to select charges for payment in the OPAC. (https://bugs.launchpad.net/evergreen/+bug/2090958[Bug 2090958])
+* Fixes a bug that caused empty search results in the OPAC after changes were made to the organizational unit tree and the autogen script had not yet been run. (https://bugs.launchpad.net/evergreen/+bug/2103630[Bug 2103630])
+
+=== Reports ===
+
+* Sets user email as default for report output email option (https://bugs.launchpad.net/evergreen/+bug/2088096[Bug 2088096])
+* Shows template documentation URLs in reports template grids (https://bugs.launchpad.net/evergreen/+bug/2090873[Bug 2090873])
+
+
+=== Staff Client ===
+
+* Fixes blank screen when logging in after timeout. (https://bugs.launchpad.net/evergreen/+bug/2100807[Bug 2100807])
+* Restores the down arrow icon in dropdown menus (https://bugs.launchpad.net/evergreen/+bug/2100650[Bug 2100650])
+* Allows multiple toast messages to appear at once. (https://bugs.launchpad.net/evergreen/+bug/2103619[Bug 2103619])
+* Allows right-click anywhere in grid cells in Chrome and right-click menu support for grid utility columns. (https://bugs.launchpad.net/evergreen/+bug/2080373[Bug 2080373])
+* Fixes an issue where menu icons appear on printouts. (https://bugs.launchpad.net/evergreen/+bug/2092226[Bug 2092226])
+* Adds form labels and ARIA status roles to forms in dialogs (https://bugs.launchpad.net/evergreen/+bug/2103567[Bug 2103567])
+* Fixes light and dark mode support for Chrome on Windows 7. (https://bugs.launchpad.net/evergreen/+bug/2106666[Bug 2106666])
+
+=== Acknowledgements ===
+
+We would like to thank the following individuals who contributed code, testing, documentation, and patches to the 3.14.5 point release of Evergreen:
+
+* Andrea Buntz Neiman
+* Blake Graham-Henderson
+* Carol Witt
+* Chris Sharp
+* Christine Burns
+* Dan Briem
+* Galen Charlton
+* Gina Monti
+* Ian Skelskey
+* Jane Sandberg
+* Jason Boyer
+* Jason Stephenson
+* John Amundson
+* Josh Stompro
+* Katie Greenleaf Martin
+* Lindsay Stratton
+* Llewellyn Marshall
+* Michele Morgan
+* Mike Rylander
+* Ruth Frasur Davis
+* Shula Link
+* Stephanie Leary
+* Steven Mayo
+* Susan Morrison
+* Tara Kunesh
+* Terran McCanna
+* Tiffany Little
+
+
+
+
+
+
+
== Evergreen 3.14.4 ==
This release contains bug fixes and documentation fixes improving on Evergreen 3.14.3.
-----------------------------------------------------------------------
Summary of changes:
docs/RELEASE_NOTES_3_14.adoc | 120 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 120 insertions(+)
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch main updated. 8b001773d10ed8c6a6ab5fb6a8cc05428c7e42ce
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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, main has been updated
via 8b001773d10ed8c6a6ab5fb6a8cc05428c7e42ce (commit)
from 13c2cd47ece30004ed1c8e2ec3a6166bf2eecb17 (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 8b001773d10ed8c6a6ab5fb6a8cc05428c7e42ce
Author: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
Date: Mon Apr 14 14:34:46 2025 -0400
Docs: 3.14.5 release notes
Signed-off-by: Andrea Buntz Neiman <abneiman(a)equinoxinitiative.org>
diff --git a/docs/RELEASE_NOTES_3_14.adoc b/docs/RELEASE_NOTES_3_14.adoc
index 984a1d5038..91e398afc5 100644
--- a/docs/RELEASE_NOTES_3_14.adoc
+++ b/docs/RELEASE_NOTES_3_14.adoc
@@ -3,6 +3,126 @@
:numbered:
:toclevels: 3
+== Evergreen 3.14.5 ==
+
+This release contains bug fixes and documentation fixes improving on Evergreen 3.14.4.
+
+=== Upgrade Notes ===
+
+=== Acquisitions ===
+
+* Displays a "Show Invoice in Legacy Interface" in invoices when configured. (https://bugs.launchpad.net/evergreen/+bug/2099133[Bug 2099133])
+* Clarifies what the "name" label in create PO form refers to (https://bugs.launchpad.net/evergreen/+bug/2018839[Bug 2018839])
+* Fixes a regression where the count of receivable items on acq invoices was always zero. (https://bugs.launchpad.net/evergreen/+bug/2094859[Bug 2094859])
+* Restores acquisitions provider codes in select boxes. (https://bugs.launchpad.net/evergreen/+bug/2091178[Bug 2091178])
+
+=== Administration ===
+
+* Retro-fixes config.coded_value_map (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561])
+* Fixes handling of diacritics in marc_export items export. (https://bugs.launchpad.net/evergreen/+bug/2103714[Bug 2103714])
+
+
+=== Catalog ===
+
+* Improved layout of staff catalog shelf browse. (https://bugs.launchpad.net/evergreen/+bug/2067649[Bug 2067649])
+
+=== Cataloging ===
+
+* Fixes undo/redo in MARC rich editor fixed fields and LDR. (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Fixes inputBlurred() console error for MARC fixed fields (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929])
+* Updates MARC Import/Export tab styles to match other tabs (https://bugs.launchpad.net/evergreen/+bug/2102735[Bug 2102735])
+* Sorts bib record parts by label_sortkey rather than label so that labels such as Vol. 1, Vol. 2, Vol. 3 are sorted as expected. (https://bugs.launchpad.net/evergreen/+bug/2088000[Bug 2088000])
+* Adds 'Overlay' to Z39.50 search results grid actions menu (https://bugs.launchpad.net/evergreen/+bug/2094843[Bug 2094843])
+* Avoids freetext error when reimporting MARC import queue (https://bugs.launchpad.net/evergreen/+bug/1940867[Bug 1940867])
+* Fixes right arrow focus in MARC subfield data (https://bugs.launchpad.net/evergreen/+bug/2101886[Bug 2101886])
+* Edit MARC subfield value in focused group with right or left arrow; do not focus on current group when tabbing into or out of subfield inputs (https://bugs.launchpad.net/evergreen/+bug/2101884[Bug 2101884])
+* Prevents duplicate new MARC rows using Control + Arrow key (https://bugs.launchpad.net/evergreen/+bug/2095532[Bug 2095532])
+* Opens the lead record after merging records from a bucket (https://bugs.launchpad.net/evergreen/+bug/2098712[Bug 2098712])
+
+=== Circulation ===
+
+* Fixes inconsistent display of name fields in offline patron registration (https://bugs.launchpad.net/evergreen/+bug/2096865[Bug 2096865])
+* Fixes blank user setting handling in Angular staff catalog place holds. (https://bugs.launchpad.net/evergreen/+bug/2073896[Bug 2073896])
+* Fixes a bug where re-applying a shelving location group filter to the pull list fails. (https://bugs.launchpad.net/evergreen/+bug/2098011[Bug 2098011])
+* Prevents blocked accounts from checking out Precats (https://bugs.launchpad.net/evergreen/+bug/2098898[Bug 2098898])
+* Fixes erroneous overdue indication for hourly checkouts. (https://bugs.launchpad.net/evergreen/+bug/1951024[Bug 1951024])
+* Adds form labels and keyboard support for patron survey answers (https://bugs.launchpad.net/evergreen/+bug/2040183[Bug 2040183])
+
+=== Developer ===
+
+* Added a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repostiory: `git config commit.template commit-template`. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946])
+
+=== Documentation ===
+
+* Improves and reorganizes action triggers documentation in admin module
+* Updates the release note extractor so that all lines of a multi-line release notes in a commit message are incuded in the output (https://bugs.launchpad.net/evergreen/+bug/2098814[Bug 2098814])
+
+=== Installation ===
+
+
+* Adds an automated check that the staff client can build successfully. (https://bugs.launchpad.net/evergreen/+bug/2069646[Bug 2069646])
+* Adds `tt2` syntax highlighting to appropriate code blocks across multiple files. (https://bugs.launchpad.net/evergreen/+bug/2106488[Bug 2106488])
+
+=== OPAC ===
+
+* Restores OPAC ability to set 'Cancel if not filled by' and suspended hold activation dates. (https://bugs.launchpad.net/evergreen/+bug/2097009[Bug 2097009])
+* Restores the ability to select charges for payment in the OPAC. (https://bugs.launchpad.net/evergreen/+bug/2090958[Bug 2090958])
+* Fixes a bug that caused empty search results in the OPAC after changes were made to the organizational unit tree and the autogen script had not yet been run. (https://bugs.launchpad.net/evergreen/+bug/2103630[Bug 2103630])
+
+=== Reports ===
+
+* Sets user email as default for report output email option (https://bugs.launchpad.net/evergreen/+bug/2088096[Bug 2088096])
+* Shows template documentation URLs in reports template grids (https://bugs.launchpad.net/evergreen/+bug/2090873[Bug 2090873])
+
+
+=== Staff Client ===
+
+* Fixes blank screen when logging in after timeout. (https://bugs.launchpad.net/evergreen/+bug/2100807[Bug 2100807])
+* Restores the down arrow icon in dropdown menus (https://bugs.launchpad.net/evergreen/+bug/2100650[Bug 2100650])
+* Allows multiple toast messages to appear at once. (https://bugs.launchpad.net/evergreen/+bug/2103619[Bug 2103619])
+* Allows right-click anywhere in grid cells in Chrome and right-click menu support for grid utility columns. (https://bugs.launchpad.net/evergreen/+bug/2080373[Bug 2080373])
+* Fixes an issue where menu icons appear on printouts. (https://bugs.launchpad.net/evergreen/+bug/2092226[Bug 2092226])
+* Adds form labels and ARIA status roles to forms in dialogs (https://bugs.launchpad.net/evergreen/+bug/2103567[Bug 2103567])
+* Fixes light and dark mode support for Chrome on Windows 7. (https://bugs.launchpad.net/evergreen/+bug/2106666[Bug 2106666])
+
+=== Acknowledgements ===
+
+We would like to thank the following individuals who contributed code, testing, documentation, and patches to the 3.14.5 point release of Evergreen:
+
+* Andrea Buntz Neiman
+* Blake Graham-Henderson
+* Carol Witt
+* Chris Sharp
+* Christine Burns
+* Dan Briem
+* Galen Charlton
+* Gina Monti
+* Ian Skelskey
+* Jane Sandberg
+* Jason Boyer
+* Jason Stephenson
+* John Amundson
+* Josh Stompro
+* Katie Greenleaf Martin
+* Lindsay Stratton
+* Llewellyn Marshall
+* Michele Morgan
+* Mike Rylander
+* Ruth Frasur Davis
+* Shula Link
+* Stephanie Leary
+* Steven Mayo
+* Susan Morrison
+* Tara Kunesh
+* Terran McCanna
+* Tiffany Little
+
+
+
+
+
+
+
== Evergreen 3.14.4 ==
This release contains bug fixes and documentation fixes improving on Evergreen 3.14.3.
-----------------------------------------------------------------------
Summary of changes:
docs/RELEASE_NOTES_3_14.adoc | 120 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 120 insertions(+)
hooks/post-receive
--
Evergreen ILS
1
0

[GIT] Evergreen ILS branch main updated. 13c2cd47ece30004ed1c8e2ec3a6166bf2eecb17
by Git User 14 Apr '25
by Git User 14 Apr '25
14 Apr '25
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, main has been updated
via 13c2cd47ece30004ed1c8e2ec3a6166bf2eecb17 (commit)
from d6427a139006686c14a8af8a0447b4e00fb42f31 (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 13c2cd47ece30004ed1c8e2ec3a6166bf2eecb17
Author: Michele Morgan <mmorgan(a)noblenet.org>
Date: Mon Apr 14 11:09:51 2025 -0500
Translation updates - newpot
Signed-off-by: Michele Morgan <mmorgan(a)noblenet.org>
diff --git a/build/i18n/po/webstaff/webstaff.pot b/build/i18n/po/webstaff/webstaff.pot
index 26db6131a5..6565b45ecc 100644
--- a/build/i18n/po/webstaff/webstaff.pot
+++ b/build/i18n/po/webstaff/webstaff.pot
@@ -154,7 +154,7 @@ msgid "%1 (Default)"
msgstr ""
#. ("{{dynamic}}", "{{context}}")
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:163
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:164
msgid "%1 - %2"
msgstr ""
@@ -236,12 +236,12 @@ msgstr ""
msgid "%1, %2 %3"
msgstr ""
+#. ("{{user.family_name()}}", "{{user.first_given_name()}}", "{{user.second_given_name()}}", "{{user.card().barcode()}}")
+#. ("{{prev_circ_usr.family_name()}}", "{{prev_circ_usr.first_given_name()}}", "{{prev_circ_usr.second_given_name()}}", "{{prev_circ_usr.card().barcode()}}")
+#. ("{{circ.usr().family_name()}}", "{{circ.usr().first_given_name()}}", "{{circ.usr().second_given_name()}}", "{{circ.usr().card().barcode()}}")
#. ("{{hold.usr().family_name()}}", "{{hold.usr().first_given_name()}}", "{{hold.usr().second_given_name()}}", "{{hold.usr().card().barcode()}}")
#. ("{{hold.requestor().family_name()}}", "{{hold.requestor().first_given_name()}}", "{{hold.requestor().second_given_name()}}", "{{hold.requestor().card().barcode()}}")
-#. ("{{circ.usr().family_name()}}", "{{circ.usr().first_given_name()}}", "{{circ.usr().second_given_name()}}", "{{circ.usr().card().barcode()}}")
-#. ("{{prev_circ_usr.family_name()}}", "{{prev_circ_usr.first_given_name()}}", "{{prev_circ_usr.second_given_name()}}", "{{prev_circ_usr.card().barcode()}}")
#. ("{{extra.user_obj.family_name}}", "{{extra.user_obj.first_given_name}}", "{{extra.user_obj.second_given_name}}", "{{extra.user_obj.home_ou.shortname}}")
-#. ("{{user.family_name()}}", "{{user.first_given_name()}}", "{{user.second_given_name()}}", "{{user.card().barcode()}}")
#: ../../Open-ILS/src/templates/staff/acq/requests/t_edit.tt2:27 ../../Open-ILS/src/templates/staff/cat/item/t_circ_list_pane.tt2:27 ../../Open-ILS/src/templates/staff/cat/item/t_circs_pane.tt2:118 ../../Open-ILS/src/templates/staff/cat/item/t_circs_pane.tt2:18 ../../Open-ILS/src/templates/staff/cat/item/t_holds_pane.tt2:17 ../../Open-ILS/src/templates/staff/cat/item/t_holds_pane.tt2:30 ../../Open-ILS/src/templates/staff/circ/patron/t_move_to_group_dialog.tt2:16
msgid "%1, %2 %3 : %4"
msgstr ""
@@ -886,7 +886,7 @@ msgstr ""
msgid "Annual Circ History"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:140
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:141
msgid "Another staff member with the above permission may authorize this specific action. Please notify your library administrator if you need this permission. If you feel you have received this exception in error, please inform your friendly Evergreen developers or helpdesk staff of the above permission."
msgstr ""
@@ -989,7 +989,7 @@ msgstr ""
msgid "Archived on %1"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:159
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:160
msgid "Are you certain you want to clear these pending offline transactions? This action is irreversible. Transactions cannot be recovered after clearing!"
msgstr ""
@@ -1016,11 +1016,11 @@ msgstr ""
msgid "Are you sure you want to delete title record %1 from the catalog?"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:165
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:166
msgid "Are you sure you want to load ALL items?"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:161
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:162
msgid "Are you sure you want to record {{num_uses}} uses for this?"
msgstr ""
@@ -1237,11 +1237,11 @@ msgstr ""
msgid "Bad Barcode"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:153
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:154
msgid "Bad item barcode"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:155
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:156
msgid "Bad patron barcode"
msgstr ""
@@ -1327,8 +1327,8 @@ msgid "Barcode: %1 Checkin date: %2"
msgstr ""
#. ("{{checkout.copy.barcode}}", "{{checkout.circ.due_date | egDueDate:$root.egDateAndTimeFormat:checkout.circ.circ_lib:checkout.circ.duration}}")
-#. ("{{renewal.copy.barcode}}", "{{renewal.circ.due_date | egDueDate:$root.egDateAndTimeFormat:renewal.circ.circ_lib:renewal.circ.duration}}")
#. ("{{checkout.barcode}}", "{{checkout.due_date | date:\"short\"}}")
+#. ("{{renewal.copy.barcode}}", "{{renewal.circ.due_date | egDueDate:$root.egDateAndTimeFormat:renewal.circ.circ_lib:renewal.circ.duration}}")
#: ../../Open-ILS/src/templates/staff/share/print_templates/t_checkout.tt2:47 ../../Open-ILS/src/templates/staff/share/print_templates/t_items_out.tt2:43 ../../Open-ILS/src/templates/staff/share/print_templates/t_offline_renew.tt2:16 ../../Open-ILS/src/templates/staff/share/print_templates/t_renew.tt2:27
msgid "Barcode: %1 Due: %2"
msgstr ""
@@ -1394,8 +1394,8 @@ msgstr ""
msgid "Between"
msgstr ""
-#. ("{{lead_id}}")
#. ("{{record_id}}")
+#. ("{{lead_id}}")
#: ../../Open-ILS/src/templates/staff/cat/bucket/record/t_merge_records.tt2:49 ../../Open-ILS/src/templates/staff/cat/catalog/index.tt2:66
msgid "Bib %1"
msgstr ""
@@ -1985,7 +1985,7 @@ msgstr ""
msgid "Cash Drawer"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:125
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:126
msgid "Cash Payment"
msgstr ""
@@ -2073,7 +2073,7 @@ msgstr ""
msgid "Check All Refunds"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:122 ../../Open-ILS/src/templates/staff/circ/checkin/index.tt2:2 ../../Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2:72 ../../Open-ILS/src/templates/staff/navbar.tt2:106 ../../Open-ILS/src/templates/staff/navbar.tt2:108 ../../Open-ILS/src/templates/staff/navbar.tt2:303 ../../Open-ILS/src/templates/staff/navbar.tt2:97 ../../Open-ILS/src/templates/staff/navbar.tt2:99
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:123 ../../Open-ILS/src/templates/staff/circ/checkin/index.tt2:2 ../../Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2:72 ../../Open-ILS/src/templates/staff/navbar.tt2:106 ../../Open-ILS/src/templates/staff/navbar.tt2:108 ../../Open-ILS/src/templates/staff/navbar.tt2:303 ../../Open-ILS/src/templates/staff/navbar.tt2:97 ../../Open-ILS/src/templates/staff/navbar.tt2:99
msgid "Check In"
msgstr ""
@@ -2093,7 +2093,7 @@ msgstr ""
msgid "Check Number"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:120 ../../Open-ILS/src/templates/staff/circ/patron/index.tt2:147 ../../Open-ILS/src/templates/staff/navbar.tt2:297 ../../Open-ILS/src/templates/staff/navbar.tt2:79 ../../Open-ILS/src/templates/staff/navbar.tt2:81 ../../Open-ILS/src/templates/staff/navbar.tt2:88 ../../Open-ILS/src/templates/staff/navbar.tt2:90
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:121 ../../Open-ILS/src/templates/staff/circ/patron/index.tt2:147 ../../Open-ILS/src/templates/staff/navbar.tt2:297 ../../Open-ILS/src/templates/staff/navbar.tt2:79 ../../Open-ILS/src/templates/staff/navbar.tt2:81 ../../Open-ILS/src/templates/staff/navbar.tt2:88 ../../Open-ILS/src/templates/staff/navbar.tt2:90
msgid "Check Out"
msgstr ""
@@ -2125,7 +2125,7 @@ msgstr ""
msgid "Check Out Workstation"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:126
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:127
msgid "Check Payment"
msgstr ""
@@ -2463,7 +2463,7 @@ msgstr ""
msgid "Clear Transactions"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:158
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:159
msgid "Clear pending transactions"
msgstr ""
@@ -2492,7 +2492,7 @@ msgstr ""
msgid "Cloned serial subscription"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:39 ../../Open-ILS/src/templates/staff/base_js.tt2:119 ../../Open-ILS/src/templates/staff/share/t_grid_columns.tt2:67
+#: ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:39 ../../Open-ILS/src/templates/staff/base_js.tt2:120 ../../Open-ILS/src/templates/staff/share/t_grid_columns.tt2:67
msgid "Close"
msgstr ""
@@ -2608,7 +2608,7 @@ msgstr ""
msgid "Confirm Prediction Pattern Template Deletion"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:135
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:136
msgid "Confirm Record Deletion"
msgstr ""
@@ -3033,11 +3033,11 @@ msgstr ""
msgid "Credit Card Number"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:127
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:128
msgid "Credit Card Payment"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:129
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:130
msgid "Credit Payment"
msgstr ""
@@ -3238,7 +3238,7 @@ msgstr ""
msgid "Debit Card"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:128
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:129
msgid "Debit Card Payment"
msgstr ""
@@ -3400,7 +3400,7 @@ msgstr ""
msgid "Delete prediction pattern?"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:136
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:137
msgid "Delete record {{id}}?"
msgstr ""
@@ -3650,7 +3650,7 @@ msgid "Does Not Equal Any"
msgstr ""
#. ("{{family_name}}", "{{first_given_name}}", "{{org_name}}", "{{org_shortname}}")
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:145 ../../Open-ILS/src/templates/staff/circ/patron/index.tt2:76
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:146 ../../Open-ILS/src/templates/staff/circ/patron/index.tt2:76
msgid "Does patron %1, %2 from %3 (%4) consent to having their personal information shared with your library?"
msgstr ""
@@ -3896,7 +3896,7 @@ msgstr ""
msgid "Edited By"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:123
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:124
msgid "Edited Patron"
msgstr ""
@@ -4077,7 +4077,7 @@ msgstr ""
msgid "Evergreen Documentation"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:162
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:163
msgid "Evergreen Staff Client"
msgstr ""
@@ -4579,7 +4579,7 @@ msgstr ""
msgid "Forgive"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:131
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:132
msgid "Forgive Payment"
msgstr ""
@@ -4714,7 +4714,7 @@ msgstr ""
msgid "Goods"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:132
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:133
msgid "Goods Payment"
msgstr ""
@@ -4876,7 +4876,7 @@ msgstr ""
msgid "Hold Cancel Date/Time"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:134
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:135
msgid "Hold Cancelation"
msgstr ""
@@ -4940,7 +4940,7 @@ msgstr ""
msgid "Hold Pull List"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:133
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:134
msgid "Hold Request"
msgstr ""
@@ -5592,7 +5592,7 @@ msgstr ""
msgid "Item barcode"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:154
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:155
msgid "Item barcode does not have a correct check digit."
msgstr ""
@@ -5616,7 +5616,7 @@ msgstr ""
msgid "Item is not captured for a hold"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:157
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:158
msgid "Item not found"
msgstr ""
@@ -6854,7 +6854,7 @@ msgstr ""
msgid "Next to Last"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:114 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:150 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:227 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:257 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:69 ../../Open-ILS/src/templates/staff/base_js.tt2:170 ../../Open-ILS/src/templates/staff/cat/volcopy/index.tt2:27 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:146 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:203 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:244 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:348 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:372
+#: ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:114 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:150 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:227 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:257 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:69 ../../Open-ILS/src/templates/staff/base_js.tt2:171 ../../Open-ILS/src/templates/staff/cat/volcopy/index.tt2:27 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:146 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:203 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:244 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:348 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:372
msgid "No"
msgstr ""
@@ -7240,19 +7240,19 @@ msgstr ""
msgid "Offline blocklist downloaded"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:148
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:149
msgid "Offline session creation failed"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:147
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:148
msgid "Offline session description"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:149
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:150
msgid "Offline session processing failed"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:150
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:151
msgid "Offline transaction upload failed"
msgstr ""
@@ -7316,15 +7316,15 @@ msgstr ""
msgid "Operator"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:139
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:140
msgid "Operator Change"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:138
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:139
msgid "Operator Change Failed"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:137
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:138
msgid "Operator Change Succeeded"
msgstr ""
@@ -7696,7 +7696,7 @@ msgstr ""
msgid "Patron barcode"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:156
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:157
msgid "Patron barcode does not have a correct check digit."
msgstr ""
@@ -7704,7 +7704,7 @@ msgstr ""
msgid "Patron barcode:"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:152
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:153
msgid "Patron blocked"
msgstr ""
@@ -7729,7 +7729,7 @@ msgstr ""
msgid "Patron is blocked from checkouts."
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:151
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:152
msgid "Patron not found"
msgstr ""
@@ -7868,11 +7868,11 @@ msgstr ""
msgid "Permission Groups"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:142
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:143
msgid "Permission Override Login Failed"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:141
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:142
msgid "Permission Override Login Succeeded"
msgstr ""
@@ -8440,7 +8440,7 @@ msgstr ""
msgid "Raw Z39.50 Search"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:143
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:144
msgid "Re-Using Permission Override Login in Batch"
msgstr ""
@@ -8683,7 +8683,7 @@ msgstr ""
msgid "Register a New Workstation For This Browser"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:124
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:125
msgid "Registered Patron"
msgstr ""
@@ -8807,7 +8807,7 @@ msgstr ""
msgid "Removed"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2:34 ../../Open-ILS/src/templates/staff/base_js.tt2:121 ../../Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2:67 ../../Open-ILS/src/templates/staff/circ/renew/index.tt2:2 ../../Open-ILS/src/templates/staff/circ/share/t_circ_exists_dialog.tt2:36 ../../Open-ILS/src/templates/staff/offline-interface.tt2:374 ../../Open-ILS/src/templates/staff/offline-interface.tt2:430
+#: ../../Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2:34 ../../Open-ILS/src/templates/staff/base_js.tt2:122 ../../Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2:67 ../../Open-ILS/src/templates/staff/circ/renew/index.tt2:2 ../../Open-ILS/src/templates/staff/circ/share/t_circ_exists_dialog.tt2:36 ../../Open-ILS/src/templates/staff/offline-interface.tt2:374 ../../Open-ILS/src/templates/staff/offline-interface.tt2:430
msgid "Renew"
msgstr ""
@@ -10072,15 +10072,15 @@ msgstr ""
msgid "Status:"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:167
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:168
msgid "Status: Long Overdue"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:166
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:167
msgid "Status: Lost Materials"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:168
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:169
msgid "Status: Overdue"
msgstr ""
@@ -10271,8 +10271,8 @@ msgstr ""
msgid "TCN"
msgstr ""
-#. ("{{overlay_target_tcn}}")
#. ("{{local_overlay_target_tcn}}")
+#. ("{{overlay_target_tcn}}")
#: ../../Open-ILS/src/templates/staff/cat/z3950/t_list.tt2:78 ../../Open-ILS/src/templates/staff/cat/z3950/t_overlay.tt2:21
msgid "TCN %1"
msgstr ""
@@ -10489,7 +10489,7 @@ msgstr ""
msgid "This account is inactive and may not circulate items."
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:164
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:165
msgid "This action might take a while to complete. Continue?"
msgstr ""
@@ -10542,15 +10542,15 @@ msgstr ""
msgid "This item should be routed to the %1Public Holds Shelf%2"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:118
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:119
msgid "This page may have unsaved data."
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:116
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:117
msgid "This page may have unsaved data.\\n\\nAre you sure you want to leave this page?"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:146 ../../Open-ILS/src/templates/staff/circ/curbside/t_schedule_pickup.tt2:25 ../../Open-ILS/src/templates/staff/circ/patron/t_bcsearch.tt2:22
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:147 ../../Open-ILS/src/templates/staff/circ/curbside/t_schedule_pickup.tt2:25 ../../Open-ILS/src/templates/staff/circ/patron/t_bcsearch.tt2:22
msgid "This patron's record is not viewable at your library."
msgstr ""
@@ -11314,7 +11314,7 @@ msgstr ""
msgid "Verify Payment Amount"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:144 ../../Open-ILS/src/templates/staff/circ/patron/index.tt2:75
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:145 ../../Open-ILS/src/templates/staff/circ/patron/index.tt2:75
msgid "Verify Permission to Share Personal Information"
msgstr ""
@@ -11615,7 +11615,7 @@ msgstr ""
msgid "Work Log"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:130
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:131
msgid "Work Payment"
msgstr ""
@@ -11684,7 +11684,7 @@ msgstr ""
msgid "Yearly (Annual)"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:108 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:144 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:221 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:251 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:63 ../../Open-ILS/src/templates/staff/base_js.tt2:169 ../../Open-ILS/src/templates/staff/cat/volcopy/index.tt2:26 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:140 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:197 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:238 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:342 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:366
+#: ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:108 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:144 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:221 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:251 ../../Open-ILS/src/templates/staff/admin/serials/t_attr_edit.tt2:63 ../../Open-ILS/src/templates/staff/base_js.tt2:170 ../../Open-ILS/src/templates/staff/cat/volcopy/index.tt2:26 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:140 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:197 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:238 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:342 ../../Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2:366
msgid "Yes"
msgstr ""
@@ -11937,7 +11937,7 @@ msgstr ""
msgid "week on"
msgstr ""
-#: ../../Open-ILS/src/templates/staff/base_js.tt2:160
+#: ../../Open-ILS/src/templates/staff/base_js.tt2:161
msgid "{{location_name}} ({{owning_lib_shortname}})"
msgstr ""
-----------------------------------------------------------------------
Summary of changes:
build/i18n/po/webstaff/webstaff.pot | 120 ++++++++++++++++++------------------
1 file changed, 60 insertions(+), 60 deletions(-)
hooks/post-receive
--
Evergreen ILS
1
0