evergreen/pines.git
13 years agochanging label in Advanced Search from "Electronic Resources" to "Computer File"
Josh Lamos [Wed, 20 Jun 2012 15:40:18 +0000 (11:40 -0400)]
changing label in Advanced Search from "Electronic Resources" to "Computer File"

13 years agoMerge branch 'test_rel_2_1_1' of git.evergreen-ils.org:evergreen/pines into test_rel_...
Josh Lamos [Thu, 17 May 2012 20:12:28 +0000 (16:12 -0400)]
Merge branch 'test_rel_2_1_1' of git.evergreen-ils.org:evergreen/pines into test_rel_2_1_1

13 years agoadding a hyperlink to the item status interface to allow retrieval of hold patron
Chris Sharp [Thu, 17 May 2012 20:06:44 +0000 (16:06 -0400)]
adding a hyperlink to the item status interface to allow retrieval of hold patron

13 years agoadding a hyperlink to the item status interface to allow retrieval of hold patron
Josh Lamos [Thu, 17 May 2012 20:06:44 +0000 (16:06 -0400)]
adding a hyperlink to the item status interface to allow retrieval of hold patron

13 years agoadding a hyperlink to the item status interface to allow retrieval of hold patron
Josh Lamos [Thu, 17 May 2012 20:06:44 +0000 (16:06 -0400)]
adding a hyperlink to the item status interface to allow retrieval of hold patron

13 years agoadding patch to make Evergreen respect BAR_PATRON/UNBAR_PATRON perms.
Chris Sharp [Mon, 2 Apr 2012 10:59:55 +0000 (06:59 -0400)]
adding patch to make Evergreen respect BAR_PATRON/UNBAR_PATRON perms.

13 years agocreating new branch for test and adding unbolding OPAC patch
Chris Sharp [Thu, 22 Mar 2012 14:29:27 +0000 (10:29 -0400)]
creating new branch for test and adding unbolding OPAC patch

13 years agoadding little utility to ease tracking down users by ID
Chris Sharp [Fri, 24 Feb 2012 13:03:52 +0000 (08:03 -0500)]
adding little utility to ease tracking down users by ID

13 years agoManually applying commit 0d795bfd7691109ef986e6e3922608238c95ae3f by Jason Etheridge.
Chris Sharp [Wed, 1 Feb 2012 22:06:43 +0000 (17:06 -0500)]
Manually applying commit 0d795bfd7691109ef986e6e3922608238c95ae3f by Jason Etheridge.

13 years agoRevert "Receipt editor and %bill_id%"
Chris Sharp [Wed, 1 Feb 2012 21:54:22 +0000 (16:54 -0500)]
Revert "Receipt editor and %bill_id%"

This reverts commit 22a8120544d954eadc8750c3cbbf7085deb4982b.

13 years agoReceipt editor and %bill_id%
Chris Sharp [Wed, 1 Feb 2012 20:20:58 +0000 (15:20 -0500)]
Receipt editor and %bill_id%

This fixes pop-up errors when viewing the bill_payment template in rel_2_1.
We're trying to call .replace on a number instead of a string with the sample
data provided.  I think this should be forward-ported to master as defensive
code.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Conflicts:

Open-ILS/xul/staff_client/chrome/content/util/print.js

13 years agoRevert "Use my_asv here.. surveys pertinent to the workstation library.. in case...
Chris Sharp [Wed, 1 Feb 2012 20:16:08 +0000 (15:16 -0500)]
Revert "Use my_asv here.. surveys pertinent to the workstation library.. in case survey usage ever takes off.  Should probably move some of this to the middle layer"

This reverts commit 54d45c37d91c78cffa00ca3ff0f6298261d548b2.

13 years agoLP904915 Restore call number columns
Jason Etheridge [Thu, 15 Dec 2011 19:38:54 +0000 (14:38 -0500)]
LP904915 Restore call number columns

in Check In interface

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13 years agoFix for LP894125 - reshelving interval
Ben Shum [Wed, 23 Nov 2011 20:14:32 +0000 (15:14 -0500)]
Fix for LP894125 - reshelving interval

Update to reshelving code to utilize actor.org_unit_ancestor_setting function
and properly retrieve org settings for "circ.reshelving_complete.interval" for
org unit or ancestors.

