]> git.evergreen-ils.org Git - Evergreen.git/log
Evergreen.git
15 years agoMove this from chrome to remote, where it belongs
phasefx [Tue, 23 Dec 2008 21:41:37 +0000 (21:41 +0000)]
Move this from chrome to remote, where it belongs

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

15 years agoimplemented delete and update
erickson [Tue, 23 Dec 2008 21:38:26 +0000 (21:38 +0000)]
implemented delete and update

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

15 years agocss tweak
phasefx [Tue, 23 Dec 2008 21:33:40 +0000 (21:33 +0000)]
css tweak

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

15 years agoif we remove the only address, make sure addresses is still an array
erickson [Tue, 23 Dec 2008 20:09:06 +0000 (20:09 +0000)]
if we remove the only address, make sure addresses is still an array

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

15 years agoin patron retrieval interface for checkouts, replace the barcode.exist call with...
phasefx [Tue, 23 Dec 2008 19:44:01 +0000 (19:44 +0000)]
in patron retrieval interface for checkouts, replace the barcode.exist call with one that returns the user id or an event on failure

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

15 years agoadded some more friend seed values
erickson [Tue, 23 Dec 2008 18:20:09 +0000 (18:20 +0000)]
added some more friend seed values

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

15 years agoadded support for friends viewing holds. general code update/cleanup
erickson [Tue, 23 Dec 2008 18:06:29 +0000 (18:06 +0000)]
added support for friends viewing holds.  general code update/cleanup

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

15 years agoonly fetch the user if needed for perm checking
erickson [Tue, 23 Dec 2008 18:06:02 +0000 (18:06 +0000)]
only fetch the user if needed for perm checking

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

15 years agoadded support for friends viewing checkouts
erickson [Tue, 23 Dec 2008 15:39:29 +0000 (15:39 +0000)]
added support for friends viewing checkouts

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

15 years agofixed broken method call params
erickson [Tue, 23 Dec 2008 15:39:13 +0000 (15:39 +0000)]
fixed broken method call params

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

15 years agoretrieve patron button on verify credentials interface
phasefx [Mon, 22 Dec 2008 21:59:28 +0000 (21:59 +0000)]
retrieve patron button on verify credentials interface

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

15 years agoimplemented delete
erickson [Mon, 22 Dec 2008 21:43:24 +0000 (21:43 +0000)]
implemented delete

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

15 years agoif both username and barcode are provided, make sure they refer to the same user
phasefx [Mon, 22 Dec 2008 21:04:52 +0000 (21:04 +0000)]
if both username and barcode are provided, make sure they refer to the same user

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

15 years agoadded strict/warnings and fixed some var handling. also, make sure i capture the...
erickson [Mon, 22 Dec 2008 20:37:36 +0000 (20:37 +0000)]
added strict/warnings and fixed some var handling.  also, make sure i capture the final result

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

15 years agoremoving unused and un-correct user search method
erickson [Mon, 22 Dec 2008 20:33:34 +0000 (20:33 +0000)]
removing unused and un-correct user search method

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

15 years agoa just-in-case reminder to fix this
phasefx [Mon, 22 Dec 2008 19:55:16 +0000 (19:55 +0000)]
a just-in-case reminder to fix this

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

15 years agoif the caller passes in an identifier, make sure it points to an actual object
erickson [Mon, 22 Dec 2008 18:57:20 +0000 (18:57 +0000)]
if the caller passes in an identifier, make sure it points to an actual object

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

15 years agotake advantage of cseditor's magic logging and event creation by calling it's exporte...
erickson [Mon, 22 Dec 2008 18:53:37 +0000 (18:53 +0000)]
take advantage of cseditor's magic logging and event creation by calling it's exported method

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

15 years agoadded "replaces" column to IDL
erickson [Mon, 22 Dec 2008 18:32:38 +0000 (18:32 +0000)]
added "replaces" column to IDL

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

15 years agoadded "replaces" column for indicating a change pending on an existing address
erickson [Mon, 22 Dec 2008 18:29:46 +0000 (18:29 +0000)]
added "replaces" column for indicating a change pending on an existing address

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

