working/Evergreen.git
9 years agoLP#1413621 Docs: Apache Rewrite Tricks
Thomas Berezansky [Wed, 21 Jan 2015 19:14:00 +0000 (14:14 -0500)]
LP#1413621 Docs: Apache Rewrite Tricks

Because multiple sites have found this kind of thing useful in the past.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Remington Steed <rjs7@calvin.edu>
9 years agoDocs: Fix AsciiDoc processing errors
Remington Steed [Tue, 10 Mar 2015 13:00:06 +0000 (09:00 -0400)]
Docs: Fix AsciiDoc processing errors

This commit fixes an AsciiDoc link syntax error, and renames section ids
to prevent duplicate names in the preview version of the Web Client
docs.

Signed-off-by: Remington Steed <rjs7@calvin.edu>
9 years agoDocs: Eliminate accidental invalid level 5 AsciiDoc headings
Yamil Suarez [Fri, 6 Mar 2015 21:26:02 +0000 (16:26 -0500)]
Docs: Eliminate accidental invalid level 5 AsciiDoc headings

To properly integrate updated receipt template editor documentation
we origimally used invalid level 5 AsciiDoc headings. Asciidoc only
supports 4 levels of headings

Signed-off-by: Yamil Suarez <yamil@yamil.com>
9 years agoDocs: Add authority section and Authority subject heading thesaurus
Yamil Suarez [Fri, 6 Mar 2015 21:03:54 +0000 (16:03 -0500)]
Docs: Add authority section and Authority subject heading thesaurus

Signed-off-by: Yamil Suarez <yamil@yamil.com>
9 years agoDocs: 2.8 feature correction
Remington Steed [Fri, 6 Mar 2015 17:22:51 +0000 (12:22 -0500)]
Docs: 2.8 feature correction

This commit corrects a mistake in the new feature documentation for
deleting copy locations.

Signed-off-by: Remington Steed <rjs7@calvin.edu>
9 years agoDocs: 2.8 feature "Deleted flag for copy locations"
Remington Steed [Fri, 6 Mar 2015 15:46:50 +0000 (10:46 -0500)]
Docs: 2.8 feature "Deleted flag for copy locations"

This commit documents the new 2.8 feature, the ability to delete copy
locations. It also updates the screenshot, and adds lines to document
other common features of the interface.

Signed-off-by: Remington Steed <rjs7@calvin.edu>
9 years agoLP#1403967: show 'subject heading thesaurus' value release notes
Yamil Suarez [Thu, 5 Mar 2015 17:26:38 +0000 (12:26 -0500)]
LP#1403967: show 'subject heading thesaurus' value release notes

The 'subject heading thesaurus' basically defines the issuing authority
that created the authority record. For example, a value of "a" means that
it came from LoC. A value of "n" means that it is a locally created
authority. Note that within the authority MARC editor the 'Subject
Heading Thesaurus' is stored/displayed in the 'Subj' fixed field.

Signed-off-by: Yamil Suarez <yamil@yamil.com>
9 years agoForward-port 2.7.3-2.7.4 upgrade script
Ben Shum [Tue, 3 Mar 2015 23:01:13 +0000 (18:01 -0500)]
Forward-port 2.7.3-2.7.4 upgrade script

Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1424755: Add IMPORTANT SECURITY INFORMATION release note.
Jason Stephenson [Thu, 19 Feb 2015 16:17:08 +0000 (11:17 -0500)]
LP#1424755: Add IMPORTANT SECURITY INFORMATION release note.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1424755: Org Unit Setting view permissions can be bypassed
Jason Stephenson [Wed, 18 Feb 2015 21:28:31 +0000 (16:28 -0500)]
LP#1424755: Org Unit Setting view permissions can be bypassed

Fix private org. unit setting leakage by forcing the $auth argument
to true if not passed in when open-ils.actor.ou_setting.ancestor_default
or open-ils.actor.ou_setting.ancestor_default.batch are called.

