evergreen-equinox.git
13 years agoin opac->record summary->copy summary->copy details, add an "other bibs" link for...
Jason Etheridge [Fri, 8 Apr 2011 08:47:05 +0000]
in opac->record summary->copy summary->copy details, add an "other bibs" link for multi-home items.  Add a peer_records virtual field to acp object to support this.

13 years agomake advanced search->quick search->item barcode use open-ils.search.multi_home.bib_i...
Jason Etheridge [Fri, 8 Apr 2011 07:06:23 +0000]
make advanced search->quick search->item barcode use open-ils.search.multi_home.bib_ids.by_barcode.  If only one bib (the native bib), jump to record details page as before.  Otherwise, jump to rresult with a record list param

13 years agoopen-ils.search.multi_home.bib_ids.by_barcode => Retrieve bib record ids associated...
Jason Etheridge [Fri, 8 Apr 2011 06:36:53 +0000]
open-ils.search.multi_home.bib_ids.by_barcode => Retrieve bib record ids associated with the copy identified by the given barcode.  This includes peer bibs for Multi-Home items.

13 years agofix description for this method
Jason Etheridge [Fri, 8 Apr 2011 05:43:43 +0000]
fix description for this method

13 years agoHoldings Maintenance: Actions for Selected Rows -> Link as Multi-Bib Items to Previou...
Jason Etheridge [Thu, 7 Apr 2011 20:42:28 +0000]
Holdings Maintenance: Actions for Selected Rows -> Link as Multi-Bib Items to Previously Marked Bib Record

13 years agoadd .clear_timer method to this setTimeout wrapper
Jason Etheridge [Thu, 7 Apr 2011 20:40:57 +0000]
add .clear_timer method to this setTimeout wrapper

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Thu, 7 Apr 2011 14:16:20 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoEnable marc2sre.pl to run reasonably fast with a large set of bibs
dbs [Thu, 7 Apr 2011 04:47:00 +0000]
Enable marc2sre.pl to run reasonably fast with a large set of bibs

Our previous iteration of marc2sre.pl used an ILIKE stanza
beginning with a wildcard to match system control numbers
without having to specify the institution's MARC code.
This worked, but was painfully slow in large bib sets as
the database needed to use a bitmap index scan to find matches.

By adding a --prefix flag, the user can specify the institutional
MARC code for the set of records and we can use an exact match
against metabib.full_rec.value, which is immeasurably faster.
This is, of course, a problem if there are multiple institutional
MARC codes in use for a given set of bibliographic records.

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

13 years agoinstall command-line MARC import tools in @prefix@/bin
gmc [Wed, 6 Apr 2011 22:06:42 +0000]
install command-line MARC import tools in @prefix@/bin

(corrected version after dealing with apparent git stash breakage)

No longer need to keep the source tree around to use marc2are.pl,
marc2sre.pl, marc2bre.pl, and parallel_pg_loader.pl.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>

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

13 years agoRevert "install command-line MARC import tools in @prefix@/bin"
gmc [Wed, 6 Apr 2011 22:06:40 +0000]
Revert "install command-line MARC import tools in @prefix@/bin"

This reverts commit 7125758576667feeff054ceb4b79d7d1510bbc6f.

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

13 years agoinstall command-line MARC import tools in @prefix@/bin
gmc [Wed, 6 Apr 2011 21:49:06 +0000]
install command-line MARC import tools in @prefix@/bin

No longer need to keep the source tree around to use marc2are.pl,
marc2sre.pl, marc2bre.pl, and parallel_pg_loader.pl.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>

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

13 years agoImprove error handling in marc2sre.pl when bib ID is not found
dbs [Wed, 6 Apr 2011 21:03:32 +0000]
Improve error handling in marc2sre.pl when bib ID is not found

If we can't find a bibliographic record ID to use in our load, then
skip that MFHD record and move on to the next one. Using the counter
gives sites a chance to identify which record caused the problem.

Aside: bitmap index scans for leading '%' LIKE searches make the
--bibfield / --bibsubfield extremely slow in large datasets. If
at all possible, avoid this path!

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

13 years agofix crash when importing/saving bib with '&' in TCN value
gmc [Wed, 6 Apr 2011 20:51:38 +0000]
fix crash when importing/saving bib with '&' in TCN value

Also fix similar glitch if ampersand is present in the TCN
source.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>

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

13 years agobump xulrunner version
phasefx [Wed, 6 Apr 2011 20:15:49 +0000]
bump xulrunner version

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

13 years agoPatch from Thomas Berezansky to support patron priv expiration information in SIP2
miker [Wed, 6 Apr 2011 18:36:38 +0000]
Patch from Thomas Berezansky to support patron priv expiration information in SIP2

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

