]> git.evergreen-ils.org Git - working/Evergreen.git/log
working/Evergreen.git
15 years agoTiming: Set offlineStrings variable after network.init, and not inline.
phasefx [Wed, 14 Jan 2009 22:27:39 +0000 (22:27 +0000)]
Timing: Set offlineStrings variable after network.init, and not inline.
Refactor: Do not use null to represent an error anywhere in the stack.
New: Time the request, and if the return value is null and the duration is greater than 55 seconds, then treat it as a network timeout.

need to test it with async requests

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

15 years agoadded API call for approving a pending address
erickson [Wed, 14 Jan 2009 22:18:54 +0000 (22:18 +0000)]
added API call for approving a pending address

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

15 years agolet the various holds list handle a null result from whatever holds method they call
phasefx [Wed, 14 Jan 2009 22:13:57 +0000 (22:13 +0000)]
let the various holds list handle a null result from whatever holds method they call

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

15 years agoreturn the new ID on success
erickson [Wed, 14 Jan 2009 22:02:56 +0000 (22:02 +0000)]
return the new ID on success

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

15 years agostored proc to replace an address with its pending address
erickson [Wed, 14 Jan 2009 21:49:46 +0000 (21:49 +0000)]
stored proc to replace an address with its pending address

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

15 years agoYou can do this with JSAN libraries, and JSAN will not download them via XMLHttpReque...
phasefx [Wed, 14 Jan 2009 20:33:11 +0000 (20:33 +0000)]
You can do this with JSAN libraries, and JSAN will not download them via XMLHttpRequest for eval.  This gives you real line numbers on errors, and makes it easier to debug with venkman, etc.  I'll likely go and do this for all the main xul/js pairings later

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

15 years agoprevent case where .recv() is called more than once on a single response. on sync...
erickson [Wed, 14 Jan 2009 18:08:10 +0000 (18:08 +0000)]
prevent case where .recv() is called more than once on a single response.  on sync calls with no response handlers, return the first value received or null is none is received

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

15 years agodefault searchAttr to valueField (assumes a markup-based implementation ...); add...
miker [Wed, 14 Jan 2009 17:21:40 +0000 (17:21 +0000)]
default searchAttr to valueField (assumes a markup-based implementation ...); add an explicit label setting to the data store for early display, otherwise it uses identifier

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

15 years agoFix OrgLasso.js generation case where no search groups have been defined
dbs [Wed, 14 Jan 2009 17:14:36 +0000 (17:14 +0000)]
Fix OrgLasso.js generation case where no search groups have been defined

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

15 years agocall the final oncomplete from the complete handler of xact.commit, instead of starti...
erickson [Wed, 14 Jan 2009 17:08:21 +0000 (17:08 +0000)]
call the final oncomplete from the complete handler of xact.commit, instead of starting over at index 0

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

15 years agofix the size of the Standing box in patron summary so that it won't shift the interfa...
phasefx [Wed, 14 Jan 2009 16:41:28 +0000 (16:41 +0000)]
fix the size of the Standing box in patron summary so that it won't shift the interface; make it always there.  We may want to do this differently

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

15 years agoupdate functionality for notes on user standing penalties
phasefx [Wed, 14 Jan 2009 00:37:24 +0000 (00:37 +0000)]
update functionality for notes on user standing penalties

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

15 years agorepaired package name
erickson [Tue, 13 Jan 2009 22:48:58 +0000 (22:48 +0000)]
repaired package name

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

15 years agogetPermOrgList will collect the descendants for us now IF we ask it to
erickson [Tue, 13 Jan 2009 20:13:29 +0000 (20:13 +0000)]
getPermOrgList will collect the descendants for us now IF we ask it to

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

15 years agogetPermOrgList will collect the descendants for us now
erickson [Tue, 13 Jan 2009 20:07:46 +0000 (20:07 +0000)]
getPermOrgList will collect the descendants for us now

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

15 years agofixed recurse function name
erickson [Tue, 13 Jan 2009 19:56:11 +0000 (19:56 +0000)]
fixed recurse function name

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

15 years agountil it can be tested thoroughly, continue offloading the penalty calc to the penalt...
erickson [Tue, 13 Jan 2009 18:02:05 +0000 (18:02 +0000)]
until it can be tested thoroughly, continue offloading the penalty calc to the penalty server

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

15 years agooops, last commit was unintentional. rolling back to previous revision
erickson [Tue, 13 Jan 2009 17:47:18 +0000 (17:47 +0000)]
oops, last commit was unintentional.  rolling back to previous revision

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

15 years agoreturn penalty objects from retrieve_penalties. flesh the event desc with the penalt...
erickson [Tue, 13 Jan 2009 17:44:05 +0000 (17:44 +0000)]
return penalty objects from retrieve_penalties.  flesh the event desc with the penalty label for circ panelaties.  to reduce overhead, call the local penalty calculater from the fine generator

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

15 years agohandle custom events (which have ilsevent == null)
phasefx [Tue, 13 Jan 2009 17:39:05 +0000 (17:39 +0000)]
handle custom events (which have ilsevent == null)

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

15 years agopull name from the SP object, not the user_standing_penalty
erickson [Tue, 13 Jan 2009 16:55:44 +0000 (16:55 +0000)]
pull name from the SP object, not the user_standing_penalty

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

15 years agopull name from the SP object, not the user_standing_penalty
erickson [Tue, 13 Jan 2009 16:43:10 +0000 (16:43 +0000)]
pull name from the SP object, not the user_standing_penalty

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

15 years agoadd left-anchored actor.card.barcode restriction to user "crazy" search
miker [Tue, 13 Jan 2009 01:10:46 +0000 (01:10 +0000)]
add left-anchored actor.card.barcode restriction to user "crazy" search

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

15 years agomake sure buttons in scrollbox are visible when navigating them by arrow keys
phasefx [Tue, 13 Jan 2009 01:03:57 +0000 (01:03 +0000)]
make sure buttons in scrollbox are visible when navigating them by arrow keys

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

15 years agoelement ordering (apparently) matters to the xsd
miker [Mon, 12 Jan 2009 22:09:52 +0000 (22:09 +0000)]
element ordering (apparently) matters to the xsd

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

15 years agoUsername and library card fields for patron search
phasefx [Mon, 12 Jan 2009 21:29:16 +0000 (21:29 +0000)]
Username and library card fields for patron search

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

15 years agoMake multidomain the example configuration of choice for security
dbs [Mon, 12 Jan 2009 20:58:34 +0000 (20:58 +0000)]
Make multidomain the example configuration of choice for security

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

15 years agoAdd reports PO files for en-CA locale
dbs [Mon, 12 Jan 2009 20:46:22 +0000 (20:46 +0000)]
Add reports PO files for en-CA locale

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

15 years agoBring en-CA into line with the unified conify.js.po direction
dbs [Mon, 12 Jan 2009 20:42:42 +0000 (20:42 +0000)]
Bring en-CA into line with the unified conify.js.po direction

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

15 years agosupport patron alias in hold/transit slip, and fix a bug where patron name was not...
phasefx [Mon, 12 Jan 2009 20:40:53 +0000 (20:40 +0000)]
support patron alias in hold/transit slip, and fix a bug where patron name was not printing

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

15 years agoplugged in initial support for performing edit operations on the server
erickson [Mon, 12 Jan 2009 18:06:59 +0000 (18:06 +0000)]
plugged in initial support for performing edit operations on the server

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

15 years agoclients set flags directly on the editpane
erickson [Mon, 12 Jan 2009 18:06:34 +0000 (18:06 +0000)]
clients set flags directly on the editpane

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

15 years agorepaired session variable name
erickson [Mon, 12 Jan 2009 17:55:50 +0000 (17:55 +0000)]
repaired session variable name

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

15 years agoadded support for retrieving the formatted value from the widgets in a pane. all...
erickson [Mon, 12 Jan 2009 17:33:08 +0000 (17:33 +0000)]
added support for retrieving the formatted value from the widgets in a pane.  all editdialog communication goes directly to the editpane

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