Other than a change to the desc of the public methods to reflect that
they now check permissions if permissions are required, there are no
required api changes to the back or the front ends.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1206589: Temporary Fix for Org. Unit Settings History Bug
Jason Stephenson [Tue, 24 Feb 2015 19:05:16 +0000 (14:05 -0500)]
LP#1206589: Temporary Fix for Org. Unit Settings History Bug

This commit makes two changes to the coustl IDL entry.

1. It adds a retrieve permission of STAFF_LOGIN.  This at least
requires someone with staff permission to be able to view settings
history.

2. It fixed the primary key field from date_applied to id.  The
prior setting was just an outright error.

NOTE: This is intended as a short term fix for the Library Settings
Editor history feature.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agolp1427331: Remove relator information from author links
Kathy Lussier [Mon, 2 Mar 2015 20:06:03 +0000 (15:06 -0500)]
lp1427331: Remove relator information from author links

Removes the display and linking of relator information from the author field
on the search results page. The display of subfield e was limiting the number
or results retrieved when clicking these links.

Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Scott <dscott@laurentian.ca>
9 years agoRevert LP#1205072
Dan Wells [Tue, 3 Mar 2015 17:11:35 +0000 (12:11 -0500)]
Revert LP#1205072

It was decided that these changes caused too much potential for
confusion, and would be better served by a simultaneous change to
making 'granularity' case insensitive.  Pulling back for now.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 years agoLP#1287370: minor textual cleanup
Galen Charlton [Thu, 13 Nov 2014 17:42:45 +0000 (09:42 -0800)]
LP#1287370: minor textual cleanup

- remove trailing spaces
- remove debug logging

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Erica Rohlfs <erohlfs@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1287370: apply filter/offset persistence to the fund search page
Bill Erickson [Tue, 12 Aug 2014 16:03:05 +0000 (12:03 -0400)]
LP#1287370: apply filter/offset persistence to the fund search page

This patch completes the AutoGrid work and applies the
filter & offset persistence to the fund search page.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Erica Rohlfs <erohlfs@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1287370: allow AutoGrid to persist filter state and page offset
Bill Erickson [Mon, 11 Aug 2014 20:45:21 +0000 (16:45 -0400)]
LP#1287370: allow AutoGrid to persist filter state and page offset

By turning on a new AutoGrid option called urlNavigation,
the current filter and offset is stored in a URL parameter
called djgridops. This permits using the back button
to return to an AutoGrid page at the place in the search
results where the user left it.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Erica Rohlfs <erohlfs@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP #1406350 Mobile Device Navigation Issue Fix for Shelf Browser
Adam Bowling [Tue, 20 Jan 2015 21:54:11 +0000 (16:54 -0500)]
LP #1406350 Mobile Device Navigation Issue Fix for Shelf Browser

Currently, when a browser window is narrowed too much, whether
in a mobile browser, or on a desktop or laptop machine, the
"Previous Page" and "Next Page" navigation links disappear. The
only solution that seems to solve this is by removing the
"THEAD" element from the shelf browser table.

This patch removes that tag, adds a new row to imitate a new
border as existed before, and modifies the CSS in .../opac/
css/style.css.tt2 to address that difference.

Signed-off-by: Adam Bowling <abowling@emeralddata.net>
Signed-off-by: Yamil Suarez <yamil@yamil.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1205072: Correct and clarify the upgrade notes
Remington Steed [Mon, 2 Mar 2015 21:54:56 +0000 (16:54 -0500)]
LP#1205072: Correct and clarify the upgrade notes

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 years agoLP#1205072 - Assorted fixes for action trigger granularity settings
Josh Stompro [Tue, 13 Jan 2015 19:36:40 +0000 (13:36 -0600)]
LP#1205072 - Assorted fixes for action trigger granularity settings

- Added "weekdays" option to match up with example crontab file
- Change granularity example back to lowercase
- Change granularity labels to lowercase in the docs

Signed-off-by: Josh Stompro <stomproj@larl.org>
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 years agoLP#1205072 A/T granularity upgrade notes
Bill Erickson [Tue, 2 Dec 2014 20:00:22 +0000 (15:00 -0500)]
LP#1205072 A/T granularity upgrade notes

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 years agoLP#1205072 A/T granularity UI sane default, honors case
Bill Erickson [Wed, 26 Nov 2014 19:31:41 +0000 (14:31 -0500)]
LP#1205072 A/T granularity UI sane default, honors case