13 years agoMerge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen...
Mike Rylander [Wed, 6 Apr 2011 15:40:49 +0000]
Merge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Wed, 6 Apr 2011 15:40:46 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoadd Item Attribute Editor to patron Items Out
phasefx [Wed, 6 Apr 2011 15:28:12 +0000]
add Item Attribute Editor to patron Items Out

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

13 years agoMake the bib record lookup in marc2sre.pl more specific
dbs [Wed, 6 Apr 2011 03:58:36 +0000]
Make the bib record lookup in marc2sre.pl more specific

Don't strip the identifier down to a bare integer if we are doing
a lookup of the value in the bib record. Otherwise, identifiers
such as ABC1001 and ABC001 will overlap ('%001' will return both
records).

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

13 years agoWhitespace
dbs [Wed, 6 Apr 2011 03:30:31 +0000]
Whitespace

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

13 years agoOverhaul the marc2sre.pl script for importing MFHD records
dbs [Wed, 6 Apr 2011 03:28:39 +0000]
Overhaul the marc2sre.pl script for importing MFHD records

Add --bibfield / --bibsubfield options to support retrieving the
bib record ID by searching the specified field/subfield for the
identifier, instead of assuming that the identifier =
biblio.record_entry.id. Avoiding the lookup will be much faster, but
some sites want to start clean with their bibliographic record IDs,
so this supports them.

Remove the need for passing in the owning user's password and simply do
a lookup by username in the actor.usr table. This is a bit more secure
as the password isn't exposed on the command line and you can easily set
someone else as the owner of the records without having to know their
password.

Add significant internal help via Pod::Usage.

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

13 years agoI18N
Jason Etheridge [Wed, 6 Apr 2011 00:15:48 +0000]
I18N

13 years agoaction for show in catalog
Jason Etheridge [Tue, 5 Apr 2011 23:40:58 +0000]
action for show in catalog

13 years agomove from action buttons to the standard Actions menu and provide right-click context...
Jason Etheridge [Tue, 5 Apr 2011 23:30:55 +0000]
move from action buttons to the standard Actions menu and provide right-click context menu on the list.  Don't apply actions to selected error rows

13 years agounlinking multi-home items
Jason Etheridge [Tue, 5 Apr 2011 23:03:12 +0000]
unlinking multi-home items

13 years agooncomplete for peer type update
Jason Etheridge [Tue, 5 Apr 2011 22:40:28 +0000]
oncomplete for peer type update

13 years agoMerge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen...
Jason Etheridge [Tue, 5 Apr 2011 20:28:53 +0000]
Merge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agochanging peer type on existing linkages. need to rework oncomplete
Jason Etheridge [Tue, 5 Apr 2011 20:28:40 +0000]
changing peer type on existing linkages.  need to rework oncomplete

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Tue, 5 Apr 2011 20:13:55 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoUpgrade script for multi-homed items
Mike Rylander [Tue, 5 Apr 2011 20:13:42 +0000]
Upgrade script for multi-homed items

13 years agoEven more PermaCrud error handling cleanup, this time in .apply()
miker [Tue, 5 Apr 2011 20:11:57 +0000]
Even more PermaCrud error handling cleanup, this time in .apply()

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

13 years agoMore PermaCrud error handling cleanup
miker [Tue, 5 Apr 2011 19:59:44 +0000]
More PermaCrud error handling cleanup

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

13 years agoRemove multi-homed items on record "delete"
Mike Rylander [Tue, 5 Apr 2011 19:29:34 +0000]
Remove multi-homed items on record "delete"

13 years agoIndexes for when multi-homed items become wide-spread
Mike Rylander [Tue, 5 Apr 2011 19:19:14 +0000]
Indexes for when multi-homed items become wide-spread

13 years agomaintain one row per barcode, toward change/remove actions. sort on upper for peer...
Jason Etheridge [Tue, 5 Apr 2011 18:37:14 +0000]
maintain one row per barcode, toward change/remove actions.  sort on upper for peer types in menu

13 years agoMerge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen...
Mike Rylander [Tue, 5 Apr 2011 18:35:10 +0000]
Merge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Tue, 5 Apr 2011 18:35:07 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agopopulate with existing peer biblio copy map entries
Jason Etheridge [Tue, 5 Apr 2011 18:06:14 +0000]
populate with existing peer biblio copy map entries

13 years agoimprove the ability of PermaCrud callers to deal with errors not of the ils_event...
miker [Tue, 5 Apr 2011 17:06:09 +0000]
improve the ability of PermaCrud callers to deal with errors not of the ils_event shape

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