15 years agostart out with general admin perm that can do everything for simplicity of initial...
erickson [Mon, 22 Dec 2008 18:28:09 +0000 (18:28 +0000)]
start out with general admin perm that can do everything for simplicity of initial setup.  if we need explicit perms, can add them later

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

15 years agotest the patron password against the org unit setting regex if it exists
erickson [Mon, 22 Dec 2008 15:48:06 +0000 (15:48 +0000)]
test the patron password against the org unit setting regex if it exists

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

15 years agomoving toward the openils.PermaCrud module
miker [Sun, 21 Dec 2008 05:26:16 +0000 (05:26 +0000)]
moving toward the openils.PermaCrud module

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

15 years agoinitial refactoring and bug fixes
miker [Sun, 21 Dec 2008 05:25:45 +0000 (05:25 +0000)]
initial refactoring and bug fixes

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

15 years agoadding support for ordery_by and select in search and retrieveAll
miker [Sun, 21 Dec 2008 02:23:00 +0000 (02:23 +0000)]
adding support for ordery_by and select in search and retrieveAll

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

15 years agoAdding openils.PermaCrud wrapper for open-ils.pcrud service
miker [Sun, 21 Dec 2008 02:13:54 +0000 (02:13 +0000)]
Adding openils.PermaCrud wrapper for open-ils.pcrud service

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

15 years agoadded edit widgets to description column
erickson [Fri, 19 Dec 2008 22:40:56 +0000 (22:40 +0000)]
added edit widgets to description column

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

15 years agoadded logic to use the last 4 digits of patron phone number as the default password...
erickson [Fri, 19 Dec 2008 22:40:24 +0000 (22:40 +0000)]
added logic to use the last 4 digits of patron phone number as the default password, based on org setting.  better org setting handling

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

15 years agoset boolean values as boolean, not 1/null
erickson [Fri, 19 Dec 2008 22:38:12 +0000 (22:38 +0000)]
set boolean values as boolean, not 1/null

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

15 years agoimplemented save
erickson [Fri, 19 Dec 2008 21:09:28 +0000 (21:09 +0000)]
implemented save

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

15 years agoadded org setting to turn on "use last-4 of phone # for default patron password"
erickson [Fri, 19 Dec 2008 20:12:41 +0000 (20:12 +0000)]
added org setting to turn on "use last-4 of phone # for default patron password"

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

15 years agoretabbed the file so it would at least look sane
erickson [Fri, 19 Dec 2008 17:02:00 +0000 (17:02 +0000)]
retabbed the file so it would at least look sane

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

15 years agodisconnect on error, at least to clear the translator cache
miker [Thu, 18 Dec 2008 21:29:52 +0000 (21:29 +0000)]
disconnect on error, at least to clear the translator cache

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

15 years agoadded more edit widgets to circ-mod grid. moved from permacruc to pcrud for read...
erickson [Thu, 18 Dec 2008 21:26:03 +0000 (21:26 +0000)]
added more edit widgets to circ-mod grid.  moved from permacruc to pcrud for read requests (for now)

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

15 years agothow and error on, well, error for easier debugging in firebug
miker [Thu, 18 Dec 2008 21:21:43 +0000 (21:21 +0000)]
thow and error on, well, error for easier debugging in firebug

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

15 years agouse pcrud (C) instead of permacrud (Perl)
miker [Thu, 18 Dec 2008 21:17:25 +0000 (21:17 +0000)]
use pcrud (C) instead of permacrud (Perl)

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

15 years agoforce the grid to notice any cell changes that have not be off-focused and applied
erickson [Thu, 18 Dec 2008 14:26:59 +0000 (14:26 +0000)]
force the grid to notice any cell changes that have not be off-focused and applied

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

15 years agoadded basic infrastructure for inline cell editing. now we just need widgets
erickson [Wed, 17 Dec 2008 21:39:35 +0000 (21:39 +0000)]
added basic infrastructure for inline cell editing.  now we just need widgets

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

15 years agomight be an object instead of a pkey
miker [Wed, 17 Dec 2008 21:29:08 +0000 (21:29 +0000)]
might be an object instead of a pkey

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