Present A/T granularity options as untranslated, lower-case strings to
match the crontab examples.  Also, honor alternate case variations for
granularity values so that "Daily" and "daily" are both seprate, valid
options.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 years agoLP#1287791: Restrict authority browse to controlled subfields
Mike Rylander [Tue, 4 Mar 2014 16:31:13 +0000 (11:31 -0500)]
LP#1287791: Restrict authority browse to controlled subfields

Back in bug 1175308 I added some logic that improves the behavior
of the MARC editor's right-click authority popup. Now we need to
go a little farther and adjust that logic to be more careful about
which subfields it uses to browse for authority records. Specifically,
it should only use controlled subfields.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 years agoLP#1155313: fix mangling of schema upgrade script name
Galen Charlton [Mon, 2 Mar 2015 14:56:34 +0000 (14:56 +0000)]
LP#1155313: fix mangling of schema upgrade script name

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
9 years agoLP#1155313: recalculate normalized labels during upgrade
Galen Charlton [Mon, 2 Mar 2015 14:20:55 +0000 (14:20 +0000)]
LP#1155313: recalculate normalized labels during upgrade

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
9 years agoLP#1155313: pin upgrade script to 0914
Galen Charlton [Mon, 2 Mar 2015 14:05:52 +0000 (14:05 +0000)]
LP#1155313: pin upgrade script to 0914

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
9 years agoLP#1155313: fix copy-and-paste-o in test case
Galen Charlton [Mon, 2 Mar 2015 14:02:23 +0000 (14:02 +0000)]
LP#1155313: fix copy-and-paste-o in test case

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
9 years agoLP#1155313: upgrade script and pgTAP tests for monograph_part label normalization fix
Dan Pearl [Mon, 5 Jan 2015 18:28:13 +0000 (13:28 -0500)]
LP#1155313: upgrade script and pgTAP tests for monograph_part label normalization fix

Signed-off-by: Daniel Pearl <dpearl@cwmars.org>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
9 years agoLP#1155313: Repair generation of label_sortkey for monograph_part entries
Dan Pearl [Fri, 15 Mar 2013 19:04:37 +0000 (15:04 -0400)]
LP#1155313: Repair generation of label_sortkey for monograph_part entries

The evergreen.lpad_number_substrings function attempts to codify numeric
fields within labels.  It does this by finding the strings, padding them
to a given size, and replacing them in the source string.  For instance:
       3 => 0000000003
    15.4 => 00000000150000000004

The algorithm was fooled by repeated characters, like in 15.1:
    15.1 => 00000000000000000150000000001  INCORRECT

This change will result in the correct value.

Signed-off-by: Dan Pearl <dpearl@cwmars.org>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
9 years agoLP#1395842: fix labels for A/T environment and parameter ID fields
Josh Stompro [Fri, 16 Jan 2015 02:03:55 +0000 (20:03 -0600)]
LP#1395842: fix labels for A/T environment and parameter ID fields

Signed-off-by: Josh Stompro <stomproj@larl.org>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
9 years agoLP#1426133: followup fix seed data sequence
Ben Shum [Sat, 28 Feb 2015 17:24:31 +0000 (12:24 -0500)]
LP#1426133: followup fix seed data sequence

Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1425967: look for Business::CreditCard in settings-tester.pl
Jason Etheridge [Thu, 26 Feb 2015 14:26:47 +0000 (09:26 -0500)]
LP#1425967: look for Business::CreditCard in settings-tester.pl

and not Business::CreditCard::Object

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1426133: Stamping upgrade script for set merge_profile_id_seq
Ben Shum [Fri, 27 Feb 2015 15:25:48 +0000 (10:25 -0500)]
LP#1426133: Stamping upgrade script for set merge_profile_id_seq

Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1426133: Set merge_profile_id_seq explicitly
Remington Steed [Thu, 26 Feb 2015 21:21:48 +0000 (16:21 -0500)]
LP#1426133: Set merge_profile_id_seq explicitly