Signed-off-by: Ben Shum <bshum@biblio.org>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13 years agoUsing upstream commit instead
Chris Sharp [Tue, 24 Jan 2012 19:20:19 +0000 (14:20 -0500)]
Using upstream commit instead

This reverts commit 12783bc1c814f9a9c2272c115b749f1410e19457.

13 years agocorrecting code to match actual parameters of reshelving script
Chris Sharp [Tue, 24 Jan 2012 19:18:58 +0000 (14:18 -0500)]
correcting code to match actual parameters of reshelving script

13 years agopatron search result order sorting
Jason Etheridge [Mon, 23 Jan 2012 15:05:19 +0000 (10:05 -0500)]
patron search result order sorting

The default patron search "order by" on the server side is last name, first
name, and actor.usr.id.

The staff client intended to request last name, first name, middle name, and
date of birth (when actor.usr.id to be tacked on in the middle layer), but a bug
prevented this.

This fixes that.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13 years agoadding custom css to remove display of patron credits
Chris Sharp [Mon, 23 Jan 2012 16:14:02 +0000 (11:14 -0500)]
adding custom css to remove display of patron credits

13 years agoadding in tweak to avoid the estimated wait column displaying - thanks bshum
Chris Sharp [Tue, 17 Jan 2012 15:57:47 +0000 (10:57 -0500)]
adding in tweak to avoid the estimated wait column displaying - thanks bshum

13 years agoadding reminder to add age protection rules
Chris Sharp [Tue, 17 Jan 2012 10:28:35 +0000 (05:28 -0500)]
adding reminder to add age protection rules

13 years agotypo
Chris Sharp [Tue, 17 Jan 2012 05:27:57 +0000 (00:27 -0500)]
typo

13 years agoadding in DCPL/LEE hold sharing policies
Chris Sharp [Tue, 17 Jan 2012 05:25:30 +0000 (00:25 -0500)]
adding in DCPL/LEE hold sharing policies

13 years agomodified script to allow hold policies to be entered. added a/t conf file
Chris Sharp [Mon, 16 Jan 2012 18:06:22 +0000 (13:06 -0500)]
modified script to allow hold policies to be entered.  added a/t conf file

13 years agoLP914821 template selection should be sticky
Jason Etheridge [Wed, 11 Jan 2012 18:57:43 +0000 (13:57 -0500)]
LP914821 template selection should be sticky

in Unified Volume/Copy Editor.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13 years agoDisable mod_deflate on XMLENT filtered files
Thomas Berezansky [Thu, 12 Jan 2012 20:37:48 +0000 (15:37 -0500)]
Disable mod_deflate on XMLENT filtered files

Default configs for Ubuntu, at least, enable mod_deflate too broadly, and
XMLENT filtering needs to happen before mod_deflate kicks in.

Because we can't change the filter order, instead disable mod_deflate for
those files we have enabled XMLENT filtering, by use of the no-gzip ENV.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13 years agoadding in gmcharlt's fix for trailing TCN spaces
Chris Sharp [Fri, 13 Jan 2012 22:26:14 +0000 (17:26 -0500)]
adding in gmcharlt's fix for trailing TCN spaces

13 years agocommenting out process that will be repeated later
Chris Sharp [Fri, 13 Jan 2012 00:05:11 +0000 (19:05 -0500)]
commenting out process that will be repeated later

13 years agoMerge branch 'rel_2_1_1' of git.evergreen-ils.org:evergreen/pines into rel_2_1_1
Chris Sharp [Thu, 12 Jan 2012 22:47:45 +0000 (17:47 -0500)]
Merge branch 'rel_2_1_1' of git.evergreen-ils.org:evergreen/pines into rel_2_1_1

13 years agoadding count_dupes.py to repo; moving _replication schema drop to earlier in the...
Chris Sharp [Thu, 12 Jan 2012 22:47:26 +0000 (17:47 -0500)]
adding count_dupes.py to repo; moving _replication schema drop to earlier in the process

13 years agoadding script for EGCR security gates
Chris Sharp [Mon, 19 Dec 2011 17:20:31 +0000 (12:20 -0500)]
adding script for EGCR security gates