15 years agobad pkey parsing for update and delete return values
miker [Wed, 17 Dec 2008 21:24:03 +0000 (21:24 +0000)]
bad pkey parsing for update and delete return values

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

15 years agoneed a require for grid editing
erickson [Wed, 17 Dec 2008 20:56:23 +0000 (20:56 +0000)]
need a require for grid editing

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

15 years agofixed some store object handling logic in delete
erickson [Wed, 17 Dec 2008 20:48:54 +0000 (20:48 +0000)]
fixed some store object handling logic in delete

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

15 years agoclone the object instead of serializing and then parsing
miker [Wed, 17 Dec 2008 20:25:17 +0000 (20:25 +0000)]
clone the object instead of serializing and then parsing

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

15 years agoadded delete functionality. fixed some tabbing
erickson [Wed, 17 Dec 2008 20:24:04 +0000 (20:24 +0000)]
added delete functionality.  fixed some tabbing

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

15 years agokeep the original objects around for deletion purposes
erickson [Wed, 17 Dec 2008 18:36:26 +0000 (18:36 +0000)]
keep the original objects around for deletion purposes

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

15 years agoimplemented create
erickson [Wed, 17 Dec 2008 17:34:39 +0000 (17:34 +0000)]
implemented create

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

15 years agoadded istrue function
erickson [Wed, 17 Dec 2008 17:24:02 +0000 (17:24 +0000)]
added istrue function

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

15 years agokeep the "what is checked out and overdue" counting consistent
erickson [Wed, 17 Dec 2008 14:19:17 +0000 (14:19 +0000)]
keep the "what is checked out and overdue" counting consistent

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

15 years agoapply the "standards" checked out predicate
miker [Wed, 17 Dec 2008 14:13:26 +0000 (14:13 +0000)]
apply the "standards" checked out predicate

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

15 years agoapply the "standards" checked out predicate
miker [Wed, 17 Dec 2008 14:07:49 +0000 (14:07 +0000)]
apply the "standards" checked out predicate

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

15 years agofor consistency, do not count lost/claimsreturned items in the checkouts-by-circ...
erickson [Wed, 17 Dec 2008 13:55:48 +0000 (13:55 +0000)]
for consistency, do not count lost/claimsreturned items in the checkouts-by-circ mod call

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

15 years agoremoved context_field from circ-mod permacrud entries. made global required. gave...
erickson [Tue, 16 Dec 2008 19:54:31 +0000 (19:54 +0000)]
removed context_field from circ-mod permacrud entries.  made global required.  gave them a generic admin perm

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

15 years agoadding new circ_modifier page config
erickson [Tue, 16 Dec 2008 16:44:13 +0000 (16:44 +0000)]
adding new circ_modifier page config

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

15 years agoadding new circ_modifier config page
erickson [Tue, 16 Dec 2008 16:43:48 +0000 (16:43 +0000)]
adding new circ_modifier config page

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

15 years ago#ifdef typo and a little refactoring
miker [Tue, 16 Dec 2008 03:28:58 +0000 (03:28 +0000)]
#ifdef typo and a little refactoring

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

15 years agofix type (pointer * missing); rearange vars to avoid warnings about unused vars
miker [Mon, 15 Dec 2008 21:32:56 +0000 (21:32 +0000)]
fix type (pointer * missing); rearange vars to avoid warnings about unused vars

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

