evergreen/joelewis.git
15 years agoBackport r17912 from trunk: Have the CStoreEditor grow a DESTROY
miker [Thu, 23 Sep 2010 15:47:13 +0000 (15:47 +0000)]
Backport r17912 from trunk: Have the CStoreEditor grow a DESTROY

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

15 years agoMerging r17905 and r17914 from trunk: A/T transaction semantics fixes
miker [Thu, 23 Sep 2010 15:46:26 +0000 (15:46 +0000)]
Merging r17905 and r17914 from trunk: A/T transaction semantics fixes

r17905: Use a transaction to avoid talking to a replicated db when building A/T data structures
r17914: In EventGroup.pm, fetch updated event back from the R/W db before comitting

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

15 years agoForward-port of a patch from Steve Callendar, via James Fournie, via launchpad:
miker [Thu, 23 Sep 2010 15:40:48 +0000 (15:40 +0000)]
Forward-port of a patch from Steve Callendar, via James Fournie, via launchpad:

When the patron.password.use_phone is set, new patrons are created with their password set to the last 4 digits of their phone number, HOWEVER, when a
 patron's password is reset, it does not work properly. Although the little underlined summary shows the proper 4 digits, the password box displays 9-
ish digits, and is not the last 4 digits of the password.

The attached patch was created by Steve Callender and is confirmed working on 1.6.0

ORIGINAL CAVEAT: This patch will not work on 2.0 as that has a new user editor, but it would presumably be worthwhile to verify this functionality wor
ks in that editor as well.

ED NOTE: Because it is possible to use the old editor -- it still exists -- this patch should be applied.  It does what it advertises to do, which is
fix the old editor to follow the "use phone number" OU setting.

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

15 years agoDropping and recreating a foreign key constraint for config.metabib_field,
scottmk [Thu, 23 Sep 2010 13:45:08 +0000 (13:45 +0000)]
Dropping and recreating a foreign key constraint for config.metabib_field,
in order to change its name.  WHen this foreign key was first introduced,
the upgrade script gave it one name and the base install script gave it
a different name.  Here we bring the names into sync.

M    Open-ILS/src/sql/Pg/002.schema.config.sql
A    Open-ILS/src/sql/Pg/upgrade/0415.schema.rename-field-class-fkey.sql

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

15 years agoRemove most annoying UI "feature" of the new authority browse list interface
dbs [Thu, 23 Sep 2010 03:46:09 +0000 (03:46 +0000)]
Remove most annoying UI "feature" of the new authority browse list interface

When I added the new authority browse list interface, I used dojo.xhrGet()
to retrieve records from the authority browse backend - but because I didn't
specify sync:true, when you first right-clicked on a subfield, the function
would return immediately and default to showing the context menu. You would
then need to click two more times to show the authority list.

Now you get it on your first right-click, as it should be.

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

15 years agoBrowse through 20 authority records at a time in management interface
dbs [Thu, 23 Sep 2010 03:18:55 +0000 (03:18 +0000)]
Browse through 20 authority records at a time in management interface

The default browse list is set to 9 elements, but we have enough vertical
space to make use of more. Perhaps we should check the font size and
viewport height and then adjust accordingly, but that would be Hard.

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

15 years agoBackport r17906: Remove most UI annoyances from authority management interface
dbs [Thu, 23 Sep 2010 03:11:26 +0000 (03:11 +0000)]
Backport r17906: Remove most UI annoyances from authority management interface

  * term input field now gets the focus automatically
  * pressing enter in most places submits a new search
  * removed the onBlur event as that required users to click a second
    time to open the action menu

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

15 years agoBackport r17903 from trunk: only flesh up to, but not including, the leaf for the...
miker [Thu, 23 Sep 2010 02:13:19 +0000 (02:13 +0000)]
Backport r17903 from trunk: only flesh up to, but not including, the leaf for the group_field

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

15 years agoBackport r17901 from trunk: IDL chunking fixin'
senator [Thu, 23 Sep 2010 00:34:55 +0000 (00:34 +0000)]
Backport r17901 from trunk: IDL chunking fixin'

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

15 years agoBackport r17899 from trunk: fix a pull list sorting issue
senator [Thu, 23 Sep 2010 00:14:56 +0000 (00:14 +0000)]
Backport r17899 from trunk: fix a pull list sorting issue

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

