erickson [Tue, 14 Apr 2009 16:10:16 +0000 (16:10 +0000)]
loosened perms for viewing group tree. fixed org_unit datatype on pgpt
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12867
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 14 Apr 2009 15:38:03 +0000 (15:38 +0000)]
added status infor for bibs imported and indexed and copies indexed
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12866
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 14 Apr 2009 15:37:23 +0000 (15:37 +0000)]
do the queued ingest dance like vandelay. create assets after the lineitems are processed so we can begin/commit the transaction after each record
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12865
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 14 Apr 2009 14:22:17 +0000 (14:22 +0000)]
1. In searchFieldTransform(): make sure that the function name and subcolumn,
when present, look like identifiers; i.e. protect against SQL injection.
2. Check for a NULL return value whenever calling searchFieldTransform().
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12864
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 14 Apr 2009 14:14:11 +0000 (14:14 +0000)]
allow the grid to render display labels for linked classes that it can retrieve
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12863
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 14 Apr 2009 03:20:19 +0000 (03:20 +0000)]
Patch to fix "insert subfield" shortcut key conflict in Mac client
Thanks to Alexander O'Neill <aoneill@upei.ca> for this patch
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12862
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 14 Apr 2009 03:16:51 +0000 (03:16 +0000)]
remove stubs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12860
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 14 Apr 2009 03:10:03 +0000 (03:10 +0000)]
First stab at copying fields in the MARC editor:
* CTRL-UP pastes a copy of the current field & subfields before the current field
* CTRL-DOWN pastes a copy of the current field & subfields after the current field
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12859
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 14 Apr 2009 02:44:39 +0000 (02:44 +0000)]
porting the "top-margin label fix" from 1.2
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12857
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 14 Apr 2009 02:14:56 +0000 (02:14 +0000)]
workstation registration tweaks.. layout, help, and NO_SESSION handling
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12856
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 14 Apr 2009 01:31:37 +0000 (01:31 +0000)]
syntax
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12855
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 13 Apr 2009 20:21:16 +0000 (20:21 +0000)]
plugged in per-po asset creation
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12854
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 13 Apr 2009 20:20:43 +0000 (20:20 +0000)]
started acq JS localization
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12853
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 13 Apr 2009 20:19:56 +0000 (20:19 +0000)]
moved generic po bib/cn/copy creation api into order.pm. more progress update fixes.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12852
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Mon, 13 Apr 2009 15:52:01 +0000 (15:52 +0000)]
Clean up another minor typo (not referenced anywhere, apparently)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12851
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 13 Apr 2009 14:46:31 +0000 (14:46 +0000)]
added post-upload links to load the resulting PO and selection list
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12850
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 13 Apr 2009 14:46:02 +0000 (14:46 +0000)]
fixed status update variable for picklist / purchase order. store estimated price as local attr, since the source is the holdings data and not the primary marc data
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12849
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Mon, 13 Apr 2009 04:17:39 +0000 (04:17 +0000)]
context_org_list is an array, and PostgreSQL 8.3 wants it declared as such
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12848
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 10 Apr 2009 15:18:40 +0000 (15:18 +0000)]
use the existing price-finding logic
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12846
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 10 Apr 2009 15:18:16 +0000 (15:18 +0000)]
added support for choosing to create bib/copy/callnumber entries at order record upload time. added more status info
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12845
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 10 Apr 2009 15:17:42 +0000 (15:17 +0000)]
added support for choosing to create bib/copy/callnumber entries at order record upload time
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12844
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 10 Apr 2009 15:17:09 +0000 (15:17 +0000)]
set copy location on li detail on import
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12843
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 10 Apr 2009 14:33:40 +0000 (14:33 +0000)]
plugged in debit creation
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12842
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 10 Apr 2009 14:27:37 +0000 (14:27 +0000)]
usr_attr got destroyed in a previous revision, repairing
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12841
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 9 Apr 2009 20:20:07 +0000 (20:20 +0000)]
fix for nasty little copy/paste regression, trying to support null ilsevent's. This was preventing Force this Action dialogs for multiple overridable events
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12837
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Apr 2009 18:48:22 +0000 (18:48 +0000)]
fixed order by clause
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12836
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 9 Apr 2009 17:09:55 +0000 (17:09 +0000)]
Avoid a warning about testing against an undefined value
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12835
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 9 Apr 2009 16:53:07 +0000 (16:53 +0000)]
let's try reposition the Register button so it doesn't scroll offscreen.. could work on scrollbars too
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12834
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 9 Apr 2009 16:40:24 +0000 (16:40 +0000)]
Lots of people are stumbling over the "opensrf" (OpenSRF) vs. "osrf" (EG) username, so bring them into sync
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12831
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Apr 2009 15:46:49 +0000 (15:46 +0000)]
go ahead and sort ancestor list by depth so that tree-ification is not strictly required
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12830
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 9 Apr 2009 15:35:26 +0000 (15:35 +0000)]
A long time ago, miker said we could correct typos in the schema as long as we add corresponding upgrade logic
Let's take advantage of his openness before we hit 2.0 :)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12829
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Apr 2009 15:18:03 +0000 (15:18 +0000)]
let's go ahead and import the new order.pm even though it's not done
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12828
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Apr 2009 15:17:19 +0000 (15:17 +0000)]
added some debugging for now and initial status updates
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12827
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Apr 2009 15:16:53 +0000 (15:16 +0000)]
events not guaranteed to have a code, treat display as such
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12826
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Apr 2009 15:16:05 +0000 (15:16 +0000)]
oops, result in true
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12825
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 9 Apr 2009 15:15:36 +0000 (15:15 +0000)]
continuing to slog through the import process
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12824
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Thu, 9 Apr 2009 14:42:24 +0000 (14:42 +0000)]
1. In osrfAppChildInit(): reduce the scope of the attr variable. Don't call
dbi_result_get_field_attribs() unless you're going to use the result.
2. In dbi_result_get_field_attribs(): Eliminate the round trip from string to
number and back to string; just use the string that's already available.
If the string is in a JSON_NUMBER, it's guaranteed to be numeric. If the
string is in a JSON_STRING, it might not be numeric, and if it isn't, then
PostgreSQL will choke on it. The old code would silently convert it to zero,
or possibly to some other unintended value.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12823
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 8 Apr 2009 16:07:41 +0000 (16:07 +0000)]
more import work, more to come
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12822
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 8 Apr 2009 15:09:24 +0000 (15:09 +0000)]
added permacrud entries for acqphsm and acqlipad
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12821
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Wed, 8 Apr 2009 15:00:42 +0000 (15:00 +0000)]
adding note and circ_modifier to acq.lineitem_detail; moving some IDL definitions out of the "example" area
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12820
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 8 Apr 2009 14:50:12 +0000 (14:50 +0000)]
added entries for acq::provider_holding_subfield_map, updated acq::lineitem_provider_attr_definition entries
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12819
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 8 Apr 2009 04:08:08 +0000 (04:08 +0000)]
Fix open-ils.ingest.full.biblio.record_list by passing a reference to the list, rather than a scalar
Fix the return value of open-ils.ingest.full.biblio.record_list by returning a true count, rather than a sum of the processed IDs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12816
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 7 Apr 2009 21:07:34 +0000 (21:07 +0000)]
moved marc upload into Order.pm
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12815
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 7 Apr 2009 18:31:08 +0000 (18:31 +0000)]
porting some more functionality over to the common area
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12814
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 7 Apr 2009 16:48:13 +0000 (16:48 +0000)]
trying to bring some coherence to the basic components of an order/picklist. separating across modules complicates the process. more to follow
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12813
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 7 Apr 2009 14:07:07 +0000 (14:07 +0000)]
Reverting the unique index on bre.id; it's a primary key and already has one by definition
Creating the index probably improved the speed of ingest as a side effect;
a reindex would probably have the same effect without additional index overhead.
More investigation required.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12812
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 7 Apr 2009 13:44:40 +0000 (13:44 +0000)]
Add a unique index on biblio.record_entry.id
On a large system (2M records), this reduced ingest time from 45-60 seconds / record to 5 seconds / record
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12811
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 7 Apr 2009 13:12:36 +0000 (13:12 +0000)]
In oils_cstore.c:
1. Check the return code from all calls to SELECT().
2. In searchValueTransform(): insist that the function name be in a
JSON_STRING.
3. In searchFieldTransformPredicate(): screen the operator string for
SQL injection.
4. In searchFieldTransformPredicate(): insert another layer of
parentheses to avoid ambiguity.
5. Eliminated extraneous parameters on some calls to osrfLogError().
6. In searchFieldTransformPredicate(): disallow comparisons to
nulls and booleans.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12810
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 7 Apr 2009 06:33:03 +0000 (06:33 +0000)]
Use the new JSON parser
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12809
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 7 Apr 2009 05:24:26 +0000 (05:24 +0000)]
teach acq to extract holding-related data from a named tag and configured subfields
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12808
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Tue, 7 Apr 2009 01:47:33 +0000 (01:47 +0000)]
Start getting ready to handle more complex publication patterns.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12807
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Tue, 7 Apr 2009 00:53:52 +0000 (00:53 +0000)]
a bit more refactoring of Caption & Holding
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12806
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 21:21:14 +0000 (21:21 +0000)]
save some space in the selector colum
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12805
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 20:34:59 +0000 (20:34 +0000)]
for now, update the price when it's changed. will probably make this more interactive in the future
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12804
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 20:31:34 +0000 (20:31 +0000)]
set provider on lineitem at import
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12803
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 20:12:29 +0000 (20:12 +0000)]
added delete operation
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12802
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 18:02:57 +0000 (18:02 +0000)]
added delete-selected buttons
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12801
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 16:28:02 +0000 (16:28 +0000)]
plugged in mark-po-received action
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12800
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 16:27:27 +0000 (16:27 +0000)]
added a mark-po-received method
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12799
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 6 Apr 2009 16:08:44 +0000 (16:08 +0000)]
make PO formatting hooks passive; remove PO print hook, add PO html and pdf hooks
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12798
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 15:22:40 +0000 (15:22 +0000)]
started plugging in PO printing, at least to HTML. this assumes a format.po.html trigger hook
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12797
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 14:43:55 +0000 (14:43 +0000)]
moved generic object/event firing to apputils function. plugged in PO formatting call
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12796
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 13:15:39 +0000 (13:15 +0000)]
repaired the disable widget logic
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12795
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 6 Apr 2009 13:06:54 +0000 (13:06 +0000)]
more autogridding
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12794
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Sun, 5 Apr 2009 00:57:26 +0000 (00:57 +0000)]
Move 'next' calcuations into MFHD::Caption, since they depend primarily on the caption and pattern fields.
Leave Holding::next() where it is, so a holding statement can report
on the 'next' date.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12793
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Sun, 5 Apr 2009 00:28:00 +0000 (00:28 +0000)]
Properly pad dates with leading 0
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12792
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 3 Apr 2009 22:12:03 +0000 (22:12 +0000)]
used admin_ perm structure
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12791
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 3 Apr 2009 20:49:31 +0000 (20:49 +0000)]
do appendClear so we're not growing with new tests
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12790
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Fri, 3 Apr 2009 20:20:39 +0000 (20:20 +0000)]
"Hold Slip" accidentally replaced "Transit Slip" during i18n-ization
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12787
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Fri, 3 Apr 2009 20:02:31 +0000 (20:02 +0000)]
Fix hold shelf display for solitary item. We expect an array here, but if the array only has one element, then RemoteRequest is just returning that element
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12784
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Fri, 3 Apr 2009 19:14:01 +0000 (19:14 +0000)]
sort item attribute editor templates alphabetically
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12781
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 3 Apr 2009 18:33:58 +0000 (18:33 +0000)]
go ahead and protect tracker retrieval as well
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12780
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 3 Apr 2009 18:26:58 +0000 (18:26 +0000)]
added initial 'test circ event def by barcode' functionality
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12779
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 3 Apr 2009 18:26:09 +0000 (18:26 +0000)]
popup progress bar
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12778
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 3 Apr 2009 18:25:09 +0000 (18:25 +0000)]
return the fleshed event from fire-event-by-barcode
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12777
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 3 Apr 2009 15:39:00 +0000 (15:39 +0000)]
fixed fund currency type datatype
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12776
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 3 Apr 2009 06:00:50 +0000 (06:00 +0000)]
Fix broken Z39.50 import due to XMLENT manipulating <script> elements
Thanks to Jeff Godin <jeff@tcnet.org> for the patch!
Developer's Certificate of Origin 1.1
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or
(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.
Signed-off-by: Jeff Godin <jeff@tcnet.org>
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12773
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 3 Apr 2009 05:49:21 +0000 (05:49 +0000)]
Avoid a PostgreSQL 8.3 type conversion problem.
Thanks to Jeff Godin for the suggested fix on IRC.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12770
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 2 Apr 2009 21:26:02 +0000 (21:26 +0000)]
auto grid column width
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12769
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 2 Apr 2009 21:25:45 +0000 (21:25 +0000)]
implemented select/deselect all. removed some debugging. disable sort when clicking on selector column header
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12768
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 2 Apr 2009 20:16:39 +0000 (20:16 +0000)]
added delete all button
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12767
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 2 Apr 2009 20:16:01 +0000 (20:16 +0000)]
added an option selection column with associated methods. this is separate from the dojo grid selection api, this it is often unwieldy and complicates keyboard navigation. still need to implement selectall
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12766
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 2 Apr 2009 18:56:00 +0000 (18:56 +0000)]
the key changes depending on which stored proc is called. use whatever key is given to access the value
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12765
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 2 Apr 2009 18:48:44 +0000 (18:48 +0000)]
typo, descendents -> descendants
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12764
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 2 Apr 2009 15:35:30 +0000 (15:35 +0000)]
allow the caller to define a function that tells the autofield widget to disable itself if it returns true
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12763
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 2 Apr 2009 03:33:29 +0000 (03:33 +0000)]
Prevent error messages with many lines from scrolling off the bottom of the screen, by truncating messages at 30 lines.
Also, fix some FIMXEs, in case anyone ever gets ambitious about grepping for FIXMEs :)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12760
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Thu, 2 Apr 2009 01:35:07 +0000 (01:35 +0000)]
Add test cases for semi-monthly publication on fixed dates, omitted issues
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12759
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Thu, 2 Apr 2009 00:38:53 +0000 (00:38 +0000)]
Add support for split issue numbers
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12758
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Thu, 2 Apr 2009 00:38:09 +0000 (00:38 +0000)]
Fix code that loads MARC test data, add a couple of tests,
indicate that a bunch of tests are no longer "TODO"
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12757
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 20:11:51 +0000 (20:11 +0000)]
autogrid the circ_modifier config ui
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12756
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 20:07:26 +0000 (20:07 +0000)]
updated, autogrid-ified currency_type list page
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12755
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 19:44:31 +0000 (19:44 +0000)]
updated to use trigger for generating templated output
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12754
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 19:15:13 +0000 (19:15 +0000)]
instead of generic format.po hook, let's use specific format.po.jedi and format.po.print so we can find the right event_def at runtime
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12753
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 19:03:58 +0000 (19:03 +0000)]
added ProcessTemplate reactor and new hook, format.po
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12752
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 19:03:24 +0000 (19:03 +0000)]
simple reactor that just processes a template
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12751
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 17:38:57 +0000 (17:38 +0000)]
recursive calls to _object_by_path need their own copy of the path array so that sibling calls aren't left with an empty path
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12750
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 16:16:15 +0000 (16:16 +0000)]
disabling editing of sequenced fields is better handled in the widgetLoaded function. removing this less smart version
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12749
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 1 Apr 2009 13:54:42 +0000 (13:54 +0000)]
Updated the IDL to match the table name in the sql: template_output => event_output
Added an is_error column to event_output
Updated event.error_output to link to event_output table
Storing error text in event_output table with is_error='t'
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12748
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Wed, 1 Apr 2009 11:08:08 +0000 (11:08 +0000)]
reordering table due to fkey
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12747
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 31 Mar 2009 21:37:50 +0000 (21:37 +0000)]
created method that takes a circ-based event def and a copy barcode, creates the event if possible and fires the event. this is primarily for testing notifications
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12746
dcc99617-32d9-48b4-a31d-
7c20da2025e4