Evergreen.git
16 years agocan't use js2JSON when we're pushing around functions, windows, etc.
phasefx [Sat, 31 Jan 2009 21:31:00 +0000 (21:31 +0000)]
can't use js2JSON when we're pushing around functions, windows, etc.

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@12024 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoMerged revisions 11987-11992,11995,11998,12001-12007,12010-12011,12014-12019,12022...
phasefx [Sat, 31 Jan 2009 21:16:31 +0000 (21:16 +0000)]
Merged revisions 11987-11992,11995,11998,12001-12007,12010-12011,12014-12019,12022 via svnmerge from
svn://svn.open-ils.org/ILS/trunk

........
  r11987 | miker | 2009-01-26 21:15:09 -0500 (Mon, 26 Jan 2009) | 1 line

  initial single-event firing module
........
  r11988 | miker | 2009-01-26 21:15:47 -0500 (Mon, 26 Jan 2009) | 1 line

  more states available to events
........
  r11989 | miker | 2009-01-26 21:21:33 -0500 (Mon, 26 Jan 2009) | 1 line

  throw errors when we cannot update the event state
........
  r11990 | miker | 2009-01-26 21:23:18 -0500 (Mon, 26 Jan 2009) | 1 line

  for now use die instead of throw
........
  r11991 | dbs | 2009-01-26 22:28:14 -0500 (Mon, 26 Jan 2009) | 2 lines

  Add a little sample of geospatial data for FGDC/CSDGM transform fun
........
  r11992 | dbs | 2009-01-26 22:33:32 -0500 (Mon, 26 Jan 2009) | 3 lines

  We need to expose vandelay and permacrud as public services.
  Sort the list of public services so it's easy to skim through.
........
  r11995 | dbs | 2009-01-26 23:30:46 -0500 (Mon, 26 Jan 2009) | 2 lines

  Fix regression that prevents anyone from viewing reports
........
  r11998 | dbs | 2009-01-27 08:39:52 -0500 (Tue, 27 Jan 2009) | 1 line

  Second part of fix for viewing reports, related to r11995
........
  r12001 | miker | 2009-01-27 20:44:05 -0500 (Tue, 27 Jan 2009) | 1 line

  add specialized module namespace overrides
........
  r12002 | miker | 2009-01-27 20:44:48 -0500 (Tue, 27 Jan 2009) | 1 line

  refactor the general object layout; use fleshing where possible
........
  r12003 | miker | 2009-01-27 20:46:14 -0500 (Tue, 27 Jan 2009) | 1 line

  Add some basic dummy handlers (fourtytwo, NOOP_True and NOOP_False) for each module type
........
  r12004 | miker | 2009-01-27 20:59:53 -0500 (Tue, 27 Jan 2009) | 1 line

  allow either fleshed or unfleshed module objects
........
  r12005 | miker | 2009-01-27 21:01:24 -0500 (Tue, 27 Jan 2009) | 1 line

  remove (now) needless fleshing
........
  r12006 | miker | 2009-01-27 21:17:38 -0500 (Tue, 27 Jan 2009) | 1 line

  example validators; adding noop modules to the schema creation script
........
  r12007 | miker | 2009-01-28 14:02:01 -0500 (Wed, 28 Jan 2009) | 1 line

  can not retrieve an object before we create it ... doh! (thanks, Laura, for catching this)
........
  r12010 | miker | 2009-01-29 10:27:50 -0500 (Thu, 29 Jan 2009) | 1 line

  always assume disconnect succeeds ... for now
........
  r12011 | phasefx | 2009-01-29 14:11:55 -0500 (Thu, 29 Jan 2009) | 1 line

  this file doesn't follow the convention used elsewhere.. so wrong path to this object
........
  r12014 | miker | 2009-01-29 15:02:17 -0500 (Thu, 29 Jan 2009) | 1 line

  output the deleted column from fast-extract; use said column in marc_add_ids
........
  r12015 | miker | 2009-01-29 15:05:29 -0500 (Thu, 29 Jan 2009) | 1 line

  good-ify the output xml
........
  r12016 | miker | 2009-01-30 16:36:44 -0500 (Fri, 30 Jan 2009) | 1 line

  adding support for jump attribute, for remote indirection; fixing incorrect comment