15 years agoadded a new editpane class, which models the basic edit table of key/value pairs...
erickson [Mon, 12 Jan 2009 16:51:30 +0000 (16:51 +0000)]
added a new editpane class, which models the basic edit table of key/value pairs, for use outside of a dialog.  editdialog now uses the editpane as its content.

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

15 years agoallow the caller to define the field sort order, either a full list or the initial...
erickson [Mon, 12 Jan 2009 16:03:34 +0000 (16:03 +0000)]
allow the caller to define the field sort order, either a full list or the initial subset

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

15 years agodisable editing of ID fields
erickson [Mon, 12 Jan 2009 16:02:52 +0000 (16:02 +0000)]
disable editing of ID fields

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

15 years agoadd some dialog margins
erickson [Mon, 12 Jan 2009 16:02:02 +0000 (16:02 +0000)]
add some dialog margins

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

15 years agoThis update further streamlines the function osrfAppInitialize().
scottmk [Sun, 11 Jan 2009 15:40:59 +0000 (15:40 +0000)]
This update further streamlines the function osrfAppInitialize().

1. Turn the osrfStringArray global_methods into an ordinary static
array of const pointers.

2. Move several osrfHash lookups out of the inner loop, since the
osrfHash in question is a loop invariant.

3. Eliminate the calls to strdup() associated with the variable
tmp_method (along with the corresponding free()).

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

15 years agoadded initial auto-widget class. this takes an IDL class and optional fieldmapper...
erickson [Fri, 9 Jan 2009 21:52:50 +0000 (21:52 +0000)]
added initial auto-widget class.  this takes an IDL class and optional fieldmapper object and builds a dojo widget for editing the object.  still lots to do, but currently handles text/bool/timestamp/org-unit, and money.  added editdialog class for auto-creating popup editor for a given fm object.

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

15 years agolet's load the IDL by default. will likely make this conditional later
erickson [Fri, 9 Jan 2009 21:50:57 +0000 (21:50 +0000)]
let's load the IDL by default.  will likely make this conditional later

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

15 years agofixed logic bug in non-idlist version
erickson [Fri, 9 Jan 2009 21:49:55 +0000 (21:49 +0000)]
fixed logic bug in non-idlist version

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

