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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
erickson [Thu, 19 Aug 2010 20:00:14 +0000 (20:00 +0000)]
added util function for printing an html string; use new func for PO printing; TODO, use new func in selfcheck code to reduce duplication
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17270
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Thu, 19 Aug 2010 18:18:21 +0000 (18:18 +0000)]
Serials: an alternative batch receiving interface, to support certain
heavy-barcoding workflows.
Still needs some things hooked up in the middle layer to create serial.units.
Still needs some configurability. Access from "Actions for this Record" in
the staff-client-wrapped OPAC for a record with subscriptions and items
attached.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17269
dcc99617-32d9-48b4-a31d-
7c20da2025e4
senator [Thu, 19 Aug 2010 17:35:03 +0000 (17:35 +0000)]
Acq: make view/place orders open a new tab w/ xul browser wrapped therearound
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17268
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 19 Aug 2010 16:51:00 +0000 (16:51 +0000)]
Further enhancements to the authority list interface
* Offer Next / Previous buttons instead of forcing the number spinner
* Submit searches onBlur of the search box instead of having to click Submit
* Accept CGI params so we can kick off a search from other interfaces
* Factor out the displayRecords() code so we can attach other events to it
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17267
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Thu, 19 Aug 2010 15:51:06 +0000 (15:51 +0000)]
Add support to BibTemplate for arbitrary XML chunks (DOM node) via the "xml" constructure param, which disables automatic format-specific fetching.
Add a new module, openils.FeedTemplate which, given:
* an xml feed (URI or pre-collected DOM node)
* a dojo.query to pull out items from the feed
* the DOM node of a template to clone for each item
* the target DOM node into which it should shove the item-filled template instances
will render a feed of arbitrary xml for you.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17266
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Aug 2010 15:01:54 +0000 (15:01 +0000)]
added missing closing td
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17265
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Aug 2010 15:01:53 +0000 (15:01 +0000)]
for consistency, use same 'icons' to indicate PO and PL. don't show PO/PL links when no such object is linked to the lineitem
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17264
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Aug 2010 14:22:28 +0000 (14:22 +0000)]
automatically create lineitem assets (i.e. load bibs and items) during po activation when necessary since activation requires it; only do this during non-dry-run calls
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17263
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Aug 2010 14:22:27 +0000 (14:22 +0000)]
added clear_marc to po li retrieval to cut down network; mild code cleanup
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17262
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Aug 2010 14:22:26 +0000 (14:22 +0000)]
downgraded a debug log message from error() to debug()
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17261
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 19 Aug 2010 13:57:07 +0000 (13:57 +0000)]
Give the authority list interface a place on the staff client Cataloging menu
The interface itself still needs usability love, but exposing basic edit/delete
functionality for authority records should give authoritarians some level of
happiness.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17260
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 19 Aug 2010 04:47:53 +0000 (04:47 +0000)]
Fix some defects in the first iteration of the authority edit/delete interface
* Ensure that the correct ID is assigned to the edit/delete request
* Prevent caching of results so that when a record is deleted, we don't continue to see it
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17259
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 19 Aug 2010 03:47:35 +0000 (03:47 +0000)]
Don't show deleted authority records in startwith browse, either
Also restore the >= operator that was stomped in r17257
git-svn-id: svn://svn.open-ils.org/ILS/trunk@17258
dcc99617-32d9-48b4-a31d-
7c20da2025e4