erickson [Mon, 11 May 2009 14:03:43 +0000 (14:03 +0000)]
moved from getter to formatter for html-ized id link for dojo-1.3. grid height fixes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13124
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 11 May 2009 13:59:24 +0000 (13:59 +0000)]
dojo-1.3 treats HTML from a grid getter as raw text, but it will let you return HTML from a formatter. fixed the autogrid selector cell. tweaked fuding_source list as well. i'm sure there are more UI's to track down
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13123
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 11 May 2009 01:50:43 +0000 (01:50 +0000)]
grid heigth fixes, formatting, removed old imported JS since it was only a few lines, run the code in the template
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13122
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 11 May 2009 01:38:20 +0000 (01:38 +0000)]
height/width fixes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13121
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 11 May 2009 01:33:59 +0000 (01:33 +0000)]
grid height fixes, added class label
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13120
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 11 May 2009 01:26:56 +0000 (01:26 +0000)]
grid style tweaks, some reformatting
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13119
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 11 May 2009 01:11:36 +0000 (01:11 +0000)]
grid width tweaks
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13118
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 11 May 2009 01:10:59 +0000 (01:10 +0000)]
if a sequence field is explicitly requested in the field order, honor it
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13117
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 11 May 2009 00:55:40 +0000 (00:55 +0000)]
added some grid autoheight handling. small bug fixes on creation. other small cleanup
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13116
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 10 May 2009 14:03:07 +0000 (14:03 +0000)]
use direct access -- those variables do not exist anymore
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13115
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Sun, 10 May 2009 13:05:11 +0000 (13:05 +0000)]
On third thought, let the caller escape the values; might not be an XML context.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13114
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Sat, 9 May 2009 18:25:10 +0000 (18:25 +0000)]
Invoke escape() as a function rather than method, avoids returning 1 for any input
This is not ideal but solves the problem in the short-term.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13113
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 8 May 2009 23:39:43 +0000 (23:39 +0000)]
on the hunt for grids that don't need an explicit height. think i've found a way, started moving some files in that direction. hiding the left bar for now since it's just taking up space. some other general cleanup
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13112
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 8 May 2009 23:03:18 +0000 (23:03 +0000)]
added missing remove column to provider attr def
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13111
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 8 May 2009 20:44:38 +0000 (20:44 +0000)]
base_uri as a misnomer. changed to base_path. added support for overrideing the initially parsed dtd to support xml dtd entity munging
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13110
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 8 May 2009 20:43:22 +0000 (20:43 +0000)]
moved vandelay into the new TT infrastructure. still using dtd for now.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13109
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 8 May 2009 20:41:01 +0000 (20:41 +0000)]
changed the optional XML parsing to support DTD replacement via xml::libxml. added some other useful context variables
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13108
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 20:30:11 +0000 (20:30 +0000)]
Fixed higgledy-piggledy productionset elements to make them more eyeball-friendly.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13107
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 20:05:09 +0000 (20:05 +0000)]
JSON Grammar document in progress.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13106
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 19:58:32 +0000 (19:58 +0000)]
removing extraneous file
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13105
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 19:58:02 +0000 (19:58 +0000)]
removing extraneous file
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13104
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 19:55:47 +0000 (19:55 +0000)]
removing extraneous file
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13103
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 19:54:37 +0000 (19:54 +0000)]
setting up guides sync
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13102
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 17:19:18 +0000 (17:19 +0000)]
name clarity.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13101
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 17:18:37 +0000 (17:18 +0000)]
Grammars, glossaries, bibliographies, style guides, and other documentation.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13100
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 8 May 2009 17:15:27 +0000 (17:15 +0000)]
Creating a folder for reports guides.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13099
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 7 May 2009 22:00:17 +0000 (22:00 +0000)]
support for parsing accept-language for locale
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13098
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 7 May 2009 21:29:31 +0000 (21:29 +0000)]
honor the locale cookie before the standard headers
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13097
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 7 May 2009 01:22:03 +0000 (01:22 +0000)]
moved match grid to DataGrid
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13096
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 7 May 2009 00:39:24 +0000 (00:39 +0000)]
fixed mismatched function name
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13095
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 18:52:56 +0000 (18:52 +0000)]
added column picker support for suppressing picker actions on configured columns
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13094
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Wed, 6 May 2009 18:27:45 +0000 (18:27 +0000)]
make subfield 9 the first place we look for a Located URI owner
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13093
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 18:18:23 +0000 (18:18 +0000)]
out with the old-style grid column picker, in with the new
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13092
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 17:29:05 +0000 (17:29 +0000)]
go ahead and ipmort the placeholder menu since it's used by grid column pickers
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13091
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 17:28:20 +0000 (17:28 +0000)]
moved queue grid to dojo.data.DataGrid plus some other dojo-istic updates. need to update the column picker
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13090
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 14:46:47 +0000 (14:46 +0000)]
remove some debug logs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13089
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 14:46:00 +0000 (14:46 +0000)]
make sure we build widgets for bacode/note in item list. force sync on batch widget draw to make subsequent widgets load faster
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13088
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 14:35:01 +0000 (14:35 +0000)]
don't require a copy location in import records since we allow for the configuration of a default. capture colleciton code on import
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13087
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 14:34:16 +0000 (14:34 +0000)]
use fully-qualified path in view po/pl links
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13086
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 6 May 2009 14:33:33 +0000 (14:33 +0000)]
in RO mode, don't bother loading the linked display field if the widget value is null
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13085
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 20:50:02 +0000 (20:50 +0000)]
for consistency, open attr def editor on double click
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13084
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 20:47:21 +0000 (20:47 +0000)]
ported the attr def grid to the newer dojox.grid.DataGrid, plus some other dojo api fixes. 2 grids to go
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13083
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 5 May 2009 20:32:25 +0000 (20:32 +0000)]
Qualify the column name with the table alias (i.e. class name)
at one spot in the ORDER BY clause where we were neglecting
to do so.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13082
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 19:30:33 +0000 (19:30 +0000)]
added collection code. update copy count in li list when an li's copy count changes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13081
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 18:27:31 +0000 (18:27 +0000)]
dojo does not take kindly to numbers when it wants strings
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13080
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 5 May 2009 17:16:29 +0000 (17:16 +0000)]
Remove array_position attributes, 'virtual="false"', and the
three canonical virtual fields isnew, ischanged, and
isdeleted.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13079
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 16:01:28 +0000 (16:01 +0000)]
don't reset subtotal on each li
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13078
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 15:31:38 +0000 (15:31 +0000)]
grid containers need explicit heights
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13077
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 15:31:16 +0000 (15:31 +0000)]
for consistency, onSubmit -> onPostSubmit
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13076
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 15:30:34 +0000 (15:30 +0000)]
update grid after dialog hide. use the new attr() call to set the grid structure
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13075
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 15:29:02 +0000 (15:29 +0000)]
initial action_trigger seed data for overdue notice, mark lost, mark lost notice, and purchase_order html template. More to come, will evolve
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13074
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 14:09:36 +0000 (14:09 +0000)]
IDL entry for acq.lineitem_detail.collection_code
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13073
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 13:52:47 +0000 (13:52 +0000)]
wrap header buttons in a div so they will adopt the correct CSS
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13072
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 13:50:31 +0000 (13:50 +0000)]
height fixes, tabbing fixes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13071
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 13:38:27 +0000 (13:38 +0000)]
fixed label
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13070
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 13:02:14 +0000 (13:02 +0000)]
typo
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13069
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 12:58:40 +0000 (12:58 +0000)]
adding collection_code field to lineitem_detail.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13068
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 5 May 2009 12:56:21 +0000 (12:56 +0000)]
avoid empty authority search queries
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13067
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 5 May 2009 12:42:06 +0000 (12:42 +0000)]
new acq perm
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13066
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 4 May 2009 23:42:00 +0000 (23:42 +0000)]
quiet warnings about undef string escaping; add more fields to the top level copy element
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13065
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 21:32:39 +0000 (21:32 +0000)]
check explicit perm on importing on-order record and only when necessary
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13064
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 21:30:14 +0000 (21:30 +0000)]
more acq seed data, fixed my broken syntax
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13063
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 21:10:57 +0000 (21:10 +0000)]
add some protection against partially cataloged pre-cat copies
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13062
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 4 May 2009 20:10:14 +0000 (20:10 +0000)]
adding unapi <abbr> tags to slimpac record detail display for copies, callnumbers and local URIs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13060
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 4 May 2009 20:09:23 +0000 (20:09 +0000)]
fixing json_query for fleshing URIs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13059
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 19:52:07 +0000 (19:52 +0000)]
added some acq seed data
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13058
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 19:51:34 +0000 (19:51 +0000)]
simplify the basic po retrieval perm test
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13057
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 19:50:42 +0000 (19:50 +0000)]
added ordering agency field to create-po dialog
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13056
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 19:50:04 +0000 (19:50 +0000)]
give more view perrms to provider
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13055
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 16:29:15 +0000 (16:29 +0000)]
allow the workstation to be passed in via url param for testing/debugging
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13052
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 16:28:50 +0000 (16:28 +0000)]
capture async widgets after they are loaded
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13051
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 4 May 2009 16:26:06 +0000 (16:26 +0000)]
added special handler for copy location fetching to fetch locations owned at workstation ancestors + descendents, instead of entire tree
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13050
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Mon, 4 May 2009 14:17:11 +0000 (14:17 +0000)]
To plug a memory leak: uncommented a call to jsonObjectIteratorFree().
This call was allegedly causing abends at some point in the past,
but my testing reveals no problems with it now.
Also: eliminated a couple of calls to oilsIDLFindPath().
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13049
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 4 May 2009 13:52:12 +0000 (13:52 +0000)]
showing copy counts or localized online resources (##URI##) up front on the main slimpac result list
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13048
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 4 May 2009 13:47:35 +0000 (13:47 +0000)]
adding internal identifier to holdings-namespaced location, status and circlib elements in holdings xml
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13047
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 4 May 2009 13:46:46 +0000 (13:46 +0000)]
adding holdings to fleshed atom feeds
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13046
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Mon, 4 May 2009 13:08:02 +0000 (13:08 +0000)]
Add support for the tags "transform", "params", and "result_field" to the
new ORDER BY syntax for JSON queries.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13045
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 4 May 2009 00:17:03 +0000 (00:17 +0000)]
remove unwanted empty elements; add ##URI## scoping support to tag browsing
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13044
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 3 May 2009 20:41:39 +0000 (20:41 +0000)]
add ##URI## support ot the slimpac
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13043
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 3 May 2009 12:06:14 +0000 (12:06 +0000)]
improve example, removing all non-local links where this is at least one 856$9
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13042
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 3 May 2009 11:48:33 +0000 (11:48 +0000)]
adding a simplistic example of URI rendering.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13041
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 3 May 2009 05:51:20 +0000 (05:51 +0000)]
add org unit scoping support, defaulting to global; clean up textContent handling; avoid removing content unless there are items matching the query
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13040
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 3 May 2009 04:01:47 +0000 (04:01 +0000)]
hide empty volumes (for ##URI## support)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13039
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 3 May 2009 00:52:14 +0000 (00:52 +0000)]
add configurable string joiner instead of hardcoding a space Open-ILS/web/js/dojo/openils/BibTemplate.js
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13038
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Sat, 2 May 2009 19:54:59 +0000 (19:54 +0000)]
Detect and report certain malformations in the ORDER BY clause
(which would otherwise cause segfaults).
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13037
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sat, 2 May 2009 19:27:02 +0000 (19:27 +0000)]
adding acn and acp support to unAPI interface
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13036
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Sat, 2 May 2009 16:28:51 +0000 (16:28 +0000)]
Introduce a new syntax for specifying an ORDER BY clause
(while retaining the old syntax). For example:
{
"select":{ "au":[ "family_name", "id" ] },
"from": "au",
"order_by":
[
{
"class":"au",
"field":"family_name",
"direction":"D"
},
{
"class":"au",
"field":"id"
}
]
}
This syntax is more flexible than the old syntax, because columns
from the same table don't have to be grouped together.
Planned but not yet implemented: "transform" and "params" tag for
passing a column through a transforming function.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13035
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sat, 2 May 2009 03:15:40 +0000 (03:15 +0000)]
moving default page size back to 10, since paging works properly in yaz-client again
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13034
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Fri, 1 May 2009 19:28:17 +0000 (19:28 +0000)]
pass in the record position starting at the offset
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13033
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Fri, 1 May 2009 18:50:49 +0000 (18:50 +0000)]
disambiguate the owning_lib field
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13032
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 1 May 2009 16:52:43 +0000 (16:52 +0000)]
Increase default maximumRecords from 10 to 50
This is a stop-gap measure until simple2zoom / SRU can be taught to work together on paging
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13031
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 1 May 2009 06:14:55 +0000 (06:14 +0000)]
Just add a single record to the SRU results without a collection wrapper
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13030
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 1 May 2009 06:06:59 +0000 (06:06 +0000)]
Proof of concept holdings-in-SRU results
Based on what seems to be the best holdings option of a poor lot from
http://vdxipedia.oclc.org/index.php/Holdings_Parsing - apparently
standard MFHD doesn't exist, despite http://www.loc.gov/marc/holdings/hd852.html
As miker says, code from this should be factored out
from a few different places, and this needs to be much
more configurable, and holdings values need to be escaped...
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13029
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 1 May 2009 04:12:01 +0000 (04:12 +0000)]
Add a basic holdings retrieval format - more flexible than the XML holdings, but less detailed
Should be enough info to flesh out Z39.50 holdings, at least
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13028
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Fri, 1 May 2009 01:24:49 +0000 (01:24 +0000)]
removing namspace prefixes on holdings extentions
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13027
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 1 May 2009 00:30:44 +0000 (00:30 +0000)]
Enable org_unit-scoped SRU searches
http://example.com/opac/extras/sru/SHORTNAME will set a search scope
of SHORTNAME if the search string does not already contain a site:
parameter
Combined with simple2zoom configuration, this gives us the ability to
surface different Z39.50 "databases" that correspond to various org_units.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13026
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 30 Apr 2009 20:47:35 +0000 (20:47 +0000)]
more correct permission handling for registering workstations..builds the library drop-down based on work orgs. But was also done because I was getting a weird -1 result on the admin user from open-ils.actor.user.perm.highest_org
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13025
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 30 Apr 2009 20:44:08 +0000 (20:44 +0000)]
we need a local attr def for price out of the box
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13024
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Thu, 30 Apr 2009 19:32:00 +0000 (19:32 +0000)]
Enforce the requirement that the ORDER BY clause be represented
by a JSON_HASH. The old code would often silently ignore a
malformed ORDER BY clause.
(Note: the output of diff makes this change look spectacularly
more complicated than it really is. Because I increased the
level of indentation of a large chunk of code, diff made a lot
of spurious matches.)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13023
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 30 Apr 2009 14:42:40 +0000 (14:42 +0000)]
field array position is determined by position in the IDL. dynamically generate isnew/ischanged/isdeleted fields and push them onto the end of the list of fields. For now, if isnew/ischanged/isdeleted fields exist in the IDL, they are ignored
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13022
dcc99617-32d9-48b4-a31d-
7c20da2025e4