]> git.evergreen-ils.org Git - Evergreen.git/blob - ChangeLog
LP#1758159: add dependencies needed for egReporter tests to run
[Evergreen.git] / ChangeLog
1 commit 84b8ebe7013657366ba48df6c2a4405adcfe9bb0
2 Author: Jason Stephenson <jason@sigio.com>
3 Date:   Wed Mar 21 13:18:36 2018 -0400
4
5     Bumping Perl version string for 2.12.11
6     
7     Signed-off-by: Jason Stephenson <jason@sigio.com>
8
9 1       1       Open-ILS/src/perlmods/lib/OpenILS.pm
10
11 commit d0938b827dcab8683ff7426445d1fdf805d5da95
12 Author: Jason Stephenson <jason@sigio.com>
13 Date:   Wed Mar 21 13:11:37 2018 -0400
14
15     Update upgrade instructions for 2.12.10.
16     
17     Signed-off-by: Jason Stephenson <jason@sigio.com>
18
19 26      18      docs/installation/server_upgrade.adoc
20
21 commit db92c6c1eb60ff089b8ef7f4e588030fa1617a8e
22 Author: Kathy Lussier <klussier@masslnc.org>
23 Date:   Wed Mar 21 10:01:01 2018 -0400
24
25     LP#1756572: Update to point release notes to include underlined links
26     
27     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
28     
29     Conflicts:
30         docs/RELEASE_NOTES_3_0.adoc
31
32 2       2       docs/RELEASE_NOTES_2_12.adoc
33
34 commit 5432b151d462b99ba467c6f6970ec843f2ac9706
35 Author: Galen Charlton <gmc@equinoxinitiative.org>
36 Date:   Sat Mar 17 13:38:01 2018 -0400
37
38     LP#1756572: accessibility tweaks to links in webstaff client
39     
40     This patch changes the default
41     text color of text inside egGrid cells to #000; changes the default text
42     color to #000 (but note that more work would be needed to do this
43     comprehensively); and adds underlines to links inside grid cells.
44     
45     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
46     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
47     
48     Conflicts:
49         Open-ILS/src/templates/staff/css/style.css.tt2
50
51 12      3       Open-ILS/src/templates/staff/css/style.css.tt2
52
53 commit 95825cd9ff6f78d018c6814564a047f5c217bea8
54 Author: Jane Sandberg <sandbej@linnbenton.edu>
55 Date:   Tue Mar 20 14:29:07 2018 -0700
56
57     Docs: adding 2.12.11 release notes
58     
59     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
60
61 33      0       docs/RELEASE_NOTES_2_12.adoc
62
63 commit d9834fd852d20b5567cce37be4782db9b3645687
64 Author: Galen Charlton <gmc@equinoxinitiative.org>
65 Date:   Tue Mar 6 18:00:23 2018 -0500
66
67     LP#1721807: fix webstaff report templates that have might_have and has_many joins
68     
69     This patch fixes a bug where using a virtual field in the web staff
70     report template editor to join another table would result in a syntax
71     error in the generated SQL.
72     
73     To test
74     -------
75     [1] Apply the patch and verify that the regression test in the previous
76         commit passes.
77     [2] Create new report template in the web staff client that include
78         virtual fields and joins and verify that they work. One example
79         would be a report that uses ILS User as the base source and joins
80         in the patron notes virtual field.
81     [3] If available, clone a report template originally created in the web
82         staff client that had previously failed, then save it. The new
83         report should work.
84     
85     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
86     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
87     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
88
89 8       1       Open-ILS/web/js/ui/default/staff/reporter/template/app.js
90
91 commit 0c30ba2653f86c2f5e5a852102855d65cde3e55c
92 Author: Galen Charlton <gmc@equinoxinitiative.org>
93 Date:   Wed Mar 7 14:27:44 2018 -0500
94
95     LP#1721807: regression test
96     
97     This adds an automated regression test as well as some additional
98     unit tests for the web staff reporter app and template service.  This
99     patch could be applied by itself to verify that the regression
100     test (run using 'npm run test' for master or 'grunt test' for rel_3_0)
101     fails.
102     
103     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
104     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
105     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
106
107 3       1       Open-ILS/web/js/ui/default/staff/reporter/template/app.js
108 1       0       Open-ILS/web/js/ui/default/staff/test/karma.conf.js
109 185     0       Open-ILS/web/js/ui/default/staff/test/unit/egReporter.js
110  create mode 100644 Open-ILS/web/js/ui/default/staff/test/unit/egReporter.js
111
112 commit ec07bcef94bb38e1829b9900606b4c67c32489f0
113 Author: Kathy Lussier <klussier@masslnc.org>
114 Date:   Tue Feb 6 11:40:11 2018 -0500
115
116     LP#1746365 Change default staff link colors to provide adequate contrast
117     
118     The default link color from bootstrap works well on white backgrounds, but
119     doesn't provide adequate contrast once the background color is changed.
120     This introduces accessbility problems, particularly in cases where linked
121     text displays on a selected grid row that uses a light blue background
122     color. This change provides a darker default link color.
123     
124     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
125     Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
126     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
127
128 7       0       Open-ILS/src/templates/staff/css/style.css.tt2
129
130 commit 363020f182873c7f7b57b7b38635f3d4577f9982
131 Author: Galen Charlton <gmc@equinoxinitiative.org>
132 Date:   Mon Feb 5 18:04:12 2018 -0500
133
134     LP#1691263: discourage input of newlines in MARC editor
135     
136     This patch catches and discards enter keydown events when the
137     focus is in a contenteditable subfield value div; otherwise, newlines
138     can infect the MARC record.
139     
140     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
141     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
142
143 6       0       Open-ILS/web/js/ui/default/staff/cat/services/marcedit.js
144
145 commit e0e1d9a79f7fde04f73ee6a8ca798c08b72f5192
146 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
147 Date:   Mon Dec 4 12:45:35 2017 -0500
148
149     LP#1691263: make webstaff MARC editor wrap long fields
150     
151     This patch makes the MARC editor wrap long fields (e.g.,
152     bibliographic 505 fields) so that they fit the width of the enclosing
153     window or modal. The approach taken is replacing the text input
154     elements with contenteditable divs, which in turn can be better
155     styled.
156     
157     To test
158     -------
159     [1] Apply the patch.
160     [2] Locate a record with a long 505 field and open it in the
161         MARC editor. Verify that the contents of the field wrap.
162     [3] Verify that record editing and saving work as expected.
163     
164     Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
165     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
166     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
167
168 20      0       Open-ILS/src/templates/staff/cat/share/t_marcedit_editable.tt2
169 82      23      Open-ILS/web/js/ui/default/staff/cat/services/marcedit.js
170  create mode 100644 Open-ILS/src/templates/staff/cat/share/t_marcedit_editable.tt2
171
172 commit cc7e229d1570df89983dd55885fbbb5b705a6fef
173 Author: Remington Steed <rjs7@calvin.edu>
174 Date:   Wed Mar 14 08:54:52 2018 -0400
175
176     Docs: Fix AsciiDoc list formatting
177     
178     AsciiDoc lists (numbered or bulleted) generally need to be preceded by a
179     blank line. If not, they will be absorbed into the previous paragraph of
180     text.  This commit fixes two occurrences of this.
181     
182     Signed-off-by: Remington Steed <rjs7@calvin.edu>
183
184 2       0       docs/acquisitions/selection_lists_po.adoc
185
186 commit 9e1c10551d135ebc2e36fa5cd96160c2fdcb8b0f
187 Author: Jason Stephenson <jason@sigio.com>
188 Date:   Fri Mar 9 09:17:34 2018 -0500
189
190     Lp 1411422: Fix & rename test file.
191     
192     The tests added for this branch had a bad plan.  It specified 7 tests were
193     to be run when actually there are 8.
194     
195     I also renumbered the file to be 26, so that there would be only 1 test
196     numbered 25.
197     
198     Signed-off-by: Jason Stephenson <jason@sigio.com>
199
200 0       183     Open-ILS/src/perlmods/live_t/25-lp1411422-transferring-items-volumes-with-parts.t
201 183     0       Open-ILS/src/perlmods/live_t/26-lp1411422-transferring-items-volumes-with-parts.t
202  delete mode 100755 Open-ILS/src/perlmods/live_t/25-lp1411422-transferring-items-volumes-with-parts.t
203  create mode 100755 Open-ILS/src/perlmods/live_t/26-lp1411422-transferring-items-volumes-with-parts.t
204
205 commit 0ed7981831375160eee48810de10c5ebadf44597
206 Author: Jason Stephenson <jason@sigio.com>
207 Date:   Thu Mar 8 14:11:31 2018 -0500
208
209     Lp#1411422: Clean up the code a little bit.
210     
211     We don't need to left join when we flesh fields.
212     
213     Signed-off-by: Jason Stephenson <jason@sigio.com>
214
215 0       16      Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
216
217 commit d98f70877e3dc7db68037a0c64367c72751bcd1d
218 Author: blake <blake@mobiusconsortium.org>
219 Date:   Fri Sep 1 20:54:39 2017 +0000
220
221     LP1411422 Copy details repeated in search results when item/volume moved with parts attached
222     
223     Added regression test and tweaked the part lookup query to remove deleted parts.
224     
225     Signed-off-by: blake <blake@mobiusconsortium.org>
226     Signed-off-by: Jason Stephenson <jason@sigio.com>
227
228 4       2       Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
229 183     0       Open-ILS/src/perlmods/live_t/25-lp1411422-transferring-items-volumes-with-parts.t
230  create mode 100755 Open-ILS/src/perlmods/live_t/25-lp1411422-transferring-items-volumes-with-parts.t
231
232 commit 959e264ef76c6ea0f20e0f1a4977fd0b7250e1c7
233 Author: blake <blake@mobiusconsortium.org>
234 Date:   Mon Jun 13 15:58:13 2016 -0500
235
236     LP1411422 Copy details repeated in search results when item/volume moved with parts attached
237     
238     Added the code in perl to respect the existence of parts. Both "transferring volume"
239     and "transferring items". "Transferring items" was coded to use
240     open-ils.cat.asset.copy.fleshed.batch.update which means most of the work was done in js.
241     The web based staff client is coded to use open-ils.cat.transfer_copies_to_volume.
242     Decided to use that method for xul as well. Making it more consistent with the "transferring
243     volume" code. Considered coding it to move the part level holds to the destination part but
244     it's possible that the source part still has items.
245     
246     Signed-off-by: blake <blake@mobiusconsortium.org>
247     Signed-off-by: Jason Stephenson <jason@sigio.com>
248
249 97      4       Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
250 1       0       Open-ILS/xul/staff_client/chrome/content/main/constants.js
251 2       10      Open-ILS/xul/staff_client/server/cat/util.js
252
253 commit 20ac7a795a7eb1cf69338efc9a787e24d4b034ea
254 Author: Jason Stephenson <jason@sigio.com>
255 Date:   Fri Feb 9 10:59:37 2018 -0500
256
257     LP#1748466: Fix http -> https /eg/staff rewrite on Apache 2.4.
258     
259     Remove the SSLRequireSSL directive from the Location /eg/staff stanza
260     in Open-ILS/examples/apache_24/eg_vhost.conf.in so that the rewrite
261     from http to https works for the web staff client without the user
262     getting a 403.
263     
264     Signed-off-by: Jason Stephenson <jason@sigio.com>
265     Signed-off-by: Ben Shum <ben@evergreener.net>
266
267 0       1       Open-ILS/examples/apache_24/eg_vhost.conf.in
268
269 commit b717427a2c82d126cd1a6d3ffac23fe4f8474384
270 Author: Dan Wells <dbw2@calvin.edu>
271 Date:   Tue Feb 27 13:27:16 2018 -0500
272
273     Forward-port 2.12.10 upgrade script
274     
275     Signed-off-by: Dan Wells <dbw2@calvin.edu>
276
277 5       0       Open-ILS/src/sql/Pg/version-upgrade/2.12.9-2.12.10-upgrade-db.sql
278  create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.12.9-2.12.10-upgrade-db.sql