1 commit 7fe71b6aab1c7a6b4112d10cc70e6b39db695130
2 Author: Dan Wells <dbw2@calvin.edu>
3 Date: Mon Feb 24 12:09:57 2014 -0500
5 Bump OpenILS.pm version
7 Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 1 1 Open-ILS/src/perlmods/lib/OpenILS.pm
11 commit 3521740c2c439d4c337150c16f2a0cc0f1278e77
12 Author: Dan Wells <dbw2@calvin.edu>
13 Date: Thu Mar 6 18:17:56 2014 -0500
15 Forward-port 2.5.2-2.5.3 upgrade script
17 Signed-off-by: Dan Wells <dbw2@calvin.edu>
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
22 commit 11f6126604c802fd6d44d24d90bb20c0061e51d9
23 Author: Dan Wells <dbw2@calvin.edu>
24 Date: Thu Apr 17 13:00:25 2014 -0400
26 Tweak 0877 upgrade file for 2.5
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.
32 Credit for this "quick" version goes to Mike Rylander.
34 Signed-off-by: Dan Wells <dbw2@calvin.edu>
35 Signed-off-by: Remington Steed <rjs7@calvin.edu>
37 41 6 Open-ILS/src/sql/Pg/upgrade/0877.data.re-add_800_t_search_and_facets.sql
39 commit 3c7b20f2749a972b7890d106cb91170b29ee6a36
40 Author: Ben Shum <bshum@biblio.org>
41 Date: Fri Mar 28 16:53:39 2014 -0400
43 LP#1259665 Stamping upgrade for 800t search and facets
45 Signed-off-by: Ben Shum <bshum@biblio.org>
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
53 commit 1351a3d4fee6616c1b2aca3f019452810889c05a
54 Author: Dan Wells <dbw2@calvin.edu>
55 Date: Thu Mar 27 14:19:34 2014 -0400
57 LP#1259665 Split series browse config from search
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.
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.
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).
73 Signed-off-by: Dan Wells <dbw2@calvin.edu>
74 Signed-off-by: Ben Shum <bshum@biblio.org>
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
80 commit bbcd9e5859d2d1c6dccccf93fccb3b30b5f32af5
81 Author: Jeff Godin <jgodin@tadl.org>
82 Date: Wed Oct 30 13:17:25 2013 -0400
84 Add alert in user editor for method errors
86 Add an alert() in the user editor so that method errors are not
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
93 Signed-off-by: Jeff Godin <jgodin@tadl.org>
94 Signed-off-by: Mike Rylander <mrylander@gmail.com>
96 3 0 Open-ILS/web/js/ui/default/actor/user/register.js
98 commit d49038c3cf415cc1f424fbd524f261c1aa4d9abe
99 Author: Bill Erickson <berick@esilibrary.com>
100 Date: Fri Mar 21 21:05:14 2014 -0400
102 LP#1115599: Ignore canceled lineitems during batch cancel
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.
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>
112 7 2 Open-ILS/web/js/ui/default/acq/common/li_table.js
114 commit 7a16423c653e289c149647c95f14af59f5fa1898
115 Author: Kathy Lussier <klussier@masslnc.org>
116 Date: Wed Jan 29 17:07:29 2014 -0500
118 LP#1115599: Allow cancelled lineitems to be received and invoiced
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
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>
129 1 2 Open-ILS/web/js/ui/default/acq/common/li_table.js
131 commit b9be5b319f5a4855b34ce3bb8f508dfa90d22ca0
132 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
133 Date: Thu Feb 20 12:21:57 2014 -0500
135 LP#1282704: Serials: in routing lists, avoid extra page breaks wasting paper at print time
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.
145 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
146 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
148 4 1 Open-ILS/web/js/ui/default/serial/print_routing_list_users.js
150 commit 7c8c96a8c95d0ed4717f5f012cab7986586beca3
151 Author: Yamil Suarez <yamil@yamil.com>
152 Date: Fri Mar 28 11:45:11 2014 -0400
154 Documentation: Changed return type of staging_importer() SP
156 Now it returns VOID, before it retunred NULL and gave an error
158 Signed-off-by: Yamil Suarez <yamil@yamil.com>
160 1 1 docs/admin_initial_setup/migrating_your_data.txt
162 commit 1a3f94752f1a78fd0557090ed698d9a62bcd5795
163 Author: Jason Etheridge <jason@esilibrary.com>
164 Date: Fri Nov 8 14:12:43 2013 -0500
166 remove XUL @persist from list column definitions
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
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
179 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
180 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
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
187 commit fc676ebcab162267e22eeb1bb9c8a1dbf8b37748
188 Author: Remington Steed <rjs7@calvin.edu>
189 Date: Tue Mar 25 09:30:38 2014 -0400
191 Change xref syntax to avoid docs processing bug
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.
197 Signed-off-by: Remington Steed <rjs7@calvin.edu>
199 2 2 docs/admin/staff_client-button_bar_toolbar.txt
201 commit 06df02d4421ad92a7c2b057980bfdbdfe59351df
202 Author: Remington Steed <rjs7@calvin.edu>
203 Date: Thu Mar 20 15:52:30 2014 -0400
205 Docs: Revive/merge content into "Using the Staff Client"
207 This commit brings in three old sections and merges with any similar
210 - Revive old section about sticky check box settings
211 - Merge old section about Font and Sound settings
213 Adds a brief section about zooming in the OPAC, and otherwise only
214 reformats some lines to make them git-friendly.
216 - Docs: Fix and copy Customize Toolbars section
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
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.
233 The result of this reorganization should be:
235 - Using the Staff Client
236 - Button Bar/Toolbar (for staff client users)
237 - Workstation Administration
238 - Customizable Toolbar (for staff client admins)
240 Signed-off-by: Remington Steed <rjs7@calvin.edu>
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
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
254 commit 508d562743852214bdadbb71e0c401b115c7ad62
255 Author: Remington Steed <rjs7@calvin.edu>
256 Date: Thu Mar 20 14:53:00 2014 -0400
258 Docs: Revive old section about Column Picker
260 Signed-off-by: Remington Steed <rjs7@calvin.edu>
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
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
272 commit 8c8342d615171df66eea3ef02b7231b81ec35369
273 Author: Remington Steed <rjs7@calvin.edu>
274 Date: Thu Mar 20 10:53:36 2014 -0400
276 Add missing screenshot files for new 2.5 Acq import feature
278 Signed-off-by: Remington Steed <rjs7@calvin.edu>
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
285 commit dd5ac72f5df3fd084a59a5979accb88036b85779
286 Author: Remington Steed <rjs7@calvin.edu>
287 Date: Wed Mar 19 15:56:44 2014 -0400
289 Docs: Reformat numbered lists into AsciiDoc syntax
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.
297 Signed-off-by: Remington Steed <rjs7@calvin.edu>
299 48 52 docs/cataloging/batch_importing_MARC.txt
301 commit 794a5db50d159788d7638417f21b2c13e6fa8114
302 Author: Remington Steed <rjs7@calvin.edu>
303 Date: Mon Jan 13 09:44:55 2014 -0500
305 Document new 2.5 feature in Acq docs
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.
314 Signed-off-by: Remington Steed <rjs7@calvin.edu>
316 7 6 docs/acquisitions/vandelay_acquisitions_integration.txt
317 36 30 docs/cataloging/batch_importing_MARC.txt
319 commit 67cf1354b31c11f8f3e7a46492785d47a45eadc2
320 Author: Remington Steed <rjs7@calvin.edu>
321 Date: Wed Mar 5 17:57:24 2014 -0500
323 LP1198983: Remove deprecated useragent.override variable
325 To quote Dan Wells in bug comment #6:
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).
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%).
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.
344 Signed-off-by: Remington Steed <rjs7@calvin.edu>
345 Signed-off-by: Dan Wells <dbw2@calvin.edu>
347 14 0 Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js
349 commit df4eb6316c9d0a4a798bb73952b209efc0029942
350 Author: Bill Erickson <berick@esilibrary.com>
351 Date: Tue Feb 18 14:38:07 2014 -0500
353 LP#1281750 Ignore deleted users in usrgroup info APIs
355 Ignore deleted users in these API calls:
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
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>
366 10 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor/UserGroups.pm
368 commit 650e70e337adf410535d274488ad352c486e752a
369 Author: Elliot V <evoris@slcconline.edu>
370 Date: Thu Mar 6 23:43:00 2014 -0600
372 LP#1077811 Inconsistent INSTALL Instructions
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.
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.
383 Signed-off-by: Elliot V <evoris@slcconline.edu>
384 Signed-off-by: Remington Steed <rjs7@calvin.edu>
386 21 13 docs/installation/server_installation.txt
388 commit 33fe69e9336d70fed77c244aabf94ffc208a1553
389 Author: Dan Wells <dbw2@calvin.edu>
390 Date: Wed Mar 5 12:24:19 2014 -0500
392 LP#1287510 Add missing column to upgrade script
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
398 Signed-off-by: Dan Wells <dbw2@calvin.edu>
399 Signed-off-by: Ben Shum <bshum@biblio.org>
401 4 0 Open-ILS/src/sql/Pg/upgrade/0868.schema.all_hold_behind_desk.sql
403 commit ec44ea09dba5bb3ef0617db4ab83e4fbae6d225a
404 Author: Ben Shum <bshum@biblio.org>
405 Date: Fri Feb 28 12:38:36 2014 -0500
407 LP1272316 - Stamping upgrade script for pre-calculate-prox-adjustment
409 Signed-off-by: Ben Shum <bshum@biblio.org>
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
417 commit 0967c3481880f97da400de7b1b9e37706eae7666
418 Author: Mike Rylander <mrylander@gmail.com>
419 Date: Fri Feb 14 12:01:37 2014 -0500
421 LP1272316 - Calculate proximity in the DB for speed
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.
433 Backward compatability is retained for the create_prox_map() function
434 in case any other code is depending on that.
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>
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
445 commit bb2d39d6a02ebbc0ad1f86d4038a330442aeadb4
446 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
447 Date: Fri Jan 24 12:33:13 2014 -0500
449 LP1272316 - Followup to make ou_ancestor_setting() even faster
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>
456 10 8 Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
458 commit 78b55527ea52c73fe1d33472c1b268e350c00444
459 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
460 Date: Fri Jan 24 12:24:06 2014 -0500
462 LP1272316 - Speed up these settings lookups in the hold targeter that get repeated a ...
464 ... lot when there are lots of copies for a hold.
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>
471 15 14 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm