dbs [Fri, 29 May 2009 19:53:10 +0000 (19:53 +0000)]
Use Unicode-friendly regular expressions for registering and retrieving patrons by name
This enables patrons with names like Étienne or ԱԲԳԱՐ to be registered and retrieved
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13263
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Fri, 29 May 2009 18:05:29 +0000 (18:05 +0000)]
be more strict about going away after short-circut code; check earlier for hold validity
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13262
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 29 May 2009 15:47:15 +0000 (15:47 +0000)]
storage call needs to go to storage
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13257
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 29 May 2009 03:13:10 +0000 (03:13 +0000)]
Serials holdings: Use the 852 field to identify the location for each MFHD record
Also, fix up the import instructions a bit; however, marc2sre.pl still needs to be taught to generate owning_lib
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13256
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 28 May 2009 16:20:14 +0000 (16:20 +0000)]
offline interfaces were only clearing on 'Save these transactions' if receipt printing was enabled. doh, thought I had fixed that
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13253
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 27 May 2009 21:05:44 +0000 (21:05 +0000)]
plugged in rest of group mods creation/deletion. just need whole group deletion now
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13252
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 27 May 2009 20:16:35 +0000 (20:16 +0000)]
Enable the 001 and 003 control fields to be edited
This can help resolve conflicting TCN values when importing records; just edit the 001 of the incoming record
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13251
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Wed, 27 May 2009 19:21:28 +0000 (19:21 +0000)]
silent failure regression in renew due to refactoring; spotted by Bill Ott of GRPL
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13249
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 27 May 2009 03:56:59 +0000 (03:56 +0000)]
Create the MFHD perms and assign them by default to Cataloguers
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13248
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 27 May 2009 03:53:36 +0000 (03:53 +0000)]
oops, over-enthusiastic batch merge, rolling back the extra files
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13247
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 27 May 2009 03:48:28 +0000 (03:48 +0000)]
Internationalize the MFHD strings in the OPAC, using Dojo
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13246
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 27 May 2009 03:45:04 +0000 (03:45 +0000)]
add pcrud controller for ccmcmtm and ccmcmt
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13245
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 27 May 2009 03:09:58 +0000 (03:09 +0000)]
Bah, that was a short-lived experiment with returning from all functions.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13244
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 27 May 2009 03:05:15 +0000 (03:05 +0000)]
Fix MFHD edit invocation by using pcrud.retrieve to get the right MFHD record
Make an EcmaScript spec writer happy somewhere by returning null from all of these functions.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13243
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 27 May 2009 03:00:41 +0000 (03:00 +0000)]
ccmcmtm pcrud entries
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13242
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 27 May 2009 02:52:09 +0000 (02:52 +0000)]
pcrud entries for ccmcmt
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13241
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 21:39:54 +0000 (21:39 +0000)]
more work toword support circ mod groups
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13240
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 20:52:34 +0000 (20:52 +0000)]
added onEditPane callback for munging edit/create panes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13239
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 20:51:59 +0000 (20:51 +0000)]
started plugging in the abiliy to define circ mod groups for a circ matrix test. just wireframe now. more later
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13238
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 20:23:16 +0000 (20:23 +0000)]
added some more 'here we are logs'
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13237
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 18:13:21 +0000 (18:13 +0000)]
forgot the 'delete'
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13236
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 17:47:10 +0000 (17:47 +0000)]
turn on column picker
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13235
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 17:46:50 +0000 (17:46 +0000)]
gave autogrid the ability to turn on the column picker
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13234
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 16:44:25 +0000 (16:44 +0000)]
action_trigger tables that link to a specific event def are now configured on a separate page where the event def is implied by the URL so that an event_def will not have to be chosen by the user when configuring params/environment.
top-level action_trigger page shows event defs (which link to an event_def_data page), hooks, reactors, validators, etc.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13233
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 16:42:01 +0000 (16:42 +0000)]
if an explicit event-def-id is provided, assume that's what the caller really wants even if it's inactive. this is useful for testing
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13232
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 26 May 2009 14:26:23 +0000 (14:26 +0000)]
updating default hook set for standing penalties
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13231
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 14:03:52 +0000 (14:03 +0000)]
created hooks and drop points for damaged and checkout.damaged, the latter occuring when a patron is 'linked' to a damaged item (aka charged fines) by virtue of the most recent circulation
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13230
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Tue, 26 May 2009 12:36:47 +0000 (12:36 +0000)]
layout tweaks
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13229
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 26 May 2009 06:24:19 +0000 (06:24 +0000)]
Fix bad merge, regret being up this late
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13228
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Tue, 26 May 2009 06:17:49 +0000 (06:17 +0000)]
More polish for MFHD record display
* Add an owning_lib to SRE and SVR so that holdings are scoped to the search location
* Add owning_lib as a context for deleting, merging, and updating MFHD records
* Make the comma spacing regex global so that all current issues will be separated by a comma followed by a space
* Use the MFHD id to invoke the MARC editor directly
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13227
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Mon, 25 May 2009 18:56:34 +0000 (18:56 +0000)]
Handle the merge of users for serials
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13226
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Mon, 25 May 2009 04:51:21 +0000 (04:51 +0000)]
Display an array of MFHD records per bib record
Reduce some of code duplication
Get ready for translation by breaking out the strings
Introduce spaces between entries in flattened holdings so that we don't end up with 800-character wide displays of the Economist holdings
We need to enable the MFHD editor button to invoke the correct MFHD record, probably by adding MFHD ID to the svr definition
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13225
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Mon, 25 May 2009 04:46:45 +0000 (04:46 +0000)]
Add a serial search method that returns an array of MFHD hashes for a given bib record
This enables libraries to display multiple MFHD records per bib record, for example if
a library has serial holdings for a given journal in microfiche, microfilm, and print,
the holdings can be represented separately.
Note that we are not currently identifying which MFHD record is providing the
holdings coverage; the likely short-term plan will be to display location information
such as 852 $c.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13224
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Mon, 25 May 2009 03:48:24 +0000 (03:48 +0000)]
Intended defence against lack of caption was still failing; keep it simple, dbs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13223
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Mon, 25 May 2009 03:19:57 +0000 (03:19 +0000)]
Serials: point MFHD records at the master bib record when merging bibs
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13222
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Sun, 24 May 2009 22:22:18 +0000 (22:22 +0000)]
In SELECT(): Eliminate a sanity check and error message because
they are now redundant.
We don't need to verify that a class in the SELECT clause is
defined in the IDL, because we also verify that the class is
referenced in the FROM clause, and all of those classes have
already been vetted against the IDL.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13221
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Sun, 24 May 2009 16:58:50 +0000 (16:58 +0000)]
Forwared-porting patch from Ben Ostrowsky to address authority matching in 1.4+
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13220
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 22 May 2009 14:42:33 +0000 (14:42 +0000)]
Rough working MFHD editor
To do:
* Support internationalization
* Open the MARC editor in a tab instead of a pop-up window
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13217
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 22 May 2009 14:37:36 +0000 (14:37 +0000)]
Add some docs about loading the test MFHD records
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13216
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 22 May 2009 14:18:08 +0000 (14:18 +0000)]
Protect against the horrifying possibility that a caption might not exist
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13215
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 21 May 2009 13:18:00 +0000 (13:18 +0000)]
import button
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13214
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 21 May 2009 13:17:47 +0000 (13:17 +0000)]
added newTab function (wrapper) for opening a xul tab
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13213
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Wed, 20 May 2009 21:26:37 +0000 (21:26 +0000)]
Refactor publication pattern parsing to make processing simpler later
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13212
dcc99617-32d9-48b4-a31d-
7c20da2025e4
djfiander [Wed, 20 May 2009 21:26:08 +0000 (21:26 +0000)]
Basic makefile to run testsuite with right options
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13211
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Wed, 20 May 2009 20:04:21 +0000 (20:04 +0000)]
Give marc2sre the ability to read subfields for an id field
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13210
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 20 May 2009 19:58:06 +0000 (19:58 +0000)]
forward-porting 13208: force undef fuflillment time filter on holds_by_title retrieval
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13209
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 20 May 2009 13:49:55 +0000 (13:49 +0000)]
make the password label a little more generic
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13207
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Tue, 19 May 2009 02:20:19 +0000 (02:20 +0000)]
adding invalidating stop_date column to usr_standing_penalty, which is checked by circ/hold stored procs. ML code (circ/hold/renew scripts) will need to do the same.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13206
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 18 May 2009 21:07:14 +0000 (21:07 +0000)]
css fixes remove the need for a padding div after grids to prevent horizontal scroll
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13205
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 18 May 2009 18:56:04 +0000 (18:56 +0000)]
some UI width fixes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13204
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 18 May 2009 17:46:01 +0000 (17:46 +0000)]
import PermaCrud globally within this module
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13203
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Mon, 18 May 2009 17:45:13 +0000 (17:45 +0000)]
treat copy.circ_modifier as a link
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13202
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Mon, 18 May 2009 03:53:24 +0000 (03:53 +0000)]
make clicking on the grippy in the z39.50 client and pressing the Hide/Show Top Pane button do the same thing/play well together. The text 'Hide' versus 'Show' can get out of sync, though. Could punt and relabel it 'Toggle'
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13201
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Sun, 17 May 2009 08:58:05 +0000 (08:58 +0000)]
make sure these patron sub-interfaces can spawn new patron tabs if need be. Fixes Retrieve Patron from Group interface
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13200
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Sun, 17 May 2009 08:43:05 +0000 (08:43 +0000)]
only do the auto-hiding of patron summary once per invocation of the interface. IOW, if staff wants to unhide the summary after it collapses, let it stay unhidden even when further navigating the display
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13199
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Sun, 17 May 2009 07:24:26 +0000 (07:24 +0000)]
Make an org setting for the network activity meter. It's not ready for prime-time yet
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13198
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Sun, 17 May 2009 07:04:15 +0000 (07:04 +0000)]
have Circ -> Retrieve Last Patron chose the right patron display (horiz vs vertical summary sidebar)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13197
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Sun, 17 May 2009 06:45:05 +0000 (06:45 +0000)]
another fix for auto-hiding patron summary sidebar. Current behavior is for sidebar to display on first patron load, and then shrink/toggle when loading a sub-interface. Summary can be redisplayed by clicking clicking grippy, dragging slider, or using Other -> Toggle Summary menu
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13196
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Sun, 17 May 2009 06:10:00 +0000 (06:10 +0000)]
the Toggle Summary button and the grippy now do the same thing and don't impede each other. End result, Patron Summary sidebar can be toggled more easily
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13195
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Sat, 16 May 2009 15:33:34 +0000 (15:33 +0000)]
Added link to tutorial, converted to chapter from section.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13194
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Sat, 16 May 2009 15:31:36 +0000 (15:31 +0000)]
JSON Tutorial for Technical Reference documentation.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13193
dcc99617-32d9-48b4-a31d-
7c20da2025e4
dbs [Fri, 15 May 2009 21:51:40 +0000 (21:51 +0000)]
LPAD() demands that its first parameter be TEXT in PostgreSQL 8.3; cast accordingly
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13192
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 21:17:30 +0000 (21:17 +0000)]
deleting 1.4 under trunk (which is like having a tuna beef sandwich)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13191
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 21:16:56 +0000 (21:16 +0000)]
one more move
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13190
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 21:16:32 +0000 (21:16 +0000)]
relocating folder
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13189
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 21:16:12 +0000 (21:16 +0000)]
moving folders up
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13188
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 21:15:28 +0000 (21:15 +0000)]
correcting error of logic
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13187
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 21:02:26 +0000 (21:02 +0000)]
staff UIs don't need a footer, it just complicates the ui
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13186
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 20:34:14 +0000 (20:34 +0000)]
add generic view_org_settins perm and apply to staff
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13185
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 20:21:21 +0000 (20:21 +0000)]
removing deprecated version of org settings retrieval method. use open-ils.actor.org_unit_setting.values.ranged.retrieve instead
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13184
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 20:11:34 +0000 (20:11 +0000)]
use the new ranged org settings retrieval, part 2
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13183
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 20:03:39 +0000 (20:03 +0000)]
use the new ranged org settings retrieval
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13182
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 19:49:44 +0000 (19:49 +0000)]
ranged org unit setting method which returns the whole pile of settings for a given org, plus ancestor settings that are not represented by the context org or intermediate ancestor.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13181
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 18:51:37 +0000 (18:51 +0000)]
when isXUL, hide the dijit menu navigation bar
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13180
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 18:51:10 +0000 (18:51 +0000)]
read xul cookie as well
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13179
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 18:50:23 +0000 (18:50 +0000)]
though the staff client graciously passes IAMXUL into the environment, it's not available in the web env until some point after page load. pass a new 'xul' cookie as well, which is immediately available to the browser
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13178
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 18:47:06 +0000 (18:47 +0000)]
local admin menu entries for circ/hold matrix matchpoint
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13177
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 18:16:25 +0000 (18:16 +0000)]
moving techref into hierarchy
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13176
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 18:16:08 +0000 (18:16 +0000)]
moving another folder for docs into hierarchy
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13175
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 18:15:50 +0000 (18:15 +0000)]
moving LocalAdmin folder (can't seem to get tortoisesvn to do this as a batch here)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13174
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 18:15:23 +0000 (18:15 +0000)]
moving folders under release 1.4
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13173
dcc99617-32d9-48b4-a31d-
7c20da2025e4
kgs [Fri, 15 May 2009 18:14:39 +0000 (18:14 +0000)]
creating release-sensitive docs hierarchy
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13172
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Fri, 15 May 2009 17:13:04 +0000 (17:13 +0000)]
grid height/width fixes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13171
dcc99617-32d9-48b4-a31d-
7c20da2025e4
miker [Fri, 15 May 2009 15:25:07 +0000 (15:25 +0000)]
avoid regex-izing user supplied strings
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13168
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Fri, 15 May 2009 08:21:17 +0000 (08:21 +0000)]
simple fix for the Exit button in offline interface if invoked from Circulation menu. Normally I would just hide it, but let's try this instead
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13167
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Thu, 14 May 2009 21:32:33 +0000 (21:32 +0000)]
Performance tweak for HAVING clause:
1. Use a char* for it, not a growing_buffer.
2. Don't allocate it at all when there is no HAVING clause.
This change will eliminate to mallocs and frees for each call.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13166
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 14 May 2009 17:26:10 +0000 (17:26 +0000)]
acq ui tab labels
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13165
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 14 May 2009 17:02:52 +0000 (17:02 +0000)]
acq menu entries. fixed generic browser loader to get back/forward working
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13164
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 14 May 2009 16:07:07 +0000 (16:07 +0000)]
some menu tidying, more acq menu entries next
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13163
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 14 May 2009 15:49:20 +0000 (15:49 +0000)]
layout fixes for grid scrollbar issues
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13162
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Thu, 14 May 2009 15:46:10 +0000 (15:46 +0000)]
A little messy, but this should get the Back/Forward buttons working again for browsers embedded in the staff client. Model after the old 'cmd_local_admin' section in menu.js
Here's the problem in a nutshell: <browser> behaves differently if loaded from chrome:// versus https?://
In particular, the webNavigation for a browser does not work if the <browser> is coming from http, so Back & Forward buttons will not work.
There's been churn trying to work around this, and past differences between remote/chrome browsers. The use of chrome browser is preventing us from making the top-level menu system (menu.js) remote xul where it would be easier to deploy changes and local customizations. remote xul where it would be easier to deploy changes and local customizations.
urls.XUL_BROWSER --> chrome/content/util/browser.xul is a wrapper for chrome-based <browser>
urls.XUL_REMOTE_BROWSER --> chrome/content/util/rbrowser.xul is a wrapper for non chrome-based <browser>
chrome/content/util/browser.js is the javascript in common between the two
Since menu.js is currently chrome, we need to use XUL_BROWSER.
Since menu.js is chrome, it doesn't magically know the remote server we're connecting to. So URL's passed to XUL_BROWSER need to be wrapped or decorated with obj.url_prefix(), which looks up the hostname given during the login sequence.
Does this make sense? :)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13161
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 14 May 2009 14:29:26 +0000 (14:29 +0000)]
better match grid height handling
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13160
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Thu, 14 May 2009 11:33:33 +0000 (11:33 +0000)]
1. Allow an ORDER BY clause to use a column from a table not
represented in the SELECT clause, as long as it is either the
core table or a joined table.
2. Fix bug whereby we were emitting the HAVING clause out of
sequence.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13159
dcc99617-32d9-48b4-a31d-
7c20da2025e4
scottmk [Thu, 14 May 2009 11:24:59 +0000 (11:24 +0000)]
In searchJOIN(): abort if recursive call fails.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13158
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Thu, 14 May 2009 00:23:24 +0000 (00:23 +0000)]
bludgeoning dojo grid headerMenu into something as flexible as we need is proving annoying. go back to using custom grid column picker, complete with 'auto' option. launch picker via header context menu. needs a little i18n help and (preferably) better templating
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13157
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 13 May 2009 20:29:54 +0000 (20:29 +0000)]
call onPostCreate before we insert the new item into the store
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13156
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 13 May 2009 18:51:20 +0000 (18:51 +0000)]
more dojo1.3 fixes
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13155
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 13 May 2009 17:00:37 +0000 (17:00 +0000)]
in the public interface, never show hidden orgs (or descendants) in a selector
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13154
dcc99617-32d9-48b4-a31d-
7c20da2025e4
phasefx [Wed, 13 May 2009 16:22:00 +0000 (16:22 +0000)]
Use the dedicated xul file for rendering MARC html instead of data: url'ing it. Fixes the mangling of double-daggers in record merging and overlaying displays
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13151
dcc99617-32d9-48b4-a31d-
7c20da2025e4
erickson [Wed, 13 May 2009 15:41:06 +0000 (15:41 +0000)]
pile of dojo layout fixes for 1.3 and to better ascimilate into the TT framework
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13150
dcc99617-32d9-48b4-a31d-
7c20da2025e4