]>
git.evergreen-ils.org Git - Evergreen.git/log
erickson [Tue, 3 Mar 2009 20:25:36 +0000 (20:25 +0000)]
strict compare, since 0 == '' (awesome)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12386
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 3 Mar 2009 20:25:10 +0000 (20:25 +0000)]
fixed editing number widgets, setting ischanged on user
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12385
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 3 Mar 2009 19:40:11 +0000 (19:40 +0000)]
Enable display of OpenSRF API documentation by default
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12384
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 3 Mar 2009 18:57:24 +0000 (18:57 +0000)]
Add more copy-status changing methods to open-ils.circ - with documentation.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12383
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 3 Mar 2009 16:47:26 +0000 (16:47 +0000)]
JavaScript syntax error was preventing item check-in from "Items Out" page
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12380
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 3 Mar 2009 16:30:02 +0000 (16:30 +0000)]
plugged in user editing, with a few remaining bugs to squash
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12379
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 3 Mar 2009 16:25:09 +0000 (16:25 +0000)]
In SELECT(): tweak the logic for handling the "aggregate" tag.
Previously we would build a GROUP BY clause if any field
carried the "aggregate" tag, even if the associated value
was always false. Now we respond to the "aggregate" tag
only if its value is true.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12378
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 3 Mar 2009 15:58:41 +0000 (15:58 +0000)]
cut/paste/replace-o with properties
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12376
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 15:19:48 +0000 (15:19 +0000)]
return the underlying atev, which was the original intention
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12375
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 3 Mar 2009 14:30:47 +0000 (14:30 +0000)]
when email sending fails, it's usually a template problem. Log the template (sans newlines)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12374
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 05:29:43 +0000 (05:29 +0000)]
adjusting direct ingest for URI support
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12373
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 05:09:43 +0000 (05:09 +0000)]
filling more fields in call numbers and URIs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12372
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 04:58:13 +0000 (04:58 +0000)]
pass max_uri as well as max_cn
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12371
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 3 Mar 2009 04:19:41 +0000 (04:19 +0000)]
protect against multiple xact_begin's
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12370
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 04:09:26 +0000 (04:09 +0000)]
get the highest ID
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12369
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 02:40:52 +0000 (02:40 +0000)]
typo
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12368
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 02:39:34 +0000 (02:39 +0000)]
provide a cstore object
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12367
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 02:38:08 +0000 (02:38 +0000)]
generate call number IDs for batch ingest, and give some breathing room
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12366
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 02:19:02 +0000 (02:19 +0000)]
field is owning_lib, not owner
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12365
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 01:16:06 +0000 (01:16 +0000)]
perl does not appreciate the use of, um, "use" .. changing to "use_restriction"
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12364
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 00:58:27 +0000 (00:58 +0000)]
proper XPath
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12363
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 00:51:08 +0000 (00:51 +0000)]
errant debuging removed
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12362
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 3 Mar 2009 00:50:11 +0000 (00:50 +0000)]
parse the document before using XPath against it, doh!
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12361
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 22:45:01 +0000 (22:45 +0000)]
repairing var name typos/thinkos found with use strict
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12360
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 22:35:19 +0000 (22:35 +0000)]
add strict/warnings all around to ease debugging
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12359
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 22:30:58 +0000 (22:30 +0000)]
arg, rolling back unintended commit. 12357 was supposed to be 1 file, not 4
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12358
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 22:23:43 +0000 (22:23 +0000)]
added strict/warnings. fixed params, clensing iso date before parsing
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12357
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 2 Mar 2009 20:27:55 +0000 (20:27 +0000)]
leave existing intermediate objects alone in the path if they are already fleshed
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12356
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 19:50:40 +0000 (19:50 +0000)]
moved CSS out to skin/them files
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12355
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 2 Mar 2009 19:24:15 +0000 (19:24 +0000)]
initial addition of Conifer-sponsored electronic serials support. tests and docs to come
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12354
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 18:01:30 +0000 (18:01 +0000)]
insert overdue validator
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12353
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 17:27:32 +0000 (17:27 +0000)]
added CircIsOverdue validator
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12352
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 16:50:21 +0000 (16:50 +0000)]
moved html tags out of text strings
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12351
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 16:09:32 +0000 (16:09 +0000)]
updated some string labels to make them more specific. plugged in some style for testing. next step, move to external css
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12350
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 15:59:25 +0000 (15:59 +0000)]
update grid after re-displaying it
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12347
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 15:44:05 +0000 (15:44 +0000)]
hide the grid before pane is built so user gets immediate feedback, reducing chance of re-clicks
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12346
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 15:41:32 +0000 (15:41 +0000)]
added clone button for event definition
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12345
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 15:41:04 +0000 (15:41 +0000)]
implemented 'clone selected row'
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12344
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 15:40:38 +0000 (15:40 +0000)]
removed old code
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12343
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 15:05:16 +0000 (15:05 +0000)]
added menu option for surveys
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12342
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 01:26:41 +0000 (01:26 +0000)]
remove formatting from dumper output in mail error
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12341
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 01:24:33 +0000 (01:24 +0000)]
moved JS to external file. added tab for trigger environment. using override widget of textarea for template editing.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12340
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 01:22:59 +0000 (01:22 +0000)]
can now pass in override widget types to grid and edit pane
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12339
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 2 Mar 2009 01:22:20 +0000 (01:22 +0000)]
pcrud entries for trigger environment
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12338
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Sun, 1 Mar 2009 21:20:49 +0000 (21:20 +0000)]
plugged in auto edit pane handling
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12337
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Sun, 1 Mar 2009 20:36:23 +0000 (20:36 +0000)]
edit/create pane can now be loaded as a inline grid deck-swap in addition to dialog
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12336
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 1 Mar 2009 20:10:55 +0000 (20:10 +0000)]
adding controller intellegence to Fieldmapper.pm and Event.pm
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12335
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 1 Mar 2009 18:51:40 +0000 (18:51 +0000)]
support might_have (search-based, single-valued) in path fleshing
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12334
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Sun, 1 Mar 2009 18:47:11 +0000 (18:47 +0000)]
separated pane and dialog build out into 2 separate functions
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12333
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Sun, 1 Mar 2009 18:46:32 +0000 (18:46 +0000)]
allow caller to pass in a pre-built edit dialog
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12332
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 1 Mar 2009 18:14:54 +0000 (18:14 +0000)]
fleshing bugs in environment building
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12331
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Sun, 1 Mar 2009 01:08:32 +0000 (01:08 +0000)]
fix param format for retrieve_
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12330
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 1 Mar 2009 00:37:57 +0000 (00:37 +0000)]
Patch from Jeff Godin:
Noticed in 1.4.0.2, confirmed in trunk, the myopac.xml "My Account"
display doubles the patron's first given name:
Administrator Administrator System Account
myopac.js was the culprit, populating the "prefix" with the value of
first_given_name.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12326
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Sat, 28 Feb 2009 21:58:42 +0000 (21:58 +0000)]
pass target object instead of event->target to object_by_path. call split with regex
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12325
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Sat, 28 Feb 2009 15:13:14 +0000 (15:13 +0000)]
adding a generic SendEmail reactor (already defined by default) that depends on the user-supplied environment and template to work properly
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12324
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 22:18:38 +0000 (22:18 +0000)]
repaired event_def env and params links
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12323
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 21:40:31 +0000 (21:40 +0000)]
need newlines after the header lines
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12322
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 21:26:44 +0000 (21:26 +0000)]
added some required imports
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12321
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 21:21:25 +0000 (21:21 +0000)]
TT needs a ref to process an inline string
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12320
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 20:55:27 +0000 (20:55 +0000)]
import logger var
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12319
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Fri, 27 Feb 2009 19:56:16 +0000 (19:56 +0000)]
Enforce the requirement that the "params" tag carry a
JSON_HASH as its data, rather than some other kind
of jsonObject.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12318
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 17:21:25 +0000 (17:21 +0000)]
primitive circ matrix matchpoint configuration UI
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12317
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 17:19:56 +0000 (17:19 +0000)]
more link repairs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12316
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 17:08:17 +0000 (17:08 +0000)]
repaired some link definitions for ccm class
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12315
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 27 Feb 2009 17:05:15 +0000 (17:05 +0000)]
throw meaningful error when IDL link is invalid
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12314
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Fri, 27 Feb 2009 16:29:43 +0000 (16:29 +0000)]
Added some kludgy code to load a database driver, and connect
to it, before testing a JSON query. We don't connect to the
database itself, but we need to connect to the driver or else
dbi_conn_quote_string() won't work.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12313
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
djfiander [Fri, 27 Feb 2009 02:37:34 +0000 (02:37 +0000)]
testing testing testing: identified more scenarios, sketched out
test data for more scenarios.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12312
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Thu, 26 Feb 2009 20:06:48 +0000 (20:06 +0000)]
In SELECT(): Don't allow virtual fields in the SELECT clause.
The old code allowed them, only to generate invalid queries
asking for non-existent columns.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12311
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 26 Feb 2009 18:44:41 +0000 (18:44 +0000)]
plugged in some i18n
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12310
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 26 Feb 2009 17:19:03 +0000 (17:19 +0000)]
pcrud entries for event def param
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12309
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 26 Feb 2009 16:06:29 +0000 (16:06 +0000)]
survey list and edit interface. some known issues (i18n) that will be cleanup up next
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12308
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 26 Feb 2009 15:40:38 +0000 (15:40 +0000)]
fixed table ref
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12307
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 26 Feb 2009 15:38:57 +0000 (15:38 +0000)]
apply some basic style to the edit pane table
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12306
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 26 Feb 2009 15:36:34 +0000 (15:36 +0000)]
apply the edit dialog class in the dialog, not the editpane
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12305
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 26 Feb 2009 02:23:21 +0000 (02:23 +0000)]
if no cleanup handler is defined for the given state, assume cleanedup is true
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12304
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Wed, 25 Feb 2009 20:48:15 +0000 (20:48 +0000)]
In SELECT(): Use a more efficient algorithm for keeping track
of the "aggregate" tag. Instead of making an extra pass using
jsonObjectFindPath(), look for the tag as we examine each
field in the SELECT list. Build a GROUP BY list every time,
but only use it later if "aggregate" was found (or if the
DISTINCT flag is set).
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12302
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 25 Feb 2009 18:11:39 +0000 (18:11 +0000)]
typo
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12299
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Wed, 25 Feb 2009 17:58:16 +0000 (17:58 +0000)]
Enhance error handling in SELECT(). When a selected column is
not defined in the IDL, issue a message and return without
executing a query (instead of executing a query that is
invalid because of an extra comma).
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12298
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Wed, 25 Feb 2009 16:00:05 +0000 (16:00 +0000)]
In SELECT(): Enhanced the validation of JSON queries:
1. If the FROM clause is the wrong sort of jsonObject, issue
a helpful message before bailing out.
2. If a class in the SELECT clause is not defined in the IDL,
issue a message and bail out (instead of silently ignoring it).
3. If a selected item is represented by anything but a
JSON_STRING or JSON_HASH, issue a message and bail out
(instead of creating a query that bombs out later due to an
extra comma).
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12297
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Wed, 25 Feb 2009 13:36:27 +0000 (13:36 +0000)]
Enhance error handling in SELECT(). In two cases,
issue a helpful message before bailing out:
1. When the FROM clause is missing or empty
2. When the FROM clause is a JSON_HASH with more
than one entry
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12296
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Wed, 25 Feb 2009 05:33:31 +0000 (05:33 +0000)]
plugging in TT; a bit of documentation in the ABOUT() sub. I suggest this as convention
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12295
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 25 Feb 2009 03:36:08 +0000 (03:36 +0000)]
basic TT processor
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12294
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Wed, 25 Feb 2009 03:23:05 +0000 (03:23 +0000)]
start of a generic static email test reactor
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12293
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
djfiander [Wed, 25 Feb 2009 03:06:32 +0000 (03:06 +0000)]
Outline of test cases for MFHD code
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12292
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 25 Feb 2009 03:04:06 +0000 (03:04 +0000)]
postgres doesn't seem to like bare year (%G), pass y-m-d (%F) instead
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12291
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 25 Feb 2009 02:46:01 +0000 (02:46 +0000)]
cstoreeditor create_ returns the ident (~id) (not the object) and sets the ident on the passed in object. no need to capture the output except to test for success
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12290
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 25 Feb 2009 02:41:53 +0000 (02:41 +0000)]
hook uses 'key'
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12289
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 25 Feb 2009 02:23:35 +0000 (02:23 +0000)]
oops, wrong param order
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12288
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 25 Feb 2009 02:06:05 +0000 (02:06 +0000)]
autocreate checkout/checkin trigger events
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12287
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 24 Feb 2009 21:29:45 +0000 (21:29 +0000)]
adding required update_process field; fleshing "quietly" updated objects (should probably not use quite=>1)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12286
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 24 Feb 2009 19:38:34 +0000 (19:38 +0000)]
tag the field row with the field name to open up some extensibility options
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12285
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 24 Feb 2009 19:06:02 +0000 (19:06 +0000)]
if xact_begin is called after initialization, make sure the osrf session is connected
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12283
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 24 Feb 2009 17:28:14 +0000 (17:28 +0000)]
cut/paste-o with no replace-o :)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12282
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 24 Feb 2009 17:16:20 +0000 (17:16 +0000)]
if the staff client provides the OPAC with a patron's barcode, bypass the barcode entry form
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12281
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 24 Feb 2009 17:06:30 +0000 (17:06 +0000)]
go straight to the opac with this browser, not the opac wrapper (no need for marc editor, etc., and it makes it easier to pass in the patron barcode)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12280
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 24 Feb 2009 16:49:01 +0000 (16:49 +0000)]
Enhance the error handling in SELECT():
1. If the core class is not defined in the IDL, issue a
helpful message before bailing out.
2. If the core class is virtual, issua a helpful message
and bail out, instead of building a doomed query.
3. If a class referenced in the SELECT clause is not
included in the FROM clause, issue a helpful message and
bail out. (The old code silently ignored it, and then
built a query that bombed out due to an extra comma.)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12279
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
phasefx [Tue, 24 Feb 2009 15:45:47 +0000 (15:45 +0000)]
oops, need to use passthru_content_params with browser and rbrowser.xul
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12278
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 24 Feb 2009 02:29:07 +0000 (02:29 +0000)]
Performance tweaks to SELECT(): eliminated a couple of unnecessary
IDL lookups, a couple of unnecessary variables, and several
unnecessary calls to strlen(). Also renamed a few local variables
to suit my taste.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12277
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
phasefx [Mon, 23 Feb 2009 22:56:49 +0000 (22:56 +0000)]
pass the patron barcode into the opac when embedded in the patron display, and use the remote xul opac wrapper for now to get around a security bump
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12276
dcc99617 -32d9-48b4-a31d-
7c20da2025e4
phasefx [Mon, 23 Feb 2009 22:26:50 +0000 (22:26 +0000)]
we're kicking xulrunner 1.8 to the curb with trunk
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12275
dcc99617 -32d9-48b4-a31d-
7c20da2025e4