13 years agorename these files
Jason Etheridge [Tue, 5 Apr 2011 16:58:50 +0000]
rename these files

13 years agotoward a manage multi-home items interface
Jason Etheridge [Tue, 5 Apr 2011 16:57:08 +0000]
toward a manage multi-home items interface

13 years agopeer type menu, and some other buttons as we morph this toward being a CUD interface
Jason Etheridge [Tue, 5 Apr 2011 16:44:02 +0000]
peer type menu, and some other buttons as we morph this toward being a CUD interface

13 years agocache the list of biblio peer types
Jason Etheridge [Tue, 5 Apr 2011 16:05:25 +0000]
cache the list of biblio peer types

13 years agofield name
Jason Etheridge [Tue, 5 Apr 2011 15:39:23 +0000]
field name

13 years agocreate a peer bib copy map. needs error detection (onerror doesn't work, at least...
Jason Etheridge [Tue, 5 Apr 2011 15:30:48 +0000]
create a peer bib copy map.  needs error detection (onerror doesn't work, at least for the _CUD errors I produced), and a menu for peer types

13 years agosyntax
Jason Etheridge [Tue, 5 Apr 2011 15:26:42 +0000]
syntax

13 years agoadd multi home items to specific bib UI. TODO: the critical method for doing the...
Jason Etheridge [Tue, 5 Apr 2011 14:50:06 +0000]
add multi home items to specific bib UI.  TODO: the critical method for doing the actual work, and I18N

13 years agoPrevent patron search from returning horrible errors on regexian input
dbs [Tue, 5 Apr 2011 03:22:16 +0000]
Prevent patron search from returning horrible errors on regexian input

Add a utility method, _clean_regex_chars(), to filter common regex
characters out of input values.  When these characters are passed to
database SIMILAR searches, strange things (generally ugly errors) can
happen - so filter them out.

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

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Mon, 4 Apr 2011 19:57:28 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoMore robust fix for edit highlighting in Serial Control View
dbwells [Mon, 4 Apr 2011 19:45:56 +0000]
More robust fix for edit highlighting in Serial Control View

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

13 years agoFix edit highlighting in Serial Control View
dbwells [Mon, 4 Apr 2011 18:05:46 +0000]
Fix edit highlighting in Serial Control View

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

13 years agoreorder tabindex for horizontal patron search. non-flex the search button. thanks...
phasefx [Mon, 4 Apr 2011 17:33:47 +0000]
reorder tabindex for horizontal patron search.  non-flex the search button.  thanks to sylvar and others for poking

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

13 years agotweak to default suggestion for low-hits search
gmc [Mon, 4 Apr 2011 17:26:31 +0000]
tweak to default suggestion for low-hits search

Rather than show a suggestion for every word in the
original search phrase, only display suggestions
for words not found in the dictionary.  For example,
rather than having a search for "Amesh paradise" return
a suggestion of "Amish paraders", return "Amish paradise"
as the suggestion (assuming the default dictionaries are used).

Signed-off-by: Galen Charlton <gmc@esilibrary.com>

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

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Mon, 4 Apr 2011 17:17:24 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoorder line items in PO display by line item ID
gmc [Mon, 4 Apr 2011 17:05:23 +0000]
order line items in PO display by line item ID

Order was effectively random otherwise.  Use case from at least
one library indicates this change, but doesn't preclude later work
to make the sort order more flexible.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>

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

13 years agore-fix senator's fixes that I mangled
phasefx [Mon, 4 Apr 2011 16:49:37 +0000]
re-fix senator's fixes that I mangled

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

13 years agoClient Permission Overhaul
phasefx [Mon, 4 Apr 2011 16:38:40 +0000]
Client Permission Overhaul

Menu/Toolbar commands can have a perm= attribute added, containing a space-seperated list of permissions.
Without it they stay enabled at all times (or disabled if they are manually disabled in the file).
With it they disable unless the user has at least one permission listed.

In addition, made *all* new or active windows get UI updates when changing operators, including updated menu enable/disable.

Will need a check on the permissions from previous commit, and probably a pile more from those who understand what needs what.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>

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

13 years agoAdd some permissions for testing
phasefx [Mon, 4 Apr 2011 16:38:37 +0000]
Add some permissions for testing

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>

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

13 years agoMove labels/accesskeys back onto menuitem nodes
phasefx [Mon, 4 Apr 2011 16:38:35 +0000]
Move labels/accesskeys back onto menuitem nodes

Apparently command labels override everything else, rather than the other way around.

Set at location failitates easier labels by context (different menus, shorter labels on toolbar, etc).

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>

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

13 years agoMove most label/accesskeys to command nodes
phasefx [Mon, 4 Apr 2011 16:38:32 +0000]
Move most label/accesskeys to command nodes

The following entries had multiple menu items with differing labels.
I picked one for each to be the "default" on the command node.
The others were left on the menuitems.

cmd_edit_copy_buckets (edit/cat)
cmd_edit_volume_buckets (edit/cat, commented out)
cmd_edit_record_buckets (edit/cat)
cmd_circ_checkout (circ/circ/search)
cmd_copy_status (circ/cat/search)
cmd_search_opac (circ/cat/search)
cmd_search_tcn (cat/search)
cmd_search_bib_id (cat/search)

Side note:
cmd_replace_barcode exists on edit, circ, and cat, but used one label for all three.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>

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

13 years agoRemove key attribute from command nodes
phasefx [Mon, 4 Apr 2011 16:38:29 +0000]
Remove key attribute from command nodes

They don't appear to do anything, unlike label/accesskey settings.

Menus don't read them for display, keys in the keyset refer in the opposite direction.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>

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

13 years agoRig command_tab on *everything*
phasefx [Mon, 4 Apr 2011 16:38:25 +0000]
Rig command_tab on *everything*

Will make attempts to customize the toolbar a lot easier.
Also makes things more consistent.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>

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

13 years agoBooking: This should a) make booking interfaces behave better when a staff
senator [Mon, 4 Apr 2011 16:28:17 +0000]
Booking: This should a) make booking interfaces behave better when a staff
login session times out and is replaced by use of a re-auth dialog, and b)
wrap booking interfaces in a <browser> element with the attendant
back/forward/reload buttons that most similar interfaces already had.

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