15 years agomerge r17896-17897 from trunk for printing fixes
phasefx [Wed, 22 Sep 2010 20:03:09 +0000 (20:03 +0000)]
merge r17896-17897 from trunk for printing fixes

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

15 years agomerge r17894 from trunk to fix bug in Item Status -> Alternate View for items with...
phasefx [Wed, 22 Sep 2010 19:38:45 +0000 (19:38 +0000)]
merge r17894 from trunk to fix bug in Item Status -> Alternate View for items with no circ modifier

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

15 years agomerge r17892 from trunk for holdings maintenance fix allowing volumes at top of org...
phasefx [Wed, 22 Sep 2010 19:31:53 +0000 (19:31 +0000)]
merge r17892 from trunk for holdings maintenance fix allowing volumes at top of org tree

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

15 years agoAdding a trigger. Upgrade # 0364 created the trigger function but not
scottmk [Wed, 22 Sep 2010 19:16:25 +0000 (19:16 +0000)]
Adding a trigger.  Upgrade # 0364 created the trigger function but not
the trigger itself.  However the base install script 040.schema.asset.sql
creates both the function and the trigger.

M    Open-ILS/src/sql/Pg/002.schema.config.sql
A    Open-ILS/src/sql/Pg/upgrade/0414.schema.call-number-upd-ins-trigger.sql

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

15 years agoFor action.circulation and action.aged_circulation: add indexes
scottmk [Wed, 22 Sep 2010 15:59:05 +0000 (15:59 +0000)]
For action.circulation and action.aged_circulation: add indexes
on the target_copy column.

This change was made in upgrade script # 0017, but was apparently
never applied to the base install script.

M    Open-ILS/src/sql/Pg/090.schema.action.sql

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

15 years agoIn acq.fund_transfer: drop the NOT NULL constraint from dest_fund and
scottmk [Wed, 22 Sep 2010 12:55:26 +0000 (12:55 +0000)]
In acq.fund_transfer: drop the NOT NULL constraint from dest_fund and
dest_amount, in order to accommodate deallocations -- where we move
money out of a fund without moving it into another fund.

This change was applied via upgrade script # 0135, but apparently was
never applied to the base installation script.

M    Open-ILS/src/sql/Pg/200.schema.acq.sql

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

15 years agoForward port r17847: Make query parser a bit more careful when converting convenience...
dbs [Wed, 22 Sep 2010 02:13:21 +0000 (02:13 +0000)]
Forward port r17847: Make query parser a bit more careful when converting convenience classes to search classes

Queries like "Heart disease: a global problem" were getting converted to series searches
due to the trailing "se:" in the search terms. This change ensures that the convenience
class is either at the start of the input or preceded by whitespace.

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

15 years agohandle null as a return result for an empty list
phasefx [Wed, 22 Sep 2010 01:04:09 +0000 (01:04 +0000)]
handle null as a return result for an empty list

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

15 years agomerge r17879 from trunk to increase timeout for full pull list call
phasefx [Wed, 22 Sep 2010 00:56:44 +0000 (00:56 +0000)]
merge r17879 from trunk to increase timeout for full pull list call

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

15 years agoReplace some changes that had inadvertently been deleted
scottmk [Tue, 21 Sep 2010 19:08:57 +0000 (19:08 +0000)]
Replace some changes that had inadvertently been deleted

M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql

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

15 years agoDon't make new auditor columns NOT NULL, or update them
scottmk [Tue, 21 Sep 2010 18:32:07 +0000 (18:32 +0000)]
Don't make new auditor columns NOT NULL, or update them

M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql

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

15 years agoDon't update history tables to fill in new columns
scottmk [Tue, 21 Sep 2010 18:18:04 +0000 (18:18 +0000)]
Don't update history tables to fill in new columns

M    Open-ILS/src/sql/Pg/upgrade/0413.schema.upgrade-auditor-tables.sql

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

15 years agoResolve some discrepancies in the auditor schema between a freshly installed
scottmk [Tue, 21 Sep 2010 17:47:50 +0000 (17:47 +0000)]
Resolve some discrepancies in the auditor schema between a freshly installed
database and an upgraded one.

A    Open-ILS/src/sql/Pg/upgrade/0413.schema.upgrade-auditor-tables.sql

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

15 years agomerge r17869 from trunk for offline printer role
phasefx [Tue, 21 Sep 2010 17:03:24 +0000 (17:03 +0000)]
merge r17869 from trunk for offline printer role

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

15 years agomerge r17867 from trunk for HoldIsCancelled action_trigger validator
phasefx [Tue, 21 Sep 2010 16:21:00 +0000 (16:21 +0000)]
merge r17867 from trunk for HoldIsCancelled action_trigger validator

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

15 years agoCorrect various discrepancies, especially in the auditor schema,
scottmk [Tue, 21 Sep 2010 15:40:19 +0000 (15:40 +0000)]
Correct various discrepancies, especially in the auditor schema,
between a freshly installed 2.0 database and an upgraded one.

M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql

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

15 years agobackport r17862 and r17863 from trunk
gmc [Tue, 21 Sep 2010 14:25:07 +0000 (14:25 +0000)]
backport r17862 and r17863 from trunk

Two new internal_flags to improve parallel bib ingest.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17864 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17860 from trunk: Clean up description of ARN in O:A:Cat::Authority now...
dbs [Tue, 21 Sep 2010 03:56:46 +0000 (03:56 +0000)]
Backport r17860 from trunk: Clean up description of ARN in O:A:Cat::Authority now that arn_value is gone

A comment in the create_authority_record_from_bib_field() method stated that
the ARN value needed to be unique across the database; that is no longer true
as of r17722. Fix comment accordingly.

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

15 years agoMerge r17587 and r17588 from trunk to add $0 control subfields for newly controlled...
dbs [Tue, 21 Sep 2010 03:48:32 +0000 (03:48 +0000)]
Merge r17587 and r17588 from trunk to add $0 control subfields for newly controlled fields

In the MARC editor, when editing a bibliographic record and right-clicking on
a controllable subfield, the "Create new authority from this field" options
now both add a $0 control subfield to the target bib field once the new
auth record has successfully been created.

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

15 years agoBackport r17855 from trunk: Use verbose parameters for createdb
dbs [Tue, 21 Sep 2010 03:06:49 +0000 (03:06 +0000)]
Backport r17855 from trunk: Use verbose parameters for createdb

Thomas Berezansky noticed that the README was using "createdb -t template0",
which isn't a valid option. To avoid case problems and to be more apparent
what these options mean, let's use the verbose parameters.

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

15 years agoBackport r17853 from trunk
senator [Mon, 20 Sep 2010 22:51:28 +0000 (22:51 +0000)]
Backport r17853 from trunk

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

15 years agoadd missing upgrade script for maintain_901() stored function
gmc [Mon, 20 Sep 2010 20:59:36 +0000 (20:59 +0000)]
add missing upgrade script for maintain_901() stored function

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17851 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17848 from trunk, sort of
senator [Mon, 20 Sep 2010 20:56:27 +0000 (20:56 +0000)]
Backport r17848 from trunk, sort of

In rel_2_0, one of these permissions was already there, and the IDs are
different, but this should be functionally equivalent.

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

15 years agoBackport BibTemplate callback support from trunk
miker [Mon, 20 Sep 2010 19:14:28 +0000 (19:14 +0000)]
Backport BibTemplate callback support from trunk

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

15 years agoback-port: 17844 => added pgpt class to pre-load set
erickson [Mon, 20 Sep 2010 18:25:07 +0000 (18:25 +0000)]
back-port: 17844 => added pgpt class to pre-load set

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

15 years agoResolving various discrepancies between an upgraded 2.0 database
scottmk [Mon, 20 Sep 2010 18:07:00 +0000 (18:07 +0000)]
Resolving various discrepancies between an upgraded 2.0 database
and a freshly installed one.

M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql

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

15 years agoBackport r17840: misspelling fixing
senator [Mon, 20 Sep 2010 17:53:22 +0000 (17:53 +0000)]
Backport r17840: misspelling fixing

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

15 years agomerge r17838 from trunk, change to stat cat display in horizontal patron summary
phasefx [Mon, 20 Sep 2010 17:33:00 +0000 (17:33 +0000)]
merge r17838 from trunk, change to stat cat display in horizontal patron summary

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

15 years agoback-port: 17836 => addd missing opac_visible col and labels to config.usr_setting_type
erickson [Mon, 20 Sep 2010 17:10:12 +0000 (17:10 +0000)]
back-port: 17836 =>  addd missing opac_visible col and labels to config.usr_setting_type

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

