1 commit c48fd50647b9ce44757e23c47bc6fca6c5cc7bce
2 Author: Dan Wells <dbw2@calvin.edu>
3 Date: Tue Nov 20 15:29:13 2018 -0500
5 Update upgrade docs for 3.2.2 release
7 Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 16 16 docs/installation/server_upgrade.adoc
11 commit 99bad0f721f2d09fad4ff22960a5987ec360d20c
12 Author: Dan Wells <dbw2@calvin.edu>
13 Date: Mon Feb 24 12:09:57 2014 -0500
15 Bump OpenILS.pm version
17 Signed-off-by: Dan Wells <dbw2@calvin.edu>
19 1 1 Open-ILS/src/perlmods/lib/OpenILS.pm
21 commit f364ec12cc94cd04f86de4df0dfef5ddb19c3c3b
22 Author: Dan Wells <dbw2@calvin.edu>
23 Date: Tue Nov 20 15:23:07 2018 -0500
25 Translation updates - po files
27 Signed-off-by: Dan Wells <dbw2@calvin.edu>
29 4 4 build/i18n/po/circ/cs-CZ.po
30 4 4 build/i18n/po/selfcheck.js/cs-CZ.po
32 commit 27f2cb2e06d0b6d14d47727c8bac3c418b7fec7d
33 Author: Dan Wells <dbw2@calvin.edu>
34 Date: Tue Nov 20 15:17:31 2018 -0500
36 Translation updates - newpot
38 Signed-off-by: Dan Wells <dbw2@calvin.edu>
40 14 14 build/i18n/po/tpac/tpac.pot
41 82 82 build/i18n/po/webstaff/webstaff.pot
43 commit 017679d0279fd113120c47d2a083b7554f878bed
44 Author: Dan Wells <dbw2@calvin.edu>
45 Date: Tue Nov 20 13:50:27 2018 -0500
47 Release notes entry for LP#1804038
49 Also, add a missing contributor.
51 Signed-off-by: Dan Wells <dbw2@calvin.edu>
53 2 0 docs/RELEASE_NOTES_3_2.adoc
55 commit 73667df4a369e91b523a0bce9064b6664a740e47
56 Author: Dan Wells <dbw2@calvin.edu>
57 Date: Tue Nov 20 12:33:49 2018 -0500
59 LP#1804038 Fix-ups for older 'clense' functions
61 Way back when, we switched from a misspelled 'clense_ISO8601' to a
62 corrected 'cleanse_ISO8601' in OpenSRF. This function has again moved,
63 and is now part of OpenILS::Utils::DateTime, and is named
64 'clean_ISO8601'. This was done as part of LP bug #1552778.
66 However, a few stragglers of the misspelling remained, so these were
67 missed when the big changeover occurred. This hopefully catches them
70 Signed-off-by: Dan Wells <dbw2@calvin.edu>
71 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
73 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
74 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Booking.pm
75 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
77 commit 25debc65eb9b52129c72abecf1ea5da23421ebb3
78 Author: kilsdonka <43423795+kilsdonka@users.noreply.github.com>
79 Date: Tue Nov 20 09:50:54 2018 -0800
81 Docs: Multilingual search documentation
83 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
85 70 0 docs/admin/multilingual_search.adoc
86 - - docs/media/multilingual_search1.png
87 - - docs/media/multilingual_search2.PNG
88 - - docs/media/multilingual_search3.PNG
90 6 0 docs/root_staff_client_admin.adoc
91 create mode 100644 docs/admin/multilingual_search.adoc
92 create mode 100644 docs/media/multilingual_search1.png
93 create mode 100644 docs/media/multilingual_search2.PNG
94 create mode 100644 docs/media/multilingual_search3.PNG
96 commit e82b6edf0d640e36804d5b25f090dff3f1050bd5
97 Author: Dan Wells <dbw2@calvin.edu>
98 Date: Tue Nov 20 12:57:47 2018 -0500
100 Release notes entry for LP#1793154
102 Signed-off-by: Dan Wells <dbw2@calvin.edu>
104 2 0 docs/RELEASE_NOTES_3_2.adoc
106 commit 8be497fa12f4c9da489b83039d522e540f66af4c
107 Author: Jason Boyer <jboyer@library.in.gov>
108 Date: Tue Nov 20 11:54:50 2018 -0500
110 LP1793154: Cancel Holds from OPAC Record
112 The name of the grid handler was misspelled
113 in the holds grid for records in the opac.
114 Swapping the location of the 'wide' part of
115 the function name will allow it to match up
116 with the functions available in the holds
119 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
120 Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
121 Signed-off-by: Dan Wells <dbw2@calvin.edu>
123 1 1 Open-ILS/src/templates/staff/cat/catalog/t_holds.tt2
125 commit 964295edc98019e688ef8033f4ed85a75b848cb1
126 Author: Jane Sandberg <sandbej@linnbenton.edu>
127 Date: Tue Nov 20 08:50:35 2018 -0800
129 Docs: documenting multiple emails in patron editor (LP1755625)
131 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
133 24 0 docs/admin/patron_registration.adoc
134 12 0 docs/circulation/circulation_patron_records_web_client.adoc
135 2 0 docs/root_staff_client_admin.adoc
136 create mode 100644 docs/admin/patron_registration.adoc
138 commit 71a23d65f1f8ef6ee92c9f168751fbbcf6edc402
139 Author: Jane Sandberg <sandbej@linnbenton.edu>
140 Date: Tue Nov 20 08:27:35 2018 -0800
142 Docs: release notes for 3.2.2
144 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
146 78 0 docs/RELEASE_NOTES_3_2.adoc
148 commit 8ab48e237db39e5b30f8714155c289baf040b08b
149 Author: Jane Sandberg <sandbej@linnbenton.edu>
150 Date: Tue Nov 20 08:18:34 2018 -0800
152 Docs: adding release notes for 3.1.8
154 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
156 74 0 docs/RELEASE_NOTES_3_1.adoc
158 commit 095b59e2f3f9c5596c3156130267ac42794805ba
159 Author: Ben Shum <ben@evergreener.net>
160 Date: Tue Nov 20 09:18:05 2018 -0500
162 LP#1643709: Stamping upgrade scripts
164 Include placeholder 1137 for 3.1 version of the SQL function changed
165 vs. 1138 which contains the one for 3.2 and master and beyond.
167 Signed-off-by: Ben Shum <ben@evergreener.net>
169 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
170 9 0 Open-ILS/src/sql/Pg/upgrade/1137.function.global.purge-usr-on-merge-3.1.sql
171 361 0 Open-ILS/src/sql/Pg/upgrade/1138.function.global.purge-usr-on-merge.sql
172 0 361 Open-ILS/src/sql/Pg/upgrade/xxxx.function.global.purge-usr-on-merge.sql
173 create mode 100644 Open-ILS/src/sql/Pg/upgrade/1137.function.global.purge-usr-on-merge-3.1.sql
174 create mode 100644 Open-ILS/src/sql/Pg/upgrade/1138.function.global.purge-usr-on-merge.sql
175 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/xxxx.function.global.purge-usr-on-merge.sql
177 commit f4183e66b38ec08e325d59e0b9162dfd6cbb87d1
178 Author: Rogan Hamby <rogan.hamby@gmail.com>
179 Date: Fri Sep 14 09:25:57 2018 -0400
181 LP#1643709 User merge + purge pgtap test
183 Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
184 Signed-off-by: Bill Erickson <berickxx@gmail.com>
185 Signed-off-by: Ben Shum <ben@evergreener.net>
187 25 0 Open-ILS/src/sql/Pg/t/lp1643709_purge_usrs_on_merge.pg
188 create mode 100644 Open-ILS/src/sql/Pg/t/lp1643709_purge_usrs_on_merge.pg
190 commit 3edfc1d7b441145e020538b0e513da903111ce53
191 Author: Rogan Hamby <rogan.hamby@gmail.com>
192 Date: Fri Sep 14 08:05:12 2018 -0400
194 LP#1643709 purge users on merge instead of flag deleted
196 Purge merged user accounts.
198 Update the upgraded version of the usr_merge() db function to match
199 recnet changes in master.
201 Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
202 Signed-off-by: Bill Erickson <berickxx@gmail.com>
203 Signed-off-by: Ben Shum <ben@evergreener.net>
205 1 1 Open-ILS/src/sql/Pg/999.functions.global.sql
206 361 0 Open-ILS/src/sql/Pg/upgrade/xxxx.function.global.purge-usr-on-merge.sql
207 create mode 100644 Open-ILS/src/sql/Pg/upgrade/xxxx.function.global.purge-usr-on-merge.sql
209 commit ebe7726d9033e0c462baa443ab5977c48024a719
210 Author: Jason Boyer <JBoyer@library.in.gov>
211 Date: Fri Nov 2 12:33:10 2018 -0400
213 LP1801156: Add missing assets to 3.2 Offline mode
215 t_org_select was missing from the UpUp asset list,
216 causing offline mode to be non-functional when unable
217 to connect to the server.
219 Signed-off-by: Jason Boyer <JBoyer@library.in.gov>
220 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
221 Signed-off-by: Bill Erickson <berickxx@gmail.com>
223 2 0 Open-ILS/src/templates/staff/base_js.tt2
225 commit 7a0e6b686091e86413e69a6ebfff2f61b68e7f2f
226 Author: Garry Collum <gcollum@gmail.com>
227 Date: Sat Jun 16 14:13:22 2018 -0400
229 LP#1761242 Z39.50 Marc View Usability with Mobile Repsonsiveness
231 This patch changes the size of the image in the Z39.50 Marc View from large to
232 medium. It also incorporates bootstrap's media classes to present the Marc
233 record and the cover image side by side. If there is no image the marc record
234 display floats to the left of the modal. From a suggestion by Jane Sandbert, it
235 also hides the book cover image on small devices.
238 1. Perform a search in z39.50. An LOC title search for "Cat in the Hat"
239 returms results of titles with and without images.
240 2. View some of the titles in Marc View, noting the large image.
242 4. Perform the same search and view the results in Marc View.
244 Signed-off-by: Garry Collum <gcollum@gmail.com>
245 Signed-off-by: Janet Schrader <jschrader@cwmars.org>
246 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
248 8 2 Open-ILS/src/templates/staff/cat/z3950/t_marc_html.tt2
250 commit 1dbf4109ffffe66aba07648fabf103432b932b40
251 Author: Jason Stephenson <jason@sigio.com>
252 Date: Mon Sep 17 10:08:34 2018 -0400
254 Lp 1753813: Wrap all oils_persist:source_definitions in CDATA blocks.
256 For safety's sake, we add CDATA sections in all fm_ILD.xml
257 oils_persist:source_definition elements as show in the example at the
260 Signed-off-by: Jason Stephenson <jason@sigio.com>
261 Signed-off-by: Ben Shum <ben@evergreener.net>
263 39 39 Open-ILS/examples/fm_IDL.xml
265 commit 46bd9e31258ea34a3c3e843ff9febf47a000fea5
266 Author: Ben Shum <ben@evergreener.net>
267 Date: Sun Nov 18 22:06:21 2018 -0500
269 LP#1764542: Fixing upgrade script numbering
271 Signed-off-by: Ben Shum <ben@evergreener.net>
273 1 1 Open-ILS/src/sql/Pg/upgrade/1136.schema.lp1764542-mods33-update.sql
275 commit e0c41ce17e4f51a2139ea4aad3e626f8b0b15a98
276 Author: Ben Shum <ben@evergreener.net>
277 Date: Sun Nov 18 21:58:38 2018 -0500
279 LP#1764542: Stamping upgrade script
281 Signed-off-by: Ben Shum <ben@evergreener.net>
283 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
284 13 0 Open-ILS/src/sql/Pg/upgrade/1136.schema.lp1764542-mods33-update.sql
285 0 13 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.lp1764542-mods33-update.sql
286 create mode 100644 Open-ILS/src/sql/Pg/upgrade/1136.schema.lp1764542-mods33-update.sql
287 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.lp1764542-mods33-update.sql
289 commit 14b9dad9ce6f81b5d4088a315c64c67c809435f7
290 Author: Chris Sharp <csharp@georgialibraries.org>
291 Date: Mon Jun 4 13:10:31 2018 -0400
293 LP#1764542 - Update older sites to MODS 3.3
295 MODS 3.3 support was introduced in March 2009, but this
296 change was never included in an upgrade script. Older
297 sites on 3.1+ will need to apply this update to avoid scary
298 segmentation faults, and it should be harmless for newer
299 sites and desirable for those on 3.0 or older.
301 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
302 Signed-off-by: Ben Shum <ben@evergreener.net>
304 13 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.lp1764542-mods33-update.sql
305 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.lp1764542-mods33-update.sql
307 commit 996c5e85555e2eb00ea80b44e741a5c4c484b877
308 Author: Mike Rylander <mrylander@gmail.com>
309 Date: Thu Sep 20 11:00:22 2018 -0400
311 LP#1792621: Fix think-o in Hold Shelf Delay YAOUS test
313 Signed-off-by: Mike Rylander <mrylander@gmail.com>
314 Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
315 Signed-off-by: Ben Shum <ben@evergreener.net>
317 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
319 commit 6056f30ed1b7db00f7559bcc6ab3c83c2312fcdf
320 Author: Mike Rylander <mrylander@gmail.com>
321 Date: Mon Sep 17 10:19:34 2018 -0400
323 LP#1792621: Ignore deleted items on hold shelf
325 The hold shelf rewrite brought back an old behavioral bug where items deleted
326 while on the hold shelf continued to show on the hold shelf list. The most
327 recent behavior was to ignore those items, which this commit does. It also
328 addresses an adjacent issue where holds may show with "Hold Shelf Delay"
329 instead of "Ready For Pickup" in some cases.
331 Signed-off-by: Mike Rylander <mrylander@gmail.com>
332 Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
333 Signed-off-by: Ben Shum <ben@evergreener.net>
335 2 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
336 1 0 Open-ILS/web/js/ui/default/staff/circ/holds/app.js
338 commit fc0264346bacae7ccafee34c0155c13e53d55229
339 Author: Jason Boyer <jboyer@library.in.gov>
340 Date: Thu Nov 15 11:43:30 2018 -0500
342 LP1755625: Multiple emails in patron editor
344 Even though the HTML5 "email" input type allows multiple
345 addresses to be separated by commas there is nothing that
346 can be done to signal to Angular.js that this is ok; it
347 will only ever accept a single address. This patch forces
348 the type of the input tag to plain text so Angular will
349 rely on any supplied regex to verify the entry.
351 The ui.patron.edit.au.email.regex (Regex for email field on patron
352 registration) library setting can be used to control whether
353 one or multiple email addresses will be permitted on the
354 patron registration form.
356 To allow multiple addresses, that setting can be:
358 ^(?:(?:\b[^@,\s]+@[^@,\s]+\.[^@.,\s]+\b)(?:,\s?(?!$)|$))*$
360 To allow only a single address, use:
362 ^(?:\b[^@,\s]+@[^@,\s]+\.[^@.,\s]+\b)$
366 [1] In the web staff client, try to register a new patron, entering
367 multiple email addresseses in the email field separated by
369 [2] Note that the email field displays as invalid and the
370 record cannot be saved.
371 [3] Apply the patch and repeat step #1, This time, the email
372 field should accept multiple addresses.
373 [4] Set the Regex for email field on patron registration library
374 setting to the multiple-email form listed above. Reload
375 the patron registration form and verify that it will
376 continue to accept multiple email addresses but will not
377 accept entry that doesn't look like an email address.
378 [5] Set the library setting to the single-address value. Reload
379 the patron registration form; this time it should accept
380 a valid email address but not multiple ones.
382 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
383 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
384 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
386 3 1 Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
388 commit 72ff895e86ddc16dcd5df42578d477517169fa59
389 Author: Jeanette Lundgren <jlundgren@cwmars.org>
390 Date: Wed Sep 12 15:52:21 2018 -0400
392 Docs: LP#1578719 Update DIG Attributions page
394 Signed-off-by: Jeanette Lundgren <jlundgren@cwmars.org>
395 Signed-off-by: Ben Shum <ben@evergreener.net>
397 17 14 docs/shared/attributions.adoc
399 commit 43c75ec072ece2d150ffb3a8a211bfc946785ad3
400 Author: Bill Erickson <berickxx@gmail.com>
401 Date: Tue Nov 6 09:42:17 2018 -0500
403 LP#1797007 Grid cell tooltips apply to all cells (Ang)
405 Avoid excessive browser page re-flows, caused by checking cell
406 widths for rendering tooltips, by rendering tooltips for all cells
407 regardless of the size of the content.
409 Signed-off-by: Bill Erickson <berickxx@gmail.com>
410 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
411 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
413 2 2 Open-ILS/src/eg2/src/app/share/grid/grid-body-cell.component.html
414 2 34 Open-ILS/src/eg2/src/app/share/grid/grid-body-cell.component.ts
416 commit c31bf958cd6db4c96811be8db6bb32b75e63c300
417 Author: Bill Erickson <berickxx@gmail.com>
418 Date: Mon Nov 5 10:52:17 2018 -0500
420 LP#1797007 Grid cell tooltips apply to all cells
422 Avoid excessive browser page re-flows, caused by checking cell widths
423 for rendering tooltips, by rendering tooltips for all cells regardless
424 of the size of the content.
426 This reverts commit 1e9c0ab388a0697a1f099970240f2da21bfb5e1f.
428 Signed-off-by: Bill Erickson <berickxx@gmail.com>
429 Signed-off-by: Jason Boyer <JBoyer@library.in.gov>
430 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
432 1 4 Open-ILS/src/templates/staff/share/t_autogrid.tt2
433 1 30 Open-ILS/web/js/ui/default/staff/services/grid.js
435 commit 34613bd46cae4b228beaafcbd44846971c9179a9
436 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
437 Date: Wed Nov 7 11:09:10 2018 -0500
439 LP#1684202 - fix holdings grid refresh... bre_id array always be integers
441 For some strange reason the volcopy bchannel event data.records
442 would be an array of string integers or a array of ints depending
443 on whether you're adding or editing holdings. This addresses that
446 Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
448 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
450 1 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
452 commit 262a1d35df4293be14f7ea876ab04e491c338a14
453 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
454 Date: Wed Oct 17 18:06:01 2018 -0400
456 LP#1684202 - fix bug the prevented automatic refresh
458 Turns out that Array.includes() does not do implicit type convertions
459 Typical javascript...
461 Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
463 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
465 1 1 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
467 commit c6e420d2078ebe8b168dea4695892aefafd11976
468 Author: Mike Rylander <mrylander@gmail.com>
469 Date: Fri Sep 14 11:03:30 2018 -0400
471 LP#1684202: Protect against missing features; Make feature more general
473 I've wrapped the BroadcastChannel code in a test derived from the auth version
474 of the same concept. Also broadcasting the full set of record IDs and the
475 pre-update call number IDs for other interfaces that might be interested. The
476 channel name is also made more generic and made to follow the precedent from
477 the auth channel name.
479 Signed-off-by: Mike Rylander <mrylander@gmail.com>
480 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
482 28 0 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
483 14 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
485 commit ac51b481206bbd273ead680b52837273ac1e9389
486 Author: Mike Rylander <mrylander@gmail.com>
487 Date: Mon Nov 12 12:26:40 2018 -0500
489 Stamping upgrade script
491 Signed-off-by: Mike Rylander <mrylander@gmail.com>
493 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
494 220 0 Open-ILS/src/sql/Pg/upgrade/1134.function.located_uri_browse_visibility.sql
495 0 220 Open-ILS/src/sql/Pg/upgrade/XXXX.function.located_uri_browse_visibility.sql
496 create mode 100644 Open-ILS/src/sql/Pg/upgrade/1134.function.located_uri_browse_visibility.sql
497 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.located_uri_browse_visibility.sql
499 commit 1a5a9c9041d5bbd0ee7fda646d26fb22173c2929
500 Author: Dan Wells <dbw2@calvin.edu>
501 Date: Fri Nov 9 12:28:08 2018 -0500
503 LP#1773479 Show Located URIs in browse
505 Located URIs depend upon bib-level visibility, as there are no copies
506 to work with. The browse code, however, was joining in the copy
507 visibility table as if it would always have at least one row per bib,
508 but in the case of located URIs, it does not.
510 Let's change it to a LEFT JOIN to allow the bib row to show up, at
511 which point the existing bib visibility check can do its job.
513 Signed-off-by: Dan Wells <dbw2@calvin.edu>
514 Signed-off-by: Mike Rylander <mrylander@gmail.com>
516 2 2 Open-ILS/src/sql/Pg/300.schema.staged_search.sql
517 220 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.located_uri_browse_visibility.sql
518 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.located_uri_browse_visibility.sql
520 commit 6c9b4832b156970a861603a64fa0ae22abaeb4be
521 Author: Dan Wells <dbw2@calvin.edu>
522 Date: Wed Oct 24 14:38:01 2018 -0400
524 LP#1724348 Honor default tab from catalog search
526 The default tab selection was not being honored from catalog searches,
527 as the search had already set $scope.record_tab, and we were honoring
528 that value in all cases.
530 Instead, let's honor that value in cases where the OPAC load doesn't
531 change our current record, which should only happen if we load the
532 record directly to a non-opac tab, then go to the OPAC view.
535 1) Set any tab other than "OPAC View" as your default view in record
537 2) Do a catalog search.
538 3) Select a record, and notice your default view is not set.
539 4) Apply patch, do the same steps, and notice the default view is now
542 To test regression of bug #1708951:
543 1) In Firefox, load a record directly (e.g.
544 /eg/opac/staff/cat/catalog/record/123).
545 2) Note the default view loaded.
546 3) Click "OPAC View".
547 4) Note the view does not return to your default view, but stays on
550 Signed-off-by: Dan Wells <dbw2@calvin.edu>
551 Signed-off-by: Jason Boyer <JBoyer@library.in.gov>
553 5 2 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
555 commit 4eac9154f3fe122e15c4fddef729efd3924672d6
556 Author: Bill Erickson <berickxx@gmail.com>
557 Date: Wed Nov 7 09:27:30 2018 -0500
559 LP#1635737 Due date DST noncat thinko fix
561 Signed-off-by: Bill Erickson <berickxx@gmail.com>
562 Signed-off-by: Dan Wells <dbw2@calvin.edu>
564 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/NonCat.pm
566 commit d96d5b6bcb279f60b4add125eb33eefa3417fffb
567 Author: Bill Erickson <berickxx@gmail.com>
568 Date: Tue Nov 6 16:22:43 2018 -0500
570 LP#1635737 Due date DST-aware thinko fix
572 Minor code refactor to fix thinko and syntax issues.
574 Signed-off-by: Bill Erickson <berickxx@gmail.com>
575 Signed-off-by: Dan Wells <dbw2@calvin.edu>
577 3 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
579 commit b5357b0283c37ce12d161186f1092d138752e4f4
580 Author: Mike Rylander <mrylander@gmail.com>
581 Date: Mon Jul 31 15:55:34 2017 -0400
583 LP#1635737 Apply DST-aware timezone to context dates
585 Do our best to enforce the rule required by OpenSRF's interval_to_seconds
586 that when a context date is in use, and you care about DST awareness, you
587 must set the timezone to a DST-aware value, e.g., 'America/New_York'. In
588 most situations, 'local' will suffice for this, as the server is typically
589 configured with a DST-aware timezone in its environment. However, we will
590 look for an org unit setting called 'lib.timezone' and use that where we
591 can. See LP#1705524 for info on that setting.
593 Signed-off-by: Mike Rylander <mrylander@gmail.com>
596 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
597 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/NonCat.pm
599 Signed-off-by: Dan Wells <dbw2@calvin.edu>
600 Signed-off-by: Bill Erickson <berickxx@gmail.com>
602 19 4 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
603 10 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/NonCat.pm
605 commit 8520c3257a71444a9068e1c9de344c2010b2af02
606 Author: Dan Wells <dbw2@calvin.edu>
607 Date: Fri Jul 21 14:28:16 2017 -0400
609 LP#1635737 Use new OpenSRF interval_to_seconds() context
611 Use the optional context for interval_to_seconds() to account for the
612 variable length of duration components. For example, "1 day" may be
613 shorter or longer than 24 hours during a time change event, "1 month"
614 may be shorter or longer depending on which month it is currently, etc.
616 Also, remove some timestamp munging, as that happens within
617 interval_to_seconds() already.
619 Signed-off-by: Dan Wells <dbw2@calvin.edu>
620 Signed-off-by: Mike Rylander <mrylander@gmail.com>
623 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
625 Signed-off-by: Dan Wells <dbw2@calvin.edu>
626 Signed-off-by: Bill Erickson <berickxx@gmail.com>
628 1 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
629 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/NonCat.pm
631 commit 36581e75999f7fda8705e203a4e299988662fa54
632 Author: Mike Rylander <mrylander@gmail.com>
633 Date: Tue Nov 6 15:27:23 2018 -0500
635 LP#1635737: Unit tests for DST and date math
637 Signed-off-by: Mike Rylander <mrylander@gmail.com>
638 Signed-off-by: Dan Wells <dbw2@calvin.edu>
639 Signed-off-by: Bill Erickson <berickxx@gmail.com>
641 18 1 Open-ILS/src/perlmods/t/14-OpenILS-Utils.t
643 commit 479361d70a31562cb045d14742c85b5440491067
644 Author: Dan Wells <dbw2@calvin.edu>
645 Date: Tue Nov 6 15:13:47 2018 -0500
647 LP#1635737 Add optional context to interval_to_seconds
649 Any given interval (e.g. "1 month") can be a different amount of
650 seconds depending on the context (i.e. "1 month" after February 1 is
651 March 1, but "1 month" after March 1 is April 1, yet March is longer
652 than February). This affects months all the time, but also can
653 affect days, hours, and even seconds once you consider DST and "leap"
656 By giving an optional context to interval_to_seconds, you can find
657 the true number of seconds in, for example, "1 month", when starting
658 from "February 1" (the context).
660 Signed-off-by: Dan Wells <dbw2@calvin.edu>
661 Signed-off-by: Mike Rylander <mrylander@gmail.com>
662 Signed-off-by: Bill Erickson <berickxx@gmail.com>
664 48 17 Open-ILS/src/perlmods/lib/OpenILS/Utils/DateTime.pm
666 commit f8473b18091b355cc9452ae7adeb5214fa997f7a
667 Author: Kathy Lussier <klussier@masslnc.org>
668 Date: Wed Jul 25 11:51:06 2018 -0400
670 LP#1783602: Remove copy counts from mr search results page
672 The copy counts on the mr search results page can be wrong if a limiter was
673 applied to the metarecord search. Rather than supply inaccurate information to
674 the user, let's remove the counts from that page until a long-term solution can
677 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
678 Signed-off-by: Remington Steed <rjs7@calvin.edu>
679 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
681 3 1 Open-ILS/src/templates/opac/parts/result/table.tt2
683 commit 9080603f72e10ef1d18f895fb31cfca77d0bbc89
684 Author: Kathy Lussier <klussier@masslnc.org>
685 Date: Mon Nov 5 15:50:24 2018 -0500
687 LP#1755543: Change placement of help popovers
689 Set the placement of help tip popovers so that they automatically position
690 to a visible place on the screen.
692 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
693 Signed-off-by: Remington Steed <rjs7@calvin.edu>
694 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
696 2 0 Open-ILS/src/templates/staff/share/t_help_popover.tt2
698 commit c70a7a11f878983d02192239c74129ad25e44feb
699 Author: Kathy Lussier <klussier@masslnc.org>
700 Date: Tue Mar 13 12:54:42 2018 -0400
702 LP#1755543: Add help tips to Print Item Labels Settings tab
704 Instead of providing lengthy settings descriptions, which result in a lot of
705 scrolling on the Print Item Template page, let's use help tips that can
706 provide guidance to new users without adding clutter to the interface.
708 This commit also turns the field labels into HTML labels for improved
709 accessibility and removes borders on the page. The borders were helpful
710 when we displayed the help text on the page, but are no longer needed.
712 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
713 Signed-off-by: Remington Steed <rjs7@calvin.edu>
714 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
716 2 6 Open-ILS/src/templates/staff/cat/printlabels/t_view.tt2
718 commit cfb872e8432d4967ec3b03c7d31c32c98ed89522
719 Author: Garry Collum <gcollum@gmail.com>
720 Date: Thu Jun 7 14:54:45 2018 -0400
722 LP#1755896: Web Client mobile menu font color contrast.
724 When viewing the main menu in the web client in a small device or in a
725 browser with a width that is resized to less than 800px the menu
726 collapses and the submenu choices are difficult to read because of lack
727 of contrast. This patch adds some contrast.
730 1. View the web client in a browser and lessen the width until the menu
731 collapses, or view it in a small device.
732 2. Open some of the menu options to observe the submenus.
734 4. Refresh the browser and repeat steps 1-2 to view the more readable
737 Signed-off-by: Garry Collum <gcollum@gmail.com>
738 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
739 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
741 6 0 Open-ILS/src/templates/staff/css/style.css.tt2
743 commit 14a6b09d55c975b3854cfd0720898e0308f39813
744 Author: Galen Charlton <gmc@equinoxinitiative.org>
745 Date: Mon Nov 5 16:40:34 2018 -0500
747 LP#1789747: tweak disabling the offline circulation link
749 This patch ensures that the menu link can be fully disabled by
750 giving the "disabled" CSS class to the anchor as well as the
751 li that contains it. It also adds a CSS rule to the disabled
752 class to force the cursor to not-allowed; due to a quirk, an
753 anchor with "pointer-events: none" will not respect "cursor: not-allowed",
754 but the containing element can have that cursor rule.
756 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
758 3 0 Open-ILS/src/templates/staff/css/style.css.tt2
759 1 1 Open-ILS/src/templates/staff/navbar.tt2
761 commit aa99255b39d8122054bc0646951c3212e44be506
762 Author: Bill Erickson <berickxx@gmail.com>
763 Date: Tue Sep 4 15:09:31 2018 -0400
765 LP#1789747 More SharedWorker sanity checks for egLovefield
767 Signed-off-by: Bill Erickson <berickxx@gmail.com>
768 Signed-off-by: Rogan Hamby <rhamby@equinoxinitiative.org>
769 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
771 5 3 Open-ILS/web/js/ui/default/staff/services/lovefield.js
773 commit 8f23343b76ebf8f556a5426b478c331698a3a2a6
774 Author: Bill Erickson <berickxx@gmail.com>
775 Date: Thu Aug 30 13:19:03 2018 -0400
777 LP#1789747 SharedWorker sanity checks
779 Avoid page load failures when SharedWorkers (for offline mode) are
780 not supported. Additionally, disable the Offline Circulation menu
781 option when SharedWorkers are not supported.
783 Signed-off-by: Bill Erickson <berickxx@gmail.com>
784 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
786 1 1 Open-ILS/src/templates/staff/navbar.tt2
787 4 3 Open-ILS/web/js/ui/default/staff/app.js
788 11 4 Open-ILS/web/js/ui/default/staff/services/env.js
789 3 3 Open-ILS/web/js/ui/default/staff/services/lovefield.js
790 6 2 Open-ILS/web/js/ui/default/staff/services/navbar.js
791 15 8 Open-ILS/web/js/ui/default/staff/services/org.js
792 2 2 Open-ILS/web/js/ui/default/staff/services/ui.js
794 commit b3fc4d63034434e31726ded935b80009d8c3e432
795 Author: Bill Erickson <berickxx@gmail.com>
796 Date: Tue Oct 16 14:15:53 2018 -0400
798 LP#1798170 Load grid data after settings are applied
800 Ensure the initial grid data fetching code does not fire until after the
801 grid configuration has been retrieved and applied. This fixes an issue
802 where custom columns would contain no values on initial grid load.
804 Signed-off-by: Bill Erickson <berickxx@gmail.com>
805 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
806 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
808 17 14 Open-ILS/web/js/ui/default/staff/services/grid.js
810 commit 48266b6728fea1478dc710b6e8b9eb7922cf31cc
811 Author: Galen Charlton <gmc@equinoxinitiative.org>
812 Date: Mon Nov 5 12:49:35 2018 -0500
814 LP#1801759: add mod_remoteip configuration to example Apache config
816 Text taken from an OpenSRF patch added by Bill Erickson per bug 1684970.
818 This patch adds an Apache configuration stanza that uses mod_remoteip
819 to pass the user agent's IP address to the HTTP translator. It is meant
820 for when Apache is being run behind a proxy such as NGINX.
824 [1] Set up Evergreen with Apache and the WebSockets server running
825 behind a proxy such as NGINX.
826 [2] Enable mod_remoteip (e.g., sudo a2enmod remoteip).
827 [3] Apply the Apache configuration change in this patch, uncommenting
828 out the directives and (if necessary) updating the internal IP
829 address of the proxy.
831 [5] Perform an action that uses the HTTP translator, e.g., adding a
832 vendor record using the Dojo interface.
833 [6] Verify that the client IP logged is that of the user agent, not
836 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
837 Signed-off-by: Bill Erickson <berickxx@gmail.com>
839 10 0 Open-ILS/examples/apache_24/eg_vhost.conf.in
841 commit 5fdaf3125f54b8855fbcace13b4e855bc5e10078
842 Author: Galen Charlton <gmc@equinoxinitiative.org>
843 Date: Mon Nov 5 12:54:24 2018 -0500
845 LP#1801759: enable mod_remoteip by default
847 Use of mod_remoteip is technically optional, since it's not
848 required that Evergreen run with a proxy such as NGINX. However, since
849 use of proxies is common, enablig mod_remoteip just in case could
850 be useful with minimal cost.
852 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
853 Signed-off-by: Bill Erickson <berickxx@gmail.com>
855 2 1 Open-ILS/src/extras/install/Makefile.debian-jessie
856 2 1 Open-ILS/src/extras/install/Makefile.debian-stretch
857 2 1 Open-ILS/src/extras/install/Makefile.ubuntu-trusty
858 2 1 Open-ILS/src/extras/install/Makefile.ubuntu-xenial
860 commit 0fd636e97babdce8b4526fa1d1d412a84a92e627
861 Author: Jane Sandberg <sandbej@linnbenton.edu>
862 Date: Sun Nov 4 15:25:44 2018 -0800
864 Docs: updating holding, item, call number terminology
866 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
868 9 5 docs/admin/Org_Unit_Proximity_Adjustments.adoc
869 5 5 docs/admin/circulation_limit_groups.adoc
870 1 1 docs/admin/cn_prefixes_and_suffixes.adoc
871 52 52 docs/admin/copy_locations.adoc
872 1 1 docs/admin/popularity_badges_web_client.adoc
873 23 23 docs/admin_initial_setup/borrowing_items.adoc
874 12 12 docs/admin_initial_setup/migrating_your_data.adoc
875 60 60 docs/cataloging/copy-buckets_web_client.adoc
876 10 10 docs/cataloging/holdings_templates.adoc
877 14 14 docs/cataloging/monograph_parts.adoc
878 6 9 docs/cataloging/tpac_copy_edit_links.adoc
879 14 11 docs/cataloging/volcopy_editor.adoc
880 9 10 docs/development/data_unapi.adoc
882 commit 17eabd929d0967de016b03e48f5826cfdd8ddbce
883 Author: Remington Steed <rjs7@calvin.edu>
884 Date: Fri Nov 2 15:00:55 2018 -0400
886 Docs: Update old command osrf_ctl.sh to osrf_control
888 Thanks to Rosie Le Faive for catching this problem, and providing the
891 Signed-off-by: Remington Steed <rjs7@calvin.edu>
893 2 1 docs/admin/marc_templates.adoc
895 commit 71cf9a7def46ce3fa72e749d31fc62f5758d8df0
896 Author: Jason Boyer <jboyer@library.in.gov>
897 Date: Fri Oct 26 09:16:14 2018 -0400
899 LP1796988: Fix Saving Last Copy Template
901 A line that belongs within a forEach loop escaped
902 its bounds and caused a reference error that prevented
903 the applyTemplate function from saving the last used
904 template. This branch ushers this line back to its
905 pen where it can trouble us no more.
907 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
908 Signed-off-by: Janet Schrader <jschrader@cwmars.org>
909 Signed-off-by: Jason Stephenson <jason@sigio.com>
911 1 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
913 commit 899733acd11c22e96dcb821bd9d0f3ee8a02b691
914 Author: abneiman <abneiman@equinoxinitiative.org>
915 Date: Thu Nov 1 13:59:02 2018 -0700
917 Docs: Emergency Closing Handler
919 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
921 88 0 docs/admin/emergency_closing_handler.adoc
922 - - docs/media/ECHClosedDatesEditorAddClosing.png
923 - - docs/media/ECHClosingSnowDay.png
924 - - docs/media/ECHEditClosing.png
925 - - docs/media/ECHEditClosingModal.png
926 - - docs/media/ECHLibraryClosingConstruction.png
927 - - docs/media/ECHLibraryClosingDetailed.png
928 - - docs/media/ECHLibraryClosingDone.png
929 - - docs/media/ECHLibraryClosingMultipleDays.png
931 2 0 docs/root_staff_client_admin.adoc
932 create mode 100644 docs/admin/emergency_closing_handler.adoc
933 create mode 100644 docs/media/ECHClosedDatesEditorAddClosing.png
934 create mode 100644 docs/media/ECHClosingSnowDay.png
935 create mode 100644 docs/media/ECHEditClosing.png
936 create mode 100644 docs/media/ECHEditClosingModal.png
937 create mode 100644 docs/media/ECHLibraryClosingConstruction.png
938 create mode 100644 docs/media/ECHLibraryClosingDetailed.png
939 create mode 100644 docs/media/ECHLibraryClosingDone.png
940 create mode 100644 docs/media/ECHLibraryClosingMultipleDays.png
942 commit f6af63d62f7a183e36fc93083bfb64a5b4c8eac1
943 Author: Remington Steed <rjs7@calvin.edu>
944 Date: Wed Oct 31 16:53:17 2018 -0400
946 Docs: Fix minor release notes formatting bug
948 Signed-off-by: Remington Steed <rjs7@calvin.edu>
950 1 1 docs/RELEASE_NOTES_3_2.adoc
952 commit ae2b807bc0f9e53aeb1a22fdf4bb5cf6ef57315e
953 Author: Jason Stephenson <jason@sigio.com>
954 Date: Thu Oct 25 09:35:37 2018 -0400
956 Forward Port Release Notes for 3.0.13.
958 Signed-off-by: Jason Stephenson <jason@sigio.com>
960 21 0 docs/RELEASE_NOTES_3_0.adoc
962 commit 604fe387d0fd176ebd94b3bc67185730b4486746
963 Author: Dan Wells <dbw2@calvin.edu>
964 Date: Wed Oct 24 18:14:28 2018 -0400
966 Forward-port 3.2.1 upgrade script
968 Signed-off-by: Dan Wells <dbw2@calvin.edu>
970 5 0 Open-ILS/src/sql/Pg/version-upgrade/3.2.0-3.2.1-upgrade-db.sql
971 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/3.2.0-3.2.1-upgrade-db.sql