13 years agoMerge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen...
Mike Rylander [Mon, 4 Apr 2011 15:59:39 +0000]
Merge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Mon, 4 Apr 2011 15:59:36 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agopass cvv2 value to CC processor
erickson [Mon, 4 Apr 2011 15:50:01 +0000]
pass cvv2 value to CC processor

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

13 years agoBen Ostrowsky pointed out that the alt holds (pull list) printing interface
senator [Mon, 4 Apr 2011 14:23:03 +0000]
Ben Ostrowsky pointed out that the alt holds (pull list) printing interface
was trying to include AutoIDL.js from an incorrect path.

I don't believe that file should be included at all, so now I've removed the
broken line.

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

13 years agostub out entry for Add Multi-Bib Items, and implement bib marking for multi-home...
Jason Etheridge [Mon, 4 Apr 2011 03:53:51 +0000]
stub out entry for Add Multi-Bib Items, and implement bib marking for multi-home target

13 years agoadd tooltips and click-handlers to statusbar panels
Jason Etheridge [Mon, 4 Apr 2011 03:52:52 +0000]
add tooltips and click-handlers to statusbar panels

13 years agoadd include_xmlns logic to foreign copy/bib additions
Mike Rylander [Sun, 3 Apr 2011 15:49:54 +0000]
add include_xmlns logic to foreign copy/bib additions

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Sun, 3 Apr 2011 15:36:49 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoAnd ... the upgrade script for the previous commit
miker [Sun, 3 Apr 2011 15:24:24 +0000]
And ... the upgrade script for the previous commit

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

13 years agoTeach in-db unAPI to avoid redundant xmlns declarations, including those already...
miker [Sun, 3 Apr 2011 15:20:39 +0000]
Teach in-db unAPI to avoid redundant xmlns declarations, including those already embedded in MARCXML

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

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Sat, 2 Apr 2011 20:41:47 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoAdd realistic row estimates to tree-ish functions (default is 1000) so that callers...
miker [Sat, 2 Apr 2011 17:06:41 +0000]
Add realistic row estimates to tree-ish functions (default is 1000) so that callers can make better plans in complex queries

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

13 years agoMerge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen...
Mike Rylander [Sat, 2 Apr 2011 16:39:32 +0000]
Merge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Sat, 2 Apr 2011 16:39:29 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agocolumn name
Jason Etheridge [Fri, 1 Apr 2011 20:43:04 +0000]
column name

13 years agoremove these as well, to prevent errors creating items
Jason Etheridge [Fri, 1 Apr 2011 20:28:37 +0000]
remove these as well, to prevent errors creating items

13 years agoPatch from Thomas Berezansky to address unneccessary fine generation and avoid unchec...
erickson [Fri, 1 Apr 2011 19:29:46 +0000]
Patch from Thomas Berezansky to address unneccessary fine generation and avoid unchecked division by zero; details and DCO at https://bugs.launchpad.net/evergreen/+bug/747533

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

