evergreen:tags/rel_2_2_8

Last commit made on 2013-04-17
Get this branch:
git clone -b tags/rel_2_2_8 https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
tags/rel_2_2_8
Repository:
lp:evergreen

Recent commits

1bfbbcf... by Lebbeous Fogle-Weekley <email address hidden>

Bumping version numbers, adding Changelog

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

0eec1d0... by Lebbeous Fogle-Weekley <email address hidden>

2.2.7-2.2.8 database upgrade script

Signed-off-by: Lebbeous Fogle-Weekley <email address hidden>
Signed-off-by: Bill Erickson <email address hidden>

e0605f2... by Dan Scott <email address hidden>

Prevent compiler warning about unused numtype var

There was a dangling variable left around that was making noise in the
compiler. Credit to Jeff Godin for the heads-up.

Signed-off-by: Dan Scott <email address hidden>
Signed-off-by: Bill Erickson <email address hidden>

db5c664... by Mike Rylander

Address SQL injection vulnerability in SQL ORM layer

If the user-supplied value and the db column are both numbers
(jsonObject->type == JSON_NUMBER, get_primitive(field) == "number") then
don't quote. Otherwise, quote.

Signed-off-by: Mike Rylander <email address hidden>
Signed-off-by: Dan Scott <email address hidden>
Signed-off-by: Bill Erickson <email address hidden>

536def6... by Lebbeous Fogle-Weekley <email address hidden>

Translations import for 2.2.8

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

8d5af5f... by Bill Erickson

TPAC bucket item retrieval operates in streaming mode

TPAC bucket item retreive fleshes bib records with large blobs of MARC
data. When a bucket contains a few thousand items, the size of the
data passed around in atomic retreival mode will exceed the typical jabber
max stanza size and result in a failure. Retrieve the records in
streaming mode instead.

Signed-off-by: Bill Erickson <email address hidden>
Signed-off-by: Ben Shum <email address hidden>

b157d6a... by Mike Rylander

stamping upgrade script for authority validation fix

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

da5ff02... by Steve Callender

Avoid problems when auth recs are missing the 901c

Fixed the authority.normalize_heading function to better handle
INT's when there is no 901 present. Now we look for the best-fit
control set instead of throwing a db-level error.

Signed-off-by: Steven Callender <email address hidden>
Signed-off-by: Mike Rylander <email address hidden>

b15cac1... by Dan Wells

Allow access to public hold notes via hold "blob"

If a hold note is marked as "public", it seems reasonable that it
should be visible to anyone who can see that hold, regardless of
who created the note.

Signed-off-by: Dan Wells <email address hidden>
Signed-off-by: Kyle Tomita <email address hidden>

504fd3a... by Dan Wells

Fix reversed logic for hold "blob" notes

Hold notes (at least at the data level) allow for both staff and
"private" notes to be attached. This code intended to show "private"
notes to the hold owner and staff notes to staff, but had the logic
reversed.

Signed-off-by: Dan Wells <email address hidden>
Signed-off-by: Kyle Tomita <email address hidden>