13 years agoturn nulls into empty strings when printing
Jason Etheridge [Thu, 15 Dec 2011 15:28:33 +0000 (10:28 -0500)]
turn nulls into empty strings when printing

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
13 years agocorrecting the script so org_unit_setting values are quoted appropriately
Chris Sharp [Wed, 14 Dec 2011 14:50:59 +0000 (09:50 -0500)]
correcting the script so org_unit_setting values are quoted appropriately

13 years agocleaning up errors in sql script
Chris Sharp [Tue, 13 Dec 2011 20:59:58 +0000 (15:59 -0500)]
cleaning up errors in sql script

13 years agosome settings were already present...
Chris Sharp [Tue, 13 Dec 2011 20:11:44 +0000 (15:11 -0500)]
some settings were already present...

13 years agoMerge branch 'rel_2_1_1' of git.evergreen-ils.org:evergreen/pines into rel_2_1_1
Chris Sharp [Tue, 13 Dec 2011 20:06:21 +0000 (15:06 -0500)]
Merge branch 'rel_2_1_1' of git.evergreen-ils.org:evergreen/pines into rel_2_1_1

13 years agoadding circ and hold policies; correcting typos
Chris Sharp [Tue, 13 Dec 2011 18:14:29 +0000 (13:14 -0500)]
adding circ and hold policies; correcting typos

13 years agoadding permissions groups
Chris Sharp [Tue, 13 Dec 2011 17:21:01 +0000 (12:21 -0500)]
adding permissions groups

13 years agocreating script to input PINES values created during test phase
Chris Sharp [Tue, 13 Dec 2011 11:56:26 +0000 (06:56 -0500)]
creating script to input PINES values created during test phase

14 years agodrop _replication tables so the new version of slony can move ahead
Chris Sharp [Fri, 9 Dec 2011 17:05:17 +0000 (12:05 -0500)]
drop _replication tables so the new version of slony can move ahead

14 years agocorrecting the XML namespace so xpath will work in config.metabib_field
Chris Sharp [Thu, 8 Dec 2011 19:19:28 +0000 (14:19 -0500)]
correcting the XML namespace so xpath will work in config.metabib_field

14 years agomake sure that extensions are in place before starting the upgrade
Chris Sharp [Wed, 7 Dec 2011 21:12:01 +0000 (16:12 -0500)]
make sure that extensions are in place before starting the upgrade

14 years agoadding lines to deal with "wide character" issue
Chris Sharp [Wed, 7 Dec 2011 21:00:28 +0000 (16:00 -0500)]
adding lines to deal with "wide character" issue

14 years agoworking on authority dupes
Chris Sharp [Wed, 7 Dec 2011 14:19:09 +0000 (09:19 -0500)]
working on authority dupes

14 years agoadding lines to clean up MARC records by adding flag for UNICODE
Chris Sharp [Tue, 6 Dec 2011 13:44:08 +0000 (08:44 -0500)]
adding lines to clean up MARC records by adding flag for UNICODE

14 years agoadding auth deletion script for now
Chris Sharp [Mon, 5 Dec 2011 13:15:16 +0000 (08:15 -0500)]
adding auth deletion script for now

14 years agocommenting out line that tries to create primary key on table that already has that...
Chris Sharp [Sun, 4 Dec 2011 21:35:20 +0000 (16:35 -0500)]
commenting out line that tries to create primary key on table that already has that primary key.  GRRRR

14 years agoMerge branch 'rel_2_1_1' of git.evergreen-ils.org:evergreen/pines into rel_2_1_1
Chris Sharp [Sat, 3 Dec 2011 15:41:29 +0000 (10:41 -0500)]
Merge branch 'rel_2_1_1' of git.evergreen-ils.org:evergreen/pines into rel_2_1_1

14 years agoadding config.metabib_field fix to pre-1.6 upgrade script - also adding auth rec...
Chris Sharp [Sat, 3 Dec 2011 15:40:05 +0000 (10:40 -0500)]
adding config.metabib_field fix to pre-1.6 upgrade script - also adding auth rec delete script

14 years agoadding config.metabib_field fix to pre-1.6 upgrade script
Chris Sharp [Sat, 3 Dec 2011 15:40:05 +0000 (10:40 -0500)]
adding config.metabib_field fix to pre-1.6 upgrade script

