Mike Rylander [Mon, 27 Apr 2015 14:47:19 +0000 (10:47 -0400)]
Move buttons to the top
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 24 Apr 2015 20:27:31 +0000 (16:27 -0400)]
Add height adjustment hacks for a couple dojo interfaces
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 23 Apr 2015 21:35:09 +0000 (17:35 -0400)]
Double scrollbars are bad, this stops them where we can.
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 23 Apr 2015 21:09:34 +0000 (17:09 -0400)]
Just build the path directly, we know our base
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 23 Apr 2015 19:30:53 +0000 (15:30 -0400)]
Pass override when needed, and interpret events correctly
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 20 Apr 2015 20:38:13 +0000 (16:38 -0400)]
Integrate Monograph Parts UI
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 20 Apr 2015 20:32:30 +0000 (16:32 -0400)]
Teach egEmbedFrame how to not throw warnings, and also how to be used more than once per app
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 20 Apr 2015 17:46:52 +0000 (13:46 -0400)]
Add "delete" and "undelete" actions to the MARC editor
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 20 Apr 2015 17:46:17 +0000 (13:46 -0400)]
Enable next/prev/first/last/results buttons on all new search results
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 17 Apr 2015 20:49:46 +0000 (16:49 -0400)]
Small-ize the "set default" button, and move it "into" the tab
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 15 Apr 2015 20:38:50 +0000 (16:38 -0400)]
Use tabs instead of Actions For this Record, and do away with that menu altogether (YAY!)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Galen Charlton [Mon, 13 Apr 2015 19:24:14 +0000 (19:24 +0000)]
always calculate context menu for egMarcEditEditable on the fly
This way, the correct context menus get generated for a new
field/subfield entry or when a field's tag is changed.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Mon, 13 Apr 2015 17:20:47 +0000 (17:20 +0000)]
set value ctype for RDA 33x$a
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Mon, 13 Apr 2015 17:16:57 +0000 (17:16 +0000)]
teach MARC editor how to build context menus for subfield values
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Mon, 13 Apr 2015 16:38:45 +0000 (16:38 +0000)]
LP#
1427287: allow coded value maps to be associated with subfields
This change allows a set of values from a record attribute's
coded value map to be associated with a MARC subfield and
returned by the tag-table service. This is for supporting
the use of controlled vocabularies for subfield values in
the MARC editor.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Fri, 10 Apr 2015 22:27:16 +0000 (22:27 +0000)]
LP#
1442815: add RDA Content Type, Media Type, and Carrier Type attributes to seed data
Note that a record attribute reingest is required for the
attributes to be available for search purposes.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Fri, 10 Apr 2015 22:03:46 +0000 (22:03 +0000)]
LP#
1442815: teach record attributes about SKOS
Add columns to the database for storing URIs of SKOS
vocabularies and concepts. In particular:
- add a vocabulary column to config.record_attr_definition
to store the URI of the published vocabulary associated
with the record attribute
- add a concept_uri column to config.coded_value_map
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Fri, 10 Apr 2015 20:56:17 +0000 (20:56 +0000)]
LP#
1442796: make XPath-based record attribute definitions work
Record attribue definitions that use XPath to extract their values
could break ingest; this patch fixes that.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Mike Rylander [Fri, 10 Apr 2015 16:34:18 +0000 (12:34 -0400)]
Register a pile of standard hotkeys
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 10 Apr 2015 16:33:26 +0000 (12:33 -0400)]
Teach access keys how to deal with ng-click actions and empty hrefs
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 7 Apr 2015 19:00:22 +0000 (15:00 -0400)]
Integrate Manage Authorities UI -- will require modification to de-XUL-ify in a later sprint
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 7 Apr 2015 18:48:15 +0000 (14:48 -0400)]
Integrate URL Verification UI -- will require modification to de-XUL-ify in a later sprint
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 7 Apr 2015 17:01:46 +0000 (13:01 -0400)]
Batch Edit iframe template
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 7 Apr 2015 16:55:07 +0000 (12:55 -0400)]
Integrate batch edit (including bucket batch edit entry point)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 7 Apr 2015 16:54:29 +0000 (12:54 -0400)]
Add support for standalone grid menu items even when there is a menu label
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 6 Apr 2015 19:47:09 +0000 (15:47 -0400)]
Embed vandelay
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 6 Apr 2015 19:46:32 +0000 (15:46 -0400)]
Make space saving configurable on embedded iframes
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 6 Apr 2015 16:55:47 +0000 (12:55 -0400)]
Flat Text MARC editor support
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 6 Apr 2015 16:55:31 +0000 (12:55 -0400)]
Allow global delimiter override
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 1 Apr 2015 16:02:57 +0000 (12:02 -0400)]
Propagate undo changes into FFs
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 1 Apr 2015 16:02:36 +0000 (12:02 -0400)]
Styling cleanup
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 31 Mar 2015 20:46:32 +0000 (16:46 -0400)]
Honor "obscure DOB" YAOUS
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 31 Mar 2015 19:53:37 +0000 (15:53 -0400)]
FF context menus, generated from DB data
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 31 Mar 2015 19:52:06 +0000 (15:52 -0400)]
Resolve after saving
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 30 Mar 2015 18:14:20 +0000 (14:14 -0400)]
Fixed field editor!
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 27 Mar 2015 21:47:11 +0000 (17:47 -0400)]
New directive for FF editing
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 27 Mar 2015 21:46:14 +0000 (17:46 -0400)]
Fetch FF pos map and value map, per record type
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 26 Mar 2015 21:14:07 +0000 (17:14 -0400)]
Make Date of Birth label red if DOB is emtpy
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 26 Mar 2015 20:41:05 +0000 (16:41 -0400)]
Add Profile to the column list on patron search results
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 26 Mar 2015 13:58:46 +0000 (09:58 -0400)]
Remove unnecessary dropdown-toggle attr
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 20 Mar 2015 22:14:11 +0000 (18:14 -0400)]
Close other context menus before showing this one
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Galen Charlton [Mon, 16 Mar 2015 21:04:18 +0000 (21:04 +0000)]
indicator value lists now use "description" to, well, label descriptions
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Mon, 16 Mar 2015 20:47:43 +0000 (20:47 +0000)]
LP#
1427287: (erratum) create Pg enum type to represent MARC record type
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Mon, 16 Mar 2015 20:35:44 +0000 (20:35 +0000)]
LP#
1427287: (erratum) use "description" rather than "value"
This makes the indicator list have the same shape as the
subfield code list.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Mike Rylander [Mon, 16 Mar 2015 20:02:04 +0000 (16:02 -0400)]
use contextItemGenerator instead of contextItemContainer
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Mike Rylander [Mon, 16 Mar 2015 20:08:20 +0000 (16:08 -0400)]
Typo (missing space)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Mon, 16 Mar 2015 19:12:36 +0000 (15:12 -0400)]
Tooltips for holdable/visible on status and location in item summary
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Galen Charlton [Mon, 16 Mar 2015 18:48:39 +0000 (18:48 +0000)]
AngularJS egTagTable service + context menus for tags, subfield codes, and indicator values
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Mike Rylander [Thu, 12 Mar 2015 14:39:08 +0000 (10:39 -0400)]
Do not change the tab on iframe changes when using the summary bar buttons
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 12 Mar 2015 14:37:49 +0000 (10:37 -0400)]
Use ng-show instead of ng-if to avoid an extra scope injection
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 12 Mar 2015 02:26:08 +0000 (22:26 -0400)]
Toward dirty data flag and better prev/next/start/end buttons
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 11 Mar 2015 20:57:05 +0000 (16:57 -0400)]
Add buttons to call appropriate opac functions from the record summary bar
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 11 Mar 2015 20:56:23 +0000 (16:56 -0400)]
Allow UIs wrapping the opac to call functions in the opac iframe
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 11 Mar 2015 20:55:37 +0000 (16:55 -0400)]
Allow the iframe code to pass a handle to the iframe out to the parent scope
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 11 Mar 2015 19:58:41 +0000 (15:58 -0400)]
Respect items-out tally settings
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 11 Mar 2015 18:18:04 +0000 (14:18 -0400)]
Give the Holds Shelf a template and print button, and expose both that and the Pull List in the workstation print interface
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 11 Mar 2015 15:52:28 +0000 (11:52 -0400)]
Add support for a context menu item generator function on the scope (ContextItemGenerator), and pull ContextItemContainer from the parent scope
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Wed, 11 Mar 2015 15:44:02 +0000 (11:44 -0400)]
Move the MARC namespace to MARC21 so someone can make a more generic superclass one day
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 6 Mar 2015 20:54:31 +0000 (15:54 -0500)]
Use menu grouping on holds-for-this-record grid
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 6 Mar 2015 20:54:16 +0000 (15:54 -0500)]
Teach autogrid about grouping Actions menu options
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 6 Mar 2015 00:09:13 +0000 (19:09 -0500)]
Add "show holds", "show patrons", "show recent circs", and "show triggered events" to various grids
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 5 Mar 2015 20:16:45 +0000 (15:16 -0500)]
Allow Record Summary to collapse (and remember the choice)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Tue, 3 Mar 2015 19:03:44 +0000 (14:03 -0500)]
Add authority control sets support to the MARC namespace. Some TTS support will be required for Angular use.
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Galen Charlton [Tue, 3 Mar 2015 18:58:27 +0000 (18:58 +0000)]
LP#
1427287: methods to retrieve entire tag table
This patch adds methods to open-ils.cat for
retrieving either the entire tag table or just the list
of MARC fields, either from the stock MARC format
seed definition or as potentially customized for the user's
workstation OU:
open-ils.cat.tag_table.all.retrieve.stock
open-ils.cat.tag_table.all.retrieve.local
open-ils.cat.tag_table.field_list.retrieve.stock
open-ils.cat.tag_table.field_list.retrieve.local
The user must have UPDATE_MARC permission.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Mike Rylander [Tue, 3 Mar 2015 17:23:55 +0000 (12:23 -0500)]
Allow hotkeys to work in form elements -- we may need to use the underlying Mousetrap library directly, however
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Galen Charlton [Mon, 2 Mar 2015 21:00:18 +0000 (21:00 +0000)]
LP#
1427287: update fm_IDL.xml add ADMIN_TAG_TABLE permission
A question: should cataloging administrators get
system-level ADMIN_TAG_TABLE by default?
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Mon, 2 Mar 2015 19:13:10 +0000 (19:13 +0000)]
LP#
1427287: tag table seed data for MARC 21
This was converted from marcedit-tooltips.xml
using the marc_tooltips_to_sql script introduced in the
previous commit. As a consequence, the tag table
data is somewhat out of date; this will be addressed
later.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Mon, 2 Mar 2015 19:10:13 +0000 (19:10 +0000)]
LP#
1427287: script to migrate MARC tooltips data file
marc_tooltips_to_sql is a script that converts an
Evergreen MARC tooltips file to a set of SQL statements
for seeding config.marc_field, config.marc_subfield,
config.record_attr_definition, and config.coded_value_map
with tag table data.
Example usage:
marc_tooltips_to_sql --input Open-ILS/xul/staff_client/server/locale/en-US/marcedit-tooltips.xml \
--output /tmp/bibs.sql --type biblio
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Galen Charlton [Mon, 2 Mar 2015 17:14:30 +0000 (17:14 +0000)]
LP#
1427287: database schema for storing MARC tag+subfield metadata
This patch defines several tables, views, and functions for
storing information about MARC tags and subfields recognized
by Evergreen:
Tables:
* config.marc_format: list of MARC formats; at present, however,
only MARC21 is supported
* config.marc_field: list of fields recognized by the Evergreen
database.
* config.marc_subfield: list of subfields recognized by Evergreen
Views:
* config.marc_field_for_ou
* config.marc_subfield_for_ou
These two views assist in the process of determining the set of
MARC fields and subfields are meant to be in force at a particular
OU. These are generally not meant to be queried directly, in
favor of the config.ou_marc_{sub}fields() functions.
Functions:
* config.ou_marc_fields(marc_format, marc_record_type, ou)
* config.ou_marc_subfields(marc_format, marc_record_type, ou)
These functions return the authoritative set of fields or
subfields in force at a given OU.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Mike Rylander [Fri, 27 Feb 2015 19:00:50 +0000 (14:00 -0500)]
Add F1 hotkey (checkout)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 27 Feb 2015 18:42:59 +0000 (13:42 -0500)]
use preventDefault() on navbar hotkeys
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Jason Etheridge [Fri, 27 Feb 2015 05:20:24 +0000 (00:20 -0500)]
wire the date filter into the payments grid in billing xact history
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Bill Erickson [Wed, 11 Feb 2015 15:54:22 +0000 (10:54 -0500)]
Apply date filter range on command in billing xact history
Adds an Apply button for apply changes to the date filter to the grid.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Bill Erickson [Wed, 11 Feb 2015 15:43:43 +0000 (10:43 -0500)]
Grid supports automatic refresh with query change
Adds a new gridControls function watchQuery(), which returns the
contents of the grid query. When the contents change, the grid
automatically redraws.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Mike Rylander [Fri, 27 Feb 2015 18:25:11 +0000 (13:25 -0500)]
Set refresh function so Actions trigger refresh
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Fri, 27 Feb 2015 17:13:52 +0000 (12:13 -0500)]
internalize jquery
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Bill Erickson [Fri, 22 May 2015 20:25:18 +0000 (16:25 -0400)]
LP#
1312308 circ scripts, penalty removal release notes
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Bill Erickson [Fri, 22 May 2015 20:07:29 +0000 (16:07 -0400)]
LP#
1312308 remove deprecated open-ils.penalty service
open-ils.penalty service has not been used by Evergreen since before
version 2.0. Instead of just cleaning out the script configuration,
clean out the entire application.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Bill Erickson [Wed, 13 May 2015 17:14:21 +0000 (13:14 -0400)]
LP#
1312308 script circ and deps removal
* Remove libjs and spidermonkey from prereq installer
* Remove references to spidermonkey and script runner
* Remove stock JS circ and catalog scripts
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Angela Kilsdonk [Thu, 25 Jun 2015 15:42:14 +0000 (10:42 -0500)]
Docs: 2.8 Patron Message Center
Documentation for Patron Message Center development in 2.8
Signed-off-by: Angela Kilsdonk <akilsdonk@esilibrary.com>
Angela Kilsdonk [Wed, 24 Jun 2015 17:16:21 +0000 (12:16 -0500)]
Docs: 2.6 Duplicate Serials Barcode Alert
Documentation for new duplicate serials barcode alert in Serials Batch Receive.
Signed-off-by: Angela Kilsdonk <akilsdonk@esilibrary.com>
Angela Kilsdonk [Wed, 24 Jun 2015 16:55:03 +0000 (11:55 -0500)]
Merge branch 'master' of git.evergreen-ils.org:Evergreen
Angela Kilsdonk [Wed, 24 Jun 2015 16:49:00 +0000 (11:49 -0500)]
New Documentation for 2.8
2.8 Display Count of Existing Copies
2.8 Duplicate PO Name Alert
2.8 Negative Balances on Patron Accounts
Signed-off-by: Angela Kilsdonk <akilsdonk@esilibrary.com>
Yamil Suarez [Wed, 24 Jun 2015 15:09:04 +0000 (11:09 -0400)]
LP#
1468362 fix release me syntax and update acknowledgements
Signed-off-by: Yamil Suarez <yamil@yamil.com>
Josh Stompro [Tue, 28 Apr 2015 13:16:54 +0000 (08:16 -0500)]
Docs: Update action trigger docs to add missing fields.
Rename heading to "Notifications / Action Trigger" so it matches
the staff client admin menu.
Signed-off-by: Josh Stompro <stomproj@larl.org>
Yamil Suarez [Fri, 19 Jun 2015 14:50:45 +0000 (10:50 -0400)]
LP#
1465830: authority linker now ignores $e and $4 in bib name headings
presence of relator terms or codes in $e or $4 can prevent authority
headings linking
To test
-------
[1] Create an authority record with a name heading like this
100 $a Example, Natalia $d 1945-
[2] Create a bib record that contains the name and a relator
code or term, e.g.,
100 $a Example, Natalia $d 1945- $4edt
[3] Run authority_control_fields.pl. Note that the
heading in the bib is *NOT* linked, as evidence
by no $0 being added to the bib heading and no
rows added to authority.bib_linking for that bib
and authority.
[4] Apply the patch and re-run step 3. This time,
the link gets established:
100 $a Example, Natalia $d 1945- $4 edt $0 (CONS)xxx
Signed-off-by: Yamil Suarez <yamil@yamil.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Ben Shum [Thu, 18 Jun 2015 04:02:09 +0000 (00:02 -0400)]
Docs: Change references to release 2.8.2 for server upgrade
Since 2.8.2 is released, change references in upgrade docs to this newest
release.
Signed-off-by: Ben Shum <bshum@biblio.org>
Bill Erickson [Wed, 17 Jun 2015 21:51:50 +0000 (17:51 -0400)]
Porting 2.8.1 -> 2.8.2 SQL upgrade
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 17 Jun 2015 17:27:05 +0000 (13:27 -0400)]
LP#
1446816 HTML-escape notes in XUL patron alert page
Avoid rendering HTML contained in patron messages, etc. in the XUL
patron stop-sign page.
Thanks to Jason Etheridge, ESI for noting this problem and contributing
the original patch fix.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
Kathy Lussier [Wed, 17 Jun 2015 20:19:58 +0000 (16:19 -0400)]
Release notes for 2.8.2
Adding a section for 2.8.2 bug fixes in the 2.8 Release Notes.
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Ben Shum [Tue, 3 Mar 2015 02:40:47 +0000 (21:40 -0500)]
Remove alpha and RC scripts for 2.3-2.4
These were in the repository from the testing phase of 2.3-2.4 during the
2.4 alpha/RC period. These script are not required and may be confusing if
run. Remove as unnecessary.
Signed-off-by: Ben Shum <bshum@biblio.org>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Ben Shum [Tue, 3 Mar 2015 02:34:53 +0000 (21:34 -0500)]
LP#
1205061: Add IF EXISTS to some DROP statements in 2.3-2.4 upgrade script
To prevent potential issues, add IF EXISTS clauses to DROP statements in this
version upgrade script.
Signed-off-by: Ben Shum <bshum@biblio.org>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Josh Stompro [Fri, 9 Jan 2015 22:03:49 +0000 (16:03 -0600)]
Documentation LP1369203 - Removed formatting around image link to
re-enable the image.
Signed-off-by: Josh Stompro <stomproj@larl.org>
Josh Stompro [Tue, 2 Jun 2015 18:09:10 +0000 (13:09 -0500)]
Docs: Updated opensearch example with new label format
The OpenSearch title now specifies the library name instead of the generic
"Evergreen OpenSearch" at every scope.
This is one of many TPAC Discoverability Enhancements included in
Evergreen 2.8.
Signed-off-by: Josh Stompro <stomproj@larl.org>
Josh Stompro [Wed, 3 Jun 2015 19:17:19 +0000 (14:17 -0500)]
Docs: LP#
1387639 - Barcode Completion Documentation
Signed-off-by: Josh Stompro <stomproj@larl.org>
Conflicts:
docs/root.txt
Signed-off-by: Josh Stompro <stomproj@larl.org>
Jason Etheridge [Tue, 16 Jun 2015 16:30:38 +0000 (12:30 -0400)]
fix live_t/08-lp1366964-libdbi-error.t
from this:
opensrf@dev141:~/git/Evergreen/Open-ILS/src/perlmods/live_t (lp902255test)$ prove 08-lp1366964-libdbi-error.t
08-lp1366964-libdbi-error.t .. # Tests libdbi transaction error reporting
08-lp1366964-libdbi-error.t .. 1/2
# Failed test 'CStoreEditor returns standard query error'
# at 08-lp1366964-libdbi-error.t line 31.
# got: 'DATABASE_UPDATE_FAILED'
# expected: 'DATABASE_QUERY_FAILED'
# Looks like you failed 1 test of 2.
08-lp1366964-libdbi-error.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/2 subtests
Test Summary Report
-------------------
08-lp1366964-libdbi-error.t (Wstat: 256 Tests: 2 Failed: 1)
Failed test: 2
Non-zero exit status: 1
Files=1, Tests=2, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.82 cusr 0.11 csys = 0.96 CPU)
Result: FAIL
to this:
opensrf@dev141:~/git/Evergreen/Open-ILS/src/perlmods/live_t (lp902255test)$ prove 08-lp1366964-libdbi-error.t
08-lp1366964-libdbi-error.t .. # Tests libdbi transaction error reporting
08-lp1366964-libdbi-error.t .. ok
All tests successful.
Files=1, Tests=2, 2 wallclock secs ( 0.02 usr 0.02 sys + 0.85 cusr 0.08 csys = 0.97 CPU)
Result: PASS
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Jason Stephenson [Mon, 15 Jun 2015 20:29:02 +0000 (16:29 -0400)]
LP 902255: Fix upgrade script.
Run as-is, the upgrade script produces an error:
ERROR: CREATE INDEX CONCURRENTLY cannot run inside a transaction block
Following this conversation in IRC, it was decided to remove the keyword
CONCURRENTLY from the create index statement.
http://irc.evergreen-ils.org/evergreen/2015-06-15#i_182857
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Jason Stephenson [Mon, 15 Jun 2015 19:22:09 +0000 (15:22 -0400)]
LP 902255: Stamping upgrade script
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Mike Rylander [Fri, 12 Jun 2015 18:29:02 +0000 (14:29 -0400)]
LP#902255: Use simple alert box
Instead of the generic communication error dialog, we'll use
the simple yns_alert box instead.
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Mike Rylander [Thu, 11 Jun 2015 12:49:21 +0000 (08:49 -0400)]
LP#902255: Correct "ILS Event at check in" logic
In a classic case of "fix a bug to reveal another" it turn out that
there was a small logic bug hiding in the check in hold-capture code.
The result of this bug was that the wrong ILS Event object was being
returned when we ran into the double-scan hold-capture situation by
overwriting the correct one immediately after we construct it, which
in turn prevented the previous commit from working as designed.
We now return the correct ILS Event immediately so that we can
properly detect the situation. Two birds with one branch.
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>