]>
git.evergreen-ils.org Git - working/Evergreen.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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