contrib/Conifer.git
15 years agoBackport r17518 from trunk: install Library::CallNumber::LC from CPAN
dbs [Wed, 8 Sep 2010 18:12:50 +0000 (18:12 +0000)]
Backport r17518 from trunk: install Library::CallNumber::LC from CPAN

We briefly had to grab Library::CallNumber::LC from the SVN repo, but
that broke on systems without subversion installed (argh). Thankfully
the maintainer moved Library::CallNumber::LC to CPAN so our job becomes
routine.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17519 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackporting r17514 from trunk: A simple "vital stats" collector method returning...
miker [Wed, 8 Sep 2010 14:47:29 +0000 (14:47 +0000)]
backporting r17514 from trunk: A simple "vital stats" collector method returning information about a user for display in the OPAC or Staff Client.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17515 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17506, 17507 for saner navigation in Holdings Maintenance
phasefx [Wed, 8 Sep 2010 14:24:13 +0000 (14:24 +0000)]
backport 17506, 17507 for saner navigation in Holdings Maintenance

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17513 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17502 17503 => cache the SIP login session to determine 'where' a trans...
erickson [Wed, 8 Sep 2010 13:37:29 +0000 (13:37 +0000)]
back-porting: 17502 17503 => cache the SIP login session to determine 'where' a transaction is occuring in case the caller does not indicate the location; compare hold pickup lib to physical location to determine alert type; small logging and format tweaks

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17512 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17508, 17509, for better user stat cat lookups and exposing such stat cats...
phasefx [Wed, 8 Sep 2010 06:52:39 +0000 (06:52 +0000)]
backport 17508, 17509, for better user stat cat lookups and exposing such stat cats in hold slips

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17510 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoThe reporter and extend_reporter schemas are no longer optional.
scottmk [Tue, 7 Sep 2010 19:52:55 +0000 (19:52 +0000)]
The reporter and extend_reporter schemas are no longer optional.
So changes to them go back into the transaction.

ALTERs to auditor.action_hold_request_history stay outside of the
transaction, at least for now, until the status of that table
is clarified.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17504 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoMove some operations out of the transaction so that they can
scottmk [Tue, 7 Sep 2010 16:11:22 +0000 (16:11 +0000)]
Move some operations out of the transaction so that they can
fail without killing the script.  The affected objects do
not necessarily exist -- i.e. the reporter schema, the
extend_reporter schema, and the auditor.action_hold_request_history
table.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17500 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoOnly modify msg when needed or we'll get spurious 'stop sign' pages
phasefx [Tue, 7 Sep 2010 15:26:21 +0000 (15:26 +0000)]
Only modify msg when needed or we'll get spurious 'stop sign' pages

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17499 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agomake lineitem price updates synchronous to prevent race condition between onChange...
erickson [Tue, 7 Sep 2010 14:52:01 +0000 (14:52 +0000)]
make lineitem price updates synchronous to prevent race condition between onChange of price set completion and PO activation

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17497 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoConsolidated upgrade script for 1.6 -> 2.0.
scottmk [Tue, 7 Sep 2010 05:16:33 +0000 (05:16 +0000)]
Consolidated upgrade script for 1.6 -> 2.0.

Things still missing:

1. Inserts and other changes to permission.perm_list and
permission.grp_perm_map.  These can't be derived in a simple way from
the individual upgrade scripts, and will have to be hand-crafted to
fit what's already in the seed data.

2. Operations on optional schemas need to be moved out of the
transaction so that the script will work in a database that
doesn't have them.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17494 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17491 from trunk: fix timestamps in AutoFieldWidget
senator [Fri, 3 Sep 2010 21:48:13 +0000 (21:48 +0000)]
Backport r17491 from trunk: fix timestamps in AutoFieldWidget

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17492 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoevent code may be 0 (SUCCESS) == false in SIP checkin, check defined instead
erickson [Fri, 3 Sep 2010 20:00:39 +0000 (20:00 +0000)]
event code may be 0 (SUCCESS) == false in SIP checkin, check defined instead

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17489 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackporting r17476, r17477 and r17486 from trunk -- MARC Dojo module improvements
miker [Fri, 3 Sep 2010 19:58:01 +0000 (19:58 +0000)]
backporting r17476, r17477 and r17486 from trunk -- MARC Dojo module improvements

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17487 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agogive default OUs separate addresses
gmc [Fri, 3 Sep 2010 19:29:30 +0000 (19:29 +0000)]
give default OUs separate addresses