........
  r12017 | miker | 2009-01-30 16:37:59 -0500 (Fri, 30 Jan 2009) | 1 line

  adding Scott's dump_idl utility, and adding jump support; makefile support for dump_idl
........
  r12018 | miker | 2009-01-30 16:38:47 -0500 (Fri, 30 Jan 2009) | 1 line

  asva needs the jump attribute to from question to survey to owner
........
  r12019 | miker | 2009-01-30 18:02:18 -0500 (Fri, 30 Jan 2009) | 1 line

  teaching the pcrud personallity of cstore how to use the jump attr in permacrud action context elements
........
  r12022 | miker | 2009-01-31 15:50:17 -0500 (Sat, 31 Jan 2009) | 1 line

  adding jump attr to the xsd; adding jump to asva
........

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@12023 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoexperimental horizontal interface for patron summary
phasefx [Thu, 29 Jan 2009 08:53:35 +0000 (08:53 +0000)]
experimental horizontal interface for patron summary

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@12009 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoah, document.loadOverlay.. this lovely thing is going to make it easier for us to...
phasefx [Thu, 29 Jan 2009 03:52:02 +0000 (03:52 +0000)]
ah, document.loadOverlay.. this lovely thing is going to make it easier for us to load alternate interfaces

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@12008 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoMerged revisions 11971-11975,11978,11980,11982,11984 via svnmerge from
phasefx [Mon, 26 Jan 2009 22:38:17 +0000 (22:38 +0000)]
Merged revisions 11971-11975,11978,11980,11982,11984 via svnmerge from
svn://svn.open-ils.org/ILS/trunk

........
  r11971 | scottmk | 2009-01-26 08:55:54 -0500 (Mon, 26 Jan 2009) | 10 lines

  1. Gave more descriptive names to a number of variables,
  sometimes introducing additional names instead of reusing
  existing names for multiple unrelated purposes.

  2. Rewrote some of the permacrud-related code to
  improve clarity.

  3. Tweaked some debugging messages so that we wouldn't
  try to format them with NULL pointers.
........
  r11972 | erickson | 2009-01-26 12:10:10 -0500 (Mon, 26 Jan 2009) | 1 line

  enable direct use of xact_begin/rollback/commit for managing transactions.  change xact_start to xact_begin for consistency
........
  r11973 | erickson | 2009-01-26 12:20:39 -0500 (Mon, 26 Jan 2009) | 1 line

  added savepoint support
........
  r11974 | erickson | 2009-01-26 13:50:59 -0500 (Mon, 26 Jan 2009) | 1 line

  added support for returning the metarecord holds in open-ils.circ.holds.retrieve_all_from_title
........
  r11975 | erickson | 2009-01-26 14:04:51 -0500 (Mon, 26 Jan 2009) | 1 line

  we've seen sip clients in the field that do not handle unicode very well.  until we track down the problem, strip the 'wide characters' from the title string
........
  r11978 | phasefx | 2009-01-26 14:47:30 -0500 (Mon, 26 Jan 2009) | 1 line

  accomodate metarecord holds from open-ils.circ.holds.retrieve_all_from_title.  Thanks Bill!
........
  r11980 | dbs | 2009-01-26 15:01:05 -0500 (Mon, 26 Jan 2009) | 5 lines

  Forward port r11979 from rel_1_4:
  Use local log files rather than syslog by default.
  Set default loglevel to 3 (Info) to avoid filling disk space of unsuspecting users.
  Use LOCALSTATEDIR to enable configure to set location of local log files.
........
  r11982 | erickson | 2009-01-26 15:43:27 -0500 (Mon, 26 Jan 2009) | 1 line

  added a streaming, batch mvr retrieval method
........
  r11984 | scottmk | 2009-01-26 15:56:33 -0500 (Mon, 26 Jan 2009) | 14 lines

  Eliminated all calls to oilsIDLFindPath() in this file.

  This change eliminates the overhead of parsing path
  strings, including the malloc and free that such
  parsing entails.

  In addition: in most cases we had been calling
  oilsIDLFindPath() twice, once to verify that the class
  existed, and again to find whatever piece of it we
  wanted.  This duplication of effort is now gone.
  -This line, and those below, will be ignored--

  M    Open-ILS/src/c-apps/oils_idl-core.c
