evergreen:rel_2_0

Last commit made on 2012-06-13
Get this branch:
git clone -b rel_2_0 https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
rel_2_0
Repository:
lp:evergreen

Recent commits

54da44b... by Jason Stephenson

Add the 2.0.11-2.0.12 database upgrade script.

Signed-off-by: Jason Stephenson <email address hidden>

4bae1e1... by Lebbeous Fogle-Weekley <email address hidden>

For auth, give back the same stacktrace for all cases of LOGIN_FAILED

Signed-off-by: Lebbeous Fogle-Weekley <email address hidden>
Signed-off-by: Mike Rylander <email address hidden>

55d809f... by Lebbeous Fogle-Weekley <email address hidden>

Prevent login by deleted and barred users

An existing comment in the code suggested that we thought we were already
keeping barred users out. LP #1010671 brings up that deleted users were
not being kept out.

Signed-off-by: Lebbeous Fogle-Weekley <email address hidden>
Signed-off-by: Jason Stephenson <email address hidden>

1c18f45... by Jason Stephenson

Security fix for Launchpad Bug 1003052.

Bug reported by James Fournie:

Revoking the UPDATE_MARC permission doesn't actually seem to prevent a
user from editing a record. Our use case is that we would like a user
to create new records but not edit existing MARC records.

Changing CREATE_MARC to UPDATE_MARC in OpenILS::Application::Cat's
biblio_record_replace_marc() method seems to fix the problem.

Signed-off-by: Jason Stephenson <email address hidden>

462d657... by Jason Stephenson

Add the 2.0.10-2.0.11 upgrade script.

Signed-off-by: Jason Stephenson <email address hidden>

82a6258... by Dan Wells

Small fix to Holding Code wizard widget

The issuance editor has a wizard widget for the holding code field
which expected a 'grid' as an argument, but then referenced a global
'iss_grid' variable. This hurt reusability of this widget.

Signed-off-by: Dan Wells <email address hidden>
Signed-off-by: Lebbeous Fogle-Weekley <email address hidden>

4f91bb2... by Dan Wells

Serial Control: Refresh node map on edit

While it would be nice to redraw any affected tree nodes when
editing, we should at least replace the map data in case it is
used in other functions.

Signed-off-by: Dan Wells <email address hidden>
Signed-off-by: Lebbeous Fogle-Weekley <email address hidden>

c924ea4... by Lebbeous Fogle-Weekley <email address hidden>

Acq: General Search refactor

This is a combination of the following three commits from master:

3149433d354889fb
56121886c72b2d41
35fe5b9cbe10b132

The first two were meant for backport to rel_2_0 and rel_2_1 at the
time, but the backport wasn't done. They were buggy anyway, and now it
makes the most sense (I hope) to backport them together with the
corrective commit all at once.

Signed-off-by: Lebbeous Fogle-Weekley <email address hidden>
Signed-off-by: Jason Stephenson <email address hidden>

f3af9a0... by Jason Stephenson

Revert "Use getItemType() instead of getForm() in searchBarInit()."

This reverts commit 47309fd18aad422b06fad51e5588400fd38cf71b.

The reverted commit caused a problem with basic search, and fixing the
problem with basic search was deemed more important than fixing this
issue with Advanced seach.

See Launchpad bugs:

https://bugs.launchpad.net/evergreen/+bug/979158
https://bugs.launchpad.net/evergreen/+bug/788629

Signed-off-by: Jason Stephenson <email address hidden>

adc67d0... by Jason Stephenson

Install RPC::XML::Function on Ubuntu Lucid.

Change the LUCID_CPAN target to install RPC::XML::Function instead of
XML::RPC.

Base on public bug report by Ben Shum (LP 920535).

Signed-off-by: Jason Stephenson <email address hidden>