Per suggestion from Anoop Atre to avoid a new user
changing one OU address in a new database and wondering
why all of the OU addresses were changed.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17485 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agorestrict deletion of perm_lists in use
gmc [Fri, 3 Sep 2010 19:17:51 +0000 (19:17 +0000)]
restrict deletion of perm_lists in use

Per suggestion by Mike Rylander; prevents overzealous
administrator from removing necessary permisions that
are in use.

TODO: UI to make it clear when that happens

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17483 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17480 => patron address copy on clone instead of link
erickson [Fri, 3 Sep 2010 19:15:18 +0000 (19:15 +0000)]
back-porting: 17480 => patron address copy on clone instead of link

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17481 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agorepaired thinko in hold targeting org-unit max-loops check
erickson [Fri, 3 Sep 2010 19:00:37 +0000 (19:00 +0000)]
repaired thinko in hold targeting org-unit max-loops check

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17479 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoallow updates of permission.perm_list.id to cascade
gmc [Fri, 3 Sep 2010 16:39:13 +0000 (16:39 +0000)]
allow updates of permission.perm_list.id to cascade

Doing this to make it possible to reshuffle permission IDs
for upgrades to 2.0.x

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17475 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17472 from trunk, serials pattern code wizard
senator [Fri, 3 Sep 2010 16:32:19 +0000 (16:32 +0000)]
Backport r17472 from trunk, serials pattern code wizard

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17473 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackporting supercat improvements from r17469 and r17470
miker [Fri, 3 Sep 2010 15:41:05 +0000 (15:41 +0000)]
backporting supercat improvements from r17469 and r17470

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17471 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-port: 17467 => users with no transaction history will have no xact summary;...
erickson [Fri, 3 Sep 2010 13:37:30 +0000 (13:37 +0000)]
back-port: 17467 => users with no transaction history will have no xact summary; protect

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17468 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoup the default pull list limit from 50 to 100
phasefx [Fri, 3 Sep 2010 00:13:08 +0000 (00:13 +0000)]
up the default pull list limit from 50 to 100

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17466 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17445, 17464: A/T template based full pull list printing for holds
phasefx [Fri, 3 Sep 2010 00:10:48 +0000 (00:10 +0000)]
backport 17445, 17464: A/T template based full pull list printing for holds

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17465 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17446 => display PO order (activation) date in PO page
erickson [Thu, 2 Sep 2010 21:14:06 +0000 (21:14 +0000)]
back-porting: 17446 => display PO order (activation) date in PO page

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17462 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17416 17417 17418 => filtering-tree-select disable fields query w/...
erickson [Thu, 2 Sep 2010 21:12:58 +0000 (21:12 +0000)]
back-porting: 17416 17417 17418 => filtering-tree-select disable fields query w/ auto-widget pass-thru; disable non-user-group fields in patron editor

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17461 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17400 17401 => support for overridable physical location in checkin...
erickson [Thu, 2 Sep 2010 21:11:26 +0000 (21:11 +0000)]
back-porting: 17400 17401 => support for overridable physical location in checkin and honoring current_location in SIP checkin code

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17460 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17399 17413 => optimized distrib formula management UI
erickson [Thu, 2 Sep 2010 21:10:04 +0000 (21:10 +0000)]
back-porting: 17399 17413 => optimized distrib formula management UI

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17459 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: r17391 17397 17398; pcrud/fieldmapper bug fixes; autogrid suppress...
erickson [Thu, 2 Sep 2010 21:08:33 +0000 (21:08 +0000)]
back-porting: r17391 17397 17398; pcrud/fieldmapper bug fixes; autogrid suppress edit fields option

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17458 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17390 => disallow self-check login w/ inactive barcode
erickson [Thu, 2 Sep 2010 21:06:14 +0000 (21:06 +0000)]
back-porting: 17390 => disallow self-check login w/ inactive barcode

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17457 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17389 => show lineitem ID for each lineitem in lineitem table (po/pl...
erickson [Thu, 2 Sep 2010 21:05:44 +0000 (21:05 +0000)]
back-porting: 17389 => show lineitem ID for each lineitem in lineitem table (po/pl) and general lineitem summary blob (invoicing)

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17456 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: 17355 use openils.Util.printHtmlString for invoice printing; added...
erickson [Thu, 2 Sep 2010 21:05:04 +0000 (21:05 +0000)]
back-porting: 17355 use openils.Util.printHtmlString for invoice printing; added progress dialog while wiating for invoices to arrive

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17455 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: added support for returning hold shelf expire time (CM field) in item...
erickson [Thu, 2 Sep 2010 21:04:26 +0000 (21:04 +0000)]
back-porting: added support for returning hold shelf expire time (CM field) in item info response when an item has been captured for a hold.  value is populated if item is on holds shelf or in transit to holds shelf

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17454 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: added support for configuring redirect depth, skin, and locale during...
erickson [Thu, 2 Sep 2010 21:03:48 +0000 (21:03 +0000)]
back-porting: added support for configuring redirect depth, skin, and locale during IP-based org unit redirection; w/ sample config

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17453 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoback-porting: conify UIs for circ/hold-related config.rule_ tables
erickson [Thu, 2 Sep 2010 21:02:15 +0000 (21:02 +0000)]
back-porting: conify UIs for circ/hold-related config.rule_ tables

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17452 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agofix the problem where login does not work immediately after registering a workstation
phasefx [Thu, 2 Sep 2010 20:11:17 +0000 (20:11 +0000)]
fix the problem where login does not work immediately after registering a workstation

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17451 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17447: kill CAPTURE_RESERVATION
senator [Thu, 2 Sep 2010 18:46:28 +0000 (18:46 +0000)]
Backport r17447: kill CAPTURE_RESERVATION

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17448 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17441: stop the chilifresh undefined errors in craftsman
phasefx [Thu, 2 Sep 2010 05:10:19 +0000 (05:10 +0000)]
backport 17441: stop the chilifresh undefined errors in craftsman

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17443 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport rtype parameters for invoking MARC editor
dbs [Thu, 2 Sep 2010 03:40:52 +0000 (03:40 +0000)]
Backport rtype parameters for invoking MARC editor

This will result in no different behaviour than before,
but adding the rtype parameter won't hurt, either.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17440 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17343 from trunk: Add explicit identification of the master authority recor...
dbs [Thu, 2 Sep 2010 03:37:50 +0000 (03:37 +0000)]
Backport r17343 from trunk: Add explicit identification of the master authority record when merging

We now generate a table with the first cell containing either "Master"
(indicating the record into which the other records will be merged) and
or "Target" (indicating that the record will be merged into the master.

This also adds a horizontal rule to delineate between the form buttons
at the top, and adds borders to provide more clarity between the mergebox
contents.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17439 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoUI portions of spine label editing enhancements listed in r17437
dbs [Thu, 2 Sep 2010 03:31:39 +0000 (03:31 +0000)]
UI portions of spine label editing enhancements listed in r17437

Also include the IDL for the new fields on asset.copy_location. Oops.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17438 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport spine label editing and printing enhancements from trunk
dbs [Thu, 2 Sep 2010 03:29:51 +0000 (03:29 +0000)]
Backport spine label editing and printing enhancements from trunk

  * Automatically add prefix and/or suffix to a spine label if set
    in the copy locations editor

  * Set default font size, family, and weight along with label height, width,
    and left margin for each library via library settings editor.

  * Navigate up and down using cursor keys and insert/delete lines with
    the insert/delete keys.

  * Provide some basic LC formatting for line wrapping.

  * Use different print strategies depending on whether we're using
    xulrunner 1.9.0 or 1.9.2.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17437 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport biblio source enhancements from trunk:
dbs [Thu, 2 Sep 2010 03:06:33 +0000 (03:06 +0000)]
Backport biblio source enhancements from trunk:

  * Make biblio source selection in Vandelay set the source for imported
    bib records.

  * Place a biblio source editor widget on the MARC Editor when invoked
    with a biblio record that already exists in the database ("rtype": "bre"
    with a specific ID).

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17435 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17431 from trunk, checkbox to en/disable batch receive w/ units
senator [Wed, 1 Sep 2010 22:58:48 +0000 (22:58 +0000)]
Backport r17431 from trunk, checkbox to en/disable batch receive w/ units

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17432 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17428 from trunk: serial batch receive improvements (w/ call number)
senator [Wed, 1 Sep 2010 20:26:06 +0000 (20:26 +0000)]
Backport r17428 from trunk: serial batch receive improvements (w/ call number)

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17430 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17364 from trunk: serial batch receive improvements
senator [Wed, 1 Sep 2010 20:25:18 +0000 (20:25 +0000)]
Backport r17364 from trunk: serial batch receive improvements

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17429 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport r17419 from trunk: added explicit IDL class loading for cbreb, cbrebi, mvr...
miker [Wed, 1 Sep 2010 15:00:19 +0000 (15:00 +0000)]
backport r17419 from trunk: added explicit IDL class loading for cbreb, cbrebi, mvr, and ahr

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17421 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport r17396 from trunk: Allow the OPAC to autoload IDL classes instead of either...
miker [Wed, 1 Sep 2010 14:20:15 +0000 (14:20 +0000)]
backport r17396 from trunk: Allow the OPAC to autoload IDL classes instead of either pulling in a long class list and evaluating them all, or loading a .5MB+ xml file and parsing the whole thing. 40% speedup in simple tests where cache is bypassed.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17420 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoprintable_output() support in util.browser had stopped working, and this fixes that...
phasefx [Tue, 31 Aug 2010 20:09:08 +0000 (20:09 +0000)]
printable_output() support in util.browser had stopped working, and this fixes that.  If an interface embedded in util.browser has a printable_output() function, the text output from that function should be printed, instead of a direct print attempt against the content window

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17415 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agofixes a bug when purging offline transactions after an Export
phasefx [Tue, 31 Aug 2010 17:14:24 +0000 (17:14 +0000)]
fixes a bug when purging offline transactions after an Export

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17409 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17405: fix start/end date selection problem with reservations
senator [Tue, 31 Aug 2010 17:06:27 +0000 (17:06 +0000)]
Backport r17405: fix start/end date selection problem with reservations

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17406 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackporting corrections to some org unit setting types.
scottmk [Mon, 30 Aug 2010 18:25:15 +0000 (18:25 +0000)]
Backporting corrections to some org unit setting types.

A    Open-ILS/src/sql/Pg/upgrade/0378.data.fix_org_unit_setting_types.sql
M    Open-ILS/src/sql/Pg/950.data.seed-values.sql

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17392 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17387, basic copy template editor
senator [Mon, 30 Aug 2010 17:03:51 +0000 (17:03 +0000)]
Backport r17387, basic copy template editor

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17388 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17385: option to not include claims returned circs in summary sidebar and...
phasefx [Mon, 30 Aug 2010 16:52:17 +0000 (16:52 +0000)]
backport 17385: option to not include claims returned circs in summary sidebar and under-button tallies

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17386 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17383: show penalty/message notes on "Stop Sign Page"
phasefx [Mon, 30 Aug 2010 16:17:32 +0000 (16:17 +0000)]
backport 17383: show penalty/message notes on "Stop Sign Page"

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17384 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport 17373, making "show item details" consistent within "items out" i'face
senator [Mon, 30 Aug 2010 16:14:51 +0000 (16:14 +0000)]
Backport 17373, making "show item details" consistent within "items out" i'face

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17382 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17335: circ.missing_pieces.copy_status org unit setting to support the Mark...
phasefx [Mon, 30 Aug 2010 15:57:37 +0000 (15:57 +0000)]
backport 17335: circ.missing_pieces.copy_status org unit setting to support the Mark/Scan as Missing Pieces workflow

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17381 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17375-17379 for context sensitive (role-based) print settings
phasefx [Mon, 30 Aug 2010 15:39:52 +0000 (15:39 +0000)]
backport 17375-17379 for context sensitive (role-based) print settings

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17380 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17361: support hiding of patron credit functionality. To do this, create...
phasefx [Fri, 27 Aug 2010 18:14:46 +0000 (18:14 +0000)]
backport 17361: support hiding of patron credit functionality. To do this, create a server/skin/global_custom.css file containing .hide_patron_credit { display: none }

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17362 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoexamples of how to specify default preferred language and weight values
miker [Thu, 26 Aug 2010 16:55:04 +0000 (16:55 +0000)]
examples of how to specify default preferred language and weight values

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17352 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17346 to fix broken OPAC renewals
senator [Thu, 26 Aug 2010 14:51:28 +0000 (14:51 +0000)]
Backport r17346 to fix broken OPAC renewals

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17347 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoupdate standing penalty query for blocked barcode list, trunk style!
miker [Wed, 25 Aug 2010 22:32:52 +0000 (22:32 +0000)]
update standing penalty query for blocked barcode list, trunk style!

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17340 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agorip the join tab feature out of 2.0; it's still experimental and doesn't work well...
phasefx [Tue, 24 Aug 2010 18:21:18 +0000 (18:21 +0000)]
rip the join tab feature out of 2.0; it's still experimental and doesn't work well with the embedded OPAC

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17329 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years ago1-line fix for false 404 from sylvar
atz [Tue, 24 Aug 2010 15:23:31 +0000 (15:23 +0000)]
1-line fix for false 404 from sylvar

solves "The requested URL /xul/rel_1_6_0_7/server/patron/ue.xhtml&clone=112879 was not found on this server."

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17324 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoPaste error
atz [Mon, 23 Aug 2010 22:27:44 +0000 (22:27 +0000)]
Paste error

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17321 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoPerltidy
atz [Mon, 23 Aug 2010 22:27:43 +0000 (22:27 +0000)]
Perltidy

death to tabs

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17320 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoFailure to open a file(handle) should be a fatal error.
atz [Mon, 23 Aug 2010 22:27:41 +0000 (22:27 +0000)]
Failure to open a file(handle) should be a fatal error.

Otherwise we aren't getting any output anyway.

Also a few formatting touchups for readability.

TODO: use warnings!  use Cronscript for standardized lockfile and options.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17319 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobackport 17314: address deletion in patron editor
phasefx [Mon, 23 Aug 2010 18:39:43 +0000 (18:39 +0000)]
backport 17314: address deletion in patron editor

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17315 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agodisplay copy counts correctly in staff search results
gmc [Mon, 23 Aug 2010 15:11:17 +0000 (15:11 +0000)]
display copy counts correctly in staff search results

Useless use of a constant in void context at .../OpenILS/Application/Search/Biblio.pm line 263.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17310 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoperl 5.8 requires quotes around the version #
erickson [Mon, 23 Aug 2010 14:51:06 +0000 (14:51 +0000)]
perl 5.8 requires quotes around the version #

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17308 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBranching for the 2.0 series
miker [Mon, 23 Aug 2010 13:49:40 +0000 (13:49 +0000)]
Branching for the 2.0 series

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17304 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoShow the number of bibs linked to each authority record
dbs [Sun, 22 Aug 2010 13:28:14 +0000 (13:28 +0000)]
Show the number of bibs linked to each authority record

This information is important to cataloguers when deciding which records
to merge or delete.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17303 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agowe need an index on LOWER(barcode) with r17018
miker [Sat, 21 Aug 2010 18:02:36 +0000 (18:02 +0000)]
we need an index on LOWER(barcode) with r17018

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17299 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agofix seed for item_barcode Vandelay bib attribute definition
gmc [Fri, 20 Aug 2010 23:32:32 +0000 (23:32 +0000)]
fix seed for item_barcode Vandelay bib attribute definition

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17298 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBooking: finish the forward-port from rel_1_6
senator [Fri, 20 Aug 2010 21:51:03 +0000 (21:51 +0000)]
Booking: finish the forward-port from rel_1_6

This /should/ complete the forward port of booking from the rel_1_6 branch,
which means that booking in trunk should work just how it does in the latest
1.6.1.* releases.

Most of the changes in this commit were to Circ/Circulate.pm, and cursory
tests don't indicate any problems in the circulation logic overall, but the
lay of the land there is quite different now in trunk than it was when Booking
was initially developed, so I'd be somewhat wary for a little while.

Going forward, trunk can accept improvements/bug fixes/etc for booking, and
those changes can be *back*ported to branches in the usual way.  Yay!

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17297 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAllow STAFF_CLIENT_BUILD_ID to be passed in or set in ENV
atz [Fri, 20 Aug 2010 20:13:36 +0000 (20:13 +0000)]
Allow STAFF_CLIENT_BUILD_ID to be passed in or set in ENV

Deconflict actions for STAFF_CLIENT_BUILD_ID='current'.  Build will
always end up in datestamped directory, but a symlink will be added
to it w/ the build ID string.  That should keep everybody happy.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17296 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAdd type="text/javascript" to <script> tags where needed.
atz [Fri, 20 Aug 2010 20:13:35 +0000 (20:13 +0000)]
Add type="text/javascript" to <script> tags where needed.

Probably just a formality.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17295 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agore-tab to use tabs for consistency with rest of file; for now, add embedded vim...
erickson [Fri, 20 Aug 2010 19:19:41 +0000 (19:19 +0000)]
re-tab to use tabs for consistency with rest of file;  for now, add embedded vim command to settle the issue

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17294 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded sample SIP config for patron_type_uses_code option
erickson [Fri, 20 Aug 2010 19:03:54 +0000 (19:03 +0000)]
added sample SIP config for patron_type_uses_code option

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17293 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded internal_id handler
erickson [Fri, 20 Aug 2010 18:59:52 +0000 (18:59 +0000)]
added internal_id handler

in anticipation of possible sip extension for returning patron ID

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17292 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBooking: more progress on the forward-port from rel_1_6
senator [Fri, 20 Aug 2010 18:53:12 +0000 (18:53 +0000)]
Booking: more progress on the forward-port from rel_1_6

This completes the merging of changes from r15878 except for those to
Circulate.pm, which are more involved and call for more untangling.

More to come soon.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17291 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAdd an API for counting the number of bibs linked to each authority record in the...
dbs [Fri, 20 Aug 2010 18:38:35 +0000 (18:38 +0000)]
Add an API for counting the number of bibs linked to each authority record in the input list

srfsh# request open-ils.cat open-ils.cat.authority.records.count_linked_bibs [1,2,3,4,5,6]

Received Data: [
  {
    "bibs":1,
    "authority":1
  },
  {
    "bibs":1,
    "authority":2
  },
  {
    "bibs":2,
    "authority":3
  }
]

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17290 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded support for a SIP config option that forces the server to return the no_i18n...
erickson [Fri, 20 Aug 2010 18:33:25 +0000 (18:33 +0000)]
added support for a SIP config option that forces the server to return the no_i18n version of the patron profile group name from the 'ptype' sub (aka PC field in patron-info requests); added config options getter sub; cleaned up some string concats to prevent warnings

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17289 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoeliminate false positives for ContentCafe features for a given bib
phasefx [Fri, 20 Aug 2010 17:18:28 +0000 (17:18 +0000)]
eliminate false positives for ContentCafe features for a given bib

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17288 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoApply a little bit of style to group form elements together in confined spaces
dbs [Fri, 20 Aug 2010 15:41:43 +0000 (15:41 +0000)]
Apply a little bit of style to group form elements together in confined spaces

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17287 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoduring LI creation, adopt the provider of the PO if linked to a PO (and no provider...
erickson [Fri, 20 Aug 2010 15:35:53 +0000 (15:35 +0000)]
during LI creation, adopt the provider of the PO if linked to a PO (and no provider was selected). repair event description copy/paste error

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17286 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agountil distrib formula skip_count is used (and possibly even then), let's hide it...
erickson [Fri, 20 Aug 2010 15:22:03 +0000 (15:22 +0000)]
until distrib formula skip_count is used (and possibly even then), let's hide it from the setup UI

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17285 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agopropagate estimated price to created copy as copy price (aka list price or replacemen...
erickson [Fri, 20 Aug 2010 14:11:27 +0000 (14:11 +0000)]
propagate estimated price to created copy as copy price (aka list price or replacement price); propagate invoiced amount to created copy as copy cost (aka library cost);  caveats and consderations noted in the code.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17284 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agorepair faulty lineitem detachment from invoices
erickson [Fri, 20 Aug 2010 14:11:27 +0000 (14:11 +0000)]
repair faulty lineitem detachment from invoices

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17283 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoHook up the authority management interface to the middle layer
dbs [Fri, 20 Aug 2010 14:01:26 +0000 (14:01 +0000)]
Hook up the authority management interface to the middle layer

For now, uses the first record in the list as the master; we either
need to give users the ability to select the master record at merge
time, or to select it prior to clicking "Merge"

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17282 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAdd the authority record merge middle-layer API (open-ils.cat.authority.records.merge)
dbs [Fri, 20 Aug 2010 13:22:30 +0000 (13:22 +0000)]
Add the authority record merge middle-layer API (open-ils.cat.authority.records.merge)

Also add a pertinent permission (MERGE_AUTH_RECORDS)

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17281 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobug 620899: fix broken test for oils_web.xml
gmc [Fri, 20 Aug 2010 11:25:40 +0000 (11:25 +0000)]
bug 620899: fix broken test for oils_web.xml

Patch from Rick Scott <rick@shadowspar.dyndns.org>

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17280 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoHitting ENTER in the term search box fires off a search now, as you would expect
dbs [Fri, 20 Aug 2010 04:10:07 +0000 (04:10 +0000)]
Hitting ENTER in the term search box fires off a search now, as you would expect

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17279 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoWhen initiating a new authority search, reset the pager to zero to avoid surprises
dbs [Fri, 20 Aug 2010 04:02:44 +0000 (04:02 +0000)]
When initiating a new authority search, reset the pager to zero to avoid surprises

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17278 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAdd a speedbump to the MFHD delete workflow
dbs [Fri, 20 Aug 2010 03:47:46 +0000 (03:47 +0000)]
Add a speedbump to the MFHD delete workflow

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17277 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAdd a speedbump (confirmation dialog) when deleting authority records
dbs [Fri, 20 Aug 2010 03:35:59 +0000 (03:35 +0000)]
Add a speedbump (confirmation dialog) when deleting authority records

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17276 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoGive the Authority List interface the ability to merge records... almost
dbs [Fri, 20 Aug 2010 03:27:04 +0000 (03:27 +0000)]
Give the Authority List interface the ability to merge records... almost

Separate the interface into separate JavaScript vs markup files

To-do:
  * Provide a middle layer method that accepts the array of records to merge and merges them
  * Teach the mergeRecords() to call that method when it exists
  * Provide a way of reordering the records or otherwise flagging which record should be the lead
  * Prevent the same record from being added to the merge slushbox twice

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17275 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agosubmit unified search query on Enter when focused on value widget
erickson [Thu, 19 Aug 2010 22:16:01 +0000 (22:16 +0000)]
submit unified search query on Enter when focused on value widget

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17274 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agomove PO status to top of page for clarity
erickson [Thu, 19 Aug 2010 22:16:01 +0000 (22:16 +0000)]
move PO status to top of page for clarity

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17273 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoClass::DBI::Frozen::301 needs to be forcefully installed on Debian Squeeze
dbs [Thu, 19 Aug 2010 22:11:30 +0000 (22:11 +0000)]
Class::DBI::Frozen::301 needs to be forcefully installed on Debian Squeeze

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17272 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agocirc_modifier codes could be defined, but non-true (i.e. '0'). test for defined...
erickson [Thu, 19 Aug 2010 21:00:30 +0000 (21:00 +0000)]
circ_modifier codes could be defined, but non-true (i.e. '0').  test for defined instead of truthiness when analyzing LID circ modifiers.  repaired (invisible) bug that unnecessarily lead to using circ mod objects instead of codes, depending on context

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17271 dcc99617-32d9-48b4-a31d-7c20da2025e4