Many database tables need to explicitly set the id sequence (often to
100) to provide room for stock data with static ids. This commit does so
for vandelay.merge_profile, and also updates the ids of any non-stock
profiles (both in the merge_profile table and in related settings).

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1425191 Restore summarization of serial units
Dan Wells [Thu, 12 Feb 2015 18:08:52 +0000 (13:08 -0500)]
LP#1425191 Restore summarization of serial units

In a previous commit, code was added for force summaries to be limited
to a certain type (to prevent cross type contamination of summaries).
This had the negative side-effect of preventing summaries on units, as
the units were not requesting a 'type' for their summary.

While we could force the unit code to send a type, it seemed generally
more flexible to restore the removed support for returning all summary
information in the absense of a requested type.  This could lead to
cross-type summaries for units, but that is a larger issue altogether
(i.e. how we can properly support cross-type units at all).

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
9 years agolp1373203: Allow users to escape metarecord holds
Kathy Lussier [Sat, 21 Feb 2015 14:50:13 +0000 (09:50 -0500)]
lp1373203: Allow users to escape metarecord holds

Provides a means for users to escape a metarecord hold if they accidentally
clicked the Advanced Hold Options link. A Basic Hold Options link will be
provided to allow the user to return to a title hold. If the hold starts as a
metarecord hold, the basic hold options link won't display since we don't know
which bib the patron wants.

