dbs [Tue, 14 Sep 2010 21:55:04 +0000 (21:55 +0000)]
Backport r17644 from trunk: Integrate authority browse and creation support into the MARC editor
This commit changes the contextual authority menu to be based on
the authority browse interface; this should result in better
matching behavior. The browse axis (author, subject, title, topic)
is based on the context tag.
The browse interface has enabled the contextual menu to grow
"Next page" / "Previous page" menu items to enable cataloguers
to wade through long lists of similar authority entries.
The browse interface has also grown a "Create new authority record"
menu with two submenu items:
* "Create immediately" takes the field in context and creates a new authority
record based on that field, with matching indicators and subfields.
* "Create and edit..." displays the MARCXML for the authority record in
a MARC editor window before saving the record to the database.
TODO: Make the "Create..." contextual options add the $0 linking subfield
to the newly controlled field.
TODO: Address some of the flaky UI behaviour, such as having to right-click
three times on an authority-controllable field to display the authority menu.
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17664
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Tue, 14 Sep 2010 21:45:20 +0000 (21:45 +0000)]
Backport r17661 from trunk, serials opac holding display
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17662
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Tue, 14 Sep 2010 19:11:07 +0000 (19:11 +0000)]
Backport r17657 from trunk: payflowpro support
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17660
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 14 Sep 2010 19:06:19 +0000 (19:06 +0000)]
back-port: 17658 =>additional issuance holds supporting code; in this case, hold_to_mvr func which is used by the uber hold details method; commit also includes a small speed tweak for fetching details for copy holds (1 less cstore call)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17659
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 14 Sep 2010 15:50:44 +0000 (15:50 +0000)]
regexp for robust filename mangling
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17656
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 14 Sep 2010 15:45:30 +0000 (15:45 +0000)]
Backport r17653: unbreak item count in result list of slimpac
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17654
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 14 Sep 2010 15:31:19 +0000 (15:31 +0000)]
Backport from trunk: slimpac cleanup
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17651
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 14 Sep 2010 15:30:17 +0000 (15:30 +0000)]
Backport from trunk: method for generating a set of compressed holdings statements
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17650
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 14 Sep 2010 15:28:55 +0000 (15:28 +0000)]
Backport I18N protection for permission descriptions
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17649
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Mon, 13 Sep 2010 21:18:45 +0000 (21:18 +0000)]
Merge r17574, r17575, r17584, r17585, r17628, r17639 from trunk to delete deprecated cgi-bin configuration interfaces
The CGI interfaces have not been maintained; the interfaces available through
the Admin -> Server Administration menu in the staff client are the recommended
method for setting up new libraries in the organizational hierarchy,
permissions, copy statuses, and circulation rules.
Note that an adjustment to eg.conf is recommended to point to the
offline.pl script, which is the only remaining CGI script in use; this
should avoid conflicting Apache definitions for the /cgi-bin/ alias.
Most modern systems will install Class::DBI::Frozen::301 to avoid
conflicts with incompatible Class::DBI packages. We need to teach
offline.pl how to use Class::DBI::Frozen::301 if it is available.
Note that we're using "use parent" instead of "use base" per the
recommendation of "perldoc base"; accordingly, we're adding the
system prerequisite for the parent pragma.
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17642
dcc99617-32d9-48b4-a31d-
7c20da2025e4
gmc [Mon, 13 Sep 2010 21:09:24 +0000 (21:09 +0000)]
fix retrieval of cat.default_classification_scheme
Fixes bug where the cat.default_classification_scheme OU
setting was effectively ignored in bib call # display
in bib overlay and list of default call numbers during volume
creation.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17641
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 13 Sep 2010 15:55:21 +0000 (15:55 +0000)]
Backport r17629 and r17630 from trunk: teach fielder to cache (off by default), with a default timeout of 5min; have fielder cache some frequently used data
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17631
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 13 Sep 2010 13:11:22 +0000 (13:11 +0000)]
added declaration of facet cache limit var, which was likely missed during back-port
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17627
dcc99617-32d9-48b4-a31d-
7c20da2025e4
gmc [Mon, 13 Sep 2010 12:36:36 +0000 (12:36 +0000)]
make the other two k_* MARC templates usable by default
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17626
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 13 Sep 2010 02:05:29 +0000 (02:05 +0000)]
back-port: 17622 => wrap custom props file reader in try/catch to prevent xhr complaining about missing file
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17623
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Sun, 12 Sep 2010 20:19:58 +0000 (20:19 +0000)]
Backport r17620 from trunk: serials opac method bugfix
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17621
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Sun, 12 Sep 2010 19:31:52 +0000 (19:31 +0000)]
merge r17617 from trunk for _custom.properties file overlays with messagecatalog
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17619
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Sun, 12 Sep 2010 19:31:11 +0000 (19:31 +0000)]
merge r17614 from trunk for customizable circ modifier rendering in staff client
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17618
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Sun, 12 Sep 2010 19:04:48 +0000 (19:04 +0000)]
Backport r17615 from trunk: serials quick-and-dirty admin interfaces
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17616
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Sun, 12 Sep 2010 18:33:30 +0000 (18:33 +0000)]
Backport r17612 from trunk: serials prediction for multiple dists
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17613
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 12 Sep 2010 15:55:22 +0000 (15:55 +0000)]
Backporting r17605 and r17606 from trunk: Method for retrieving received issuances attached to a bib, optionally scoped by location, holding type or item status, with paging and ordering support
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17611
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 12 Sep 2010 15:52:33 +0000 (15:52 +0000)]
Backporting r17609 from trunk: add maxValuesPerFacet attr/param
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17610
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Sun, 12 Sep 2010 00:14:36 +0000 (00:14 +0000)]
Backport r17607 from trunk: serials predictions until end_date
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17608
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sat, 11 Sep 2010 14:51:18 +0000 (14:51 +0000)]
Backporting 17856, 17587, 17593, 17601 and 17603 from trunk: mod_deflate support; improved and expanded dojo layers; support for limiting facet retrieval in IE to just the initially displayed set (IE is terrible with large data sets)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17604
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Fri, 10 Sep 2010 22:30:23 +0000 (22:30 +0000)]
Backport r17599 from trunk, refresh grid buttons
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17600
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Fri, 10 Sep 2010 22:02:54 +0000 (22:02 +0000)]
Backport r17597 from trunk, autogrid refresh
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17598
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Fri, 10 Sep 2010 20:21:52 +0000 (20:21 +0000)]
Backport r17595 from trunk, nav buttons in view/place orders
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17596
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Fri, 10 Sep 2010 20:15:41 +0000 (20:15 +0000)]
merge r17588-r17592 from trunk for patron refunds and misc tweaks
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17594
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Fri, 10 Sep 2010 18:18:21 +0000 (18:18 +0000)]
merge r17582 from trunk for ui.patron.registration.require_address setting
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17583
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Fri, 10 Sep 2010 16:38:23 +0000 (16:38 +0000)]
merge r17576-r17580 from trunk for improved columns in Patron Search results list. Also fleshes some patron data sent to misc receipt templates
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17581
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 10 Sep 2010 14:18:32 +0000 (14:18 +0000)]
back-porting: 17566 => added command line option for defining a stderr output log file for the SIP server
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17567
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Fri, 10 Sep 2010 02:16:39 +0000 (02:16 +0000)]
Backport r17563 from trunk: booking bugfix
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17564
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 9 Sep 2010 22:17:02 +0000 (22:17 +0000)]
merge r17560 from trunk for tweaks to holds and hold details interfaces
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17561
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Sep 2010 22:02:07 +0000 (22:02 +0000)]
back-porting: 17553 17554 => support for viewing and editing existing issuance-level holds to the default opac skin; alternate issuance flesh call that only fleshes the subscription; used for public/opac display
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17559
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 9 Sep 2010 21:46:22 +0000 (21:46 +0000)]
merge r17557 from trunk for to prevent accidental address deletion attempt in patron editor
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17558
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Thu, 9 Sep 2010 21:29:17 +0000 (21:29 +0000)]
Backport r17555 from trunk, better autogrid overrideEditWidget value shoving
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17556
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 9 Sep 2010 20:38:12 +0000 (20:38 +0000)]
merge r17550 from trunk for call number sorting in volume/item creator
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17552
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 9 Sep 2010 20:37:08 +0000 (20:37 +0000)]
merge r17549 from trunk for brief bib summary bar
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17551
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Thu, 9 Sep 2010 18:58:30 +0000 (18:58 +0000)]
Backport r17547 from trunk: overrideEditWidgets in AutoGrid improvement
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17548
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Thu, 9 Sep 2010 16:30:38 +0000 (16:30 +0000)]
Backport from trunk: loop over users in a group, as the plan for usrgroup+mous is terrible
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17546
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Thu, 9 Sep 2010 15:56:34 +0000 (15:56 +0000)]
Backporting from trunk: should have had this index all along, but was less important until now where copy notes are used up front
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17544
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Thu, 9 Sep 2010 15:38:23 +0000 (15:38 +0000)]
Backport from trunk: With group billing calls we need a new index
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17542
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Sep 2010 14:19:47 +0000 (14:19 +0000)]
updated ils_version for 2-0 branch, updated comment on format
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17539
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Thu, 9 Sep 2010 13:44:54 +0000 (13:44 +0000)]
Backport r17537 from trunk: serials pattern wizard bugfix
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17538
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Sep 2010 13:36:36 +0000 (13:36 +0000)]
back-port: 17535 => for consistency, use 'issuanceid' as the issuance ID param for holds possibility testing; removed some crusty, old hold create code
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17536
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 9 Sep 2010 02:53:41 +0000 (02:53 +0000)]
Address typos and grammar in seed data
TODO: Consistently wrap translatable content in oils_i18n_gettext() calls
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17534
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Thu, 9 Sep 2010 02:10:07 +0000 (02:10 +0000)]
Merging r17527-17529 from trunk: Backend issuance-level hold logic
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17532
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 9 Sep 2010 01:51:23 +0000 (01:51 +0000)]
Make OpenLibrary the default added content provider
OpenLibrary is a better choice than Amazon for added content out of the box
because:
1) The OpenLibrary added content handler provides cover images +
tables of content, whereas the Amazon added content handler only
provides cover images.
2) The terms of use for OpenLibrary content are much friendlier than
the Amazon "Product Advertising API".
We discussed this back in mid-2009: http://markmail.org/message/csx2hl6aleznapga
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17531
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Wed, 8 Sep 2010 20:17:15 +0000 (20:17 +0000)]
Backport r17525 from trunk: summary generation at receive time
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17526
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Wed, 8 Sep 2010 20:02:19 +0000 (20:02 +0000)]
Backport 17516, 17517, 17522, 17523: Allows us to create an /openils/var/web/css/skin/default/register_custom.css file containing local CSS for styling the patron editor. Example:
TR[fmfield=ident_type] { display: none; } /* be sure to set the ui.patron.default_ident_type setting */
TR[fmfield=ident_value2] { border: solid thick red; font-size: x-large; }
TR[fmfield=barred] { display: none; }
TR[fmfield=country] { display: none; } /* be sure to set the ui.patron.default_country setting */
TR[fmfield=master_account] { display: none; }
TR[fmfield=alert_message] { display: none; }
TR[fmfield=ident_value] { z-index: -1; }
TR[stat_cat_id='1'] { border: solid thick red; font-size: x-large; }
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17524
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 8 Sep 2010 18:58:39 +0000 (18:58 +0000)]
Backport r17520: Make Class::DBI::Frozen::301 a common forced module for all distros; genericize RHEL/CentOS
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17521
dcc99617-32d9-48b4-a31d-
7c20da2025e4
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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