13 years agoeliminate the last lingering errors
Jason Etheridge [Fri, 1 Apr 2011 17:58:40 +0000]
eliminate the last lingering errors

13 years agoMerge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen...
Mike Rylander [Fri, 1 Apr 2011 17:50:04 +0000]
Merge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agono semicolon before UNION
Jason Etheridge [Fri, 1 Apr 2011 17:49:00 +0000]
no semicolon before UNION

13 years agocolumn name
Jason Etheridge [Fri, 1 Apr 2011 17:46:09 +0000]
column name

13 years agoextra comma
Jason Etheridge [Fri, 1 Apr 2011 17:44:20 +0000]
extra comma

13 years agoMerge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen...
Mike Rylander [Fri, 1 Apr 2011 17:41:19 +0000]
Merge branch 'multi_home' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Fri, 1 Apr 2011 17:41:17 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoBetter search normalization de-duping when 'params' are used
dbwells [Fri, 1 Apr 2011 15:17:51 +0000]
Better search normalization de-duping when 'params' are used

This patch addresses search normalization deduping at two levels.  We now verify that both the function and the params are the same before excluding a normalization, both when the normalization is first added to the set and when the SQL is being built (since currently multiple sets may be involved).

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

13 years agowrong column name
Jason Etheridge [Fri, 1 Apr 2011 14:32:25 +0000]
wrong column name

13 years agosyntax
Jason Etheridge [Fri, 1 Apr 2011 14:30:09 +0000]
syntax

13 years agoprobably copy/paste errors
Jason Etheridge [Fri, 1 Apr 2011 14:26:57 +0000]
probably copy/paste errors

13 years agoprobably merge conflict cruft
Jason Etheridge [Fri, 1 Apr 2011 14:23:30 +0000]
probably merge conflict cruft

13 years agoUse identifer indexes for older ISxN API methods (LP Bug #728671)
dbwells [Thu, 31 Mar 2011 18:12:39 +0000]
Use identifer indexes for older ISxN API methods (LP Bug #728671)

There are three logic layers involved in the older ISxN 'quick searches': the OPAC, the search API, and the storage API.  The approach of this patch is to update the search API (which in turn fixes the OPAC), and ignore/deprecate the storage API for these identifiers.

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

13 years agoLogic error trying to merge the date component of one date object with the time compo...
phasefx [Thu, 31 Mar 2011 15:17:19 +0000]
Logic error trying to merge the date component of one date object with the time component of another.  We were trying to use the time object and update it piecemeal, which resulted in non-sensical dates that were forced to wrap.  For example, if the date object was to set to March 31, 2011, and we tried .setMonth(3) on it to change it to April, that would result in an April 31st, which doesn't exist, and the date thus moves forward a certain number of days into May.

This affects Check Out, dedicated Renew interface, and the various date picking functions in Items Out and Holds interfaces.

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

13 years agoMerge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equin...
Mike Rylander [Wed, 30 Mar 2011 20:12:32 +0000]
Merge branch 'master' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen-equinox into multi_home

13 years agoPatch from Thomas Berezansky; see https://bugs.launchpad.net/bugs/745123
miker [Wed, 30 Mar 2011 17:03:11 +0000]
Patch from Thomas Berezansky; see https://bugs.launchpad.net/bugs/745123

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

13 years agoMerging affix/parts/unified-item-editor from upstream
Mike Rylander [Wed, 30 Mar 2011 13:34:45 +0000]
Merging affix/parts/unified-item-editor from upstream

13 years agoadd item columns to xul-based holds lists
phasefx [Wed, 30 Mar 2011 02:21:56 +0000]
add item columns to xul-based holds lists

Signed-off-by: Jason Etheridge <jason@esilibrary.com>

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

13 years agoChange label to "Reset Password" and get button out of tab ordering
dbs [Wed, 30 Mar 2011 01:42:37 +0000]
Change label to "Reset Password" and get button out of tab ordering

In a keyboard-intensive patron input workflow, pressing tab should
not place focus on the "Reset Password" button; the password is
automatically generated at dialog creation time. Setting tabIndex
to -1 disables tab focus for the button.

Also, the button has been relabeled to "Reset Password" to be
consistent with the previous button.

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

13 years agoRestore the Reset Password button on patron editor
dbs [Wed, 30 Mar 2011 01:41:08 +0000]
Restore the Reset Password button on patron editor

Per LP 488243, the Reset Password button that existed on the old
XUL patron editor was lost in the transition to the new Dojo
patron editor. Jason Stephenson stepped up and offered a patch
to restore the functionality.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>

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