15 years agoadded optional 'streaming' option to search and retrieveAll. For consistency (and...
erickson [Fri, 9 Jan 2009 20:10:29 +0000 (20:10 +0000)]
added optional 'streaming' option to search and retrieveAll.  For consistency (and backwards compat), both default to non-streaming (aka atomic)

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

15 years agocall recv() to get the result.
erickson [Fri, 9 Jan 2009 19:09:07 +0000 (19:09 +0000)]
call recv() to get the result.

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

15 years agoenhanced getPermOrgList. you can now provide a list of perms and get the consolidate...
erickson [Fri, 9 Jan 2009 19:04:02 +0000 (19:04 +0000)]
enhanced getPermOrgList.  you can now provide a list of perms and get the consolidated set of allowed orgs

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

15 years agorepaired malformed permacrud survey context entries. using admin_* for standing...
erickson [Fri, 9 Jan 2009 18:49:53 +0000 (18:49 +0000)]
repaired malformed permacrud survey context entries.  using admin_* for standing penalties

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

15 years agoadded permacrud entries for survey, question, and answer. Can't do response, because...
erickson [Fri, 9 Jan 2009 16:34:45 +0000 (16:34 +0000)]
added permacrud entries for survey, question, and answer.  Can't do response, because it would require 2 hops to the context org, but that's OK becasue we have code to handle that already.

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

15 years agofor consistency, change itemToStoreData to toStoreItem
erickson [Fri, 9 Jan 2009 15:37:42 +0000 (15:37 +0000)]
for consistency, change itemToStoreData to toStoreItem

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

15 years agoallow the caller to provide a reference to the tree. use toStoreItem instead of...
erickson [Fri, 9 Jan 2009 15:16:21 +0000 (15:16 +0000)]
allow the caller to provide a reference to the tree.  use toStoreItem instead of toStoreData

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

15 years agoJS does not return the final lval because it is not Perl ... doh
miker [Fri, 9 Jan 2009 15:10:07 +0000 (15:10 +0000)]
JS does not return the final lval because it is not Perl ... doh

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

15 years agothinko ... reverse the array_position test
miker [Fri, 9 Jan 2009 14:37:01 +0000 (14:37 +0000)]
thinko ... reverse the array_position test

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

15 years agoavoid future field name conflicts by moving structure to Structure
miker [Fri, 9 Jan 2009 14:31:24 +0000 (14:31 +0000)]
avoid future field name conflicts by moving structure to Structure

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

15 years agoremove useless mention of fmclasses in instances; test window.fmclasses instead of...
miker [Fri, 9 Jan 2009 14:24:37 +0000 (14:24 +0000)]
remove useless mention of fmclasses in instances; test window.fmclasses instead of direct fmclasses

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

15 years agoadding back-support for fmclasses
miker [Fri, 9 Jan 2009 14:22:07 +0000 (14:22 +0000)]
adding back-support for fmclasses

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

15 years agoonly call callback if defined
erickson [Fri, 9 Jan 2009 14:00:17 +0000 (14:00 +0000)]
only call callback if defined

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

15 years agoadd support for fieldmapper.IDL
miker [Fri, 9 Jan 2009 03:38:45 +0000 (03:38 +0000)]
add support for fieldmapper.IDL

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

15 years agoIDL.js -- Retrieves the fm_IDL.xml file and builds fieldmapper classes based
miker [Fri, 9 Jan 2009 03:37:10 +0000 (03:37 +0000)]
IDL.js -- Retrieves the fm_IDL.xml file and builds fieldmapper classes based
on its contents.  This retrieval is syncronous, and times out after 10s.  If
it times out, the older fmall.js method is used to build fieldmapper classes.
If you load only this packaged then you must call fieldmapper.IDL.load() after
the dojo.require() call.

AutoIDL.js -- A simple wrapper to IDL.js which calls fieldmapper.IDL.load() so
that the user doesn't have to.

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

15 years agogit-svn-id: svn://svn.open-ils.org/ILS/trunk@11774 dcc99617-32d9-48b4-a31d-7c20da2025e4
phasefx [Thu, 8 Jan 2009 20:50:31 +0000 (20:50 +0000)]
git-svn-id: svn://svn.open-ils.org/ILS/trunk@11774 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agogit-svn-id: svn://svn.open-ils.org/ILS/trunk@11773 dcc99617-32d9-48b4-a31d-7c20da2025e4
phasefx [Thu, 8 Jan 2009 20:50:11 +0000 (20:50 +0000)]
git-svn-id: svn://svn.open-ils.org/ILS/trunk@11773 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agogit-svn-id: svn://svn.open-ils.org/ILS/trunk@11772 dcc99617-32d9-48b4-a31d-7c20da2025e4
phasefx [Thu, 8 Jan 2009 20:43:03 +0000 (20:43 +0000)]
git-svn-id: svn://svn.open-ils.org/ILS/trunk@11772 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoPrepare for #inclusion in C++
scottmk [Thu, 8 Jan 2009 20:08:05 +0000 (20:08 +0000)]
Prepare for #inclusion in C++

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

15 years agoPrepare for #inclusion in C++
scottmk [Thu, 8 Jan 2009 20:01:51 +0000 (20:01 +0000)]
Prepare for #inclusion in C++

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

15 years agoMove nested headers into complation guard;
scottmk [Thu, 8 Jan 2009 18:09:48 +0000 (18:09 +0000)]
Move nested headers into complation guard;
prepare for #inclusion in C++

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

15 years agoadded some additional reporter labels
erickson [Thu, 8 Jan 2009 13:58:38 +0000 (13:58 +0000)]
added some additional reporter labels

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

15 years agoAdd compilation guard; prepare for #inclusion in C++
scottmk [Thu, 8 Jan 2009 06:29:44 +0000 (06:29 +0000)]
Add compilation guard; prepare for #inclusion in C++

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

15 years agoAdd compilation guard; prepare for #inclusion in C++.
scottmk [Thu, 8 Jan 2009 06:05:47 +0000 (06:05 +0000)]
Add compilation guard; prepare for #inclusion in C++.

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

15 years agomake itemToStoreData() an instance method (using the invocant) as well as a class...
miker [Thu, 8 Jan 2009 02:35:09 +0000 (02:35 +0000)]
make itemToStoreData() an instance method (using the invocant) as well as a class method (passing the object)

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

15 years agotypo spotted by Thomas Berezansky of Merrimack Valley Library Consortium
miker [Thu, 8 Jan 2009 01:01:13 +0000 (01:01 +0000)]
typo spotted by Thomas Berezansky of Merrimack Valley Library Consortium

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

15 years agoright-justify cash report; format all numeric fields; provide summary row
miker [Wed, 7 Jan 2009 21:39:24 +0000 (21:39 +0000)]
right-justify cash report; format all numeric fields; provide summary row

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

15 years agoadded an edit dialog
erickson [Wed, 7 Jan 2009 20:59:29 +0000 (20:59 +0000)]
added an edit dialog

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

15 years agoroll our own textbox context menu for clipboard functions
phasefx [Wed, 7 Jan 2009 20:16:13 +0000 (20:16 +0000)]
roll our own textbox context menu for clipboard functions

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

15 years agodisable csp's in drop-down if they already exist
phasefx [Wed, 7 Jan 2009 18:29:26 +0000 (18:29 +0000)]
disable csp's in drop-down if they already exist

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

15 years agoapply new penalty
phasefx [Wed, 7 Jan 2009 17:35:13 +0000 (17:35 +0000)]
apply new penalty

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

15 years agore-orient this interface from scaffolding off of csp's to just using ausp's. Need...
phasefx [Wed, 7 Jan 2009 08:16:38 +0000 (08:16 +0000)]
re-orient this interface from scaffolding off of csp's to just using ausp's.  Need to add a drop-down of csp's for creating new ausp's, and an edit note function.  Also need to rethink the patron sidebar to maintain/stabilize dimensions/layout

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

15 years agoallow display of a forest, instead of just one tree; refactor to use standard searchA...
miker [Wed, 7 Jan 2009 02:23:03 +0000 (02:23 +0000)]
allow display of a forest, instead of just one tree; refactor to use standard searchAttr and override labelAttr and labelType

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

15 years agoReplaced all trivial uses of buffer_fadd() with the macros
scottmk [Tue, 6 Jan 2009 18:43:45 +0000 (18:43 +0000)]
Replaced all trivial uses of buffer_fadd() with the macros
OSRF_BUFFER_ADD and/or OSRF_BUFFER_ADD_CHAR.  Here "trivial"
means "anything I can replace with one or two macros."

buffer_fadd() is convenient but slow.  We should avoid it
when a faster alternative is just about as readable.

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

15 years agoReplaced all occurrences of buffer_data() with the OSRF_BUFFER_C_STR
scottmk [Tue, 6 Jan 2009 16:50:36 +0000 (16:50 +0000)]
Replaced all occurrences of buffer_data() with the OSRF_BUFFER_C_STR
macro, in order to eliminate some mallocs and frees.

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

15 years agominor spacing adjustment
miker [Tue, 6 Jan 2009 13:27:24 +0000 (13:27 +0000)]
minor spacing adjustment

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

15 years agoforce no_i18n mode for id_list queries; simplify "select" list builing for id_list...
miker [Tue, 6 Jan 2009 02:54:33 +0000 (02:54 +0000)]
force no_i18n mode for id_list queries; simplify "select" list builing for id_list mode; remove left over frees

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

15 years agodo not fetch from the db for retrieve-type methods (checks are done post-retrieve)
miker [Tue, 6 Jan 2009 02:20:31 +0000 (02:20 +0000)]
do not fetch from the db for retrieve-type methods (checks are done post-retrieve)

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

15 years agoAlways check the database version of the object for context org perms.
miker [Tue, 6 Jan 2009 01:58:22 +0000 (01:58 +0000)]
Always check the database version of the object for context org perms.

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

15 years agoimplemented delete
erickson [Mon, 5 Jan 2009 21:28:30 +0000 (21:28 +0000)]
implemented delete

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

15 years agofleshing more objects (marc type/form video form)
erickson [Mon, 5 Jan 2009 21:03:00 +0000 (21:03 +0000)]
fleshing more objects (marc type/form video form)

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

15 years agomethod returns id of ausp now
phasefx [Mon, 5 Jan 2009 20:40:03 +0000 (20:40 +0000)]
method returns id of ausp now

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

15 years agoreturn the ID of the newly created penalty object
erickson [Mon, 5 Jan 2009 20:22:19 +0000 (20:22 +0000)]
return the ID of the newly created penalty object

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

15 years agoThis update is a minor performance tweak. It replaces buffer_add()
scottmk [Mon, 5 Jan 2009 19:39:42 +0000 (19:39 +0000)]
This update is a minor performance tweak.  It replaces buffer_add()
with the OSRF_BUFFER_ADD_CHAR macro whenever we append only a
single character.

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

15 years agoadded utility function. given a list, creates a map of map[key] = obj, based on...
erickson [Mon, 5 Jan 2009 19:25:29 +0000 (19:25 +0000)]
added utility function.  given a list, creates a map of map[key] = obj, based on the selected key.  key can be a function or scalar "string" attribute

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

15 years agomore prototyping of patron-manged pending address changes
erickson [Mon, 5 Jan 2009 16:49:04 +0000 (16:49 +0000)]
more prototyping of patron-manged pending address changes

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

15 years agoreturn ID from pending addr CUD method on success
erickson [Mon, 5 Jan 2009 16:48:11 +0000 (16:48 +0000)]
return ID from pending addr CUD method on success

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

15 years agomade open-ils.actor.user.fleshed.retrieve authoritative
phasefx [Mon, 5 Jan 2009 16:31:21 +0000 (16:31 +0000)]
made open-ils.actor.user.fleshed.retrieve authoritative

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

15 years agomade open-ils.actor.user.retrieve authoritative. added CUD method for pending user...
erickson [Mon, 5 Jan 2009 16:25:54 +0000 (16:25 +0000)]
made open-ils.actor.user.retrieve authoritative.  added CUD method for pending user addresses

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

15 years agoentities for use-phone setting
erickson [Mon, 5 Jan 2009 14:37:09 +0000 (14:37 +0000)]
entities for use-phone setting

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

15 years agoremove standing penalties
phasefx [Mon, 5 Jan 2009 06:48:06 +0000 (06:48 +0000)]
remove standing penalties

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

15 years ago(untested) generic filtering, tree-indenting combobox
miker [Fri, 2 Jan 2009 21:34:45 +0000 (21:34 +0000)]
(untested) generic filtering, tree-indenting combobox

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

15 years agoapplying penalties. Need to rework how those embedded interfaces refresh and share...
phasefx [Fri, 2 Jan 2009 21:17:09 +0000 (21:17 +0000)]
applying penalties.  Need to rework how those embedded interfaces refresh and share patron data

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

15 years agouse admin_* perms for create/update/delete in the marc code tables
erickson [Fri, 2 Jan 2009 21:15:48 +0000 (21:15 +0000)]
use admin_* perms for create/update/delete in the marc code tables

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

15 years agoBeginnings of calculating date of next issue.
djfiander [Fri, 2 Jan 2009 20:51:33 +0000 (20:51 +0000)]
Beginnings of calculating date of next issue.

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

15 years agomake sure opts is always an object
miker [Fri, 2 Jan 2009 20:38:51 +0000 (20:38 +0000)]
make sure opts is always an object

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

15 years agotypo
phasefx [Fri, 2 Jan 2009 20:30:29 +0000 (20:30 +0000)]
typo

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

15 years agomake sure opts exists before referencing it
erickson [Fri, 2 Jan 2009 20:22:16 +0000 (20:22 +0000)]
make sure opts exists before referencing it

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