Evergreen.git
11 years agobackporting from staff-client-experiment: tar up the build/ directory for convenience
phasefx [Sun, 22 Feb 2009 01:08:58 +0000 (01:08 +0000)]
backporting from staff-client-experiment: tar up the build/ directory for convenience

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

11 years agobackporting from staff-client-experiment: refactor the remote xul opac wrapper. ...
phasefx [Sun, 22 Feb 2009 01:07:49 +0000 (01:07 +0000)]
backporting from staff-client-experiment: refactor the remote xul opac wrapper.  But sadly, a browser element in remote xul can't utilize back/forward history navigation, so we're still using the chrome version for now

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

11 years agobackporting from staff-client-experiment: try out tracemonkey and a pref for enabling...
phasefx [Sun, 22 Feb 2009 01:06:37 +0000 (01:06 +0000)]
backporting from staff-client-experiment: try out tracemonkey and a pref for enabling the debug buttons in the login window

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

11 years agobackporting from staff-client-experiment: make these interfaces subject to font-size...
phasefx [Sun, 22 Feb 2009 01:05:32 +0000 (01:05 +0000)]
backporting from staff-client-experiment: make these interfaces subject to font-size adjustments

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

11 years agobackporting from staff-client-experiment: toward placing holds for patrons without...
phasefx [Sun, 22 Feb 2009 01:04:40 +0000 (01:04 +0000)]
backporting from staff-client-experiment: toward placing holds for patrons without the clipboard

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

11 years agobackporting from staff-client-experiment: some layout experiments with patron display
phasefx [Sun, 22 Feb 2009 01:03:54 +0000 (01:03 +0000)]
backporting from staff-client-experiment: some layout experiments with patron display

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

11 years agobackporting from staff-client-experiment: entry points for some of these extensions...
phasefx [Sun, 22 Feb 2009 00:57:29 +0000 (00:57 +0000)]
backporting from staff-client-experiment: entry points for some of these extensions, and the start of the chrome_xulG experiment (one cross-window global object that unlike OpenILS.data can support .watch, DOM nodes, and functions)

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

11 years agobackporting from staff-client-experiment: all the I18N'ed text. Sadly it's not easy...
phasefx [Sun, 22 Feb 2009 00:54:16 +0000 (00:54 +0000)]
backporting from staff-client-experiment: all the I18N'ed text.  Sadly it's not easy for me to pick these out and bundle them with other changesets

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

11 years agobackporting from staff-client-experiment: we're starting to put functions, DOM nodes...
phasefx [Sun, 22 Feb 2009 00:52:26 +0000 (00:52 +0000)]
backporting from staff-client-experiment: we're starting to put functions, DOM nodes, and recursrive data structures into xulG now, so now js2JSON in log statements here

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

11 years agobackporting from staff-client-experiment: upgrade javascript shell
phasefx [Sun, 22 Feb 2009 00:51:03 +0000 (00:51 +0000)]
backporting from staff-client-experiment: upgrade javascript shell

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

