]> git.evergreen-ils.org Git - Evergreen.git/blob - ChangeLog
Bumping version numbers, adding Upgrade Script and Changelog
[Evergreen.git] / ChangeLog
1 commit 0a71d1da03eb28f989c4d485f6f662be3c8bdba2
2 Author: Bill Erickson <berickxx@gmail.com>
3 Date:   Wed Feb 17 14:10:17 2016 -0500
4
5     Modify server upgrade doc for 2.8.6
6     
7     Signed-off-by: Bill Erickson <berickxx@gmail.com>
8
9 16      15      docs/installation/server_upgrade.txt
10
11 commit b53f8624b1207fb1a7319e78b8aae134c92c5583
12 Author: Bill Erickson <berickxx@gmail.com>
13 Date:   Wed Sep 16 13:52:40 2015 -0400
14
15     Bumping Perl version string for 2.8.6 release
16     
17     Signed-off-by: Bill Erickson <berickxx@gmail.com>
18
19 1       1       Open-ILS/src/perlmods/lib/OpenILS.pm
20
21 commit 45117559db570f91ed0e1e26997ae073d6ad5609
22 Author: Kathy Lussier <klussier@masslnc.org>
23 Date:   Wed Feb 17 13:03:40 2016 -0500
24
25     Adding 2.8.6 bug fixes to the 2.8 Release Notes
26     
27     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
28
29 39      0       docs/RELEASE_NOTES_2_8.txt
30
31 commit cdde9ec0df4efcb1e56f48f865d20462f13c8fb6
32 Author: Bill Erickson <berickxx@gmail.com>
33 Date:   Fri Mar 6 17:18:21 2015 -0500
34
35     LP#1429268 credit card payment address fall-thru
36     
37     When a patron has no mailing address linked, attempt to read address
38     data from the patron's billing address.  Similarly, if all address
39     fields are properly set by the API caller, except the country, and the
40     patron has no addresses, attempt to determine the country from org unit
41     settings.
42     
43     If insufficient address data is provided or divined, return an invalid
44     params Event (similar to other CC failures).
45     
46     To test:
47     
48     [1] Create a patron record that has no mailing address but does
49         have a billing address.  Perform or simulate a credit card
50         payment; it shoudl fail with an internal error.
51     [2] Apply the patch and repeat step 1; this time, the payment
52         attempt should succeed and use the billing address.
53     
54     Signed-off-by: Bill Erickson <berickxx@gmail.com>
55     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
56
57 33      8       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/CreditCard.pm
58
59 commit 923dbde7ca649ff78bbb1fe14c0c506738b72d97
60 Author: Jason Stephenson <jstephenson@mvlc.org>
61 Date:   Thu Jan 28 08:55:22 2016 -0500
62
63     LP#1539088: marc_export prints "Waiting for input" when non-interactive
64     
65     This commit modifies marc_export to only print "Waiting for input"
66     when run in an interactive manner.  This suppresses the output when
67     run from a pipe.
68     
69     To test this change:
70     
71     Before the commit is applied both of the following command lines will
72     output "Waiting for input" to standard error:
73     
74     $ marc_export --format XML
75     
76     $ echo <bibid> | marc_export --format XML
77     
78     Where you replace <bibid> with a bibliographic record entry id from
79     your database.
80     
81     After the commit is applied, only the first command line will output
82     the "Waiting for input" message.
83     
84     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
85     Signed-off-by: Ben Shum <ben@evergreener.net>
86
87 1       1       Open-ILS/src/support-scripts/marc_export.in
88
89 commit 5a20b1e93aa2fdd5695c4a483e3fade0c5a66ab3
90 Author: Mike Rylander <mrylander@gmail.com>
91 Date:   Thu Dec 3 16:13:09 2015 -0500
92
93     LP#1522538: Improper detection of jtitle search type
94     
95     Before this change, the system would only check the first qtype URL parameter
96     to see if it needed to apply the journal title "bib_level(s)" filter.  Instead
97     it should check each qtype in turn while it turns an advanced search into a
98     simple search string.  Here the code is moved into place to accomplish that.
99     
100     To test, load all test datasets into a fresh database.  Perform an advanced
101     search on journal title for "proceedings" (no quotes) using the second search
102     input row.  Before this commit, two records are retrieved.  After, only one
103     is retrieved.
104     
105     Signed-off-by: Mike Rylander <mrylander@gmail.com>
106     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
107
108 8       5       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
109
110 commit 39cd8725b42ec2312ff238bf3367784477172dca
111 Author: Jason Stephenson <jstephenson@mvlc.org>
112 Date:   Tue Nov 24 13:57:33 2015 -0500
113
114     LP 1519465: POs with spaces in the name cause EDI problems.
115     
116     This is a small modification to the regular expression for parsing
117     the id from the edi line item fields in EDIReader.pm that allows the
118     ids to parse correctly when the PO name contained a space or spaces
119     in it.  This change was suggesting by Bill Erickson (berick) in
120     http://irc.evergreen-ils.org/evergreen/2015-11-24#i_216736
121     
122     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
123     Signed-off-by: Ben Shum <bshum@biblio.org>
124
125 1       1       Open-ILS/src/perlmods/lib/OpenILS/Utils/EDIReader.pm
126
127 commit aa3042738c0c0472bb1ecf69af9cfe3afdb09ffa
128 Author: Jason Boyer <jboyer@library.in.gov>
129 Date:   Fri Dec 4 01:17:21 2015 -0500
130
131     LP1522686: Force SSL for Web Staff, Add Basic Redirect for Staff URL
132     
133     1 minor change, 1 less minor change.
134     
135     First, add a simple redirect for staff that forget to enter the
136     final '/' at the end of <server>/eg/staff/.
137     
138     Second, and most importantly, force all connections to the web
139     staff client to be redirected through an HTTPS connection. By
140     default the system would accept whichever connection type you
141     enter by hand, and fewer and fewer people actually enter the
142     protocol specifier these days.
143     
144     Signed-off-by: Jason Boyer <jboyer@library.in.gov>
145     Signed-off-by: Ben Shum <bshum@biblio.org>
146
147 8       0       Open-ILS/examples/apache/eg_vhost.conf.in
148 8       0       Open-ILS/examples/apache_24/eg_vhost.conf.in
149
150 commit d762c7f92cd340fe409a55fb8180677ffea2611b
151 Author: Galen Charlton <gmc@esilibrary.com>
152 Date:   Wed Dec 30 11:00:26 2015 -0500
153
154     LP#1530158: ensure that Business::OnlinePayment::PayflowPro is installed
155     
156     Business::OnlinePayment::PayflowPro is a Perl module required if
157     the user wants to use PayflowPro as a credit card processor; without
158     it, attempts to make payments in TPAC using that processor will fail
159     with an internal server error.
160     
161     This patch ensures that the module will get installed on Debian,
162     Ubuntu, and Fedora.
163     
164     Strictly speaking, the Perl module is strictly optional, as
165     Business::OnlinePayment uses lazy loading for its drivers, but this
166     patch is making the assumption that its easiest all around if
167     we just install all dependencies that an Evergreen application
168     server might need.
169     
170     To test
171     -------
172     [1] Install or upgrade Evergreen, then run settings-tester.pl to
173         verify that the module is installed.
174     
175     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
176     Signed-off-by: Ben Shum <bshum@biblio.org>
177
178 1       0       Open-ILS/src/extras/install/Makefile.debian-jessie
179 1       0       Open-ILS/src/extras/install/Makefile.debian-squeeze
180 1       0       Open-ILS/src/extras/install/Makefile.debian-wheezy
181 1       0       Open-ILS/src/extras/install/Makefile.fedora
182 1       0       Open-ILS/src/extras/install/Makefile.ubuntu-precise
183 1       0       Open-ILS/src/extras/install/Makefile.ubuntu-trusty
184 1       0       Open-ILS/src/support-scripts/settings-tester.pl
185
186 commit 448bf4bb5ca8a804c7e95432fa4f84e7a158eb53
187 Author: Dan Wells <dbw2@calvin.edu>
188 Date:   Thu Feb 13 11:56:19 2014 -0500
189
190     LP#1526543 Truthiness check for reset_password is flawed
191     
192     We expect boolean options in config.tt2 to be 'true' or 'false',
193     but the code was simple asking 'IF reset_password', which is true
194     for either value.
195     
196     Instead, match on the string (as we do in other places).
197     
198     To test:
199     - Load the stock catalog login page
200     - Notice the "Forgot your password?" link staying no matter which way
201       'reset_password' is set in config.tt2
202     - Apply patch, and change 'reset_password' value in config.tt2 to 'false'
203     - RESULT: Password reset link doesn't show up
204     
205     Signed-off-by: Dan Wells <dbw2@calvin.edu>
206     Signed-off-by: Remington Steed <rjs7@calvin.edu>
207     Signed-off-by: Ben Shum <bshum@biblio.org>
208
209 1       1       Open-ILS/src/templates/opac/parts/login/form.tt2
210
211 commit 31aab46a8ccb76f0422516f6724cfb8e35e04b61
212 Author: Kathy Lussier <klussier@masslnc.org>
213 Date:   Wed Dec 16 09:27:40 2015 -0500
214
215     Fixing upgrade 0950 upgrade script
216     
217     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
218
219 1       1       Open-ILS/src/sql/Pg/upgrade/0950.schema.materialized_billing_summary_delete_trigger.sql
220
221 commit d415ce7dc6e6303083f32fbd07598a25a8536da3
222 Author: Kathy Lussier <klussier@masslnc.org>
223 Date:   Tue Dec 15 14:21:12 2015 -0500
224
225     LP#1319998 Stamping upgrade script
226     
227     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
228
229 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
230 32      0       Open-ILS/src/sql/Pg/upgrade/0950.schema.materialized_billing_summary_delete_trigger.sql
231 0       32      Open-ILS/src/sql/Pg/upgrade/XXXX.schema.materialized_billing_summmary_delete_trigger.sql
232  create mode 100644 Open-ILS/src/sql/Pg/upgrade/0950.schema.materialized_billing_summary_delete_trigger.sql
233  delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.materialized_billing_summmary_delete_trigger.sql
234
235 commit 5ce52cca2b450fa620695ac277cca55726212347
236 Author: blake <blake@mobiusconsortium.org>
237 Date:   Thu Nov 19 16:14:37 2015 -0600
238
239     LP1319998_materialized_summary_billing_del_ADDS_to_balance_owed
240     
241     Switched the plus sign to a minus sign. This will keep the
242     materialized view correct when deleting rows from money.billing.
243     
244     Signed-off-by: blake <blake@mobiusconsortium.org>
245     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
246
247 1       1       Open-ILS/src/sql/Pg/080.schema.money.sql
248 32      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.materialized_billing_summmary_delete_trigger.sql
249  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.materialized_billing_summmary_delete_trigger.sql
250
251 commit e82f8347e2cddef566e5035b5f560147d5d8e570
252 Author: Josh Stompro <stomproj@larl.org>
253 Date:   Wed Nov 25 13:36:08 2015 -0600
254
255     LP#1519925 - Allow MARC Federated Search to search UPC index of local catalog.
256     
257     If a organization added UPC search for certain Z39.50 servers then the UPC search box
258     would display in the MARC Federated Search interface, but the local catalog would
259     not be searched.  This adds the ability to search the local catalog "Evergreen Catalog"
260     UPC index from that interface.
261     
262     Confirm the Issue:
263     
264     1. To trigger the initial problem you need a Z39.50 server setup that includes a UPC
265     Search.  For OCLC the following Z39.50 attributes add UPC searching.
266     Name:upc, Label:UPC, Code:1007, Format:4, Truncation:0
267     
268     2. Now the MARC Federated Search should include a UPC search option.  Try searching
269     for a UPC that exists in the local catalog.  Nothing should come up.
270     
271     After patch applied:
272     
273     1. Now if you search for a UPC in the MARC Federated Search that you know exists,
274     it will show up.
275     
276     Signed-off-by: Josh Stompro <stomproj@larl.org>
277     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
278
279 1       0       Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
280 1       0       Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Z3950.pm