LP#1347807: Add example "No Image" configuration
[working/Evergreen.git] / docs / RELEASE_NOTES_2_7.txt
index 6ccbfaf..12d3bef 100644 (file)
@@ -279,7 +279,28 @@ New setting available via the Library Settings Editor
 - Use Lost and Paid copy status (circ.use_lost_paid_copy_status)
 
 
+Client
+~~~~~~
 
+Web client preview
+^^^^^^^^^^^^^^^^^^
+
+The 2.7 release will contain a preview of web client circulation features.
+Circulation is the first step in moving all staff functions from the existing
+XULRunner-based client to a web application that will be based on AngularJS. 
+
+Evergreen is moving away from the existing client because XULRunner no longer 
+supports features critical to the Evergreen software, including remote XUL,
+multi-part streaming, and XML JavaScript. The new web client is expected to
+show some speed improvements, to provide comprehensive support for
+internationalization/localization, to provide good support for assistive
+technologies, to be easier to customize locally, and to be more mobile friendly.
+
+The intent of the preview is to make it easier for end users at Evergreen sites
+to try the new client, become familiar with its features, and to
+discover/report bugs that are found. Instructions to implement the web client
+can be found in the code in Open-ILS/web/js/ui/default/staff/README.install.
+These will be revised and moved to the full README for 2.7.1.
 
 OPAC
 ~~~~
@@ -355,6 +376,52 @@ http://sitemaps.org specification, including:
 * generating a sitemap index file that points to each of the sitemap files.
 
 
+Bug Fixes
+---------
+
+IMPORTANT SECURITY INFORMATION
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+A serious security flaw that allows unauthorized remote access to
+organizational unit settings is fixed in the following releases of
+Evergreen: 2.5.9, 2.6.7, and 2.7.4.  All prior releases of Evergreen
+are vulnerable to exploitation of this flaw to reveal sensitive system
+information.  If you are running a vulnerable release of Evergreen you
+are *strongly* encouraged to upgrade to a non-vulnerable release as
+soon as possible.
+
+Set resource limits for Clark Kent
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Several parameters are now available for the reporter daemon process
+(`clark-kent.pl`) to control resource usage.  These can be used to
+reduce the chances that a malformed report can cause indigestion
+on a database or reports server.  The new parameters, which can be
+set in `opensrf.xml` or as command-line switches for `clark-kent.pl` are
+
+* `//reporter/setup/statement_timeout` / `--statement-timeout`
+
+Number of minutes to allow a report's underlying SQL query
+to run before it gets cancelled.  Default value is
+60 minutes.  If a report's query gets cancelled, the
+error_text value will be set to a valid that indicates that
+the allowed time was exceeded.
+
+* `//reporter/setup/max_rows_for_charts` / `--max-rows-for-charts`
+
+Number of rows permitted in the query's output before
+Clark Kent refuses to attempt to draw a graph. Default
+value is 1,000 rows.
+
+* `//reporter/setup/resultset_limit` / `--resultset-limit`
+
+If set, truncates the report's output to the specified
+number of hits.  Note that it will not be apparent
+to a staff user if the report's output has been
+truncated.  Default value is unlimited.
+
+The report concurrency (i.e., the number of reports that Clark
+Kent will run in parallel) can now also be controlled via
+the `opensrf.xml` setting `//reporter/setup/parallel`.
+
 
 Acknowledgments
 ---------------
@@ -362,14 +429,25 @@ The Evergreen project would like to acknowledge the following
 organizations who commissioned developments in this release of
 Evergreen:
 
+ * Bibliomation
+ * British Columbia Libraries Cooperative
  * Central/Western Massachusetts Automated Resource Sharing
+ * Georgia Public Library Service
+ * Howe Library, Hanover, NH
  * Massachusetts Library Network Cooperative
+ * NC Cardinal
  * North of Boston Library Exchange
+ * Pennsylvania Integrated Library System
+ * Pioneer Library System
+ * South Carolina Library Evergreen Network Delivery System
 
 We would also like to thank the following individuals who contributed
 code and documentations patches to this release of Evergreen:
 
  * Thomas Berezansky
+ * Jason Boyer
+ * Steven Callender
+ * Steven Chan
  * Galen Charlton
  * Jeff Davis
  * Bill Erickson
@@ -377,6 +455,7 @@ code and documentations patches to this release of Evergreen:
  * James Fournie
  * Jeff Godin
  * Blake Henderson
+ * Pasi Kallinen
  * Victoria Lewis
  * Kathy Lussier
  * Terran McCanna
@@ -394,11 +473,11 @@ code and documentations patches to this release of Evergreen:
  * Remington Steed
  * Jason Stephenson
  * Josh Stompro
+ * Yamil Suarez
  * Kyle Tomita
  * Elliot Voris
  * Dan Wells
  * Liam Whalen
- * Yamil Suarez
 
 We also thank the following organizations whose employees contributed
 patches:
@@ -411,6 +490,7 @@ patches:
  * Central/Western Massachusetts Automated Resource Sharing
  * Equinox Software, Inc.
  * Georgia Public Library Service
+ * Indiana State Library
  * Lake Agassiz Regional Library
  * Laurentian University
  * Massachusetts Library Network Cooperative
@@ -418,6 +498,7 @@ patches:
  * MOBIUS
  * Mohawk College
  * North of Boston Library Exchange
+ * Pohjois-Karjalan Tietotekniikkakeskus Oy
  * St. Louis Christian College
  * Traverse Area District Library