14 years agoadding edit to have long-running function only update non-deleted call_numbers (thank...
Chris Sharp [Fri, 2 Dec 2011 12:56:18 +0000 (07:56 -0500)]
adding edit to have long-running function only update non-deleted call_numbers (thanks dbs!)

14 years agoadding file that returns circ mod view to normal
Chris Sharp [Thu, 17 Nov 2011 13:06:10 +0000 (08:06 -0500)]
adding file that returns circ mod view to normal

14 years agoforgot one
Chris Sharp [Fri, 4 Nov 2011 16:58:54 +0000 (12:58 -0400)]
forgot one

14 years agoadding PINES utility scripts
Chris Sharp [Fri, 4 Nov 2011 16:45:19 +0000 (12:45 -0400)]
adding PINES utility scripts

14 years agoupdating the script
Chris Sharp [Tue, 1 Nov 2011 17:37:18 +0000 (13:37 -0400)]
updating the script

14 years agoremoving scripts
Chris Sharp [Tue, 1 Nov 2011 14:35:55 +0000 (10:35 -0400)]
removing scripts

14 years agoincorporating 1.6 auditor scripts into pre-upgrade script
Chris Sharp [Tue, 1 Nov 2011 14:35:14 +0000 (10:35 -0400)]
incorporating 1.6 auditor scripts into pre-upgrade script

14 years agoadding auditor table create scripts
Chris Sharp [Tue, 1 Nov 2011 14:19:17 +0000 (10:19 -0400)]
adding auditor table create scripts

14 years agorming
Chris Sharp [Mon, 31 Oct 2011 16:16:02 +0000 (12:16 -0400)]
rming

14 years agocontinuing to transfer github files/patches
Chris Sharp [Sun, 30 Oct 2011 14:20:19 +0000 (10:20 -0400)]
continuing to transfer github files/patches

14 years agoadding a script to run between the upgrade scripts
Chris Sharp [Fri, 28 Oct 2011 11:57:31 +0000 (07:57 -0400)]
adding a script to run between the upgrade scripts

14 years agomodifying script so to not add a foreign key that does not exist
Chris Sharp [Fri, 28 Oct 2011 11:42:54 +0000 (07:42 -0400)]
modifying script so to not add a foreign key that does not exist

14 years agoslight customization of 1.6.1-2.0 upgrade script
Chris Sharp [Thu, 27 Oct 2011 18:46:38 +0000 (14:46 -0400)]
slight customization of 1.6.1-2.0 upgrade script

14 years agoadding PINES logos
Chris Sharp [Thu, 27 Oct 2011 17:29:01 +0000 (13:29 -0400)]
adding PINES logos

14 years agoadding pines circ rules script
Chris Sharp [Thu, 27 Oct 2011 17:17:30 +0000 (13:17 -0400)]
adding pines circ rules script

14 years agobeginning pre- and post-upgrade SQL scripts
Chris Sharp [Thu, 27 Oct 2011 14:50:12 +0000 (10:50 -0400)]
beginning pre- and post-upgrade SQL scripts

14 years agoapplying fix from https://bugs.launchpad.net/evergreen/+bug/725809 to drop the actor...
Chris Sharp [Thu, 27 Oct 2011 14:26:32 +0000 (10:26 -0400)]
applying fix from https://bugs.launchpad.net/evergreen/+bug/725809 to drop the actor.usr_purge_data function before recreating it

14 years agoRevert "bringing in PINES files"
Chris Sharp [Mon, 28 Nov 2011 19:06:44 +0000 (14:06 -0500)]
Revert "bringing in PINES files"

This reverts commit 3e3b3c2f01e0e5eb056e46e907d1985e751cb403.

14 years agobringing in PINES files
Chris Sharp [Thu, 17 Nov 2011 20:31:14 +0000 (15:31 -0500)]
bringing in PINES files

14 years agoBumping version numbers, adding Upgrade Script and Changelog
Thomas Berezansky [Wed, 16 Nov 2011 17:37:15 +0000 (12:37 -0500)]
Bumping version numbers, adding Upgrade Script and Changelog

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14 years agoStamping upgrade script for copy visibility vs peer-bibs fix
Mike Rylander [Wed, 16 Nov 2011 17:07:54 +0000 (12:07 -0500)]
Stamping upgrade script for copy visibility vs peer-bibs fix

Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoDistinct cache_copy_visibility copy/record
Thomas Berezansky [Mon, 24 Oct 2011 14:36:39 +0000 (10:36 -0400)]
Distinct cache_copy_visibility copy/record

Because if you peer bib a copy to the bib it is on things don't like you.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoStamped upgrade for full circ count view fix
Mike Rylander [Tue, 15 Nov 2011 21:24:06 +0000 (16:24 -0500)]
Stamped upgrade for full circ count view fix

Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoUse DISTINCT in counts to avoid dupes
Thomas Berezansky [Thu, 29 Sep 2011 14:44:26 +0000 (10:44 -0400)]
Use DISTINCT in counts to avoid dupes

Otherwise you get:
Legacy count + 2(normal count)(aged count)

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoFull Circ Count View Amplifies Legacy Circs
Dan Wells [Thu, 29 Sep 2011 13:23:49 +0000 (09:23 -0400)]
Full Circ Count View Amplifies Legacy Circs

The current extend_reported.full_circ_count sums the legacy circ count
column, but this results in amplifying the count by the number of current
circs in the system.  This commit adds the legacy count to the GROUP BY
instead of summing it.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoFix a problem in the clear holds shelf list printer
Lebbeous Fogle-Weekley [Wed, 28 Sep 2011 20:50:03 +0000 (16:50 -0400)]
Fix a problem in the clear holds shelf list printer

This is a "special" interface that you get to via Admin -> For
Developers -> Local Administration in the staff client.

The addition features to one "side" of this hackish interface of label affix
and parts had caused breakage on the other "side."  This fixes that.

Also improve document printing, making it less likely the progress
dialog itself gets printed.

One day this will be replaced with something better.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
14 years agoStamped upgrade for asset.merge_record_assets fix
Mike Rylander [Tue, 15 Nov 2011 20:47:05 +0000 (15:47 -0500)]
Stamped upgrade for asset.merge_record_assets fix

Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoLP#849143 fix some gaps in bib record merging
Jason Etheridge [Tue, 13 Sep 2011 16:22:58 +0000 (12:22 -0400)]
LP#849143 fix some gaps in bib record merging

Tweaks asset.merge_record_assets such that it considers acquisition line items and user requests, serial subscriptions, booking resource types, biblio monograph parts, and biblio peer bib copy maps. I'm not handling vandelay.queued_record.imported_as or any other vandelay tables, but we may wish to do that too. We're also leaving acq.acq_lineitem_history alone.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoAligned the MARC editor subfields to 'start' fixes long subfield display
Liam Whalen [Tue, 1 Nov 2011 19:59:13 +0000 (15:59 -0400)]
Aligned the MARC editor subfields to 'start' fixes long subfield display

When viewing a record in the MARC editor that has extremely long
entries in a subfield, the output would align in the center of the
subfield making the output hard to read.  This patch adds an
align: 'start' option to both the subfield, and the subfield code
elements in the marcSubfield function to make the subfields align in a
 more readable manner.
Signed-off-by: Liam Whalen <lwhalen@evergreen-dev.catalogue.nrcan.gc.ca>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoPatch from Jeff Davis (SITKA) fixing cardless patron updates
Mike Rylander [Tue, 15 Nov 2011 20:04:08 +0000 (15:04 -0500)]
Patch from Jeff Davis (SITKA) fixing cardless patron updates

Quoth the bug report (https://bugs.launchpad.net/evergreen/+bug/851110):

  On our Evergreen 2.0.8 system, it sometimes arises that a patron's card gets deleted. If it was the patron's only card, it becomes impossible to add a new card to the account via the staff client.

  How to reproduce:
  1. Retrieve a patron record for a patron who has no associated card.
  2. Click the Edit button.
  3. Click Replace Barcode and enter a new barcode.
  4. Click Save. This does not work - the process hangs, and if you hit Reload, you will find that your changes were not saved.

  I believe this happens because some code in register.js assumes the patron has at least one card. I have a potential fix that this comment box is too small to contain ... uh, that is to say, I will post it momentarily.

Which he did, and I applied.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoReshelving update.
Steven Callender [Wed, 19 Oct 2011 18:51:14 +0000 (18:51 +0000)]
Reshelving update.

Update to the reshelving code to make it faster and utilize the new status change time field on asset.copy.

Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoClear shelf canceled holds notification fix
Bill Erickson [Mon, 24 Oct 2011 20:27:29 +0000 (16:27 -0400)]
Clear shelf canceled holds notification fix

After cancelling a batch of holds via the clear-shelf process, before we
send the holds off to action/trigger for potential notification
generation, re-fetch the holds from the DB to pick up the calculated
cancel_time value (i.e. get a real value for "now").  Otherwise, A/T may
die attempting to create a DateTime object by parsing "now".

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoMake idlval build, rather than be dead code
Dan Scott [Sun, 23 Oct 2011 23:58:53 +0000 (16:58 -0700)]
Make idlval build, rather than be dead code

The tool "idlval" contained in Open-ILS/src/c-apps can be used to check
the correctness of fieldmapper definitions in files like
Open-ILS/examples/fm_IDL.xml - but currently does not have a build
target, nor does it compile cleanly due to the use of unspecified
OpenSRF header files. This commit adds a build target, fixes the compile
problems, and installs the tool in the bin directory.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoAdd link to cbs from bre via bre.source -> cbs.id in fm_IDL.xml.
Jason Stephenson [Tue, 8 Nov 2011 19:39:29 +0000 (14:39 -0500)]
Add link to cbs from bre via bre.source -> cbs.id in fm_IDL.xml.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoLP887822 mint_condition/Quality not set correctly
Jason Etheridge [Tue, 8 Nov 2011 23:42:18 +0000 (18:42 -0500)]
LP887822 mint_condition/Quality not set correctly

during item creation.

Specifically, the Javascript object for a new item (acp) does not explicitly set
the mint_condition field, leaving it null. The item attribute editor treats the
null as false (which it displays as "Mediocre" for that field). The database has
a not null constraint the corresponding column in asset.copy, and defaults to
true. So a new item in the attribute editor will show "Mediocre", but when
actually created, will become "Good".

This branch just sets mint_condition to true when an item is created.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoSerials: in the holding code mini-wizard, offer a dropdown for seasons
Lebbeous Fogle-Weekley [Mon, 14 Nov 2011 20:31:14 +0000 (15:31 -0500)]
Serials: in the holding code mini-wizard, offer a dropdown for seasons

This spares the user from having to remember the MFHD code for the
season, when dealing with periodicals issued by season (21 - 24 for
Spring - Winter, respectively).

This also applies sets the "scrollOnFocus" attribute to false for the
dijits within the mini wizard, as the jumpy behavior you get in
less-than-fullscreen staff client windows is otherwise maddening.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoMore filtering of characters that could end up in PO JEDI template output
Lebbeous Fogle-Weekley [Tue, 11 Oct 2011 15:25:51 +0000 (11:25 -0400)]
More filtering of characters that could end up in PO JEDI template output

Backslashes cause problems too.  Let's JSON encode this thing and get it
right once and for all.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
Signed-off-by: Bill Erickson <berick@esilibrary.com>
14 years agoSerials: allow freer input in holding code mini-wizard
Lebbeous Fogle-Weekley [Thu, 10 Nov 2011 22:22:22 +0000 (17:22 -0500)]
Serials: allow freer input in holding code mini-wizard

In the Subscription Details interface of the Alternate Serials Control
View, under the Issuance tab, if you create a new issuance you can
now enter things like "01/02" in (say) the month field to denote a combined
January/February issue.  All those fields are now free-form, whereas some of
them used to be numeric only.

Also, avoid an occasional issue where an error message about
dijit.form.DateTextBox not being a constructor would appear in the
JavaScript console.  The problem was in a race condition among some
co-dependent JavaScript files that were all being loaded at the same
time.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
14 years agoLP88653 force SSL for requests from local XUL
Jason Etheridge [Thu, 10 Nov 2011 17:55:32 +0000 (12:55 -0500)]
LP88653 force SSL for requests from local XUL

Modifies RemoteRequest.js to convert any http:// request URL to https:// if the
requesting location has a chrome:// protocol.

Modifies util/network.js such that any use of util.network.request (as opposed
to util.network.simple_request) will assume "secure" for the resulting request.

Adds an example to the bottom of eg_vhost.conf for forcing SSL for an entire
site (OPAC and everything), courtesy of Dan Wells.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
14 years agoXML.ignoreWhitespace causes syntax errors
Thomas Berezansky [Wed, 9 Nov 2011 16:00:05 +0000 (11:00 -0500)]
XML.ignoreWhitespace causes syntax errors

So remove it.

Disabling pretty printing appears to be enough to fix the marc editor.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
14 years agoFix vanishing whitespace in marc editor
Thomas Berezansky [Mon, 7 Nov 2011 22:28:02 +0000 (17:28 -0500)]
Fix vanishing whitespace in marc editor

XML.ignoreWhitespace and XML.prettyPrinting cause whitespace to vanish.

So disable them at the top of marcedit.js.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
14 years agolp849447: trival stylistic tweaks
Galen Charlton [Mon, 31 Oct 2011 15:46:48 +0000 (11:46 -0400)]
lp849447: trival stylistic tweaks

- rename variable avoid double-negative
- avoid 'Variable declared in conditional statement' perlcritic gripe

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoInitial patch from Sarah Chodrow on LP bug 849447.
Sarah E. Chodrow [Wed, 14 Sep 2011 13:15:14 +0000 (09:15 -0400)]
Initial patch from Sarah Chodrow on LP bug 849447.

Also check for standing penalties and expired cards when checking
if it is ok for the patron to checkout, charge_ok.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

Signed-off-by: Sarah E. Chodrow (sarah.chodrow@bibliotheca-itg.com)
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoMerge branch 'rel_2_1' of git.evergreen-ils.org:Evergreen into rel_2_1
Mike Rylander [Tue, 8 Nov 2011 18:06:12 +0000 (13:06 -0500)]
Merge branch 'rel_2_1' of git.evergreen-ils.org:Evergreen into rel_2_1

14 years agoProtect against slony replication lag, LP#621448
Mike Rylander [Tue, 8 Nov 2011 17:43:44 +0000 (12:43 -0500)]
Protect against slony replication lag, LP#621448

Make open-ils.circ.captured_holds.id_list.* API calls authoritative within
the staff client to avoid replication-lag related stale displays.  Inspired
by James Fournie at SITKA.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
14 years agoMerge remote branch 'working/collab/dbs/rel_2_1-release_notes' into rel_2_1
Galen Charlton [Tue, 8 Nov 2011 13:36:24 +0000 (08:36 -0500)]
Merge remote branch 'working/collab/dbs/rel_2_1-release_notes' into rel_2_1

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
14 years agoRelease Notes: Suggestions from Grace Dunbar
Dan Scott [Tue, 8 Nov 2011 02:46:22 +0000 (21:46 -0500)]
Release Notes: Suggestions from Grace Dunbar

Grace Dunbar <gdunbar@esilibrary.com> sent me a private email with some
suggestions for additions to the release notes; I've added many of her
suggestions, edited in some cases for grammar or to match the labels in
the staff client. Much appreciated, Grace!

Signed-off-by: Dan Scott <dscott@laurentian.ca>
14 years agoREADME: Use consistent endings (none!) for titles/subtitles
Dan Scott [Mon, 7 Nov 2011 21:49:31 +0000 (16:49 -0500)]
README: Use consistent endings (none!) for titles/subtitles

Most, but not all, of the titles/subtitles had colons appended. This
looks really weird in the Table of Contents, so try to be consistently
unweird and have no appended colons.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
14 years agoBackup the existing opensrf config files before copying
Dan Scott [Mon, 7 Nov 2011 21:38:32 +0000 (16:38 -0500)]
Backup the existing opensrf config files before copying

Per a suggestion from Wolf Halton <wolf.halton@gmail.com>, create backup
versions of the opensrf configuration files when we're copying the
Evergreen example versions over, so that we can retrieve the Jabber user
names and passwords and domains from the backups (if necessary).

Signed-off-by: Dan Scott <dscott@laurentian.ca>
14 years agoAdd tarball download / untar instructions to README
Dan Scott [Mon, 7 Nov 2011 21:28:04 +0000 (16:28 -0500)]
Add tarball download / untar instructions to README

Per suggestions from Yamil Suarez <ysuarez@berklee.edu> and Martha
Driscoll <driscoll@noblenet.org> and Wolf Halton
<wolf.halton@gmail.com>, restore the version-specific wget / untar
instructions to the README.

Aside: Need to remember to update these links in the repo before tagging
a release.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
14 years agoLP874597 password from phone # when cloning users
Jason Etheridge [Thu, 27 Oct 2011 18:16:12 +0000 (14:16 -0400)]
LP874597 password from phone # when cloning users

Patron: password from phone # does not work when cloning users

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>