Also fixes an issue where the hold cancel button always returned the user to
the previous screen. We will instead utilize the existing hold_source_page
parameter to identify the return page.

Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Ben Shum <bshum@biblio.org>
9 years agoLP#1402797 Open item status in a new tab
Mike Rylander [Fri, 20 Feb 2015 16:59:23 +0000 (11:59 -0500)]
LP#1402797 Open item status in a new tab

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Allow (and use) a default cancel cause for holds by passing around a scala...
Mike Rylander [Fri, 20 Feb 2015 15:59:17 +0000 (10:59 -0500)]
LP#1402797 Allow (and use) a default cancel cause for holds by passing around a scalar instead of an object

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Do not allow workstations as org units that cannot have user
Mike Rylander [Thu, 19 Feb 2015 20:54:38 +0000 (15:54 -0500)]
LP#1402797 Do not allow workstations as org units that cannot have user

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Test value directly, and invert test for the a-disabled test
Mike Rylander [Tue, 17 Feb 2015 22:14:23 +0000 (17:14 -0500)]
LP#1402797 Test value directly, and invert test for the a-disabled test

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Move aDisabled from patron/app to services/ui so it can be used everywhere
Mike Rylander [Tue, 17 Feb 2015 22:13:32 +0000 (17:13 -0500)]
LP#1402797 Move aDisabled from patron/app to services/ui so it can be used everywhere

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Attempt to implement disabling tests for orgs in the magic dropdown
Mike Rylander [Sun, 1 Feb 2015 22:05:29 +0000 (17:05 -0500)]
LP#1402797 Attempt to implement disabling tests for orgs in the magic dropdown

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 clean up action rows and styling
Mike Rylander [Tue, 17 Feb 2015 21:25:30 +0000 (16:25 -0500)]
LP#1402797 clean up action rows and styling

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add (stub) fast item add, and (working) bib source selection
Mike Rylander [Tue, 17 Feb 2015 18:30:57 +0000 (13:30 -0500)]
LP#1402797 Add (stub) fast item add, and (working) bib source selection

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Mangle the 005 when saving, and support any record_entry type
Mike Rylander [Mon, 16 Feb 2015 21:52:59 +0000 (16:52 -0500)]
LP#1402797 Mangle the 005 when saving, and support any record_entry type

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 handle up/down arrow (navigate) and ctrl + up/down (duplicate field)
Mike Rylander [Mon, 16 Feb 2015 21:12:24 +0000 (16:12 -0500)]
LP#1402797 handle up/down arrow (navigate) and ctrl + up/down (duplicate field)

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 canonicalize field.postion after inserting or removing fields
Mike Rylander [Mon, 16 Feb 2015 21:11:54 +0000 (16:11 -0500)]
LP#1402797 canonicalize field.postion after inserting or removing fields

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 insert 00[678], building 008 from record data
Mike Rylander [Mon, 16 Feb 2015 17:08:40 +0000 (12:08 -0500)]
LP#1402797 insert 00[678], building 008 from record data

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Improve styling; marcrecord bug fixes; implement field/subfield insert...
Mike Rylander [Mon, 16 Feb 2015 01:06:50 +0000 (20:06 -0500)]
LP#1402797 Improve styling; marcrecord bug fixes; implement field/subfield insert and remove

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Start styling marc editor via css
Mike Rylander [Fri, 13 Feb 2015 23:13:44 +0000 (18:13 -0500)]
LP#1402797 Start styling marc editor via css

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Code layout cleanup
Mike Rylander [Fri, 13 Feb 2015 18:17:32 +0000 (13:17 -0500)]
LP#1402797 Code layout cleanup

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Should prompt when there is unsaved data, but does not. More to do...
Mike Rylander [Thu, 12 Feb 2015 00:47:59 +0000 (19:47 -0500)]
LP#1402797 Should prompt when there is unsaved data, but does not.  More to do...

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Global undo/redo stack stack
Mike Rylander [Thu, 12 Feb 2015 00:23:32 +0000 (19:23 -0500)]
LP#1402797 Global undo/redo stack stack

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Make grid action context menu safe for multiple grids per page
Mike Rylander [Wed, 11 Feb 2015 13:49:12 +0000 (08:49 -0500)]
LP#1402797 Make grid action context menu safe for multiple grids per page

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Allow forgive-fines on forced checkout
Mike Rylander [Tue, 10 Feb 2015 17:24:14 +0000 (12:24 -0500)]
LP#1402797 Allow forgive-fines on forced checkout

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 If no row is currently selected on right-click, select the clicked row
Mike Rylander [Tue, 10 Feb 2015 15:48:11 +0000 (10:48 -0500)]
LP#1402797 If no row is currently selected on right-click, select the clicked row

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Make grid context menu safer and more state-aware
Mike Rylander [Mon, 9 Feb 2015 22:19:34 +0000 (17:19 -0500)]
LP#1402797 Make grid context menu safer and more state-aware

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Typo
Mike Rylander [Mon, 9 Feb 2015 22:09:35 +0000 (17:09 -0500)]
LP#1402797 Typo

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 use ng-options so that the default option works
Mike Rylander [Mon, 9 Feb 2015 21:58:00 +0000 (16:58 -0500)]
LP#1402797 use ng-options so that the default option works

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Attach the context menu to the body for proper coordinate mapping
Mike Rylander [Mon, 9 Feb 2015 21:42:47 +0000 (16:42 -0500)]
LP#1402797 Attach the context menu to the body for proper coordinate mapping

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Grid row context menu from Actions dropdown
Mike Rylander [Mon, 9 Feb 2015 21:33:47 +0000 (16:33 -0500)]
LP#1402797 Grid row context menu from Actions dropdown

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 add a Retrieve All These Patrons button
Jason Etheridge [Mon, 9 Feb 2015 20:44:10 +0000 (15:44 -0500)]
LP#1402797 add a Retrieve All These Patrons button

in the Item Status -> Circ History List

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add user-related fields to some hold interfaces
Mike Rylander [Mon, 9 Feb 2015 19:54:53 +0000 (14:54 -0500)]
LP#1402797 Add user-related fields to some hold interfaces

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add missing columns to patron search result grid
Mike Rylander [Mon, 9 Feb 2015 18:24:11 +0000 (13:24 -0500)]
LP#1402797 Add missing columns to patron search result grid

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Remove Uncancel Hold action where not useful
Mike Rylander [Mon, 9 Feb 2015 18:06:10 +0000 (13:06 -0500)]
LP#1402797 Remove Uncancel Hold action where not useful

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Hide cancel/uncancel as appropriate
Mike Rylander [Mon, 9 Feb 2015 17:51:01 +0000 (12:51 -0500)]
LP#1402797 Hide cancel/uncancel as appropriate

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Teach the autogrid how to hide actions
Mike Rylander [Mon, 9 Feb 2015 17:50:44 +0000 (12:50 -0500)]
LP#1402797 Teach the autogrid how to hide actions

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 remove Group Actions from Group Member Details
Jason Etheridge [Fri, 6 Feb 2015 22:25:10 +0000 (17:25 -0500)]
LP#1402797 remove Group Actions from Group Member Details

