]> git.evergreen-ils.org Git - Evergreen.git/blob - ChangeLog
Bumping version numbers, adding Upgrade Script and Changelog
[Evergreen.git] / ChangeLog
1 commit 7fe71b6aab1c7a6b4112d10cc70e6b39db695130
2 Author: Dan Wells <dbw2@calvin.edu>
3 Date:   Mon Feb 24 12:09:57 2014 -0500
4
5     Bump OpenILS.pm version
6     
7     Signed-off-by: Dan Wells <dbw2@calvin.edu>
8
9 1       1       Open-ILS/src/perlmods/lib/OpenILS.pm
10
11 commit 3521740c2c439d4c337150c16f2a0cc0f1278e77
12 Author: Dan Wells <dbw2@calvin.edu>
13 Date:   Thu Mar 6 18:17:56 2014 -0500
14
15     Forward-port 2.5.2-2.5.3 upgrade script
16     
17     Signed-off-by: Dan Wells <dbw2@calvin.edu>
18
19 553     0       Open-ILS/src/sql/Pg/version-upgrade/2.5.2-2.5.3-upgrade-db.sql
20  create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.5.2-2.5.3-upgrade-db.sql
21
22 commit 11f6126604c802fd6d44d24d90bb20c0061e51d9
23 Author: Dan Wells <dbw2@calvin.edu>
24 Date:   Thu Apr 17 13:00:25 2014 -0400
25
26     Tweak 0877 upgrade file for 2.5
27     
28     The 0877 upgrade file for 2.6 lacked in parsimony because it assumed
29     it would generally run as part of the 2.6.0 upgrade, and that required
30     a full reingest anyway.
31     
32     Credit for this "quick" version goes to Mike Rylander.
33     
34     Signed-off-by: Dan Wells <dbw2@calvin.edu>
35     Signed-off-by: Remington Steed <rjs7@calvin.edu>
36
37 41      6       Open-ILS/src/sql/Pg/upgrade/0877.data.re-add_800_t_search_and_facets.sql
38
39 commit 3c7b20f2749a972b7890d106cb91170b29ee6a36
40 Author: Ben Shum <bshum@biblio.org>
41 Date:   Fri Mar 28 16:53:39 2014 -0400
42
43     LP#1259665 Stamping upgrade for 800t search and facets
44     
45     Signed-off-by: Ben Shum <bshum@biblio.org>
46
47 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
48 25      0       Open-ILS/src/sql/Pg/upgrade/0877.data.re-add_800_t_search_and_facets.sql
49 0       25      Open-ILS/src/sql/Pg/upgrade/XXXX.data.re-add_800_t_search_and_facets.sql
50  create mode 100644 Open-ILS/src/sql/Pg/upgrade/0877.data.re-add_800_t_search_and_facets.sql
51  delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.re-add_800_t_search_and_facets.sql
52
53 commit 1351a3d4fee6616c1b2aca3f019452810889c05a
54 Author: Dan Wells <dbw2@calvin.edu>
55 Date:   Thu Mar 27 14:19:34 2014 -0400
56
57     LP#1259665 Split series browse config from search
58     
59     When we added browse support in 2.5, we took extra care to ensure that
60     our series browse entries would sort and display reliably.
61     
62     800t does not specify non-filing characters, so it was excluded from
63     browse.  Unfortunately, since browse and search had a single root
64     config, this removed 800t from search as well.
65     
66     While we may want to reconsider expanding later on, this commit takes
67     a conservative approach, and uses all series values for search and
68     facets, but only entries with a usable filing indicator will be
69     extracted for browse.  It accomplishes this by splitting the series
70     config in two, one config for search/faceting, and a second config
71     dedicated to browse (similar to what was done for title).
72     
73     Signed-off-by: Dan Wells <dbw2@calvin.edu>
74     Signed-off-by: Ben Shum <bshum@biblio.org>
75
76 4       2       Open-ILS/src/sql/Pg/950.data.seed-values.sql
77 25      0       Open-ILS/src/sql/Pg/upgrade/XXXX.data.re-add_800_t_search_and_facets.sql
78  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.re-add_800_t_search_and_facets.sql
79
80 commit bbcd9e5859d2d1c6dccccf93fccb3b30b5f32af5
81 Author: Jeff Godin <jgodin@tadl.org>
82 Date:   Wed Oct 30 13:17:25 2013 -0400
83
84     Add alert in user editor for method errors
85     
86     Add an alert() in the user editor so that method errors are not
87     silent.
88     
89     Without this, a method error (such as when saving a patron fails at
90     the db level) is silent. Better to at least inform the user that
91     something is amiss.
92     
93     Signed-off-by: Jeff Godin <jgodin@tadl.org>
94     Signed-off-by: Mike Rylander <mrylander@gmail.com>
95
96 3       0       Open-ILS/web/js/ui/default/actor/user/register.js
97
98 commit d49038c3cf415cc1f424fbd524f261c1aa4d9abe
99 Author: Bill Erickson <berick@esilibrary.com>
100 Date:   Fri Mar 21 21:05:14 2014 -0400
101
102     LP#1115599: Ignore canceled lineitems during batch cancel
103     
104     Continue ignoring already-canceled lineitems during batch cancel so that
105     a) no unnecessary calls are made and b) staff can be alerted when no
106     viable lineitems were selected for the requested action.
107     
108     Signed-off-by: Bill Erickson <berick@esilibrary.com>
109     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
110     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
111
112 7       2       Open-ILS/web/js/ui/default/acq/common/li_table.js
113
114 commit 7a16423c653e289c149647c95f14af59f5fa1898
115 Author: Kathy Lussier <klussier@masslnc.org>
116 Date:   Wed Jan 29 17:07:29 2014 -0500
117
118     LP#1115599: Allow cancelled lineitems to be received and invoiced
119     
120     Acquisitions staff need to be able to receive and invoice cancelled items,
121     particularly when those items are backordered. This branch restores the
122     ability to perform these actions on cancelled lineitems from the PO
123     screen.
124     
125     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
126     Signed-off-by: Bill Erickson <berick@esilibrary.com>
127     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
128
129 1       2       Open-ILS/web/js/ui/default/acq/common/li_table.js
130
131 commit b9be5b319f5a4855b34ce3bb8f508dfa90d22ca0
132 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
133 Date:   Thu Feb 20 12:21:57 2014 -0500
134
135     LP#1282704: Serials: in routing lists, avoid extra page breaks wasting paper at print time
136     
137     If you're using batch receive, and you have two copies (and therefore
138     two streams) that you're receiving with the Routing List? checkbox
139     checked, but only one of those streams actually has a routing list,
140     you'll note before this patch is applied that you get an extra page of
141     blank paper if you print the routing list that pops up.
142     
143     This fixes that.
144     
145     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
146     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
147
148 4       1       Open-ILS/web/js/ui/default/serial/print_routing_list_users.js
149
150 commit 7c8c96a8c95d0ed4717f5f012cab7986586beca3
151 Author: Yamil Suarez <yamil@yamil.com>
152 Date:   Fri Mar 28 11:45:11 2014 -0400
153
154     Documentation: Changed return type of staging_importer() SP
155     
156     Now it returns VOID, before it retunred NULL and gave an error
157     
158     Signed-off-by: Yamil Suarez <yamil@yamil.com>
159
160 1       1       docs/admin_initial_setup/migrating_your_data.txt
161
162 commit 1a3f94752f1a78fd0557090ed698d9a62bcd5795
163 Author: Jason Etheridge <jason@esilibrary.com>
164 Date:   Fri Nov 8 14:12:43 2013 -0500
165
166     remove XUL @persist from list column definitions
167     
168     We moved away from @persist a long time ago, but some cruft remained.  This
169     would cause a local file, localstore.rdf, to balloon in size as columns were
170     adjusted in XUL-based lists.  Since this is an XML file, writing and parsing
171     it can get very expensive if the file grows too large, which it has done for
172     some people.
173     
174     This change keeps that file from growing further based on these list columns,
175     but it may be worth deleting the localstore.rdf file or creating a new staff
176     client profile (uninstalling and reinstalling the staff client DOES NOT
177     accomplish this).
178     
179     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
180     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
181
182 1       1       Open-ILS/xul/staff_client/server/cat/copy_summary.xul
183 24      163     Open-ILS/xul/staff_client/server/circ/util.js
184 76      76      Open-ILS/xul/staff_client/server/patron/util.js
185 10      28      Open-ILS/xul/staff_client/server/serial/manage_items.js
186
187 commit fc676ebcab162267e22eeb1bb9c8a1dbf8b37748
188 Author: Remington Steed <rjs7@calvin.edu>
189 Date:   Tue Mar 25 09:30:38 2014 -0400
190
191     Change xref syntax to avoid docs processing bug
192     
193     The current Documentation processing script can't handle the newer xref
194     syntax for cross references. Let's use the older syntax for now, and
195     consider changing over in the future, after the processing bug is fixed.
196     
197     Signed-off-by: Remington Steed <rjs7@calvin.edu>
198
199 2       2       docs/admin/staff_client-button_bar_toolbar.txt
200
201 commit 06df02d4421ad92a7c2b057980bfdbdfe59351df
202 Author: Remington Steed <rjs7@calvin.edu>
203 Date:   Thu Mar 20 15:52:30 2014 -0400
204
205     Docs: Revive/merge content into "Using the Staff Client"
206     
207     This commit brings in three old sections and merges with any similar
208     content.
209     
210     - Revive old section about sticky check box settings
211     - Merge old section about Font and Sound settings
212     
213       Adds a brief section about zooming in the OPAC, and otherwise only
214       reformats some lines to make them git-friendly.
215     
216     - Docs: Fix and copy Customize Toolbars section
217     
218       The old "Customizable Toolbar" docs section is already revived in the
219       Evergreen Book "System Configuration and Customization" chapter. Since
220       this feature seems to belong under "Using the Staff Client ->
221       Workstation Administration", this commit duplicates it into that
222       chapter. This also fixes a few asciidoc bugs in both places. And it
223       fixes one bug in root.txt which caused "phonelist.txt" to be mentioned
224       at the bottom of this section, but not actually included in the docs
225       structure.
226     
227       In addition, the section "Button Bar/Toolbar" that was also under
228       "Workstation Administration" has been moved up a level, since it
229       pertains more to staff client users rather than admins. And the
230       admin-specific content at the end of that section has been replaced
231       with a link to the newly duplicated "Customizable Toolbar" section.
232     
233       The result of this reorganization should be:
234     
235       - Using the Staff Client
236         - Button Bar/Toolbar (for staff client users)
237         - Workstation Administration
238           - Customizable Toolbar (for staff client admins)
239     
240     Signed-off-by: Remington Steed <rjs7@calvin.edu>
241
242 15      14      docs/admin/customize_staff_client.txt
243 36      0       docs/admin/staff_client-button_bar_toolbar.txt
244 17      0       docs/admin/staff_client-sticky_settings.txt
245 77      54      docs/admin/workstation_admin.txt
246 -       -       docs/media/staff_client-3.png
247 -       -       docs/media/staff_client-4.png
248 11      1       docs/root.txt
249  create mode 100644 docs/admin/staff_client-button_bar_toolbar.txt
250  create mode 100644 docs/admin/staff_client-sticky_settings.txt
251  create mode 100644 docs/media/staff_client-3.png
252  create mode 100644 docs/media/staff_client-4.png
253
254 commit 508d562743852214bdadbb71e0c401b115c7ad62
255 Author: Remington Steed <rjs7@calvin.edu>
256 Date:   Thu Mar 20 14:53:00 2014 -0400
257
258     Docs: Revive old section about Column Picker
259     
260     Signed-off-by: Remington Steed <rjs7@calvin.edu>
261
262 29      0       docs/admin/staff_client-column_picker.txt
263 -       -       docs/media/column_picker_dojo.png
264 -       -       docs/media/column_picker_xul.png
265 -       -       docs/media/column_picker_xul_save.png
266 2       0       docs/root.txt
267  create mode 100644 docs/admin/staff_client-column_picker.txt
268  create mode 100644 docs/media/column_picker_dojo.png
269  create mode 100644 docs/media/column_picker_xul.png
270  create mode 100644 docs/media/column_picker_xul_save.png
271
272 commit 8c8342d615171df66eea3ef02b7231b81ec35369
273 Author: Remington Steed <rjs7@calvin.edu>
274 Date:   Thu Mar 20 10:53:36 2014 -0400
275
276     Add missing screenshot files for new 2.5 Acq import feature
277     
278     Signed-off-by: Remington Steed <rjs7@calvin.edu>
279
280 -       -       docs/media/marc_batch_import_acq_overlay.png
281 -       -       docs/media/marc_batch_import_popup.png
282  create mode 100644 docs/media/marc_batch_import_acq_overlay.png
283  create mode 100644 docs/media/marc_batch_import_popup.png
284
285 commit dd5ac72f5df3fd084a59a5979accb88036b85779
286 Author: Remington Steed <rjs7@calvin.edu>
287 Date:   Wed Mar 19 15:56:44 2014 -0400
288
289     Docs: Reformat numbered lists into AsciiDoc syntax
290     
291     This commit improves list formatting in the Batch Importing section by
292     converting various hard-coded numbered lists into AsciiDoc syntax. Where
293     images are included, those are forced to be inline by adding a '+' to the
294     preceeding line. And whitespace was removed from the end of two lines. No
295     other changes are included.
296     
297     Signed-off-by: Remington Steed <rjs7@calvin.edu>
298
299 48      52      docs/cataloging/batch_importing_MARC.txt
300
301 commit 794a5db50d159788d7638417f21b2c13e6fa8114
302 Author: Remington Steed <rjs7@calvin.edu>
303 Date:   Mon Jan 13 09:44:55 2014 -0500
304
305     Document new 2.5 feature in Acq docs
306     
307     This commit adds documentation in two places for the new Acq feature
308     "Opportunistic Acquisitions In-Process Copy Overlay". First, a short
309     note is added to the "Load MARC Order Records" doc. Second, the feature
310     is described more thoroughly in the "Batch Importing MARC Records" doc.
311     Also, this commit cleans up a hard-coded ordered list and a few small
312     wording and formatting problems.
313     
314     Signed-off-by: Remington Steed <rjs7@calvin.edu>
315
316 7       6       docs/acquisitions/vandelay_acquisitions_integration.txt
317 36      30      docs/cataloging/batch_importing_MARC.txt
318
319 commit 67cf1354b31c11f8f3e7a46492785d47a45eadc2
320 Author: Remington Steed <rjs7@calvin.edu>
321 Date:   Wed Mar 5 17:57:24 2014 -0500
322
323     LP1198983: Remove deprecated useragent.override variable
324     
325     To quote Dan Wells in bug comment #6:
326     
327     Back in the 2.2 days, Evergreen had code which set the
328     'general.useragent.override' to something like 'Mozilla/5.0 (Windows; U;
329     Windows NT 6.1; en-US; rv:1.9.2.25) Gecko/20111212 oils_xulrunner
330     /xul/rel_2_2_0/server/'. For anyone who once had a 2.2 client installed
331     and upgraded from it, this setting persists (this is the situation for
332     most stations in our library).
333     
334     Since this string does not match the new test for 'open_ils_staff_client'
335     in the useragent, these clients are not properly streaming requests. This
336     problem was most easily noticed in Vandelay progress bars (they always
337     jumped from 0% to 100%).
338     
339     This commit adds the code provided by Bill Erickson in the LP bug
340     comments. To test it, you can add the 'general.useragent.override'
341     setting to your staff client with any value (using the 'about:config'
342     interface), then run this code and check that your setting is gone.
343     
344     Signed-off-by: Remington Steed <rjs7@calvin.edu>
345     Signed-off-by: Dan Wells <dbw2@calvin.edu>
346
347 14      0       Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js
348
349 commit df4eb6316c9d0a4a798bb73952b209efc0029942
350 Author: Bill Erickson <berick@esilibrary.com>
351 Date:   Tue Feb 18 14:38:07 2014 -0500
352
353     LP#1281750 Ignore deleted users in usrgroup info APIs
354     
355     Ignore deleted users in these API calls:
356     
357     open-ils.actor.usergroup.members.balance_owed
358     open-ils.actor.usergroup.members.retrieve
359     open-ils.actor.usergroup.leaders.retrieve
360     open-ils.actor.address.members
361     
362     Signed-off-by: Bill Erickson <berick@esilibrary.com>
363     Signed-off-by: Remington Steed <rjs7@calvin.edu>
364     Signed-off-by: Dan Wells <dbw2@calvin.edu>
365
366 10      5       Open-ILS/src/perlmods/lib/OpenILS/Application/Actor/UserGroups.pm
367
368 commit 650e70e337adf410535d274488ad352c486e752a
369 Author: Elliot V <evoris@slcconline.edu>
370 Date:   Thu Mar 6 23:43:00 2014 -0600
371
372     LP#1077811 Inconsistent INSTALL Instructions
373     
374     The preamble to the installation instructions, intended for
375     developers, is a bit unclear. The instructions describe actions
376     that should take place at two different points in the installation.
377     
378     This commit moves the instructions to download and install the Dojo
379     Toolkit until after the opensrf Linux user already owns the
380     /openils directory. It also adds the appropriate note for non-devs
381     to skip this section.
382     
383     Signed-off-by: Elliot V <evoris@slcconline.edu>
384     Signed-off-by: Remington Steed <rjs7@calvin.edu>
385
386 21      13      docs/installation/server_installation.txt
387
388 commit 33fe69e9336d70fed77c244aabf94ffc208a1553
389 Author: Dan Wells <dbw2@calvin.edu>
390 Date:   Wed Mar 5 12:24:19 2014 -0500
391
392     LP#1287510 Add missing column to upgrade script
393     
394     If you come via upgrade and not a fresh 2.5 DB, you are probably
395     missing the action.aged_hold_request.behind_desk column.  Add it in a
396     harmless way.
397     
398     Signed-off-by: Dan Wells <dbw2@calvin.edu>
399     Signed-off-by: Ben Shum <bshum@biblio.org>
400
401 4       0       Open-ILS/src/sql/Pg/upgrade/0868.schema.all_hold_behind_desk.sql
402
403 commit ec44ea09dba5bb3ef0617db4ab83e4fbae6d225a
404 Author: Ben Shum <bshum@biblio.org>
405 Date:   Fri Feb 28 12:38:36 2014 -0500
406
407     LP1272316 - Stamping upgrade script for pre-calculate-prox-adjustment
408     
409     Signed-off-by: Ben Shum <bshum@biblio.org>
410
411 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
412 18      0       Open-ILS/src/sql/Pg/upgrade/0869.schema.pre-calculate-prox-adjustment.sql
413 0       16      Open-ILS/src/sql/Pg/upgrade/XXXX.schema.pre-calculate-prox-adjustment.sql
414  create mode 100644 Open-ILS/src/sql/Pg/upgrade/0869.schema.pre-calculate-prox-adjustment.sql
415  delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.pre-calculate-prox-adjustment.sql
416
417 commit 0967c3481880f97da400de7b1b9e37706eae7666
418 Author: Mike Rylander <mrylander@gmail.com>
419 Date:   Fri Feb 14 12:01:37 2014 -0500
420
421     LP1272316 - Calculate proximity in the DB for speed
422     
423     We need to calculate and store a (potenially adjusted) proxmity for
424     each hold and copy for use in targetting and optimization of op
425     capture.  Before this commit, we do that within the hold target
426     code itself.  Now we'll do it when the hold-copy map is inserted,
427     because we have the same information available at that time as we
428     have in the targeter.  This will both speed up the apparent cost of
429     the calculation, because it avoids the cost of a network round-trip,
430     and the total number of SELECTs we must issue, because the proximity
431     value will now be cached for use by the proximity map function.
432     
433     Backward compatability is retained for the create_prox_map() function
434     in case any other code is depending on that.
435     
436     Signed-off-by: Mike Rylander <mrylander@gmail.com>
437     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
438     Signed-off-by: Ben Shum <bshum@biblio.org>
439
440 14      10      Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
441 9       0       Open-ILS/src/sql/Pg/090.schema.action.sql
442 16      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.pre-calculate-prox-adjustment.sql
443  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.pre-calculate-prox-adjustment.sql
444
445 commit bb2d39d6a02ebbc0ad1f86d4038a330442aeadb4
446 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
447 Date:   Fri Jan 24 12:33:13 2014 -0500
448
449     LP1272316 - Followup to make ou_ancestor_setting() even faster
450     
451     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
452     Signed-off-by: Mike Rylander <mrylander@gmail.com>
453     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
454     Signed-off-by: Ben Shum <bshum@biblio.org>
455
456 10      8       Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
457
458 commit 78b55527ea52c73fe1d33472c1b268e350c00444
459 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
460 Date:   Fri Jan 24 12:24:06 2014 -0500
461
462     LP1272316 - Speed up these settings lookups in the hold targeter that get repeated a ...
463     
464     ... lot when there are lots of copies for a hold.
465     
466     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
467     Signed-off-by: Mike Rylander <mrylander@gmail.com>
468     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
469     Signed-off-by: Ben Shum <bshum@biblio.org>
470
471 15      14      Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm