Evergreen.git
14 years agopermacrud for config.metabib_field
miker [Tue, 11 Mar 2008 12:39:02 +0000 (12:39 +0000)]
permacrud for config.metabib_field

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

14 years agoinitial permacrud application
miker [Tue, 11 Mar 2008 12:26:58 +0000 (12:26 +0000)]
initial permacrud application

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

14 years agoFlip back to .authoritative version. Thanks Mike!
phasefx [Mon, 10 Mar 2008 15:19:57 +0000 (15:19 +0000)]
Flip back to .authoritative version.  Thanks Mike!

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

14 years agotypo and un-PINES-ifying language patch from Karen Collier
miker [Mon, 10 Mar 2008 12:22:53 +0000 (12:22 +0000)]
typo and un-PINES-ifying language patch from Karen Collier

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

14 years agoPatch from Scott McKellar:
miker [Mon, 10 Mar 2008 04:34:46 +0000 (04:34 +0000)]
Patch from Scott McKellar:

In oilsAuthGetTimeout() we make three calls to
osrf_settings_host_value_object(), which allocates a jsonObject.
However we were passing the return values directly to another
function, without capturing the pointers for freeing.  As a result
we were leaking the jsonObjects thus allocated.

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

14 years agoPatch from Scott McKellar:
miker [Mon, 10 Mar 2008 04:30:59 +0000 (04:30 +0000)]
Patch from Scott McKellar:

1. The functions _rest_xml_output and _escape_xml are now static, and
a couple of their parameters are now const.

2. In json_string_to_xml() we were leaking res_xml in the case of an
early return.  I moved the early return out of the way.

3. In _rest_xml_output() we were leaking tag in the case of an early
return.  I plugged that leak.

4. In a couple of spots I replaced buffer_data() with buffer_release(),
and eliminated two intermediate variables that are no longer needed.

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

14 years agoPatch from Scott McKellar:
miker [Mon, 10 Mar 2008 04:25:35 +0000 (04:25 +0000)]
Patch from Scott McKellar:

This patch is mostly a performance tweak.

1. I replaced all instances of "jsonParseString( "[]" )" with
"jsonNewObjectType(JSON_ARRAY)", which produces the same result
with less work.

2. Likewise I replaced all instances of "jsonParseString( "{}" )"
with "jsonNewObjectType(JSON_HASH)".

3. In two spots I eliminated a memset() applied to _tmp_dt, a variable
of type time_t.

4. In several calls to strftime() I used the sizeof operator to
replace hard-coded buffer lengths.

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

14 years agomaking OpenILS::Application the base app so that authoritative works
miker [Mon, 10 Mar 2008 04:04:44 +0000 (04:04 +0000)]
making OpenILS::Application the base app so that authoritative works

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

14 years agodisable .authoritative for these for the time being
phasefx [Mon, 10 Mar 2008 02:55:21 +0000 (02:55 +0000)]
disable .authoritative for these for the time being

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

14 years agoSwitch to .authoritative version of some methods
phasefx [Mon, 10 Mar 2008 02:49:04 +0000 (02:49 +0000)]
Switch to .authoritative version of some methods

We're getting a 404 with these:
open-ils.search.callnumber.retrieve.authoritative
open-ils.search.asset.copy.fleshed.batch.retrieve.authoritative
open-ils.search.biblio.record.copy_count.staff.authoritative
open-ils.circ.copy_location.retrieve.authoritative
open-ils.circ.hold.details.retrieve.authoritative
open-ils.circ.holds.id_list.retrieve.authoritative
open-ils.circ.open_non_cataloged_circulation.user.authoritative
open-ils.actor.usergroup.members.retrieve.authoritative
open-ils.circ.money.billing.retrieve.all.authoritative
open-ils.circ.money.billable_xact_summary.retrieve.authoritative
open-ils.circ.money.payment.retrieve.all.authoritative
open-ils.search.biblio.record.mods_slim.retrieve.authoritative

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

14 years agoadded initial (basic) staged search support
erickson [Mon, 10 Mar 2008 02:35:40 +0000 (02:35 +0000)]
added initial (basic) staged search support

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

14 years agosome normalization functions for use in in-DB ingest, when it happens
miker [Mon, 10 Mar 2008 01:06:23 +0000 (01:06 +0000)]
some normalization functions for use in in-DB ingest, when it happens

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

14 years agowe can't reliably use messagecat with scripts that run before the onload event
phasefx [Mon, 10 Mar 2008 01:03:32 +0000 (01:03 +0000)]
we can't reliably use messagecat with scripts that run before the onload event

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

14 years agoNACO normalization is handy to have around
miker [Mon, 10 Mar 2008 00:45:35 +0000 (00:45 +0000)]
NACO normalization is handy to have around

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

14 years agoonly search where search_field is true
miker [Sun, 9 Mar 2008 17:24:11 +0000 (17:24 +0000)]
only search where search_field is true

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

14 years agousing json true instead of 1
erickson [Sun, 9 Mar 2008 01:22:02 +0000 (01:22 +0000)]
using json true instead of 1

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

14 years agoworking around Number vs String from JSON again.. might be a better way to handle...
phasefx [Sun, 9 Mar 2008 01:12:03 +0000 (01:12 +0000)]
working around Number vs String from JSON again.. might be a better way to handle this

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

14 years agoinitial checkouts-by-circ-mods support
erickson [Sun, 9 Mar 2008 01:03:32 +0000 (01:03 +0000)]
initial checkouts-by-circ-mods support

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

14 years agolayout change for z39.50 client
phasefx [Sun, 9 Mar 2008 00:20:07 +0000 (00:20 +0000)]
layout change for z39.50 client

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

14 years agothis should be quoted
phasefx [Sat, 8 Mar 2008 23:57:15 +0000 (23:57 +0000)]
this should be quoted

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

14 years agoadded a testString binding to messagecat, since z3950.js is generating keys and getSt...
phasefx [Sat, 8 Mar 2008 09:18:41 +0000 (09:18 +0000)]
added a testString binding to messagecat, since z3950.js is generating keys and getString throws an alert when a key is not found

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

14 years agoHrmm, global_utils.js gets copied and shared between chrome and remote xul, so not...
phasefx [Sat, 8 Mar 2008 09:02:30 +0000 (09:02 +0000)]
Hrmm, global_utils.js gets copied and shared between chrome and remote xul, so not sure what's the best thing to do here for the properties files.  Where do we want the redundancy?  Or can we get rid of it?

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

14 years agonon-cat vs pre-cat labels. Stop throwing an error dialog if a pre-cat checkout is...
phasefx [Sat, 8 Mar 2008 08:50:59 +0000 (08:50 +0000)]
non-cat vs pre-cat labels.  Stop throwing an error dialog if a pre-cat checkout is cancelled

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

14 years agoexplicit number casting for JSON results
phasefx [Sat, 8 Mar 2008 07:55:15 +0000 (07:55 +0000)]
explicit number casting for JSON results

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

14 years agodead code
phasefx [Sat, 8 Mar 2008 07:46:39 +0000 (07:46 +0000)]
dead code

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

14 years agosome i18n goodness and fixes. And an extra column for patron lists, and including...
phasefx [Sat, 8 Mar 2008 07:40:21 +0000 (07:40 +0000)]
some i18n goodness and fixes.  And an extra column for patron lists, and including the last name for staff who collected a payment

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

14 years agotypos, and working around the fun JSON number/text casting issue
phasefx [Sat, 8 Mar 2008 07:38:57 +0000 (07:38 +0000)]
typos, and working around the fun JSON number/text casting issue

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

14 years agonotify staff if no payments applied or no patron credit added, and do not print recei...
phasefx [Sat, 8 Mar 2008 03:47:41 +0000 (03:47 +0000)]
notify staff if no payments applied or no patron credit added, and do not print receipt. bug #609

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

14 years agobring a little sanity to blank tab labels
phasefx [Fri, 7 Mar 2008 22:34:51 +0000 (22:34 +0000)]
bring a little sanity to blank tab labels

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

14 years agoThe user perm editor was derived from a previous user editor so there might be some...
phasefx [Fri, 7 Mar 2008 21:50:08 +0000 (21:50 +0000)]
The user perm editor was derived from a previous user editor so there might be some cruft here; for example, take_survey.js

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

14 years agoBelieve these have been replaced by ue.xhtml and family
phasefx [Fri, 7 Mar 2008 21:44:59 +0000 (21:44 +0000)]
Believe these have been replaced by ue.xhtml and family

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

14 years agoeliminate some redundancy before I try to i18n-ize this
phasefx [Fri, 7 Mar 2008 21:07:15 +0000 (21:07 +0000)]
eliminate some redundancy before I try to i18n-ize this

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

14 years agoadding circ_item_list example reporter view; installing staged-search stuff
miker [Fri, 7 Mar 2008 18:10:23 +0000 (18:10 +0000)]
adding circ_item_list example reporter view; installing staged-search stuff

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

14 years agoactually trimming the record hashes
miker [Fri, 7 Mar 2008 17:18:31 +0000 (17:18 +0000)]
actually trimming the record hashes

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

14 years agotrimming the record hashes
miker [Fri, 7 Mar 2008 17:15:35 +0000 (17:15 +0000)]
trimming the record hashes

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

14 years agoremember kids, always execute your prepared queries before fetching from them
miker [Fri, 7 Mar 2008 16:54:43 +0000 (16:54 +0000)]
remember kids, always execute your prepared queries before fetching from them

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

14 years agotypos
miker [Fri, 7 Mar 2008 16:51:19 +0000 (16:51 +0000)]
typos

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

14 years agotypos
miker [Fri, 7 Mar 2008 16:48:28 +0000 (16:48 +0000)]
typos

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

14 years agotypos
miker [Fri, 7 Mar 2008 16:29:51 +0000 (16:29 +0000)]
typos

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

14 years agothinkos
miker [Fri, 7 Mar 2008 16:27:16 +0000 (16:27 +0000)]
thinkos

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

14 years agobecause Dan understands the importance of proper speeeling
miker [Fri, 7 Mar 2008 15:48:31 +0000 (15:48 +0000)]
because Dan understands the importance of proper speeeling

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

14 years agoadding preferred lang support to the new perl, and adjusting the depth test logic
miker [Fri, 7 Mar 2008 15:40:07 +0000 (15:40 +0000)]
adding preferred lang support to the new perl, and adjusting the depth test logic

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

14 years agoadd preferred language support
miker [Fri, 7 Mar 2008 15:19:01 +0000 (15:19 +0000)]
add preferred language support

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

14 years agoexplicitly use the JSON module
miker [Fri, 7 Mar 2008 04:13:03 +0000 (04:13 +0000)]
explicitly use the JSON module

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

14 years agoshiny new search method based on staged search stored proc
miker [Fri, 7 Mar 2008 04:05:19 +0000 (04:05 +0000)]
shiny new search method based on staged search stored proc

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

14 years agoimprove metarecord constituent record test
miker [Fri, 7 Mar 2008 02:58:33 +0000 (02:58 +0000)]
improve metarecord constituent record test

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

14 years agowent too far with the aliasing
miker [Fri, 7 Mar 2008 02:33:47 +0000 (02:33 +0000)]
went too far with the aliasing

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

14 years agocut-n-past gotcha
miker [Fri, 7 Mar 2008 01:59:40 +0000 (01:59 +0000)]
cut-n-past gotcha

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

14 years agoadding alias qualifier to support more than one search class
miker [Fri, 7 Mar 2008 01:46:42 +0000 (01:46 +0000)]
adding alias qualifier to support more than one search class

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

14 years agov1 of staged search stored procedure(s)
miker [Thu, 6 Mar 2008 21:03:04 +0000 (21:03 +0000)]
v1 of staged search stored procedure(s)

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

14 years agocircStrings, not commonStrings - thanks for finding this one, Bill Ott
dbs [Thu, 6 Mar 2008 20:50:21 +0000 (20:50 +0000)]
circStrings, not commonStrings - thanks for finding this one, Bill Ott

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

14 years agofetching IDL from new open-ils idl method. added a remote_connect option for clients...
erickson [Thu, 6 Mar 2008 16:31:19 +0000 (16:31 +0000)]
fetching IDL from new open-ils idl method.  added a remote_connect option for clients who are not on the private network

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

14 years agoadded private client access to public router so error message from the private domain...
erickson [Thu, 6 Mar 2008 16:26:58 +0000 (16:26 +0000)]
added private client access to public router so error message from the private domain will be handled properly

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

14 years agoadded a common IDL fetching method
erickson [Thu, 6 Mar 2008 15:41:21 +0000 (15:41 +0000)]
added a common IDL fetching method

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

14 years agoadded json::xs to cpan list
erickson [Thu, 6 Mar 2008 12:38:01 +0000 (12:38 +0000)]
added json::xs to cpan list

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

14 years agoMake the seed values work with PostgreSQL 8.1 and up...
dbs [Thu, 6 Mar 2008 05:21:02 +0000 (05:21 +0000)]
Make the seed values work with PostgreSQL 8.1 and up...
(PostgreSQL didn't grok multi-row INSERT statements until 8.2)

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

14 years agoRemove extraneous <domains> element; otherwise gateway is b0rk3n
dbs [Thu, 6 Mar 2008 04:11:30 +0000 (04:11 +0000)]
Remove extraneous <domains> element; otherwise gateway is b0rk3n

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

14 years agoWhitespace consistency in XML files (plus modelines).
dbs [Thu, 6 Mar 2008 02:38:03 +0000 (02:38 +0000)]
Whitespace consistency in XML files (plus modelines).
Bump opensrf.xml.example version to 0.0.3.

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

14 years agoadded a multidomain opensrf_core.xml example. updated the basic opensrf_core.xml...
erickson [Wed, 5 Mar 2008 22:39:08 +0000 (22:39 +0000)]
added a multidomain opensrf_core.xml example.  updated the basic opensrf_core.xml to match opensrf changes (as of opensrf changeset 1253)

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

14 years agoadded some circ rules for new circ mods video-mid and dvd-mid
erickson [Wed, 5 Mar 2008 17:57:12 +0000 (17:57 +0000)]
added some circ rules for new circ mods video-mid and dvd-mid

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

14 years agochanged checks and Xs to yes/no to make IE happy. moved thaw date from prompt to...
erickson [Tue, 4 Mar 2008 20:41:23 +0000 (20:41 +0000)]
changed checks and Xs to yes/no to make IE happy. moved thaw date from prompt to form.  added calendar widget to thaw date form.  change UI terminology from freeze/thaw to activate/suspend

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

14 years agoFix typos (thanks Mark Ellis for pointing these out)
dbs [Tue, 4 Mar 2008 18:09:48 +0000 (18:09 +0000)]
Fix typos (thanks Mark Ellis for pointing these out)

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

14 years agoAdd SRU to the CPAN dependencies
dbs [Tue, 4 Mar 2008 16:01:40 +0000 (16:01 +0000)]
Add SRU to the CPAN dependencies

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

14 years agoremove grouping -- causing some extranious search terms
miker [Mon, 3 Mar 2008 23:45:56 +0000 (23:45 +0000)]
remove grouping -- causing some extranious search terms

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

14 years agofinally get rid of the diagnostics stuff
miker [Mon, 3 Mar 2008 23:27:29 +0000 (23:27 +0000)]
finally get rid of the diagnostics stuff

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

14 years agojust a space
miker [Mon, 3 Mar 2008 05:12:04 +0000 (05:12 +0000)]
just a space

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

14 years agofixing sort and sort_dir in the advanced query syntax
miker [Mon, 3 Mar 2008 05:01:59 +0000 (05:01 +0000)]
fixing sort and sort_dir in the advanced query syntax

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

14 years agotypo
miker [Mon, 3 Mar 2008 04:44:33 +0000 (04:44 +0000)]
typo

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

14 years agoadding relation modifier support and making relations more strictly follow the cql...
miker [Mon, 3 Mar 2008 04:41:21 +0000 (04:41 +0000)]
adding relation modifier support and making relations more strictly follow the cql guidlines

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

14 years agoadding test for SRU perl module in settings tester support script
miker [Sat, 1 Mar 2008 19:30:51 +0000 (19:30 +0000)]
adding test for SRU perl module in settings tester support script

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

14 years agoadding SRU exmple stanza
miker [Sat, 1 Mar 2008 16:59:42 +0000 (16:59 +0000)]
adding SRU exmple stanza

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

14 years agouse the correct access method for the id list
miker [Sat, 1 Mar 2008 16:41:30 +0000 (16:41 +0000)]
use the correct access method for the id list

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

14 years agomore adjusting of the cql qualifier logic
miker [Sat, 1 Mar 2008 16:37:27 +0000 (16:37 +0000)]
more adjusting of the cql qualifier logic

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

14 years agomore adjusting of the cql qualifier logic
miker [Sat, 1 Mar 2008 16:36:54 +0000 (16:36 +0000)]
more adjusting of the cql qualifier logic

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

14 years agoadjusting cql qualifier logic
miker [Sat, 1 Mar 2008 16:31:38 +0000 (16:31 +0000)]
adjusting cql qualifier logic

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

14 years agomoving default grammar to HEREDOC instead of DATA section
miker [Sat, 1 Mar 2008 16:13:02 +0000 (16:13 +0000)]
moving default grammar to HEREDOC instead of DATA section

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

14 years agoadding initial sru support
miker [Sat, 1 Mar 2008 05:43:04 +0000 (05:43 +0000)]
adding initial sru support

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

14 years agoadded check for always_xact since xact flag may not be set in authoritative mode
erickson [Fri, 29 Feb 2008 14:16:22 +0000 (14:16 +0000)]
added check for always_xact since xact flag may not be set in authoritative mode

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

14 years agochecking for xact instead of xact_id to verify session. at this point in the code...
erickson [Fri, 29 Feb 2008 14:08:25 +0000 (14:08 +0000)]
checking for xact instead of xact_id to verify session.  at this point in the code, if the editor has not had a reason to create a session yet, xact_id will be undef

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

14 years agochanged the /right/ error to warning to prevent stderr spewing
erickson [Tue, 26 Feb 2008 21:08:02 +0000 (21:08 +0000)]
changed the /right/ error to warning to prevent stderr spewing

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

14 years agochanged error to warning to prevent stderr spewing
erickson [Tue, 26 Feb 2008 21:04:19 +0000 (21:04 +0000)]
changed error to warning to prevent stderr spewing

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

14 years agoAnd check for duplicate IDs in the main loop, just like miker asked
dbs [Sat, 23 Feb 2008 01:34:49 +0000 (01:34 +0000)]
And check for duplicate IDs in the main loop, just like miker asked

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

14 years agoEnable custom specified ID to be retained in preprocess subroutine
dbs [Sat, 23 Feb 2008 00:32:45 +0000 (00:32 +0000)]
Enable custom specified ID to be retained in preprocess subroutine

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

14 years agoadded support for volume-level holds migration during volume merging
erickson [Fri, 22 Feb 2008 18:51:26 +0000 (18:51 +0000)]
added support for volume-level holds  migration during volume merging

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

14 years agosrfsh wants less, and it's not installed on minimal debian, so let's give it less.
dbs [Fri, 22 Feb 2008 18:34:56 +0000 (18:34 +0000)]
srfsh wants less, and it's not installed on minimal debian, so let's give it less.
less is more

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

14 years agomoved to die_events for in-transaction error handling
erickson [Fri, 22 Feb 2008 15:22:54 +0000 (15:22 +0000)]
moved to die_events for in-transaction error handling

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

14 years agoadded logic to migrate holds from the deleted records to the master record in title...
erickson [Fri, 22 Feb 2008 15:20:05 +0000 (15:20 +0000)]
added logic to migrate holds from the deleted records to the master record in title merging

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

14 years agoadded hold permit flag for new holds to prevent max-holds checks on existing holds
erickson [Fri, 22 Feb 2008 00:09:41 +0000 (00:09 +0000)]
added hold permit flag for new holds to prevent max-holds checks on existing holds

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

14 years agoadding authoritative method varients
miker [Thu, 21 Feb 2008 17:34:28 +0000 (17:34 +0000)]
adding authoritative method varients

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

14 years agoUpdate libdbi and libdbi-drivers to 0.8.3 to avoid recent compilation problems on...
dbs [Wed, 20 Feb 2008 17:33:33 +0000 (17:33 +0000)]
Update libdbi and libdbi-drivers to 0.8.3 to avoid recent compilation problems on Ubuntu Gutsy
(Thanks to anarchivist for the heads-up!)

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

14 years agoConvert entity-ized hyphens back to regular hyphens for easy copy and pasting
dbs [Wed, 20 Feb 2008 15:52:38 +0000 (15:52 +0000)]
Convert entity-ized hyphens back to regular hyphens for easy copy and pasting
(but escape the second hyphen to avoid "invalid comment" warnings from xsltproc)

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

14 years agoFrench MARC tooltip creator for the cataloging interface
dbs [Wed, 20 Feb 2008 04:38:35 +0000 (04:38 +0000)]
French MARC tooltip creator for the cataloging interface

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

14 years agousing explicit namespace in addition to default namespace to account for differences...
erickson [Tue, 19 Feb 2008 23:38:18 +0000 (23:38 +0000)]
using explicit namespace in addition to default namespace to account for differences in libxml2 handling

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

14 years agoRemoving some dead code
erickson [Tue, 19 Feb 2008 13:54:39 +0000 (13:54 +0000)]
Removing some dead code
changed (wherever possible) references from objson to the new opensrf/osrf_json.h
cstore is the last remaining legacy json (objson) client that needs updating

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

14 years agoAdd explicit postgresql version dependencies
dbs [Tue, 19 Feb 2008 12:34:58 +0000 (12:34 +0000)]
Add explicit postgresql version dependencies
Differentiate between Ubuntu Gutsy and Debian Etch postgresql versions
Update SpiderMonkey version

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

14 years agoreturning undef on not-found instead of 0 to prevent id=0 conflicts
erickson [Mon, 18 Feb 2008 21:55:14 +0000 (21:55 +0000)]
returning undef on not-found instead of 0 to prevent id=0 conflicts

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

14 years agoThis method returns 1 or 0. == appears to work whether res equals "1" or 1, is that...
phasefx [Mon, 18 Feb 2008 21:41:14 +0000 (21:41 +0000)]
This method returns 1 or 0. == appears to work whether res equals "1" or 1, is that what we want?

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

14 years agoThis method returns 1 or 0. == appears to work whether res equals "1" or 1, is that...
phasefx [Mon, 18 Feb 2008 21:33:13 +0000 (21:33 +0000)]
This method returns 1 or 0. == appears to work whether res equals "1" or 1, is that what we want?

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

14 years agoHoldings Maintenance interface. copy_browser.js uses circ/util.js and that needs...
phasefx [Sat, 16 Feb 2008 18:15:13 +0000 (18:15 +0000)]
Holdings Maintenance interface.  copy_browser.js uses circ/util.js and that needs these properties

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

14 years agoadding hold matrix model data; adding permacrud validation hooks to main xsd
miker [Fri, 15 Feb 2008 20:56:40 +0000 (20:56 +0000)]
adding hold matrix model data; adding permacrud validation hooks to main xsd

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