15 years agoalign api with Permacrud.pm; protect transaction and savepoint methods (require a...
miker [Mon, 15 Dec 2008 21:27:24 +0000 (21:27 +0000)]
align api with Permacrud.pm; protect transaction and savepoint methods (require a valid auth token, at least ... for now)

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

15 years agochanged picklist labels to selection list for consistency
erickson [Mon, 15 Dec 2008 20:53:16 +0000 (20:53 +0000)]
changed picklist labels to selection list for consistency

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

15 years agoadded clear form button to bib search
erickson [Mon, 15 Dec 2008 20:16:34 +0000 (20:16 +0000)]
added clear form button to bib search

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

15 years agotry building a new param array instead of removing the auth token from the original
miker [Mon, 15 Dec 2008 19:38:03 +0000 (19:38 +0000)]
try building a new param array instead of removing the auth token from the original

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

15 years agofixing debugging message so that it is useful for debugging
miker [Mon, 15 Dec 2008 19:18:05 +0000 (19:18 +0000)]
fixing debugging message so that it is useful for debugging

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

15 years agorepaired accidentally removed model def.
erickson [Mon, 15 Dec 2008 16:31:33 +0000 (16:31 +0000)]
repaired accidentally removed model def.

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

15 years agomore WHERE clause debugging
miker [Mon, 15 Dec 2008 16:30:54 +0000 (16:30 +0000)]
more WHERE clause debugging

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

15 years agoWHERE clause debugging
miker [Mon, 15 Dec 2008 16:17:45 +0000 (16:17 +0000)]
WHERE clause debugging

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

15 years agorepaired some div placement to fix the tabs
erickson [Mon, 15 Dec 2008 16:17:16 +0000 (16:17 +0000)]
repaired some div placement to fix the tabs

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

15 years agoallow registration of search and idlist methods
miker [Mon, 15 Dec 2008 15:47:31 +0000 (15:47 +0000)]
allow registration of search and idlist methods

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

15 years agofixed field name typo
erickson [Mon, 15 Dec 2008 15:42:17 +0000 (15:42 +0000)]
fixed field name typo

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

15 years agofreeing too much, leads to undefined behavior and eventually a segfault
miker [Mon, 15 Dec 2008 15:26:02 +0000 (15:26 +0000)]
freeing too much, leads to undefined behavior and eventually a segfault

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

15 years agobad array index variable in foreign context field loop
miker [Mon, 15 Dec 2008 15:12:17 +0000 (15:12 +0000)]
bad array index variable in foreign context field loop

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

15 years agovariable cleanup; more error reporting to the client; free() reordering for safe...
miker [Mon, 15 Dec 2008 15:00:43 +0000 (15:00 +0000)]
variable cleanup; more error reporting to the client; free() reordering for safe object use

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

15 years agomoved to dynamic grid rendering and post-create updates
erickson [Mon, 15 Dec 2008 14:36:39 +0000 (14:36 +0000)]
moved to dynamic grid rendering and post-create updates

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

15 years agotypo ... how did I manage that one?
miker [Mon, 15 Dec 2008 14:02:29 +0000 (14:02 +0000)]
typo ... how did I manage that one?

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

15 years agogive doFieldmapperSearch the proper class hash for foreign links
miker [Mon, 15 Dec 2008 13:49:27 +0000 (13:49 +0000)]
give doFieldmapperSearch the proper class hash for foreign links

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

15 years agolog context fields during perm checks
miker [Mon, 15 Dec 2008 13:37:51 +0000 (13:37 +0000)]
log context fields during perm checks

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

15 years agoreport lack of permissions to client
miker [Mon, 15 Dec 2008 06:52:57 +0000 (06:52 +0000)]
report lack of permissions to client

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

15 years agopull the first result row into the result object
miker [Mon, 15 Dec 2008 06:36:26 +0000 (06:36 +0000)]
pull the first result row into the result object

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

15 years agojust one more debug log line
miker [Mon, 15 Dec 2008 06:22:05 +0000 (06:22 +0000)]
just one more debug log line

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

15 years agomore debug logging
miker [Mon, 15 Dec 2008 06:14:44 +0000 (06:14 +0000)]
more debug logging

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

15 years agomore debug logging
miker [Mon, 15 Dec 2008 06:06:35 +0000 (06:06 +0000)]
more debug logging

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

15 years agoproper param format
miker [Mon, 15 Dec 2008 05:55:44 +0000 (05:55 +0000)]
proper param format

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

15 years agoarg, bad cast
miker [Mon, 15 Dec 2008 05:50:20 +0000 (05:50 +0000)]
arg, bad cast

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

15 years agoattampt namespace-less attribute fetching
miker [Mon, 15 Dec 2008 05:48:29 +0000 (05:48 +0000)]
attampt namespace-less attribute fetching

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

15 years agotypo in idl parser; more pcrud debugging
miker [Mon, 15 Dec 2008 04:59:50 +0000 (04:59 +0000)]
typo in idl parser; more pcrud debugging

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

15 years agoyet more debugging
miker [Mon, 15 Dec 2008 04:47:23 +0000 (04:47 +0000)]
yet more debugging

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

15 years agomore logging and debugging
miker [Mon, 15 Dec 2008 04:31:50 +0000 (04:31 +0000)]
more logging and debugging

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

15 years agotest for user-ness
miker [Mon, 15 Dec 2008 04:20:32 +0000 (04:20 +0000)]
test for user-ness

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

15 years agodoh, typo
miker [Mon, 15 Dec 2008 04:13:45 +0000 (04:13 +0000)]
doh, typo

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

15 years agosome debugging info (and inexplicable spacing chagnes)
miker [Mon, 15 Dec 2008 04:12:22 +0000 (04:12 +0000)]
some debugging info (and inexplicable spacing chagnes)

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

15 years agotypo stopping "retrieve" methods from being generated
miker [Mon, 15 Dec 2008 03:38:19 +0000 (03:38 +0000)]
typo stopping "retrieve" methods from being generated

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

15 years agoseems cstore (and presumably reporter-store) do want liboils_utils
miker [Mon, 15 Dec 2008 03:24:55 +0000 (03:24 +0000)]
seems cstore (and presumably reporter-store) do want liboils_utils

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

15 years agorefactoring cstore and friends deps lists
miker [Mon, 15 Dec 2008 03:20:03 +0000 (03:20 +0000)]
refactoring cstore and friends deps lists

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

15 years agoplug that leak
miker [Mon, 15 Dec 2008 02:59:28 +0000 (02:59 +0000)]
plug that leak

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

15 years agochecking for a foreign context first
miker [Sun, 14 Dec 2008 21:50:48 +0000 (21:50 +0000)]
checking for a foreign context first

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

15 years agofixing warning on #endif syntax
miker [Sun, 14 Dec 2008 21:43:51 +0000 (21:43 +0000)]
fixing warning on #endif syntax

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

15 years agoalways attach the permission list, even if it is empty; attach the constructed foreig...
miker [Sun, 14 Dec 2008 21:41:22 +0000 (21:41 +0000)]
always attach the permission list, even if it is empty; attach the constructed foreign_context structure

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

15 years agoreturn true if no permissions are specified
miker [Sun, 14 Dec 2008 21:30:44 +0000 (21:30 +0000)]
return true if no permissions are specified

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

15 years agosplit on space now, instead of pipe
miker [Sun, 14 Dec 2008 21:29:46 +0000 (21:29 +0000)]
split on space now, instead of pipe

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

15 years agoC port of the permacrud service. This touches a lot of code, so expect some
miker [Sun, 14 Dec 2008 21:19:44 +0000 (21:19 +0000)]
C port of the permacrud service.  This touches a lot of code, so expect some
early breakage.

* The IDL permacrud permission and context org lists are now space-separated
  instead of pipe-separated.

* oils_utils.c now looks for an org unit with a null parent_ou instead of
  assuming that 1 is correct.

* oils_idl-core.c parses the <permacrud> parts of the IDL now, noting the
  state of the global_required attribute, any class-local context fields
  and any foreign class context fields.

* oils_cstore.c now has a new IDL context and personality, open-ils.pcrud,
  which (like cstore and reporter-store) ignore classes that do not have the
  appropriate setting in their controller attribute.

* Said new personality will only create methods for classes where both the
  controller attr contains open-ils.pcrud and there is a permacrud block,
  and only for those actions listed in the block.

* Much (ugly, currently) #ifdef'ing was used to segregate the permacrud code.
  This was done to avoid breaking cstore and reporter-store, if possible,
  while pcrud is worked out.

... fun times ...

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

15 years agoadded bib_source to upload form and queued_bib_record create functions
erickson [Fri, 12 Dec 2008 19:35:57 +0000 (19:35 +0000)]
added bib_source to upload form and queued_bib_record create functions

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

15 years agomore work toward bib source selector
erickson [Fri, 12 Dec 2008 17:33:58 +0000 (17:33 +0000)]
more work toward bib source selector

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