15 years agomarc_add_ids - better failure recovery
gmc [Mon, 20 Sep 2010 08:28:33 +0000 (08:28 +0000)]
marc_add_ids - better failure recovery

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17834 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17831 from trunk: holding code miniwizard
senator [Mon, 20 Sep 2010 07:30:35 +0000 (07:30 +0000)]
Backport r17831 from trunk: holding code miniwizard

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

15 years agoBackport r17829 from trunk: actions menu to ordinary select in li table
senator [Mon, 20 Sep 2010 05:05:43 +0000 (05:05 +0000)]
Backport r17829 from trunk: actions menu to ordinary select in li table

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

15 years agoBackport r17827 from trunk: Search for humans: AND and OR are more understandable...
dbs [Mon, 20 Sep 2010 04:34:49 +0000 (04:34 +0000)]
Backport r17827 from trunk: Search for humans: AND and OR are more understandable than "&&" and "||"

The operators && and || will not mean much to many people, whereas AND and
OR have common meanings that will aid in understanding the advanced search
interface.

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

15 years agoBackport r17825 from trunk: changing "Picklist" to "Selection List"
senator [Mon, 20 Sep 2010 04:19:38 +0000 (04:19 +0000)]
Backport r17825 from trunk: changing "Picklist" to "Selection List"

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

15 years agoBackport r17823 from trunk: acq po and invoice interfaces
senator [Mon, 20 Sep 2010 00:55:54 +0000 (00:55 +0000)]
Backport r17823 from trunk: acq po and invoice interfaces

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

15 years agoBackport r17821 from trunk: delay acq provider loading
senator [Sun, 19 Sep 2010 23:55:21 +0000 (23:55 +0000)]
Backport r17821 from trunk: delay acq provider loading

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

15 years agoremove redundant invocation of custom.js, and tweak how menu.js loads it
phasefx [Sun, 19 Sep 2010 22:45:01 +0000 (22:45 +0000)]
remove redundant invocation of custom.js, and tweak how menu.js loads it

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

15 years agoback-port: 17817 => for large sets of holds, usually around 10 or more, the holds...
erickson [Sun, 19 Sep 2010 19:17:14 +0000 (19:17 +0000)]
back-port: 17817 => for large sets of holds, usually around 10 or more, the holds display takes a little too long.  instead of collecting them all and sorting them by queue position, slot them into the display table (by queue position) as they arrive

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

15 years agoMake sure offline interfaces correctly load printer settings outside of logins. ...
phasefx [Sun, 19 Sep 2010 03:51:09 +0000 (03:51 +0000)]
Make sure offline interfaces correctly load printer settings outside of logins.  Some refactoring

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

15 years agoin acq copies display, default to ws lib as recipient lib
erickson [Sat, 18 Sep 2010 19:56:16 +0000 (19:56 +0000)]
in acq copies display, default to ws lib as recipient lib

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

15 years agoback-port: 17810 => added cnal to autoidl pile
erickson [Sat, 18 Sep 2010 17:55:42 +0000 (17:55 +0000)]
back-port: 17810 => added cnal to autoidl pile

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

15 years agoRemove UNIQUE NOT NULL from config.index_normalizer.description.
scottmk [Sat, 18 Sep 2010 14:43:04 +0000 (14:43 +0000)]
Remove UNIQUE NOT NULL from config.index_normalizer.description.

M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql

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

15 years agoBackport r17802 and r17803 to provide a human-visible RSS feed in the dynamic OPAC
dbs [Sat, 18 Sep 2010 02:04:39 +0000 (02:04 +0000)]
Backport r17802 and r17803 to provide a human-visible RSS feed in the dynamic OPAC

Despite having RSS and Atom feeds at the core since version 1.0, it can be
hard for humans to access those feeds. This will dynamically add a feed to
the dynamic OPAC so that the RSS feed indicator will light up. Google Reader,
look out!

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

15 years agoPatch from James Fournie of SITKA:
miker [Sat, 18 Sep 2010 02:03:46 +0000 (02:03 +0000)]
Patch from James Fournie of SITKA:

This is a patch that makes the toolbar work with the little jellybean
button on Macs.   It's that little lozenge-like button on the top
right of Mac programs that shows/hides the toolbar.  With this patch
it will show/hide the toolbar "button bar", making it behave more like
most Mac programs.  It shouldn't have any affect on other platforms.

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

