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