........

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11986 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoInitialized merge tracking via "svnmerge" with revisions "1-11958" from
phasefx [Mon, 26 Jan 2009 22:34:44 +0000 (22:34 +0000)]
Initialized merge tracking via "svnmerge" with revisions "1-11958" from
svn://svn.open-ils.org/ILS/trunk

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11985 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agosome I18N for lists; an easier way to give standard actions to lists; and a refactore...
phasefx [Mon, 26 Jan 2009 07:38:01 +0000 (07:38 +0000)]
some I18N for lists; an easier way to give standard actions to lists; and a refactored example with the item status interface

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11970 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agothese lingering chrome interfaces can't be loaded in remote iframes, so into windows...
phasefx [Mon, 26 Jan 2009 05:54:23 +0000 (05:54 +0000)]
these lingering chrome interfaces can't be loaded in remote iframes, so into windows they go

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11969 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agojs2JSON is dangerous when you start referencing non-pure javascript data (i.e. {...
phasefx [Mon, 26 Jan 2009 05:38:44 +0000 (05:38 +0000)]
js2JSON is dangerous when you start referencing non-pure javascript data (i.e. { 'w' : window, 'd' : document }) that can be self-referential, etc

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11968 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoXUL_BROWSER is chrome
phasefx [Mon, 26 Jan 2009 04:27:12 +0000 (04:27 +0000)]
XUL_BROWSER is chrome

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11967 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agochange/remove references to chrome resources
phasefx [Mon, 26 Jan 2009 04:25:17 +0000 (04:25 +0000)]
change/remove references to chrome resources

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11966 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agochange/remove references to chrome resources
phasefx [Mon, 26 Jan 2009 04:22:29 +0000 (04:22 +0000)]
change/remove references to chrome resources

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11965 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agomove the opac wrapper from chrome to remote
phasefx [Mon, 26 Jan 2009 04:19:34 +0000 (04:19 +0000)]
move the opac wrapper from chrome to remote

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11964 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoThis was an earlier experiment that needs to be thrown out
phasefx [Mon, 26 Jan 2009 04:18:26 +0000 (04:18 +0000)]
This was an earlier experiment that needs to be thrown out

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11963 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agochange and/or remove references to chrome resources
phasefx [Mon, 26 Jan 2009 04:09:22 +0000 (04:09 +0000)]
change and/or remove references to chrome resources

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11962 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agomove the menu code from chrome to remote
phasefx [Mon, 26 Jan 2009 04:08:02 +0000 (04:08 +0000)]
move the menu code from chrome to remote

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11961 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agopass a chrome powered xulG from main.js through data.xul to menu_frame.xul; I'm going...
phasefx [Mon, 26 Jan 2009 04:03:59 +0000 (04:03 +0000)]
pass a chrome powered xulG from main.js through data.xul to menu_frame.xul; I'm going to try to move the menu system from chrome to remote and want this in case I still have to open any chrome windows

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11960 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoCopy trunk to a branch I can do radical experiments against
phasefx [Mon, 26 Jan 2009 03:57:48 +0000 (03:57 +0000)]
Copy trunk to a branch I can do radical experiments against

git-svn-id: svn://svn.open-ils.org/ILS/branches/staff-client-experiment@11959 dcc99617-32d9-48b4-a31d-7c20da2025e4

16 years agoThe 'error' passed to the unexpected error dialog may be a string
phasefx [Mon, 26 Jan 2009 01:04:13 +0000 (01:04 +0000)]
The 'error' passed to the unexpected error dialog may be a string

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

16 years agomore graceful handling of errors during login sequence
phasefx [Mon, 26 Jan 2009 00:38:50 +0000 (00:38 +0000)]
more graceful handling of errors during login sequence

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

16 years agofix logic error with broken chain (chain is an array of functions that get called...
phasefx [Mon, 26 Jan 2009 00:31:32 +0000 (00:31 +0000)]
fix logic error with broken chain (chain is an array of functions that get called sequentially and are tied together via repeated setTimeout calls, in order to give the UI chances to update)

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

16 years agodrop-down menu of all servers in ws_info
phasefx [Mon, 26 Jan 2009 00:06:04 +0000 (00:06 +0000)]
drop-down menu of all servers in ws_info

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

16 years agohandle null's in the start-up sequence (we have a pcrud call in there now and it...
phasefx [Sun, 25 Jan 2009 23:16:53 +0000 (23:16 +0000)]
handle null's in the start-up sequence (we have a pcrud call in there now and it returns null instead of empty arrays if the data it's looking for doesn't exist)

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

16 years agoextra parens
phasefx [Sun, 25 Jan 2009 22:09:50 +0000 (22:09 +0000)]
extra parens

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

16 years agoadd marc_add_ids and fast-extract to the base script install
miker [Sun, 25 Jan 2009 19:32:36 +0000 (19:32 +0000)]
add marc_add_ids and fast-extract to the base script install

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

16 years agorestriction on non-real IDs
miker [Sun, 25 Jan 2009 17:17:41 +0000 (17:17 +0000)]
restriction on non-real IDs

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

16 years agoremove debug warnings
miker [Sun, 25 Jan 2009 16:54:02 +0000 (16:54 +0000)]
remove debug warnings

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

16 years agoanother typo
miker [Sun, 25 Jan 2009 16:52:26 +0000 (16:52 +0000)]
another typo

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

16 years agoallow different delimiters; typo
miker [Sun, 25 Jan 2009 16:51:38 +0000 (16:51 +0000)]
allow different delimiters; typo

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

16 years agocreate count field before using it
miker [Sun, 25 Jan 2009 16:49:52 +0000 (16:49 +0000)]
create count field before using it

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

16 years agoscript to dump records based on edit_date in a format that marc_add_ids can ingest
miker [Sun, 25 Jan 2009 16:40:58 +0000 (16:40 +0000)]
script to dump records based on edit_date in a format that marc_add_ids can ingest

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

16 years agoadd MARCXML cleanup, quiet mode, current count output and newline stripping for marc...
miker [Sun, 25 Jan 2009 15:53:08 +0000 (15:53 +0000)]
add MARCXML cleanup, quiet mode, current count output and newline stripping for marc output

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

16 years agoadd pcrud support to eg_db_config.pl
phasefx [Sun, 25 Jan 2009 03:03:10 +0000 (03:03 +0000)]
add pcrud support to eg_db_config.pl

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

16 years agostart of the event firing code -- build the environment for validators, reactors...
miker [Sat, 24 Jan 2009 01:49:28 +0000 (01:49 +0000)]
start of the event firing code -- build the environment for validators, reactors and cleanup modules

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

16 years agoadd links to the fm class structure
miker [Sat, 24 Jan 2009 01:48:41 +0000 (01:48 +0000)]
add links to the fm class structure

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

16 years agoadded a default gettier for common fieldmapper datatypes
erickson [Fri, 23 Jan 2009 23:33:07 +0000 (23:33 +0000)]
added a default gettier for common fieldmapper datatypes

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

16 years agorearranging some classes around for better re-use. added an initial auto-grid, need...
erickson [Fri, 23 Jan 2009 22:20:49 +0000 (22:20 +0000)]
rearranging some classes around for better re-use.  added an initial auto-grid, need to add some default data formatting depending on datatype

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

16 years agoinitial cut of some scaffolding which will load and run Collector, Validator, Reactor...
miker [Fri, 23 Jan 2009 21:06:27 +0000 (21:06 +0000)]
initial cut of some scaffolding which will load and run Collector, Validator, Reactor and Cleanup handlers

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

16 years ago-set_as_deleted param for setting Leader/05 to "d". This is to support XC's OAIToolkit.
phasefx [Fri, 23 Jan 2009 20:09:35 +0000 (20:09 +0000)]
-set_as_deleted param for setting Leader/05 to "d".  This is to support XC's OAIToolkit.

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

16 years agoallow config settings to be passed in via args object to constructor
erickson [Fri, 23 Jan 2009 17:10:07 +0000 (17:10 +0000)]
allow config settings to be passed in via args object to constructor

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

16 years agoplugged in option to build cancel and 'apply' buttons. next steps are 1. i18n for...
erickson [Fri, 23 Jan 2009 16:40:58 +0000 (16:40 +0000)]
plugged in option to build cancel and 'apply' buttons.  next steps are 1. i18n for buttons, 2. use widget template instead of manual element creation

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

16 years agominor cleanup
erickson [Fri, 23 Jan 2009 15:57:47 +0000 (15:57 +0000)]
minor cleanup

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

16 years agobetter support for org tree widgets
erickson [Fri, 23 Jan 2009 15:57:12 +0000 (15:57 +0000)]
better support for org tree widgets

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

16 years agodon't forget the forests
erickson [Fri, 23 Jan 2009 15:56:34 +0000 (15:56 +0000)]
don't forget the forests

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

16 years agoNot sure why, but this version of FilteringTreeSelect uses the correct field when...
erickson [Fri, 23 Jan 2009 15:26:02 +0000 (15:26 +0000)]
Not sure why, but this version of FilteringTreeSelect uses the correct field when calculating the value of a stored item

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

16 years agoForward port r11921 from rel_1_4 - saner default level of logging for Apache
dbs [Thu, 22 Jan 2009 21:38:01 +0000 (21:38 +0000)]
Forward port r11921 from rel_1_4 - saner default level of logging for Apache

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

16 years agoBring trunk README into line with reality (version number, PostgreSQL versions)
dbs [Thu, 22 Jan 2009 21:37:04 +0000 (21:37 +0000)]
Bring trunk README into line with reality (version number, PostgreSQL versions)

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

16 years agoThe fielder service needs to be publicly available; it only exposes objects that...
dbs [Thu, 22 Jan 2009 21:18:42 +0000 (21:18 +0000)]
The fielder service needs to be publicly available; it only exposes objects that are publicly visible.
Thanks berick!

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

16 years agorefactor checkin to fix audibles coming after dialogs instead of before. The checkin...
phasefx [Thu, 22 Jan 2009 20:51:57 +0000 (20:51 +0000)]
refactor checkin to fix audibles coming after dialogs instead of before.  The checkin code for the main checkin interface was effectively asynchronous; sound and dialogs appear to misbehave when in asynchronous callbacks

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

16 years agotreat a list like a list here, just to be safer
phasefx [Thu, 22 Jan 2009 20:48:07 +0000 (20:48 +0000)]
treat a list like a list here, just to be safer

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

16 years agofinish adding pcrud to the example config
phasefx [Thu, 22 Jan 2009 19:57:34 +0000 (19:57 +0000)]
finish adding pcrud to the example config

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

16 years agoQuiet the complaint if action_trigger schema has never been created before
dbs [Thu, 22 Jan 2009 19:55:29 +0000 (19:55 +0000)]
Quiet the complaint if action_trigger schema has never been created before

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

16 years agoverify date string exists before telling dojo to parse it, otherwise, errors
erickson [Thu, 22 Jan 2009 18:52:39 +0000 (18:52 +0000)]
verify date string exists before telling dojo to parse it, otherwise, errors

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

16 years ago-set_001_003 param to set 001 to record id and 003 to repository code (specified...
phasefx [Thu, 22 Jan 2009 18:10:22 +0000 (18:10 +0000)]
-set_001_003 param to set 001 to record id and 003 to repository code (specified by -repository_code param, defaults to Evergreen).  This is to support XC's OAIToolkit.  Also show specific errors on failed records.

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

16 years agobetter support for handling detachment of last address
erickson [Thu, 22 Jan 2009 15:04:42 +0000 (15:04 +0000)]
better support for handling detachment of last address

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

16 years agoMake fkey types compatible for PostgreSQL 8.3
dbs [Thu, 22 Jan 2009 13:49:05 +0000 (13:49 +0000)]
Make fkey types compatible for PostgreSQL 8.3

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

16 years agosyntax issues and typos spotted by Dan
miker [Thu, 22 Jan 2009 13:26:05 +0000 (13:26 +0000)]
syntax issues and typos spotted by Dan

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

16 years agoWe need an explicit <router_name> in opensrf_core.xml
dbs [Thu, 22 Jan 2009 05:46:05 +0000 (05:46 +0000)]
We need an explicit <router_name> in opensrf_core.xml

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

16 years agoTypo that prevents successful parsing of fm_IDL.xml
dbs [Thu, 22 Jan 2009 05:40:53 +0000 (05:40 +0000)]
Typo that prevents successful parsing of fm_IDL.xml

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

16 years agoUpdate the arguments for the target function of the comment that was generating an...
dbs [Thu, 22 Jan 2009 04:55:19 +0000 (04:55 +0000)]
Update the arguments for the target function of the comment that was generating an error

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

16 years agoflesh these patrons to show their barcodes
phasefx [Tue, 20 Jan 2009 20:55:20 +0000 (20:55 +0000)]
flesh these patrons to show their barcodes

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

16 years agoMerge r11893 and r11894 from rel_1_4 to update credits and copyright statements
dbs [Tue, 20 Jan 2009 20:44:05 +0000 (20:44 +0000)]
Merge r11893 and r11894 from rel_1_4 to update credits and copyright statements

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

16 years agoTypo in API documentation. It's the little things. And we aren't talking C++ here...
dbs [Tue, 20 Jan 2009 19:13:40 +0000 (19:13 +0000)]
Typo in API documentation. It's the little things. And we aren't talking C++ here; Perl uses STDOUT :)

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

16 years agoreplace call to Actor.pm function with local code so that loading the open-ils.actor...
erickson [Tue, 20 Jan 2009 17:42:24 +0000 (17:42 +0000)]
replace call to Actor.pm function with local code so that loading the open-ils.actor app does not happen as a side-effect to using scriptbuilder

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

16 years agocan't have pcrud without a controller
erickson [Tue, 20 Jan 2009 14:51:34 +0000 (14:51 +0000)]
can't have pcrud without a controller

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

16 years agoMinor typo fix
dbs [Tue, 20 Jan 2009 07:40:57 +0000 (07:40 +0000)]
Minor typo fix

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

16 years agosubfield 'y' (regularity pattern) is repeatable. Need to keep all
djfiander [Tue, 20 Jan 2009 01:42:41 +0000 (01:42 +0000)]
subfield 'y' (regularity pattern) is repeatable. Need to keep all
of them.

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

16 years agoRefactor a little bit. Prepping for the next big push.
djfiander [Tue, 20 Jan 2009 01:41:47 +0000 (01:41 +0000)]
Refactor a little bit. Prepping for the next big push.

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

16 years agoallow card-only searches
miker [Mon, 19 Jan 2009 20:49:54 +0000 (20:49 +0000)]
allow card-only searches

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

16 years agowhen searching for a path template that's not in the web config, search up the path...
erickson [Mon, 19 Jan 2009 18:37:26 +0000 (18:37 +0000)]
when searching for a path template that's not in the web config, search up the path for the file so that we can take advantage of any path-based arguments to the interface wihtout requiring a config entry

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

16 years agocut-n-paste-o
miker [Mon, 19 Jan 2009 16:37:58 +0000 (16:37 +0000)]
cut-n-paste-o

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

16 years agoadd the new trigger stuff to the db initialization
miker [Mon, 19 Jan 2009 16:37:42 +0000 (16:37 +0000)]
add the new trigger stuff to the db initialization

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

16 years agono more caching of statuses in retrieve_all
miker [Mon, 19 Jan 2009 16:24:25 +0000 (16:24 +0000)]
no more caching of statuses in retrieve_all

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

16 years agoreversed logic ... DOH
miker [Sat, 17 Jan 2009 17:04:27 +0000 (17:04 +0000)]
reversed logic ... DOH

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

16 years agoadd classes for action_trigger schema tables (event infrastructure)
miker [Fri, 16 Jan 2009 21:42:54 +0000 (21:42 +0000)]
add classes for action_trigger schema tables (event infrastructure)

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

16 years agoremove "raise notice" test log
erickson [Fri, 16 Jan 2009 16:37:17 +0000 (16:37 +0000)]
remove "raise notice" test log

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

16 years agofor a given linked user, there is only 1 set of user info (name, etc.). no need...
erickson [Fri, 16 Jan 2009 16:14:41 +0000 (16:14 +0000)]
for a given linked user, there is only 1 set of user info (name, etc.).  no need to keep the array

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

16 years agoremove accidently committed alert
erickson [Fri, 16 Jan 2009 13:46:30 +0000 (13:46 +0000)]
remove accidently committed alert

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

16 years agoMismatch between string ID in code and string ID in properties
dbs [Fri, 16 Jan 2009 08:57:19 +0000 (08:57 +0000)]
Mismatch between string ID in code and string ID in properties

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

16 years agopass the full pending addr to approve so it will be updated prior to approval
erickson [Thu, 15 Jan 2009 22:03:14 +0000 (22:03 +0000)]
pass the full pending addr to approve so it will be updated prior to approval

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

16 years agoadded the ability to update a pending address inline while approving it
erickson [Thu, 15 Jan 2009 21:58:58 +0000 (21:58 +0000)]
added the ability to update a pending address inline while approving it

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

16 years agoadded org settings for deleting addrs, cards, and deactivating cards at user merge
erickson [Thu, 15 Jan 2009 21:53:22 +0000 (21:53 +0000)]
added org settings for deleting addrs, cards, and deactivating cards at user merge

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

16 years agoprovide option to delete addresses and cards as well as deactive merged cards
erickson [Thu, 15 Jan 2009 21:46:40 +0000 (21:46 +0000)]
provide option to delete addresses and cards as well as deactive merged cards

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

16 years ago1. Eliminated several strdups that were leaking memory,
scottmk [Thu, 15 Jan 2009 18:51:09 +0000 (18:51 +0000)]
1. Eliminated several strdups that were leaking memory,
and were unnecessary anyway.

2. Replaced several patches of tokenizing code with calls
to the new osrfStringArrayTokenize function.  The resulting
code is easier to read and 10% shorter.

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

16 years agoshow penalties with a .block_list in the "stop sign" page
phasefx [Thu, 15 Jan 2009 18:25:03 +0000 (18:25 +0000)]
show penalties with a .block_list in the "stop sign" page

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

16 years agoThis was dying on E == null
phasefx [Thu, 15 Jan 2009 18:08:43 +0000 (18:08 +0000)]
This was dying on E == null

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

16 years agotreat null result as an empty list
phasefx [Thu, 15 Jan 2009 18:03:40 +0000 (18:03 +0000)]
treat null result as an empty list

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

16 years agoshow the replaced address along with the pending address
erickson [Thu, 15 Jan 2009 16:47:15 +0000 (16:47 +0000)]
show the replaced address along with the pending address

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

16 years agoinitial support for approving pending addresses. still need to show which address...
erickson [Thu, 15 Jan 2009 15:42:50 +0000 (15:42 +0000)]
initial support for approving pending addresses.  still need to show which address is being replaced

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

16 years agono need to grab the master user more than once
erickson [Thu, 15 Jan 2009 15:01:07 +0000 (15:01 +0000)]
no need to grab the master user more than once

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

16 years agochanged params to user merge for simpler management in the client code
erickson [Thu, 15 Jan 2009 14:12:48 +0000 (14:12 +0000)]
changed params to user merge for simpler management in the client code

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

16 years agoinitial revision of the generalized (ILS action) trigger schema
miker [Thu, 15 Jan 2009 14:05:09 +0000 (14:05 +0000)]
initial revision of the generalized (ILS action) trigger schema

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

16 years agoforgot to check in the entities for patron merge
phasefx [Thu, 15 Jan 2009 13:53:48 +0000 (13:53 +0000)]
forgot to check in the entities for patron merge

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

16 years agomerge users from patron search and patron group interfaces. getting db error from...
phasefx [Thu, 15 Jan 2009 07:37:46 +0000 (07:37 +0000)]
merge users from patron search and patron group interfaces. getting db error from middle layer method

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

16 years agoI deleted a chrome version of util_overlay.xul mistakenly thinking it was redundant
phasefx [Thu, 15 Jan 2009 06:18:30 +0000 (06:18 +0000)]
I deleted a chrome version of util_overlay.xul mistakenly thinking it was redundant

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

16 years agoAdd database port option
dbs [Thu, 15 Jan 2009 03:16:05 +0000 (03:16 +0000)]
Add database port option

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

16 years agomirroring changs to pg_loader
sboyette [Wed, 14 Jan 2009 23:56:57 +0000 (23:56 +0000)]
mirroring changs to pg_loader

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

16 years agoadded --nocommit flag and associated variable. prevents the COMMIT at the bottom...
sboyette [Wed, 14 Jan 2009 23:43:23 +0000 (23:43 +0000)]
added --nocommit flag and associated variable. prevents the COMMIT at the bottom of SQL files

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

16 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

16 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