15 years agoBackport r17800 from trunk: Offer a global flag to cause the testing of hold matrix...
miker [Sat, 18 Sep 2010 00:55:19 +0000 (00:55 +0000)]
Backport r17800 from trunk: Offer a global flag to cause the testing of hold matrix rules against the receiving user instead of the requestor, and set the initial value to enabled as this seems to be the less surprising value for current users of in-db hold logic

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

15 years agosilly me, acqpo.activate is the new format.po.jedi
gmc [Sat, 18 Sep 2010 00:29:13 +0000 (00:29 +0000)]
silly me, acqpo.activate is the new format.po.jedi

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17799 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17796 from trunk: serials batch receive improvements
senator [Sat, 18 Sep 2010 00:25:13 +0000 (00:25 +0000)]
Backport r17796 from trunk: serials batch receive improvements

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

15 years agomore user stat cat classes
erickson [Sat, 18 Sep 2010 00:06:45 +0000 (00:06 +0000)]
more user stat cat classes

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

15 years agoadded format.po.jedi hook to initial seed
gmc [Fri, 17 Sep 2010 23:57:38 +0000 (23:57 +0000)]
added format.po.jedi hook to initial seed

Signed-off-By: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17793 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoneed cit and actsc for patron reg
erickson [Fri, 17 Sep 2010 23:55:53 +0000 (23:55 +0000)]
need cit and actsc for patron reg

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

15 years agoload the right class in the on-the-fly IDL loader call
erickson [Fri, 17 Sep 2010 23:41:29 +0000 (23:41 +0000)]
load the right class in the on-the-fly IDL loader call

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

15 years agoBackport r17786, acq po activation failure improvements
senator [Fri, 17 Sep 2010 23:26:55 +0000 (23:26 +0000)]
Backport r17786, acq po activation failure improvements

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

15 years agoenable translation of location name in copy location/status summary
gmc [Fri, 17 Sep 2010 22:51:31 +0000 (22:51 +0000)]
enable translation of location name in copy location/status summary

Implementation is iffy because it exposes oils_i18n_xlate outside
of cstore.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17785 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agomerge r17782 from trunk to fix progressbar and list refresh after modifying/archiving...
phasefx [Fri, 17 Sep 2010 22:16:47 +0000 (22:16 +0000)]
merge r17782 from trunk to fix progressbar and list refresh after modifying/archiving existing message/penalty in Patron Messages UI

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

15 years agoget rid of the disabled-look for the Actions for this Record menu label
phasefx [Fri, 17 Sep 2010 21:20:51 +0000 (21:20 +0000)]
get rid of the disabled-look for the Actions for this Record menu label

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

15 years agoBackport r17778, IDL chunking fixes
senator [Fri, 17 Sep 2010 20:52:55 +0000 (20:52 +0000)]
Backport r17778, IDL chunking fixes

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

15 years agoBackport r17776 from trunk: Revert attempt to prevent encoding corruption that was...
dbs [Fri, 17 Sep 2010 19:53:02 +0000 (19:53 +0000)]
Backport r17776 from trunk: Revert attempt to prevent encoding corruption that was causing encoding corruption

LDR/09 was never showing up as 'a' where it was being tested, and adding the
'a' was preventing a reconversion to UTF8. It somewhat looks like the UTF8
MARCXML input gets converted to MARC8 as part of MARC::Batch's magic, then
gets converted back to UTF8 by MARC::File::XML::as_xml_record(). Seems like
this would mean potential performance / encoding problems but it works, which
is better than what my meddlesome tests were doing.

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

15 years agoRestore two foreign keys that were somehow inadvertently
scottmk [Fri, 17 Sep 2010 19:12:03 +0000 (19:12 +0000)]
Restore two foreign keys that were somehow inadvertently
dropped, probably by some funky interaction with inheritance.

M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql

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

15 years agoback-port: 17772 => vandelay import list report all option
erickson [Fri, 17 Sep 2010 18:43:18 +0000 (18:43 +0000)]
back-port: 17772 => vandelay import list report all option

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

15 years agoBackport r17769 from trunk: use HTTP URLs to download prereqs to avoid protocol-block...
dbs [Fri, 17 Sep 2010 17:58:24 +0000 (17:58 +0000)]
Backport r17769 from trunk: use HTTP URLs to download prereqs to avoid protocol-blocking annoyances

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