place "Move Another Patron To This Group" under Actions

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 change Retrieve Selected Patron
Jason Etheridge [Fri, 6 Feb 2015 21:33:51 +0000 (16:33 -0500)]
LP#1402797 change Retrieve Selected Patron

to Retrieve Selected Patrons for Other -> Group Member Details interface

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Context menu infrastructure
Mike Rylander [Thu, 5 Feb 2015 21:21:20 +0000 (16:21 -0500)]
LP#1402797 Context menu infrastructure

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Initial MARC editor -- load, edit content, save, see the Breaker version
Mike Rylander [Thu, 5 Feb 2015 03:46:20 +0000 (22:46 -0500)]
LP#1402797 Initial MARC editor -- load, edit content, save, see the Breaker version

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Use jquery xml parser, and appendChild()
Mike Rylander [Mon, 2 Feb 2015 22:07:24 +0000 (17:07 -0500)]
LP#1402797 Use jquery xml parser, and appendChild()

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Initial commit and sourcing of the jquery-ified marcrecord.js module
Mike Rylander [Mon, 2 Feb 2015 21:50:28 +0000 (16:50 -0500)]
LP#1402797 Initial commit and sourcing of the jquery-ified marcrecord.js module

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Remove DOB valid test for now; Change alert valid test (expressions must...
Mike Rylander [Mon, 2 Feb 2015 19:55:17 +0000 (14:55 -0500)]
LP#1402797 Remove DOB valid test for now; Change alert valid test (expressions must be simple)

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add Item Status to the circ menu
Mike Rylander [Mon, 2 Feb 2015 18:43:48 +0000 (13:43 -0500)]
LP#1402797 Add Item Status to the circ menu

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Make the save box smaller to help avoid overlapping the input form
Mike Rylander [Mon, 2 Feb 2015 18:20:55 +0000 (13:20 -0500)]
LP#1402797 Make the save box smaller to help avoid overlapping the input form

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add DOB and address validity styling
Mike Rylander [Mon, 2 Feb 2015 18:05:56 +0000 (13:05 -0500)]
LP#1402797 Add DOB and address validity styling

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add DOB to patron summary
Mike Rylander [Mon, 2 Feb 2015 17:31:46 +0000 (12:31 -0500)]
LP#1402797 Add DOB to patron summary

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Profile Group no longer causes second search to fail, but it does not...
Mike Rylander [Mon, 2 Feb 2015 17:06:04 +0000 (12:06 -0500)]
LP#1402797 Profile Group no longer causes second search to fail, but it does not yet propagate

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add "forget" mode for grid limit; Use in hold clearing mode
Mike Rylander [Mon, 2 Feb 2015 15:15:10 +0000 (10:15 -0500)]
LP#1402797 Add "forget" mode for grid limit; Use in hold clearing mode

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Pass the top-level class so that the proper tooltip can be generated
Mike Rylander [Mon, 2 Feb 2015 15:14:36 +0000 (10:14 -0500)]
LP#1402797 Pass the top-level class so that the proper tooltip can be generated

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Focus the Print button
Mike Rylander [Sun, 1 Feb 2015 21:07:10 +0000 (16:07 -0500)]
LP#1402797 Focus the Print button

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Make Strict Barcode checkbox sticky upon actual use
Mike Rylander [Sun, 1 Feb 2015 20:55:39 +0000 (15:55 -0500)]
LP#1402797 Make Strict Barcode checkbox sticky upon actual use

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Pre-force tab change. There have been reports of the tab not changing...
Mike Rylander [Sun, 1 Feb 2015 20:32:53 +0000 (15:32 -0500)]
LP#1402797 Pre-force tab change.  There have been reports of the tab not changing on automatic redirect.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add Cancel Cause column to hold grid and flesh that object
Mike Rylander [Sun, 1 Feb 2015 20:06:05 +0000 (15:06 -0500)]
LP#1402797 Add Cancel Cause column to hold grid and flesh that object

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Default to staff-forced cancel cause
Mike Rylander [Sun, 1 Feb 2015 19:46:00 +0000 (14:46 -0500)]
LP#1402797 Default to staff-forced cancel cause

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Add Circulation Modifier to the column list (must add manually, as it...
Mike Rylander [Sun, 1 Feb 2015 19:12:45 +0000 (14:12 -0500)]
LP#1402797 Add Circulation Modifier to the column list (must add manually, as it is a link-type field)

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Make warnings more prominent, as in the XUL client
Mike Rylander [Sat, 31 Jan 2015 19:51:21 +0000 (14:51 -0500)]
LP#1402797 Make warnings more prominent, as in the XUL client

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Style search and clear buttons like action buttons to differentiate from...
Mike Rylander [Fri, 30 Jan 2015 22:33:08 +0000 (17:33 -0500)]
LP#1402797 Style search and clear buttons like action buttons to differentiate from text boxes

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Protect against chrome autofill as best we can in Verfiy Credentials
Mike Rylander [Fri, 30 Jan 2015 22:16:09 +0000 (17:16 -0500)]
LP#1402797 Protect against chrome autofill as best we can in Verfiy Credentials

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Where possible, handle all circ events, not just the first one in the...
Mike Rylander [Fri, 30 Jan 2015 21:56:56 +0000 (16:56 -0500)]
LP#1402797 Where possible, handle all circ events, not just the first one in the stack

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Change Thaw Date column label to Activation Date
Mike Rylander [Fri, 30 Jan 2015 20:47:53 +0000 (15:47 -0500)]
LP#1402797 Change Thaw Date column label to Activation Date

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Fixed typo stopping patron search expand/collapse stickiness
Mike Rylander [Fri, 30 Jan 2015 20:38:27 +0000 (15:38 -0500)]
LP#1402797 Fixed typo stopping patron search expand/collapse stickiness

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Renew instead of in/out when the item is already checked out to the user
Mike Rylander [Fri, 30 Jan 2015 19:17:45 +0000 (14:17 -0500)]
LP#1402797 Renew instead of in/out when the item is already checked out to the user

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Enter sumbits the prompt dialog
Mike Rylander [Fri, 30 Jan 2015 18:47:18 +0000 (13:47 -0500)]
LP#1402797 Enter sumbits the prompt dialog

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Just hide the statusbar by default. It gets in the way.
Mike Rylander [Fri, 30 Jan 2015 18:33:10 +0000 (13:33 -0500)]
LP#1402797 Just hide the statusbar by default. It gets in the way.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Be explicit about which direction users are moving between groups, and...
Mike Rylander [Fri, 30 Jan 2015 18:05:26 +0000 (13:05 -0500)]
LP#1402797 Be explicit about which direction users are moving between groups, and provide an informational message when none are selected but should be

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Hold Shefl: Use max_chunk_size to pass updates in a timely fashion; Notify...
Mike Rylander [Fri, 30 Jan 2015 16:43:46 +0000 (11:43 -0500)]
LP#1402797 Hold Shefl: Use max_chunk_size to pass updates in a timely fashion; Notify on the correct array to allow paging back to work

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Respect ui.staff.require_initials.patron_standing_penalty OU setting
Mike Rylander [Tue, 27 Jan 2015 23:40:18 +0000 (18:40 -0500)]
LP#1402797 Respect ui.staff.require_initials.patron_standing_penalty OU setting

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 Require, and use, initials on penalty creation
Mike Rylander [Tue, 27 Jan 2015 17:33:13 +0000 (12:33 -0500)]
LP#1402797 Require, and use, initials on penalty creation

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
9 years agoLP#1402797 add "Delete Selected Records From Catalog" action to record buckets
Galen Charlton [Mon, 26 Jan 2015 22:30:03 +0000 (22:30 +0000)]
LP#1402797 add "Delete Selected Records From Catalog" action to record buckets

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>