11 years agobackporting from staff-client-experiment: refactor standard list actions (the ones...
phasefx [Sun, 22 Feb 2009 00:50:31 +0000 (00:50 +0000)]
backporting from staff-client-experiment: refactor standard list actions (the ones applicable to all lists)

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

11 years agobackporting from staff-client-experiment: tweak the manifest for Venkman, DOM Inspect...
phasefx [Sun, 22 Feb 2009 00:42:33 +0000 (00:42 +0000)]
backporting from staff-client-experiment: tweak the manifest for Venkman, DOM Inspector, and Chrome List

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

11 years agobackporting from staff-client-experiment: Chrome List, another useful extension
phasefx [Sun, 22 Feb 2009 00:41:42 +0000 (00:41 +0000)]
backporting from staff-client-experiment: Chrome List, another useful extension

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

11 years agobackporting from staff-client-experiment: tie in the DOM Inspector
phasefx [Sun, 22 Feb 2009 00:40:47 +0000 (00:40 +0000)]
backporting from staff-client-experiment: tie in the DOM Inspector

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

11 years agobackporting from staff-client-experiment: upgrade venkman
phasefx [Sun, 22 Feb 2009 00:39:56 +0000 (00:39 +0000)]
backporting from staff-client-experiment: upgrade venkman

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

11 years ago1. Added two new functions, oilsIDL_links and oilsIDL_fields. They
scottmk [Sat, 21 Feb 2009 23:56:29 +0000 (23:56 +0000)]
1. Added two new functions, oilsIDL_links and oilsIDL_fields.  They
return pointers to the links oar fields hash of the IDL, respectively,
for a specified class.  They do not use oilsIDLFindPath() or any form
of strtok().

2. Applied the new oilsIDL_fields function in oilsIDL_ntop()
and oilsIDl_pton().

3. Applied the new oilsIDOL_links function to a couple of spots
in oils_cstore.c, to avoid the inefficient oilsIDLFindPath function.

4. Eliminated a couple of unnecessary lookups for class names that
are already in hand.

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

11 years agoSmall correction to documentation (password value is md5sum'ed before being concatena...
dbs [Thu, 19 Feb 2009 22:45:13 +0000 (22:45 +0000)]
Small correction to documentation (password value is md5sum'ed before being concatenated to init seed value).
Fix typo in log entry (it's about time timetouts was fixed)

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

11 years agofixed action button when readonly hiding logic
erickson [Thu, 19 Feb 2009 16:35:14 +0000 (16:35 +0000)]
fixed action button when readonly hiding logic

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

11 years agoIn searchJOIN(): avoided a segfault that would otherwise happen
scottmk [Thu, 19 Feb 2009 16:07:39 +0000 (16:07 +0000)]
In searchJOIN(): avoided a segfault that would otherwise happen
if the JSON query tried to join to a class not defined in the IDL.

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

11 years agoadd a little focus style
erickson [Thu, 19 Feb 2009 15:33:59 +0000 (15:33 +0000)]
add a little focus style

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

11 years agoIn searchJOIN: substantially rewrote the code for the condition where
scottmk [Thu, 19 Feb 2009 02:12:46 +0000 (02:12 +0000)]
In searchJOIN: substantially rewrote the code for the condition where
the JSON query specifies neither of the join columns.

1. Corrected an apparent bug whereby we could join in only one
direction, even when a join in the opposite direction was
valid and equivalent.

2. Rewrote the search loops for better performance.

3. When testing for the success of the searches for join columns,
success should mean that we have identified both columns.  Identifying
just one isn't enough.

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

11 years agoCorrect an error in the link specification for class asv.
scottmk [Wed, 18 Feb 2009 21:25:48 +0000 (21:25 +0000)]
Correct an error in the link specification for class asv.
(Class aou doesn't have a "survey" field.)

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

11 years agoadded onchange to copy new barcodes into usrname field
erickson [Wed, 18 Feb 2009 17:15:13 +0000 (17:15 +0000)]
added onchange to copy new barcodes into usrname field

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

11 years agosearchJOIN() was segfaulting when the FROM clause was of
scottmk [Wed, 18 Feb 2009 07:51:39 +0000 (07:51 +0000)]
searchJOIN() was segfaulting when the FROM clause was of
the form "from": { "xxx":"yyy" }.  Reason: we were
freeing freeable_hash prematurely.  Fixed.

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

11 years agoAvoid syntax errors due to mix of multi-valued INSERT clauses and single-valued INSER...
dbs [Wed, 18 Feb 2009 04:55:26 +0000 (04:55 +0000)]
Avoid syntax errors due to mix of multi-valued INSERT clauses and single-valued INSERT clauses
Avoid duplicate key error in that pesky permissions list

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

11 years agoinitial dojo-ified xul glue
erickson [Wed, 18 Feb 2009 04:52:25 +0000 (04:52 +0000)]
initial dojo-ified xul glue

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

11 years agoadded onchange to set expire date based on profile group selected
erickson [Wed, 18 Feb 2009 04:49:20 +0000 (04:49 +0000)]
added onchange to set expire date based on profile group selected

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

11 years agodojo-based interval2seconds
erickson [Wed, 18 Feb 2009 04:48:34 +0000 (04:48 +0000)]
dojo-based interval2seconds

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

11 years agoIn searchJOIN(): added a bit of sanity checking, to prevent
scottmk [Tue, 17 Feb 2009 23:19:16 +0000 (23:19 +0000)]
In searchJOIN(): added a bit of sanity checking, to prevent
segfaults induced by certain kinds of malformed JSOn queries.

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

11 years agoallow for the setting of the page title from the sub-template
erickson [Tue, 17 Feb 2009 22:57:37 +0000 (22:57 +0000)]
allow for the setting of the page title from the sub-template

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

11 years agoplugged in new/delete addr handling
erickson [Tue, 17 Feb 2009 22:50:41 +0000 (22:50 +0000)]
plugged in new/delete addr handling

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

11 years agoadded int/float widgets
erickson [Tue, 17 Feb 2009 22:49:37 +0000 (22:49 +0000)]
added int/float widgets

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

11 years agoexplicitly load Util
erickson [Tue, 17 Feb 2009 18:06:57 +0000 (18:06 +0000)]
explicitly load Util

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

11 years agoadded batch org setting method
erickson [Tue, 17 Feb 2009 18:06:36 +0000 (18:06 +0000)]
added batch org setting method

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

11 years agorepaired org setting calls. added static version so no org-unit reference is required
erickson [Tue, 17 Feb 2009 18:06:13 +0000 (18:06 +0000)]
repaired org setting calls.  added static version so no org-unit reference is required

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

11 years agoLet's build test_json_query as part of autotools
dbs [Tue, 17 Feb 2009 16:42:10 +0000 (16:42 +0000)]
Let's build test_json_query as part of autotools

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

11 years agoplugged in saving of new users
erickson [Tue, 17 Feb 2009 16:12:46 +0000 (16:12 +0000)]
plugged in saving of new users

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

11 years agopcrud entries for ident_type
erickson [Tue, 17 Feb 2009 15:40:53 +0000 (15:40 +0000)]
pcrud entries for ident_type

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

11 years agouse colspan 0 to span the table length
erickson [Tue, 17 Feb 2009 14:20:07 +0000 (14:20 +0000)]
use colspan 0 to span the table length

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

11 years agoOpened a window into the innards of oils_cstore.c.
scottmk [Tue, 17 Feb 2009 14:03:35 +0000 (14:03 +0000)]
Opened a window into the innards of oils_cstore.c.

1. Gave external linkage to the SELECT function.

2. Added a new test_json_query.c, which calls the newly extern
SELECT() to translate a JSON query into SQL.  To be used for
testing, debugging, and troubleshooting.  Note that this
utility calls SELECT() by normal linkage, not by dynamic
loading.

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

11 years agoen-US is better than no MARC editor tooltips at all; but we really need to HEAD the...
dbs [Tue, 17 Feb 2009 04:59:13 +0000 (04:59 +0000)]
en-US is better than no MARC editor tooltips at all; but we really need to HEAD the requested locale

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

11 years agoplugged in surveys
erickson [Tue, 17 Feb 2009 04:10:06 +0000 (04:10 +0000)]
plugged in surveys

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

11 years agostat cat entries plugged in
erickson [Tue, 17 Feb 2009 03:34:13 +0000 (03:34 +0000)]
stat cat entries plugged in

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

11 years agoinitial plugin of staff-cats
erickson [Tue, 17 Feb 2009 02:30:46 +0000 (02:30 +0000)]
initial plugin of staff-cats

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

11 years agoexperimental flattened/idl-aware user editor that takes advantage of auto-widgets...
erickson [Mon, 16 Feb 2009 22:00:06 +0000 (22:00 +0000)]
experimental flattened/idl-aware user editor that takes advantage of auto-widgets and field-docs (i.e. context help)

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

11 years agoplugged in perm group tree builder
erickson [Mon, 16 Feb 2009 21:55:52 +0000 (21:55 +0000)]
plugged in perm group tree builder

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

11 years agoin addition to the field list, provide a name-based hash for faster/simpler runtime...
erickson [Mon, 16 Feb 2009 18:55:09 +0000 (18:55 +0000)]
in addition to the field list, provide a name-based hash for faster/simpler runtime lookup

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

11 years agoEnable local administrators to run / view / share reports by default
dbs [Mon, 16 Feb 2009 02:14:28 +0000 (02:14 +0000)]
Enable local administrators to run / view / share reports by default

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

11 years agogrammar-o. Thanks Trinculo!
phasefx [Sun, 15 Feb 2009 22:30:44 +0000 (22:30 +0000)]
grammar-o.  Thanks Trinculo!

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

11 years agoCast LOWER arguments explicitly to text to deal with LOWER(id) - throws an exception...
dbs [Sun, 15 Feb 2009 18:53:56 +0000 (18:53 +0000)]
Cast LOWER arguments explicitly to text to deal with LOWER(id) - throws an exception on PostgreSQL 8.3

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

11 years agolinked in some more UI's
erickson [Sun, 15 Feb 2009 16:58:57 +0000 (16:58 +0000)]
linked in some more UI's

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

11 years agoadded store reset func
erickson [Sun, 15 Feb 2009 16:41:22 +0000 (16:41 +0000)]
added store reset func

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

11 years agodon't apply on-enter-equals-submit handler, cuz enter is conventiently used in variou...
erickson [Sun, 15 Feb 2009 16:39:19 +0000 (16:39 +0000)]
don't apply on-enter-equals-submit handler, cuz enter is conventiently used in various widgets to select values

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

11 years ago1. in searchJOIN(): fixed a bug in a couple of loops that search for
scottmk [Sun, 15 Feb 2009 02:40:40 +0000 (02:40 +0000)]
1. in searchJOIN(): fixed a bug in a couple of loops that search for
links in the IDL.  We were incrementing the index twice in each
iteration, and thereby examining only ever other entry.

2. Constified a couple of character pointers.

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

11 years agoupdated to match new fm_class field name
erickson [Sat, 14 Feb 2009 17:28:50 +0000 (17:28 +0000)]
updated to match new fm_class field name

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

11 years agocannot use "classname", we have reserved that in the js, and perl uses class_name...
miker [Sat, 14 Feb 2009 01:11:31 +0000 (01:11 +0000)]
cannot use "classname", we have reserved that in the js, and perl uses class_name. so, we will use fm_class

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

11 years agoUI for manging idl_field_doc entries
erickson [Fri, 13 Feb 2009 22:21:34 +0000 (22:21 +0000)]
UI for manging idl_field_doc entries

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

11 years agocan now override any given auto-widget with a locally defined widget
erickson [Fri, 13 Feb 2009 22:10:08 +0000 (22:10 +0000)]
can now override any given auto-widget with a locally defined widget

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

11 years agofixed org unit data type
erickson [Fri, 13 Feb 2009 20:08:30 +0000 (20:08 +0000)]
fixed org unit data type

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

11 years agofixed fkey col name
erickson [Fri, 13 Feb 2009 19:58:24 +0000 (19:58 +0000)]
fixed fkey col name

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

11 years agoGive the Administrator user an explicit work_ou of 1 (Consortium)
dbs [Fri, 13 Feb 2009 17:03:05 +0000 (17:03 +0000)]
Give the Administrator user an explicit work_ou of 1 (Consortium)
Fixes calls to open-ils.actor.user.work_perm.highest_org_set.batch and friends that returned NULL for Administrator user

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

11 years agoUI for managing trigger event_defs, hooks, reactors, and validators -- all auto-gener...
erickson [Fri, 13 Feb 2009 16:17:21 +0000 (16:17 +0000)]
UI for managing trigger event_defs, hooks, reactors, and validators -- all auto-generated at this point, but will need some additions

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

11 years agowhen no field order is defined but fields existin in the markup, start there with...
erickson [Fri, 13 Feb 2009 16:15:58 +0000 (16:15 +0000)]
when no field order is defined but fields existin in the markup, start there with the order

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

11 years agodon't display auto-generated fields in create dialog
erickson [Fri, 13 Feb 2009 16:15:14 +0000 (16:15 +0000)]
don't display auto-generated fields in create dialog

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

11 years agofunc comments, treat "" as null
erickson [Fri, 13 Feb 2009 16:14:40 +0000 (16:14 +0000)]
func comments, treat "" as null

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

11 years agopcrud for action_trigger.cleanup
erickson [Fri, 13 Feb 2009 14:19:03 +0000 (14:19 +0000)]
pcrud for action_trigger.cleanup

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

11 years agoAdd VIEW_BILLING_TYPE permission to Staff
dbs [Fri, 13 Feb 2009 05:15:26 +0000 (05:15 +0000)]
Add VIEW_BILLING_TYPE permission to Staff

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

11 years agono need for a store if there is no tree data (don't attempt to access dataList[0])
erickson [Thu, 12 Feb 2009 22:37:01 +0000 (22:37 +0000)]
no need for a store if there is no tree data (don't attempt to access dataList[0])

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

11 years agorepaired fkey column names
erickson [Thu, 12 Feb 2009 22:22:22 +0000 (22:22 +0000)]
repaired fkey column names

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

11 years agopcrud entries for action_trigger validator and reactor
erickson [Thu, 12 Feb 2009 22:12:54 +0000 (22:12 +0000)]
pcrud entries for action_trigger validator and reactor

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

11 years agoFurther testing suggests that dojox/resources/Grid.css is not needed, and in fact...
dbs [Thu, 12 Feb 2009 20:15:35 +0000 (20:15 +0000)]
Further testing suggests that dojox/resources/Grid.css is not needed, and in fact causes problems

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

11 years agoPass down an osrfMethodContext* where we need one.
scottmk [Thu, 12 Feb 2009 19:25:37 +0000 (19:25 +0000)]
Pass down an osrfMethodContext* where we need one.

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

11 years agoRevert r12071 until we port jubgrid.js over to the Dojo 1.2 DataGrid
dbs [Thu, 12 Feb 2009 17:27:04 +0000 (17:27 +0000)]
Revert r12071 until we port jubgrid.js over to the Dojo 1.2 DataGrid

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

11 years agoadded pcrud entries for trigger event def and hook
erickson [Thu, 12 Feb 2009 17:25:40 +0000 (17:25 +0000)]
added pcrud entries for trigger event def and hook

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

11 years agoslight reformatting for readability
erickson [Thu, 12 Feb 2009 17:01:53 +0000 (17:01 +0000)]
slight reformatting for readability

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

11 years agonew provider ui, based on autogrid and moved into conify (editing static data). ...
erickson [Thu, 12 Feb 2009 17:01:20 +0000 (17:01 +0000)]
new provider ui, based on autogrid and moved into conify (editing static data).  leaving other in place until all functionality is ported over

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

11 years agofixed wiget value accessor/mutator which resulted in values with embedded wiget objec...
erickson [Thu, 12 Feb 2009 16:33:20 +0000 (16:33 +0000)]
fixed wiget value accessor/mutator which resulted in values with embedded wiget objects (resulting in infinite recursion in js2JSON)

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

11 years agoadding IN subquery support
miker [Thu, 12 Feb 2009 06:31:32 +0000 (06:31 +0000)]
adding IN subquery support

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

11 years agono, we want that, really
miker [Wed, 11 Feb 2009 21:33:10 +0000 (21:33 +0000)]
no, we want that, really

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

11 years agoadd idl field documenation table and accompanying IDL entry ... crazy recursive docs
miker [Wed, 11 Feb 2009 21:31:05 +0000 (21:31 +0000)]
add idl field documenation table and accompanying IDL entry ... crazy recursive docs

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

11 years agofixed broken array ref handling
erickson [Wed, 11 Feb 2009 21:18:28 +0000 (21:18 +0000)]
fixed broken array ref handling

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

11 years agouse copy buckets instead (for precats) and verify the copy bucket mechanism is global...
erickson [Wed, 11 Feb 2009 20:43:00 +0000 (20:43 +0000)]
use copy buckets instead (for precats) and verify the copy bucket mechanism is globally configured

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

11 years ago1. Corrected the enforcement of the readonly attribute for classes.
scottmk [Wed, 11 Feb 2009 18:55:11 +0000 (18:55 +0000)]
1. Corrected the enforcement of the readonly attribute for classes.
It was backwards, but harmlessly so because the enforcement is
redundant.

2. Reversed the default for the "virtual" attribute of a field.
Formerly it defaulted to true; now it defaults to false.

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

11 years agofix off-by-one on function literal construction (for function-in-from and literal...
miker [Wed, 11 Feb 2009 17:02:19 +0000 (17:02 +0000)]
fix off-by-one on function literal construction (for function-in-from and literal value transforms); use the function name as the from clause alias, avoiding "(null)" as the alias

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

11 years agoplugged in checkout history bucket population to checkout process
erickson [Wed, 11 Feb 2009 04:33:16 +0000 (04:33 +0000)]
plugged in checkout history bucket population to checkout process

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

11 years agoDoh! slight HTML problem
dbs [Wed, 11 Feb 2009 04:15:19 +0000 (04:15 +0000)]
Doh! slight HTML problem

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

11 years ago1. Applied a uniform standard to determine whether a string represents
scottmk [Wed, 11 Feb 2009 04:12:08 +0000 (04:12 +0000)]
1. Applied a uniform standard to determine whether a string represents
true or false.  A few remaining spots are unchanged for now because
they are dubious on other grounds.

2. In one spot: replaced jsonParseString("true") with jsonNewBoolObject( 1 ).

3. In oilsMakeFieldmapperFromResult(): broke up a confusing "if" test
into two simpler ones.

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

11 years agoinitial support for adding entries to a patron's items-checked-out list
erickson [Tue, 10 Feb 2009 22:44:51 +0000 (22:44 +0000)]
initial support for adding entries to a patron's items-checked-out list

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

11 years agotake advantage of the new billable_transaction_summary table. also, force caller...
erickson [Tue, 10 Feb 2009 21:24:39 +0000 (21:24 +0000)]
take advantage of the new billable_transaction_summary table.  also, force caller to make_mbts to pass an editor in

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

11 years agoallow approval of pending address, even if it does not replace any other address
erickson [Tue, 10 Feb 2009 20:51:55 +0000 (20:51 +0000)]
allow approval of pending address, even if it does not replace any other address

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

11 years agoreturn addr id for consistency
erickson [Tue, 10 Feb 2009 20:49:11 +0000 (20:49 +0000)]
return addr id for consistency

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

11 years agoset pending true on altered addresses
erickson [Tue, 10 Feb 2009 20:46:58 +0000 (20:46 +0000)]
set pending true on altered addresses

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

11 years agoentry for usr address pending flag
erickson [Tue, 10 Feb 2009 20:46:31 +0000 (20:46 +0000)]
entry for usr address pending flag

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

11 years agohandle case where an address is pending but replaces no other address
erickson [Tue, 10 Feb 2009 20:46:08 +0000 (20:46 +0000)]
handle case where an address is pending but replaces no other address

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

11 years agohandle item notes on cascade delete. created item note CUD method. more cstoreditor...
erickson [Tue, 10 Feb 2009 19:41:10 +0000 (19:41 +0000)]
handle item notes on cascade delete.  created item note CUD method.  more cstoreditor-ification

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

11 years agoGet the real org_unit_type depth from aout
dbs [Tue, 10 Feb 2009 19:16:33 +0000 (19:16 +0000)]
Get the real org_unit_type depth from aout

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

11 years agoadded bucket item notes virtual fields
erickson [Tue, 10 Feb 2009 19:08:51 +0000 (19:08 +0000)]
added bucket item notes virtual fields

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

11 years agoflesh item notes on retrieval. refactor retrieval to use cstoreditor
erickson [Tue, 10 Feb 2009 19:06:53 +0000 (19:06 +0000)]
flesh item notes on retrieval.  refactor retrieval to use cstoreditor

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

11 years agoforward port craftsman skin : svn merge -r12127:12130 svn://svn.open-ils.org/ILS...
erickson [Tue, 10 Feb 2009 18:17:32 +0000 (18:17 +0000)]
forward port craftsman skin : svn merge -r12127:12130 svn://svn.open-ils.org/ILS/branches/rel_1_4

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

11 years agosort bucket items by 'pos' field
erickson [Tue, 10 Feb 2009 17:05:53 +0000 (17:05 +0000)]
sort bucket items by 'pos' field

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