15 years agoBackport r17767 from trunk, vandelay Edit Attributes fix
senator [Fri, 17 Sep 2010 17:13:14 +0000 (17:13 +0000)]
Backport r17767 from trunk, vandelay Edit Attributes fix

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

15 years agoback-port: 17765 => protect against fetching lineitem details by ref instead of ID
erickson [Fri, 17 Sep 2010 17:11:03 +0000 (17:11 +0000)]
back-port: 17765 => protect against fetching lineitem details by ref instead of ID

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

15 years agoBackport r17763 from trunk
senator [Fri, 17 Sep 2010 16:24:26 +0000 (16:24 +0000)]
Backport r17763 from trunk

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

15 years ago-- Dropping a foreign key (which has already been dropped from the
scottmk [Fri, 17 Sep 2010 14:17:44 +0000 (14:17 +0000)]
-- Dropping a foreign key (which has already been dropped from the
-- base installation scripts).

M    Open-ILS/src/sql/Pg/002.schema.config.sql
M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql
A    Open-ILS/src/sql/Pg/upgrade/0405.schema.acq-hold-copy-map-drop-fkey.sql

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

15 years agoBackport r17759 from trunk: normalize all locales used in locale-lang mapping for...
miker [Fri, 17 Sep 2010 13:42:21 +0000 (13:42 +0000)]
Backport r17759 from trunk: normalize all locales used in locale-lang mapping for QueryParser

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

15 years agoBackport r17757 from trunk: OU locale lookup needs a bit more work, it needs to pass...
miker [Fri, 17 Sep 2010 13:33:07 +0000 (13:33 +0000)]
Backport r17757 from trunk: OU locale lookup needs a bit more work, it needs to pass a language instead of an xx-YY locale string

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

15 years agoBackport r17754 from trunk: Only show "issues held" if there is something to show
miker [Fri, 17 Sep 2010 05:08:15 +0000 (05:08 +0000)]
Backport r17754 from trunk: Only show "issues held" if there is something to show

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

15 years agoBackport r17752 from trunk
senator [Fri, 17 Sep 2010 01:30:02 +0000 (01:30 +0000)]
Backport r17752 from trunk

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

15 years agoBackport r17750 from trunk, IDL chunks + copy template UI fix
senator [Thu, 16 Sep 2010 22:25:52 +0000 (22:25 +0000)]
Backport r17750 from trunk, IDL chunks + copy template UI fix

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

15 years agoAdd column usr_summary to actor.stat_cat. (This column was added
scottmk [Thu, 16 Sep 2010 22:08:37 +0000 (22:08 +0000)]
Add column usr_summary to actor.stat_cat.  (This column was added
before we started maintaining individual update scripts.)

M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql

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

15 years ago.pot files generated during the alpha2 build process
miker [Thu, 16 Sep 2010 18:34:49 +0000 (18:34 +0000)]
.pot files generated during the alpha2 build process

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

15 years agoremove internal limit with querying on facets
gmc [Thu, 16 Sep 2010 18:21:32 +0000 (18:21 +0000)]
remove internal limit with querying on facets

This allows non-selective facets such a material type facet
to bring in correct results - the tradeoff is that queries
that involve facets will run slower.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17745 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoBackport r17717 from trunk
senator [Thu, 16 Sep 2010 16:59:49 +0000 (16:59 +0000)]
Backport r17717 from trunk

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

15 years agoBackport r17735 from trunk, opac holds issuances expandy
senator [Thu, 16 Sep 2010 16:14:27 +0000 (16:14 +0000)]
Backport r17735 from trunk, opac holds issuances expandy

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

15 years agoBackport r17738 from trunk: more IDL chunking fixing
senator [Thu, 16 Sep 2010 16:09:16 +0000 (16:09 +0000)]
Backport r17738 from trunk: more IDL chunking fixing

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

15 years agoBackport r17736 from trunk: more IDL chunking-related fixes
senator [Thu, 16 Sep 2010 15:56:56 +0000 (15:56 +0000)]
Backport r17736 from trunk: more IDL chunking-related fixes

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

15 years agoMake acq.provider_contact.name NOT NULL.
scottmk [Thu, 16 Sep 2010 15:38:13 +0000 (15:38 +0000)]
Make acq.provider_contact.name NOT NULL.

This change corrects the effect of a typo (NULL NULL instead of NOT NULL).

M    Open-ILS/src/sql/Pg/200.schema.acq.sql
M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql
A    Open-ILS/src/sql/Pg/upgrade/0404.schema.acq-provider-contact-null-null.sql

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

15 years agoThis needs to be the same in 2.0 as trunk, and the changes to this script need to...
miker [Thu, 16 Sep 2010 14:39:46 +0000 (14:39 +0000)]
This needs to be the same in 2.0 as trunk, and the changes to this script need to make it into the 1.6-2.0 upgrade script as well, if not there already

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

15 years agotypo backport
miker [Thu, 16 Sep 2010 14:34:19 +0000 (14:34 +0000)]
typo backport

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

15 years agono need to ignore this improvement, which makes browser-focused dev simpler
miker [Thu, 16 Sep 2010 14:32:47 +0000 (14:32 +0000)]
no need to ignore this improvement, which makes browser-focused dev simpler

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

15 years agoThis needs to be the same in 2.0 as trunk, and the changes to this script need to...
miker [Thu, 16 Sep 2010 14:31:17 +0000 (14:31 +0000)]
This needs to be the same in 2.0 as trunk, and the changes to this script need to make it into the 1.6-2.0 upgrade script as well, if not there already

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

15 years agoMissed some holds-related OU setting types from 0077.data.holds_local_avail_and_overr...
miker [Thu, 16 Sep 2010 14:28:09 +0000 (14:28 +0000)]
Missed some holds-related OU setting types from 0077.data.holds_local_avail_and_override.sql in the seed data

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

15 years agoA couple useful, missing backports for the IDL
miker [Thu, 16 Sep 2010 14:22:05 +0000 (14:22 +0000)]
A couple useful, missing backports for the IDL

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

15 years agoIncorporate several late-breaking upgrades into the upgrade script.
scottmk [Thu, 16 Sep 2010 13:36:09 +0000 (13:36 +0000)]
Incorporate several late-breaking upgrades into the upgrade script.

M    Open-ILS/src/sql/Pg/1.6.1-2.0-upgrade-db.sql

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

15 years agoBackport r17723 from trunk: Add AutoIDL classes for Vandelay happiness
dbs [Thu, 16 Sep 2010 11:41:45 +0000 (11:41 +0000)]
Backport r17723 from trunk: Add AutoIDL classes for Vandelay happiness

Vandelay needs these class definitions for basic import operations.

Ideally every templated page wouldn't need to load these, but
this seems to be the best short-term solution.

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

15 years agoDrop the arn_value / arn_source columns on authority.record_entry and create an index...
dbs [Thu, 16 Sep 2010 05:25:51 +0000 (05:25 +0000)]
Drop the arn_value / arn_source columns on authority.record_entry and create an index instead

The authority record number (ARN) was problematic when trying to generate
local authorities because the number had no correlation to the content of
the authority heading. By creating an index on authority records based on
their heading, thesaurus, and heading text, we can do a better job of
controlling the actual content of the authority records.

In a future release, we may convert this index to a unique index. 2.0
will give sites an opportunity to begin cleaning up their authorities
by identifying duplicate and problematic records through the
authority.normalize_heading(TEXT) database function.

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

15 years agoBackport IDL-chunking work for interfaces under web/templates, as well as
senator [Thu, 16 Sep 2010 02:39:56 +0000 (02:39 +0000)]
Backport IDL-chunking work for interfaces under web/templates, as well as
AutoWidget/AutoFieldWidget improvements to deal with some cases of not having
an IDL class preloaded.

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

15 years agoBackport of r17718 from trunk: teach open-ils.storage.serial.issuance.ranged_tree...
miker [Thu, 16 Sep 2010 02:30:57 +0000 (02:30 +0000)]
Backport of r17718 from trunk: teach open-ils.storage.serial.issuance.ranged_tree about "global" issuances

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

15 years agoBackporting r17715 from trunk: Patch from Dan Wells to extend the serial schema a...
miker [Thu, 16 Sep 2010 00:43:00 +0000 (00:43 +0000)]
Backporting r17715 from trunk: Patch from Dan Wells to extend the serial schema a bit in pref for upcoming improvement to existing features

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

15 years agoBackporting r17710 from trunk: Need to start the arrayref out right
miker [Wed, 15 Sep 2010 20:34:33 +0000 (20:34 +0000)]
Backporting r17710 from trunk: Need to start the arrayref out right

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