erickson [Sun, 22 Mar 2009 23:37:59 +0000 (23:37 +0000)]
clear batch edit widgets on page re-draw. some css cleanup
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12641
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Sun, 22 Mar 2009 16:22:43 +0000 (16:22 +0000)]
added batch update for copies
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12640
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Sat, 21 Mar 2009 19:14:33 +0000 (19:14 +0000)]
Enable IDL to validate with new oils_persist:restrict_primary attribute
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12639
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Fri, 20 Mar 2009 22:05:22 +0000 (22:05 +0000)]
Fix the bad status dialog. The acp in the payload used to be fleshed
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12635
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Fri, 20 Mar 2009 19:50:25 +0000 (19:50 +0000)]
allow batch creation of active events, restricted to one "pending" event per def+target
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12633
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Fri, 20 Mar 2009 18:55:48 +0000 (18:55 +0000)]
In oils_cstore.c: further tightening input validation.
1. In searchValueTransform(): make sure that the JSON_ARRAY
received as a parameter is not empty.
2. In searchFunctionPredicate(): make sure that the operator
received as a parameter is acceptable, i.e. it isn't an
opportunity for SQL injection. Also: changed a parameter name
"node_key" to the more descriptive "op".
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12632
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 20 Mar 2009 18:53:41 +0000 (18:53 +0000)]
let's not clobber the loop variable
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12631
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Fri, 20 Mar 2009 18:18:17 +0000 (18:18 +0000)]
add hooks for well-known penalty types
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12630
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Fri, 20 Mar 2009 15:39:10 +0000 (15:39 +0000)]
Add <permacrud> entries for "acqdf" and "acqdfe" classes.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12629
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Fri, 20 Mar 2009 15:21:15 +0000 (15:21 +0000)]
Add ON DELETE CASCADE to distribution_formula_entry.formula
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12628
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 20 Mar 2009 15:20:39 +0000 (15:20 +0000)]
protect against empty settings
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12627
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Fri, 20 Mar 2009 14:36:01 +0000 (14:36 +0000)]
Add classes "acqdf" and "acqdfe".
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12626
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Fri, 20 Mar 2009 14:28:14 +0000 (14:28 +0000)]
teach the penalty code how to create events for system penalties returned from actor.calculate_system_penalties
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12625
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 20 Mar 2009 14:26:39 +0000 (14:26 +0000)]
initial support for editing provider addrs, contacts, contact addrs. still got some bugs to work out, but mostly functionaly.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12624
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Fri, 20 Mar 2009 12:42:01 +0000 (12:42 +0000)]
Create two new tables: acq.distribution_formula
and acq.distribution_formula_entry.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12623
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 20 Mar 2009 02:13:03 +0000 (02:13 +0000)]
typo
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12622
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Fri, 20 Mar 2009 00:58:37 +0000 (00:58 +0000)]
Cut a long complicated function in two
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12621
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Fri, 20 Mar 2009 00:57:45 +0000 (00:57 +0000)]
minor error checking
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12620
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 20:29:31 +0000 (20:29 +0000)]
api call for canceling and reseting trigger events
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12619
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 20:01:47 +0000 (20:01 +0000)]
use the event def template for the bill note (thanks, miker) instead of using a param. Created a system billing type of Notification Fee, also so none is needed via event param. Added first billing type const (yay).
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12618
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 19:21:07 +0000 (19:21 +0000)]
repaired event_params sequence config
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12617
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 19:04:23 +0000 (19:04 +0000)]
added seed data entry for ApplyCircFee reactor
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12616
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 19:02:30 +0000 (19:02 +0000)]
reactor to apply fees to a circulation
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12615
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 19 Mar 2009 18:33:47 +0000 (18:33 +0000)]
fixes the missing xulG.new_tab issue. The problem was nested browsers/progress listeners
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12614
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 16:36:01 +0000 (16:36 +0000)]
wrap authoritative rollbacks in a try so that a failed rollback won't leave a stale editor in the cache
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12613
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 15:57:31 +0000 (15:57 +0000)]
added hook for lost.auto to handle items programatically marked lost (e.g. too long overdue).
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12610
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 14:47:49 +0000 (14:47 +0000)]
safari does not comply with cookieManager's requests to remove the cookie. dojo.cookie works in Safari. Fixing the crucial cookies now. more later.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12607
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Thu, 19 Mar 2009 13:55:48 +0000 (13:55 +0000)]
In searchINPredicate function of oils_cstore.c: tighten
input validation.
1. Require that the operand of IN or NOT IN be either a
JSON_ARRAY or a JSON_OBJECT.
2. Require that an item in an IN list be either a
JSON_STRING or a JSON_NUMBER.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12606
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 19 Mar 2009 06:42:59 +0000 (06:42 +0000)]
Really revert these files. Argh.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12604
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 19 Mar 2009 06:06:42 +0000 (06:06 +0000)]
Revert accidental commit of record details enhancements; not yet approved
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12601
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 19 Mar 2009 05:59:47 +0000 (05:59 +0000)]
Now that we have localized org trees, let our tools pull them in
Note that for now I've cheated on the staff client chrome and book bags and forced them to en-US
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12600
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 04:03:27 +0000 (04:03 +0000)]
initial actions dropdown. some style tweaks
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12599
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 04:02:56 +0000 (04:02 +0000)]
fixed label for consistency
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12598
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Thu, 19 Mar 2009 03:48:01 +0000 (03:48 +0000)]
Fix this missing getString() call, too.
dbs--
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12595
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 19 Mar 2009 03:35:49 +0000 (03:35 +0000)]
missing .getString. This was breaking the spine label print preview
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12592
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Thu, 19 Mar 2009 00:51:10 +0000 (00:51 +0000)]
Mostly mplement issues with combined dates (eg, May/June). Still don't do combined years (2000/2001)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12589
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 19 Mar 2009 00:06:02 +0000 (00:06 +0000)]
more layout tweaks
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12588
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 23:04:46 +0000 (23:04 +0000)]
no need to special case the text widgets
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12587
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 18 Mar 2009 21:41:06 +0000 (21:41 +0000)]
Casting a null into a String results in a string with a value of "null"; change test accordingly
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12586
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 19:46:52 +0000 (19:46 +0000)]
some display cleanup
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12585
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Wed, 18 Mar 2009 18:04:56 +0000 (18:04 +0000)]
In oils_cstore.c:
1. Verify that the BETWEEN operator receives
exactly two operands.
2. Validate the operator used in a simple predicate;
i.e. make sure it contains no semicolons or white space
(with the exception that "similar to" is allowed).
Purpose: prevent certain kinds of SQL injection.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12584
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 16:42:44 +0000 (16:42 +0000)]
don't set ischanged if value is not changing, otherwise all copies are always updated
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12583
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 16:42:16 +0000 (16:42 +0000)]
let the _impl caller handle transaction commits
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12582
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Wed, 18 Mar 2009 15:03:31 +0000 (15:03 +0000)]
In searchPredicate(): make sure that there is only one
predicate at a time for a field (currently we silently
ignore anything but the first one).
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12575
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 14:55:16 +0000 (14:55 +0000)]
no need to flesh fund, since we're grabbing those anyway. set ischanged when item changes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12574
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 14:44:14 +0000 (14:44 +0000)]
added a copy (li_details) pane for creating a managing copies
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12573
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 14:43:30 +0000 (14:43 +0000)]
added batch lineitem detail CUD method
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12572
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 12:51:48 +0000 (12:51 +0000)]
this.user might be an event, check for that
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12571
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Wed, 18 Mar 2009 05:51:38 +0000 (05:51 +0000)]
In oils_cstore.c:
1. Applied the const qualifier to several parameters.
2. Added some return checking to ensure that errors bubble
up to the top.
3. Complain if an IN list is empty.
4. Complain if a predicate is empty.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12570
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 18 Mar 2009 02:31:15 +0000 (02:31 +0000)]
added some user sesssion and object-list caching
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12569
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 22:10:28 +0000 (22:10 +0000)]
added basic copy list grid (lineitem_details) linked from li table. other small tweaks
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12568
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 22:09:22 +0000 (22:09 +0000)]
pcrud entries for fund. added some selector attrs and fixed an org_unit link
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12567
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 18:50:27 +0000 (18:50 +0000)]
progress bar to show lineitem update progress. some small style cleanup
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12566
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 18:49:24 +0000 (18:49 +0000)]
added simple show/hide funcs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12565
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 16:54:17 +0000 (16:54 +0000)]
adding paging plugins to li table. showing entry count in picklist view.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12564
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 16:52:43 +0000 (16:52 +0000)]
when searching bibs, don't start the cstore xact until after the results have returned to prevent connection timeout (and useless pinning of backend)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12563
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 15:45:06 +0000 (15:45 +0000)]
set state explicitly so caller will have the state in the retrieved LIs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12562
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Tue, 17 Mar 2009 15:36:42 +0000 (15:36 +0000)]
Implement a NOT operator, expressed as "-not".
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12561
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 15:32:12 +0000 (15:32 +0000)]
plug in li table to picklist display
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12560
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 15:31:57 +0000 (15:31 +0000)]
reset table before next round of search results
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12559
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 14:53:33 +0000 (14:53 +0000)]
display localized labels for li attrs. added button to return to li list
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12558
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 14:53:21 +0000 (14:53 +0000)]
added attr def fetching function
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12557
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 14:17:55 +0000 (14:17 +0000)]
started lineitem info pane, which shows marc record and (eventually) all lineitem attrs. will also link to li_details
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12556
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 03:13:11 +0000 (03:13 +0000)]
some lineitem table style
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12555
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 03:12:48 +0000 (03:12 +0000)]
display:none implies invisible. remove the visibilty part so un-hiding is simpler
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12554
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 03:12:01 +0000 (03:12 +0000)]
moved lineitem table out to generic template for import. this will eventually take the place of jubgrid in most cases. still need to plug some final holes for basica functionality
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12553
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 17 Mar 2009 03:09:04 +0000 (03:09 +0000)]
added creator/editor to general picklist create
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12552
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Tue, 17 Mar 2009 02:03:13 +0000 (02:03 +0000)]
Support multiple volumes in a single year
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12551
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 21:36:19 +0000 (21:36 +0000)]
updated IDL to match acq creator/editor columns
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12550
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 21:19:57 +0000 (21:19 +0000)]
fleshing new creator/editor tracking fiels in PO, picklist, and lineitem
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12549
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 20:04:16 +0000 (20:04 +0000)]
plugged in Bill Ott's lost item checkin functionality. This includes the ability to void lost item fines, processing fines, and un-voiding existing overdue fines on the transaction when an item previously marked lost is checked in. lib can also define a post-due-date interval during which these settings take effect. Each are controlled by org-unit settings. I still need to add Const.pm entries for billing types. Thanks Billsvn diff Open-ILS/src/perlmods/OpenILS/Const.pm Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12548
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 19:58:55 +0000 (19:58 +0000)]
better handling of sets of work_ou's. will probably shove some of this logic into User.js at some point. Added support for UPDATE_ORG_UNIT_SETTING_ALL perm checking
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12547
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 19:58:04 +0000 (19:58 +0000)]
added new on-lost-return event org unit settings
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12546
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 16 Mar 2009 19:40:11 +0000 (19:40 +0000)]
incorrect table name in stored proc for updating materialized transaction summary
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12545
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 19:00:43 +0000 (19:00 +0000)]
oops, wrong api name. fixed
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12544
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Mon, 16 Mar 2009 17:25:47 +0000 (17:25 +0000)]
Correct a blunder (trying to free the same memory twice)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12543
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 16:46:48 +0000 (16:46 +0000)]
added method to return trigger events by user and type
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12542
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 16:44:58 +0000 (16:44 +0000)]
pass hint instead of class as core_type
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12541
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 16 Mar 2009 16:13:11 +0000 (16:13 +0000)]
hide magical ##URI## call numbers from the copy browser in the staff client
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12539
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Mon, 16 Mar 2009 15:27:46 +0000 (15:27 +0000)]
provide for a editing audit trail on picklists, POs and lineitems (JUBs)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12538
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 15:23:43 +0000 (15:23 +0000)]
removed the old, convoluted work_perm_org code. Now using the stored procedure for calculating range of influence. updated api name to hopefully be more clear
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12537
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Mon, 16 Mar 2009 14:49:12 +0000 (14:49 +0000)]
For usr_has_perm* functions: super_user has all permissions
everywhere (even permissions that don't exist).
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12536
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 13:51:30 +0000 (13:51 +0000)]
more cleanup, plugged in get-selected operation, so back to original functionality
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12535
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Mon, 16 Mar 2009 13:21:59 +0000 (13:21 +0000)]
Add several functions for identifying the org units for which
a given user has a given permission.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12534
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Mon, 16 Mar 2009 04:13:10 +0000 (04:13 +0000)]
In oils_cstore.c:
1. Restore the quoting of numeric literals where the associated
column is known to be textual.
2. Wherever possible: replace calls to jsonObjectToSimpleString()
with calls to jsonObjectGetString(). Each replacement saves a malloc
and a free.
3. At one spot in searchWHERE: detect and complain about input where
the class name is empty.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12533
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 02:43:58 +0000 (02:43 +0000)]
changed cookie base to the more generic oilsBasePath
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12532
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 02:43:21 +0000 (02:43 +0000)]
move away from jubgrid in bib search for greater flexibility of display. stream LI's from search call for faster grid population. swap form and results display for better screen use
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12531
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 16 Mar 2009 02:41:09 +0000 (02:41 +0000)]
provide option to return new lineitems and associated attrs from search call
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12530
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Sun, 15 Mar 2009 03:17:17 +0000 (03:17 +0000)]
Mark tests as implemented, now that volume changes based on date work.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12527
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Sun, 15 Mar 2009 03:16:17 +0000 (03:16 +0000)]
Add code to support setting volume number based on date rather
than number of issues per volume.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12526
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Sat, 14 Mar 2009 21:28:04 +0000 (21:28 +0000)]
due to some odd interactions with IE and dojo and the fact that opensrf.js is not dojo-ized, load opensrf.js in the usual fashion first. may want to do this for all non-dojo-ized js files, but so far, loading this file alone seems to fix ie6
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12525
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Sat, 14 Mar 2009 18:28:17 +0000 (18:28 +0000)]
first pass at MFHD test suite
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12524
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Sat, 14 Mar 2009 18:26:44 +0000 (18:26 +0000)]
minor cleanups to calculating volume numbers
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12523
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Sat, 14 Mar 2009 16:15:18 +0000 (16:15 +0000)]
Apply r12520 to version of MODS3.3 XSL stored in database - thanks miker
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12522
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Sat, 14 Mar 2009 15:03:03 +0000 (15:03 +0000)]
Minor stylistic cleanups
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12521
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Sat, 14 Mar 2009 14:54:42 +0000 (14:54 +0000)]
Check in revision 1.27 of MARC21slim2MODS33.xsl (for 648 -> <subject> mapping)
Note: 242$i change was not mentioned in MODS mapping revision notes; was this
a local Evergreen customization?
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12520
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Sat, 14 Mar 2009 04:45:41 +0000 (04:45 +0000)]
These now validate with XML schema:
xmllint --schema docbook-5.0/xsd/docbook.xsd --xinclude --noout index.xml
A slash at the end of the XLink namespace declaration is no good; whoops.
And the placeholder chapters wanted more content. Fine, throw in some index terms.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12519
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sat, 14 Mar 2009 04:41:28 +0000 (04:41 +0000)]
bump template version to reflect new join choice functionality
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12518
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Sat, 14 Mar 2009 04:05:43 +0000 (04:05 +0000)]
Fix two bugs that I introduced into the Google Preview support code
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12517
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sat, 14 Mar 2009 02:56:11 +0000 (02:56 +0000)]
apply proper I18N-ification to new template builder functionality
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12516
dcc99617-32d9-48b4-a31d-
7c20da2025e4