1 commit 58155a2de4869ed3a350f52d1519ad3604693d5c
2 Author: Dan Wells <dbw2@calvin.edu>
3 Date: Sun May 27 10:20:16 2018 -0400
5 Bump version number for upgrade doc
7 Signed-off-by: Dan Wells <dbw2@calvin.edu>
9 16 32 docs/installation/server_upgrade.adoc
11 commit aab0f40b4a0be02dcae8d8256243ddf09b65727c
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 afc7b4b68be51200bbb7e0a1f5a467cd58d8e7c9
22 Author: Dan Wells <dbw2@calvin.edu>
23 Date: Sun May 27 09:53:51 2018 -0400
25 Translation updates - newpot
27 Signed-off-by: Dan Wells <dbw2@calvin.edu>
29 3 3 build/i18n/po/cat.properties/cat.properties.pot
30 3 3 build/i18n/po/common.properties/common.properties.pot
31 4 4 build/i18n/po/conify/conify.pot
32 2653 2647 build/i18n/po/db.seed/db.seed.pot
33 25 24 build/i18n/po/lang.dtd/lang.dtd.pot
34 68 68 build/i18n/po/tpac/tpac.pot
35 2 2 build/i18n/po/vandelay/vandelay.pot
36 442 353 build/i18n/po/webstaff/webstaff.pot
38 commit 3e29888a078690ecc1e58c6daa4ce3c4d9c270c6
39 Author: Kathy Lussier <klussier@masslnc.org>
40 Date: Fri May 25 17:12:59 2018 -0400
42 Docs: Release notes entry for lp1732975
44 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
47 docs/RELEASE_NOTES_3_1.adoc
49 1 0 docs/RELEASE_NOTES_3_0.adoc
51 commit bc6b25bdc9a8d4e9bbf9e9057182a8687e3d4caf
52 Author: Kyle Huckins <khuckins@catalyte.io>
53 Date: Wed May 2 17:47:04 2018 +0000
55 lp1732975 Parts Column Not Populated
57 - Retrieve Parts information in egItem
59 Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
61 Changes to be committed:
62 modified: Open-ILS/src/templates/staff/cat/item/t_list.tt2
63 modified: Open-ILS/web/js/ui/default/staff/circ/services/item.js
65 Signed-off-by: Jeanette Lundgren <jlundgren@cwmars.org>
66 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
68 1 1 Open-ILS/src/templates/staff/cat/item/t_list.tt2
69 12 0 Open-ILS/web/js/ui/default/staff/circ/services/item.js
71 commit ce0d0d8567689a11bae4643f14801a14066e3bb5
72 Author: Kathy Lussier <klussier@masslnc.org>
73 Date: Fri May 25 16:49:26 2018 -0400
75 Docs: Add release note for bug 1707063
77 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
79 2 0 docs/RELEASE_NOTES_3_0.adoc
81 commit e38cc7773fd88b9025c08675c3684af971a57c8e
82 Author: Mike Rylander <mrylander@gmail.com>
83 Date: Mon Jan 29 16:37:15 2018 -0500
85 LP#1707063: Naive ng-class test for last-column-modified
87 Instead of comparing a (potentially undefined) property of a column, we'll
88 just compare the column object directly when checking to see if a column
89 header should be highlighted for "last touched in editing mode."
91 Signed-off-by: Mike Rylander <mrylander@gmail.com>
92 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
93 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
95 1 1 Open-ILS/src/templates/staff/share/t_autogrid.tt2
96 8 2 Open-ILS/web/js/ui/default/staff/services/grid.js
98 commit eabf775510b3a28d11d202b25c8f80e016ec56ac
99 Author: Jane Sandberg <sandbej@linnbenton.edu>
100 Date: Fri May 25 13:14:12 2018 -0700
102 Docs: correcting description of a bugfix
104 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
106 4 1 docs/RELEASE_NOTES_3_0.adoc
108 commit 059d435253d6ce547b901551514c8e3a058f351b
109 Author: Jane Sandberg <sandbej@linnbenton.edu>
110 Date: Fri May 25 12:53:28 2018 -0700
112 Docs: adding to 3.0.8 release notes
114 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
116 16 0 docs/RELEASE_NOTES_3_0.adoc
118 commit a3b74e058e4143b29efbb78aeeb79ab948c1d0b4
119 Author: Jason Boyer <jboyer@library.in.gov>
120 Date: Wed Feb 21 13:59:44 2018 -0500
122 LP1750887: Copy Objects when Saving Copy Templates
124 Copy the callnumbers and statcats objects when saving
125 copy templates to prevent accidental and confusing
126 editing of in-memory copies.
128 cesardv: changed tabs to spaces.
130 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
131 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
132 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
134 1 0 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
136 commit 862b921cf10644a4d5a87aaf19880da61478c614
137 Author: Bill Erickson <berickxx@gmail.com>
138 Date: Tue May 15 16:12:12 2018 -0400
140 LP#1771422 Reset transiting hold copy status fix
142 Avoid modifying the copy status in the hold-reset API when it's passing
143 the copy off to the transit API for canceling the transit. Let the
144 transit API handle the status instead.
146 This fixes a bug where resetting a transiting hold, and canceling its
147 transit, would leave the targeted copy in "in transit" status instead of
150 Signed-off-by: Bill Erickson <berickxx@gmail.com>
151 Signed-off-by: Garry Collum <gcollum@gmail.com>
152 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
154 0 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
156 commit 340d71f1f39566c9d6b836ea23fdc3bad05f3bac
157 Author: Lynn Floyd <alynn2671@gmail.com>
158 Date: Mon May 7 10:43:01 2018 -0700
160 LP#1750630: use proper quoting to un-break Transit List print template
162 Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
163 Signed-off-by: Garry Collum <gcollum@gmail.com>
164 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
166 1 1 Open-ILS/src/templates/staff/share/print_templates/t_transit_list.tt2
168 commit f3f5ec4fcacb9037b27b1bd47b2e572a0d88db18
169 Author: Bill Erickson <berickxx@gmail.com>
170 Date: Tue May 22 11:18:01 2018 -0400
172 LP#1528909: Patron search clickable barcodes
174 Patron barcodes in the patron search grid are now click-able, making it
175 possible to quickly open multiple patrons in new tabs from patron search
176 by control-clicking (or middle-clicking) the barcode links.
178 Signed-off-by: Bill Erickson <berickxx@gmail.com>
179 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
180 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
182 3 1 Open-ILS/src/templates/staff/circ/patron/t_search_results.tt2
184 commit 6a8f7e927ec87d6028f2b3d6c6ee16ab40eeec27
185 Author: Bill Erickson <berickxx@gmail.com>
186 Date: Mon May 21 14:22:32 2018 -0400
188 LP#1721148: In-house use shows copy status
190 Adds a Copy Status column to the In-House use checkout grid.
192 Signed-off-by: Bill Erickson <berickxx@gmail.com>
193 Signed-off-by: Geoff Sams <gsams@roanoketexas.com>
194 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
196 1 0 Open-ILS/src/templates/staff/circ/in_house_use/index.tt2
197 1 1 Open-ILS/web/js/ui/default/staff/circ/in_house_use/app.js
199 commit 754a28bb0f6c76f21b6bc827d0d41fde60198d31
200 Author: Jeanette Lundgren <jlundgren@cwmars.org>
201 Date: Mon May 14 13:26:45 2018 -0400
203 Lp#1760859: Add Missing Images to Tranist and Hold Slips
205 Added new truck transit.png image for web client holds/transit dialog
207 Added holds.png img tag to t_hold_shelf_dialog.tt2
209 Added transit.png img tag to t_transit_dialog.tt2
211 Signed-off-by: Jeanette Lundgren <jlundgren@cwmars.org>
212 Signed-off-by: Jason Stephenson <jason@sigio.com>
213 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
215 1 0 Open-ILS/src/templates/staff/circ/share/t_hold_shelf_dialog.tt2
216 1 0 Open-ILS/src/templates/staff/circ/share/t_transit_dialog.tt2
217 - - Open-ILS/web/images/transit.png
218 create mode 100644 Open-ILS/web/images/transit.png
220 commit c8b4f62dd5b9b680ac63d41eb5a60a5a40a2ddd7
221 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
222 Date: Fri Mar 30 11:32:45 2018 -0400
224 LP#1759352: improve webstaff fix checkout specific due date UX
226 The Date Options dropdown UI added as a result of bug 1717025
227 hides the state of the "checkboxes" for custom due date and
228 the datepicker wasn't disabled when custom due date was disabled.
229 This addresses these UX issues, to that the user has visual feedback
230 as to the state of that option.
232 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
233 Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
234 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
236 3 2 Open-ILS/src/templates/staff/circ/patron/t_checkout.tt2
238 commit e663cbf61114980cec74d6528d9796b5ba474bab
239 Author: Jason Stephenson <jason@sigio.com>
240 Date: Tue Apr 10 10:51:24 2018 -0400
242 LP#1751126: Make print holds shelf list aware of clear mode.
244 We change the Print Full List button on the holds shelf view to be
245 aware of whether clear mode is active. If clear mode is active, then
246 the list of holds to clear is printed. If not, then the full holds
247 shelf list is printed.
249 This commit does not change the label of the print full list button.
251 Signed-off-by: Jason Stephenson <jason@sigio.com>
252 Signed-off-by: Dawn Dale <ddale@georgialibraries.org>
253 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
255 4 1 Open-ILS/web/js/ui/default/staff/circ/holds/app.js
257 commit 12c6acbded284d055a227b89b29f4dc8ddde637b
258 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
259 Date: Thu Mar 1 16:55:46 2018 -0800
261 LP#1752753: Guard against invalid timezone
263 If the lib.timezone org setting is not a valid timezone, attempting to
264 use it can result in an internal server error in the OPAC. Let's handle
265 the error with try/catch instead.
269 1. In Library Settings Editor, edit the "Library time zone" setting for
270 Example Branch 1, setting the value to something that's not the name
271 of a time zone (like "invalid" or "UTC-07:00").
272 2. In the OPAC, retrieve a record with holdings at Example Branch 1.
273 You will get an Internal Server Error.
274 3. Edit the library setting to use a valid timezone name, like
276 4. Retrieve the same record again. This time, the record will display
278 5. Apply the patch and repeat steps 1 and 2; this time, there should
279 be no internal server error.
281 Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
282 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
283 Signed-off-by: Mike Rylander <mrylander@gmail.com>
285 7 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
287 commit 9374c73dd9c6db7c98bc3371a99e82227141a64c
288 Author: Galen Charlton <gmc@equinoxinitiative.org>
289 Date: Fri May 25 14:25:44 2018 -0400
291 LP#1772417: (follow-up) improve I18N of the bucket title string
293 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
295 1 1 Open-ILS/src/templates/staff/circ/patron/bucket/t_bucket_info.tt2
297 commit c4842074e96f683f66abea268b8548fef11c8648
298 Author: Jane Sandberg <sandbej@linnbenton.edu>
299 Date: Mon May 21 09:28:39 2018 -0700
301 LP1772417: Adding the bucket ID to the user bucket display
304 1) Open a patron bucket. Note that the bucket ID is not listed
305 in the bucket information section at the top of this screen.
306 2) Apply this commit.
307 3) Open the same patron bucket. Note that the bucket ID is
308 listed in the bucket information section
310 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
311 Signed-off-by: Garry Collum <gcollum@gmail.com>
312 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
314 1 1 Open-ILS/src/templates/staff/circ/patron/bucket/t_bucket_info.tt2
316 commit e863820e3715470e6cfe604259b809a49a3ad103
317 Author: Bill Erickson <berickxx@gmail.com>
318 Date: Tue Oct 17 12:40:11 2017 -0400
320 LP#1693035 Login timeout honors workstation org
322 Use the org unit linked to the provided workstation to collect the
323 login timeout org unit setting value during login. Previously, all
324 checks defaulted to the global org unit.
326 This patch solidifies the precedence order for OUS lookups during login
329 1. Workstation org unit.
330 2. API org unit value.
331 3. Users' home org unit.
333 Signed-off-by: Bill Erickson <berickxx@gmail.com>
334 Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
335 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
337 23 13 Open-ILS/src/c-apps/oils_auth_internal.c
339 commit b5eb8762b6ac7bd14f6866051659d0a17c214c68
340 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
341 Date: Mon Feb 5 17:45:22 2018 -0500
343 LP#1746815: Fix sticky hold url param
345 Renamed the hold_id url param from "id" to "hid" and prevent it from
346 sticking in url's where it not needed.
350 [1] Log in to the public catalog as a patron that has at least
352 [2] Go to the My Account holds tab and edit one of the holds.
353 [3] Rather than submit a change, click on the holds tab again.
354 [4] Note that /only/ the hold you were edit displays, and that the
355 'id' URL parameter persists as you navigate through the public
357 [5] Apply the patch and repeat steps 1-3. This time, you should
358 see all of the holds.
360 Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
361 Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
362 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
364 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
365 1 1 Open-ILS/src/templates/opac/myopac/holds.tt2
366 2 2 Open-ILS/src/templates/opac/parts/myopac/base.tt2
367 7 7 Open-ILS/src/templates/opac/parts/topnav.tt2
369 commit 1061e8db2e52be57e27dd30c1e3a2f07722775d2
370 Author: Jason Boyer <jboyer@library.in.gov>
371 Date: Fri May 18 09:12:37 2018 -0400
373 LP1772017: Correctly Extract Cast from Records
375 authors.tt2 has been using field 508 for cast display but
376 the correct field is 511 when ind1=1.
380 In the Concerto data set, the title "The rum diary" is a good test
381 record, as it has both a 508 field and a 511.
383 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
384 Signed-off-by: Garry Collum <gcollum@gmail.com>
385 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
387 1 1 Open-ILS/src/templates/opac/parts/record/authors.tt2
389 commit 9b5bbff9b37678cc9af45c49ae94f21f9186f904
390 Author: Jane Sandberg <sandbej@linnbenton.edu>
391 Date: Fri May 25 08:50:53 2018 -0700
393 Docs: adding to 3.0.8 release notes
395 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
397 10 0 docs/RELEASE_NOTES_3_0.adoc
399 commit 1ed3e20ba6884c38a0297ea6646746ebfa44ffb8
400 Author: Mike Rylander <mrylander@gmail.com>
401 Date: Fri May 4 09:58:53 2018 -0400
403 LP#1755220: Return value checking in offline session fetch
405 We need to make sure that we receive the correct shape of data (array) rather
406 than that we simply got anything when fetching sessions. In the case of an
407 expired session token, we'll receive an ILS Event object informing us of the
408 expiration where we'd normally see a list of sessions.
410 Signed-off-by: Mike Rylander <mrylander@gmail.com>
411 Signed-off-by: Dawn Dale <ddale@georgialibraries.org>
412 Signed-off-by: Jason Stephenson <jason@sigio.com>
414 2 1 Open-ILS/web/js/ui/default/staff/offline.js
416 commit 41fd8d996f9e8be253f9928ac7575e261d41d2ff
417 Author: Garry Collum <gcollum@gmail.com>
418 Date: Wed May 23 19:47:56 2018 -0400
420 LP#1745240: Hold Alias Missing from Hold Shelf Slip
422 A patron's hold alias can be printed in the hold shelf slip using the variable patron.alias. This patch just adds 'patron.alias' to the list of available options displayed at the top of the template. Also adds a colon before the patron's name fields for consistency.
424 Signed-off-by: Garry Collum <gcollum@gmail.com>
425 Signed-off-by: John Amundson <jamundson@cwmars.org>
426 Signed-off-by: Jason Stephenson <jason@sigio.com>
428 2 1 Open-ILS/src/templates/staff/share/print_templates/t_hold_shelf_slip.tt2
430 commit 84ad556b25d9bd70d742d55c572d326685c1017f
431 Author: Garry Collum <gcollum@gmail.com>
432 Date: Wed May 23 22:17:38 2018 -0400
434 LP#1745232 - Bill History Receipt doesn't have Finish Date
436 Adds xact.finish and xact.summary.last_payment to the example data. Also adds xact.summary.last_payment_ts to the template body to indicate when the last payment was made. Also adds a list of variables that can be used in the template in the template's description.
440 2. find a patron with billings, or add some billings to a patron record.
441 3. make payments on some of the billings using various methods.
442 4. go to billing history and print the history list.
444 Signed-off-by: Garry Collum <gcollum@gmail.com>
445 Signed-off-by: John Amundson <jamundson@cwmars.org>
446 Signed-off-by: Jason Stephenson <jason@sigio.com>
448 20 4 Open-ILS/src/templates/staff/share/print_templates/t_bills_historical.tt2
449 4 0 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
451 commit 047dd1a625dbcc896df8fbe426ff1ea629178fda
452 Author: gcollum <gcollum@gmail.com>
453 Date: Sun May 20 13:18:18 2018 -0400
455 LP#1743782 Copy Status not available in Check-In Screen
457 Makes the status an available column to display in the Check-In screen.
461 2. Go to check-in and display 'Status' as a column in the table.
462 3. Check-in various items that may be checked-out, catch a hold, not checked out, etc.
464 Signed-off-by: gcollum <gcollum@gmail.com>
465 Signed-off-by: Dawn Dale <ddale@georgialibraries.org>
466 Signed-off-by: Jason Stephenson <jason@sigio.com>
468 3 0 Open-ILS/src/templates/staff/circ/checkin/t_checkin_table.tt2
470 commit b1540c7bc72163de3c6ff542f15972ba84450bd7
471 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
472 Date: Thu Apr 19 17:25:59 2018 -0400
474 LP#1765731 - restore CN suffix and preffix in Holds Pull List
476 Overly gung-ho removal of "redundant" fields/columns in bug
477 1728147 removed call number prefix and suffix as available columns
478 in the hold pull list grid in the web staff client; this will
481 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
482 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
483 Signed-off-by: Mike Rylander <mrylander@gmail.com>
485 13 1 Open-ILS/src/templates/staff/circ/holds/t_pull_list.tt2
487 commit 0db68e6738f06cfb36dd0f0b33767301099416f7
488 Author: Jane Sandberg <sandbej@linnbenton.edu>
489 Date: Wed May 23 15:48:02 2018 -0700
491 Docs: Adding to and reorganizing the 3.0.8 release notes
493 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
495 60 18 docs/RELEASE_NOTES_3_0.adoc
497 commit e05cf34dd061463b10653c9e929a51e32e2bd7f9
498 Author: Galen Charlton <gmc@equinoxinitiative.org>
499 Date: Thu Apr 19 11:44:42 2018 -0400
501 LP#1765444: improve how MARC editor fetches fixed field metadata
503 This patch fixes a problem where the web staff MARC editor would
504 make repeated and redundant calls to two Evergreen methods to fetch
505 data about fixed field positions and values if that metadata was
506 not already cached by local storage or Hatch.
508 In particular, this patch caches and returns the data retrieval
509 promises, ensuring that only one set of FF position and value
512 Prior to this patch, each eg-marc-edit-fixed-field directive, of which
513 there are 64, could end up invoking those methods when initializing
514 the editor for a record type that had not been previously seen.
518 [1] Clear all FFPosTable_* and FFValueTable_* keys from local storage
520 [2] Retrieve a bib record in the web staff client. Note that up to
521 64 calls each are made of open-ils.cat.biblio.fixed_field_values.by_rec_type
522 and open-ils.fielder.cmfpm.atomic.
523 [3] Apply the patch and repeat steps #1 and #2.
524 [4] This time, note that only one call each are made.
525 [5] Verify that the fixed field inputs continue to work as expected.
527 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
528 Signed-off-by: Mike Rylander <mrylander@gmail.com>
529 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
530 Signed-off-by: Mike Rylander <mrylander@gmail.com>
532 41 35 Open-ILS/web/js/ui/default/staff/cat/services/tagtable.js
534 commit 2545bc37ac0e6ee1cc3bbf4e7632de6400ad29c8
535 Author: Mike Rylander <mrylander@gmail.com>
536 Date: Tue May 15 17:21:00 2018 -0400
538 LP#1770478: Offline org unit tree can break
540 A thinko in the org tree reconstruction for offline mode caused the tree to be
541 broken in some situations, when the orgs were not ordered strictly by ID in
542 the list stored in the browser's IndexedDB storage. This commit removes that
543 requirement, and allows trees of any ID and storage ordering to be
546 Signed-off-by: Mike Rylander <mrylander@gmail.com>
547 Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
548 Signed-off-by: Jason Stephenson <jason@sigio.com>
550 6 4 Open-ILS/web/js/ui/default/staff/services/lovefield.js
552 commit 02d3d6c7c2bb797102feefe0ac4b2c781ea43210
553 Author: Kyle Huckins <khuckins@catalyte.io>
554 Date: Tue May 1 18:28:36 2018 +0000
556 lp1759327 Populate Copy Templates Floating Dropdown
558 - Add update watcher and call itemSvc.get_floating_groups within
559 egVolTemplate directive to properly populate dropdown when accessing
560 volcopy editor from local administration.
562 Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
563 Signed-off-by: Jeanette Lundgren <jlundgren@cwmars.org>
564 Signed-off-by: Jason Stephenson <jason@sigio.com>
566 7 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
568 commit b45e85bdc2c47f20c8ee0f3613f7d7dd88bdc6fa
569 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
570 Date: Tue Apr 24 14:00:07 2018 -0700
572 LP#1749996: add option to remove floating in web client copy editor
574 Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
575 Signed-off-by: Jason Stephenson <jason@sigio.com>
577 3 2 Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
579 commit 012f1904375cd812d1949b3975be24fa7215c2cb
580 Author: Kyle Huckins <khuckins@catalyte.io>
581 Date: Wed May 16 17:00:26 2018 +0000
583 lp1760997 Holds Pull List Blank Fields
585 - Requires field data to be loaded into holds pull list grid
588 Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
589 Signed-off-by: Jason Stephenson <jason@sigio.com>
591 14 14 Open-ILS/src/templates/staff/circ/holds/t_pull_list.tt2
593 commit 9d0777cf4f58ed998c52be037d7738a9c53b4ead
594 Author: gcollum <gcollum@gmail.com>
595 Date: Fri May 18 20:10:49 2018 -0400
597 LP1749994 Disable payment button pending payment amount
599 Apply payment button on patron bills screen should be inactive if Payment
602 Adds a test to see if there is a value in Payment Received input box. The
603 Apply Payment button doesn't activate unless a billing or billings is
604 selected and a numerical value is in Payment Received.
607 1. Add some billings to a patron's account.
608 2. Click some of the billings to select them. Notice that the Apply Payment
611 4. Select some of the billings. The Apply Payment button is not active.
612 5. Enter some values into Payment Received. If values other than numbers
613 are entered the Apply Payment button is not activated. If numbers are
614 added the button is activated.
615 6. Uncheck all of the billings to see that the activated button deactivates,
616 if no billings are checked.
618 Signed-off-by: gcollum <gcollum@gmail.com>
619 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
620 Signed-off-by: Dawn Dale <ddale@georgialibraries.org>
621 Signed-off-by: Bill Erickson <berickxx@gmail.com>
623 1 1 Open-ILS/src/templates/staff/circ/patron/t_bills.tt2
625 commit 8ff8b98bdd4d7f26c649ef63196a0200feeb89e6
626 Author: Bill Erickson <berickxx@gmail.com>
627 Date: Wed May 16 17:24:05 2018 -0400
629 LP#1639022 Webstaff convert change to credit
631 Add support for converting change to patron credit in the patron bills
632 interface, consistent with the XUL feature. When the
633 'circ.disable_patron_credit' org unit setting is applied, the option is
636 Signed-off-by: Bill Erickson <berickxx@gmail.com>
637 Signed-off-by: Laura Sachjen <sachjenl@branchdistrictlibrary.org>
638 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
640 8 0 Open-ILS/src/templates/staff/circ/patron/t_bills.tt2
641 17 6 Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
643 commit 2819c442346e2128d0a228ca3b8e3e5f91fcc161
644 Author: Jane Sandberg <sandbej@linnbenton.edu>
645 Date: Tue May 22 17:55:03 2018 -0700
647 Docs: updating 3.0.8 release notes
649 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
651 3 0 docs/RELEASE_NOTES_3_0.adoc
653 commit 6fb9fc8659241a65405845b0dff0e7c4355dc56d
654 Author: Galen Charlton <gmc@equinoxinitiative.org>
655 Date: Mon Apr 30 17:03:26 2018 -0400
657 LP#14973322: (follow-up) allow profile-only patron searches
659 This patch removes the implicit requirement introduced by the previous
660 patch that a field other than profile be used in the patron search.
662 For performance reasons, it might be good to mark permission.grp_descendants()
665 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
666 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
667 Signed-off-by: Mike Rylander <mrylander@gmail.com>
669 8 4 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/actor.pm
671 commit d5e7320a9c1bde5838a4f244c3370d48df2f9346
672 Author: Jason Boyer <jboyer@library.in.gov>
673 Date: Fri Apr 20 14:49:25 2018 -0400
675 LP14973322: Search for Users by Profile
677 Stop treating profile like a text value, instead
678 include users in the selected profiles and descendants.
682 [0] Search for users by last name (and / or first) and do not
683 select a profile, take note of results
684 [1] Select the top of your permission group tree (Users, likely) and
685 search again, results should be the same.
686 [2] Select a group further down the tree (Circulators, Administrators,
687 Patrons, etc.) and repeat the search, there should only be results
688 from that group and its descendants.
689 [3] Finally, select a group with no child groups. Results will only be
692 Signed-off-by: Jason Boyer <jboyer@library.in.gov>
693 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
694 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
695 Signed-off-by: Mike Rylander <mrylander@gmail.com>
697 7 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/actor.pm
698 1 1 Open-ILS/web/js/ui/default/staff/services/patron_search.js
700 commit ead1711400e1b161c53515e620e50ef3bf1d3404
701 Author: Galen Charlton <gmc@equinoxinitiative.org>
702 Date: Mon Apr 30 16:14:52 2018 -0400
704 LP#1497322: add Perl live_t regression and unit tests for patron searching
706 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
707 Signed-off-by: Mike Rylander <mrylander@gmail.com>
709 62 0 Open-ILS/src/perlmods/live_t/27-lp1497322-patron-search-by-profile.t
710 create mode 100644 Open-ILS/src/perlmods/live_t/27-lp1497322-patron-search-by-profile.t
712 commit 3126271e138d694ffbd6b46983e0da9c7f47f09a
713 Author: Lynn Floyd <alynn2671@gmail.com>
714 Date: Mon Apr 30 18:45:41 2018 -0400
716 Docs: Update "Receipt Template Editor" for Web Client
718 Completely rewritten chapter. Many thanks to Terran McCanna, as much
719 was borrowed from her wiki pages.
721 Signed-off-by: Lynn Floyd <alynn2671@gmail.com>
722 Signed-off-by: Remington Steed <rjs7@calvin.edu>
724 257 0 docs/admin/receipt_template_editor.adoc
725 0 628 docs/admin/workstation_admin_receipt_template_editor.adoc
726 - - docs/media/receipt1.png
727 - - docs/media/receipt2.png
729 1 1 docs/root_staff_client_admin.adoc
730 create mode 100644 docs/admin/receipt_template_editor.adoc
731 delete mode 100644 docs/admin/workstation_admin_receipt_template_editor.adoc
732 create mode 100644 docs/media/receipt1.png
733 create mode 100644 docs/media/receipt2.png
735 commit 05ea2da8d9a58ad34a884e388274a1972ae580ed
736 Author: Remington Steed <rjs7@calvin.edu>
737 Date: Thu May 17 10:24:37 2018 -0400
739 Docs: Fix two minor typos
741 Signed-off-by: Remington Steed <rjs7@calvin.edu>
743 1 1 docs/admin/MARC_RAD_MVF_CRA.adoc
744 1 1 docs/admin/librarysettings.adoc
746 commit 390ed2d64a98b05fd7082a061570bf379f0a7865
747 Author: Remington Steed <rjs7@calvin.edu>
748 Date: Tue May 15 09:59:13 2018 -0400
750 Docs: Update Long-overdue docs for web client
752 This commit completes LP #1325704 by documenting the setting which
753 controls which tabs the long-overdue circ can appear on.
755 Signed-off-by: Remington Steed <rjs7@calvin.edu>
757 9 4 docs/circulation/circulating_items_web_client.adoc
759 commit 2196e6e9dfaa3ab4efb4f317ab566a0e45092d0a
760 Author: Jane Sandberg <sandbej@linnbenton.edu>
761 Date: Thu May 17 04:35:55 2018 -0700
763 Docs: adding to 3.0.8 release notes
765 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
767 4 1 docs/RELEASE_NOTES_3_0.adoc
769 commit 7a55a11618b1e3ecfae21d6348135f13a59744e1
770 Author: Kathy Lussier <klussier@masslnc.org>
771 Date: Tue May 15 17:21:53 2018 -0400
773 LP#1756912: Stamping upgrade script for add preferred lib to unapi feeds
775 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
778 Open-ILS/src/sql/Pg/002.schema.config.sql
780 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
781 128 0 Open-ILS/src/sql/Pg/upgrade/1110.schema.add_pref_lib_to_unapi_feeds.sql
782 0 128 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add_pref_lib_to_unapi_feeds.sql
783 create mode 100644 Open-ILS/src/sql/Pg/upgrade/1110.schema.add_pref_lib_to_unapi_feeds.sql
784 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add_pref_lib_to_unapi_feeds.sql
786 commit b1c3e85d4ed000d168abf8663f2d27d5ca4d1ea3
787 Author: Galen Charlton <gmc@equinoxinitiative.org>
788 Date: Wed Mar 21 12:03:27 2018 -0400
790 LP#1756912: restore display of copy counts for preferred library
792 This patch fixes a regression introduced by the patches for bug 1698206
793 and restores the display of copy counts for the preferred library (when set)
794 on the public catalog results and record details pages.
798 [1] Log into the public catalog as a user and set a preferred library.
799 [2] Perform a catalog search at a system that is other than the
800 preferred library set in step 1. Repeat the search with
801 "Groups Formats and Editions" checked.
802 [3] Note that in both cases, the copy counts displayed in search results and
803 the record details pages do not include a line for the preferred
805 [4] Apply the patch and repeat step 2. This time, the preferred library
806 count should be included in the display.
808 The substance of this patch (with the exception of the pgTAP tests)
809 follows an approach suggested by Bob Wicksall <bwicksall@pls-net.org>
811 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
812 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
813 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
816 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
818 3 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
819 6 6 Open-ILS/src/sql/Pg/990.schema.unapi.sql
820 46 0 Open-ILS/src/sql/Pg/t/lp1756912_unapi_feed_copy_counts_include_preflib.pg
821 128 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add_pref_lib_to_unapi_feeds.sql
822 create mode 100644 Open-ILS/src/sql/Pg/t/lp1756912_unapi_feed_copy_counts_include_preflib.pg
823 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add_pref_lib_to_unapi_feeds.sql
825 commit f14c6b9d89616fce058f172a562adf02f76397e7
826 Author: Kathy Lussier <klussier@masslnc.org>
827 Date: Tue May 15 15:47:56 2018 -0400
829 LP#1738893: Release notes entry for batch edit stat cat fix
831 Adding release notes entry since the initial maintenance release notes
832 have already been done.
834 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
837 docs/RELEASE_NOTES_3_1.adoc
839 3 0 docs/RELEASE_NOTES_3_0.adoc
841 commit bdffb043789132527eef5bc2f57ab727a9b985d4
842 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
843 Date: Mon Apr 30 15:12:53 2018 -0400
845 LP#1738893-allow saving required statcats in multi record vol-copy edit
847 This change allows the user to set a required stat cat for multiple
848 record copies in the Volcopy editor.
850 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
851 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
853 1 1 Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
855 commit 890cc968a1fbc04f9663d1de3d92b5e27eb1a05f
856 Author: Katie G. Martin <bcl@blaircountylibraries.org>
857 Date: Wed May 2 10:21:10 2018 -0500
859 Docs: Updated Long Overdue items section for web client
861 Updated section as per launchpad bug #1325704.
863 - Updated screenshots.
864 - Changed name of "Lost, Claimed Returned, Long Overdue, Has Unpaid
865 Billings" to "Other/Special Circulations".
866 - Added tip pointing to the docs chapter on the library settings editor.
867 - Changed a setting code to its equivalent display name.
869 Signed-off-by: Katie G. Martin <bcl@blaircountylibraries.org>
870 Signed-off-by: Remington Steed <rjs7@calvin.edu>
872 17 7 docs/circulation/circulating_items_web_client.adoc
873 - - docs/media/long_overdue1.png
874 - - docs/media/long_overdue2.png
875 create mode 100644 docs/media/long_overdue1.png
876 create mode 100644 docs/media/long_overdue2.png
878 commit ce13b43bb01eb43be8ae9bb4f823de24ff4a5756
879 Author: Jane Sandberg <sandbej@linnbenton.edu>
880 Date: Sun May 13 17:14:18 2018 -0700
882 Docs: adding docs contributor to release notes
884 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
886 1 0 docs/RELEASE_NOTES_3_0.adoc
888 commit 6ff617f8fd894e3c304a6503b126572e1a373ded
889 Author: Jane Sandberg <sandbej@linnbenton.edu>
890 Date: Sun May 13 17:01:10 2018 -0700
892 Docs: starting 3.0.8 release notes
894 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
896 78 1 docs/RELEASE_NOTES_3_0.adoc
898 commit 6f00dd1e16311b8dfd22fb523ea45bb246a60714
899 Author: Katie G. Martin <bcl@blaircountylibraries.org>
900 Date: Mon Apr 30 15:36:56 2018 -0500
902 Docs: Update Patron Search to add DOB
904 Patron Search now includes DOB y/m/d -- this adds those fields to the
905 list of searches and adds tips for search syntax for DOB.
907 Updated advanced search screenshot to include the DOB search fields.
909 Corrected and simplified sentence about the "include inactive" checkbox.
911 Signed-off-by: Katie G. Martin <bcl@blaircountylibraries.org>
912 Signed-off-by: Remington Steed <rjs7@calvin.edu>
914 8 1 docs/circulation/circulation_patron_records_web_client.adoc
915 - - docs/media/circulation_patron_records-1b_web_client.png
917 commit e6eccddbbc1d6c1071b6c157126653731c4f5301
918 Author: Remington Steed <rjs7@calvin.edu>
919 Date: Thu May 10 11:00:16 2018 -0400
921 Docs: Fix inaccuracies in Holdings Import Profiles sections
923 In dev/_importing_materials_in_the_staff_client.html:
925 - Fix "For more details" link
926 - Remove remaining references to "Keep" (some were removed previously in
928 - Remove "static values" references from both pages (not supported)
929 - Add link to related Library Settings
931 In dev/_import_item_attributes_2.html:
933 - Remove sentence fragment left behind when previous "Keep" reference
935 - Add table row for "Parts Data"
937 Signed-off-by: Remington Steed <rjs7@calvin.edu>
939 4 6 docs/admin_initial_setup/importing_via_staff_client.adoc
940 4 4 docs/cataloging/batch_importing_MARC.adoc
942 commit 353ffdfd6ca5fea72715bc75f443caad9e20f153
943 Author: Bill Erickson <berickxx@gmail.com>
944 Date: Mon Apr 30 14:27:41 2018 -0400
946 LP#1740537 Transit dialog showing wrong branch
948 Always retrieve the latest copy transit from the server when displaying
949 the copy transit dialog. This resolves an issue where a just-closed
950 transit is used instead.
952 Add a filter to avoid canceled transits.
954 Make the transit lookup call authoritative, since the transit may have
957 To test (test plan courtesy of John Amundson):
959 1. Sign in as Library A.
960 2. Check in an item owned by Library B that does not have any holds
961 associated with it. This will send the item in transit to its home,
963 3. Place a hold on the item to be picked up at Library C.
964 4. Sign in as Library B.
965 5. Check in the item. The transit pop-up and printout will show that
966 the item needs to be transited to Library B instead of Library C.
967 6. Apply the patch and repeat steps 1-5 using a different item. This
968 time, the transit pop-up will show that the item needs
969 to be transited to Library C.
971 Signed-off-by: Bill Erickson <berickxx@gmail.com>
972 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
973 Signed-off-by: Mike Rylander <mrylander@gmail.com>
975 5 4 Open-ILS/web/js/ui/default/staff/circ/services/circ.js
977 commit 06fe3824d7f71913a7bfd99156bd3a176f2c324c
978 Author: Jane Sandberg <sandbej@linnbenton.edu>
979 Date: Mon Apr 30 15:49:59 2018 -0500
981 LP1766712: Add Scrollbar to Patron Search Permission Group Field
984 * Open the patron search screen
985 * Click the Profile Group dropdown
986 * Confirm that there is a scrollbar
988 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
989 Signed-off-by: Jeanette Lundgren <jlundgren@cwmars.org>
990 Signed-off-by: Jason Stephenson <jason@sigio.com>
992 1 1 Open-ILS/src/templates/staff/share/t_patron_search_form.tt2
994 commit 5ca6ede3099b6c2d11a16d9d5e6051c3eada0799
995 Author: Galen Charlton <gmc@equinoxinitiative.org>
996 Date: Thu Apr 19 15:11:41 2018 -0400
998 LP#1765501: ensure that webstaff MARC editor can deal with short 008s
1000 This patch ensures that the 008 field, when maintained by the web staff
1001 MARC editor, is kept at its proper length. In particular, this solves a
1002 problem where input can get messed up if the user selects the entire
1003 contents of the 008 field and replaces it with a shorter string.
1007 [1] Create a new bib record. Ensure that the MARC record editor is
1008 /not/ in flat text mode.
1009 [2] Edit the 008 field by selecting its entire contents and replacing it
1010 with a subset. For example, this might be done when the first action
1011 that a cataloger takes is to set the 008/00-05.
1012 [3] Enter value in the individual fixed-field inputs at the top of the
1013 MARC editor form. For example, enter 'eng' in the Lang field.
1014 [4] Note that the results are wrong; e.g., the text ends up as
1016 [5] Apply the patch and repeat steps #1-#4. This time, the results
1019 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1020 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1021 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1023 17 0 Open-ILS/web/js/ui/default/staff/marcrecord.js
1025 commit 7f6d82980d0d8147f926f6da5a5bfe21223e921c
1026 Author: Chris Sharp <csharp@georgialibraries.org>
1027 Date: Mon May 7 08:31:56 2018 -0400
1029 LP#1743854 - Correct initial cursor focus in in-house use UI
1031 Previously, the "Record In-House Use" UI opened with the cursor
1032 focused in the "# of Uses" field, which required staff to manually
1033 select the "Barcode" field. It is far more intuitive to have the
1034 "Barcode" field have initial focus.
1036 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
1037 Signed-off-by: Geoff Sams <gsams@roanoketexas.com>
1039 1 1 Open-ILS/web/js/ui/default/staff/circ/in_house_use/app.js
1041 commit 77da2221756ceb28b17c83a7c0b206b40f117e2c
1042 Author: Ben Shum <ben@evergreener.net>
1043 Date: Thu May 3 10:02:50 2018 -0500
1045 LP#1758426: Disable triggers before recalculating bib visibility in 1085
1047 Followup to also disable triggers as part of the numbered upgrade script.
1049 Signed-off-by: Ben Shum <ben@evergreener.net>
1051 23 0 Open-ILS/src/sql/Pg/upgrade/1085.function.luri_vis_cache.sql
1053 commit 863b1c1ab0b4b2e4b50ba8f1dba1d54d080cc1df
1054 Author: Kathy Lussier <klussier@masslnc.org>
1055 Date: Fri Mar 23 16:35:16 2018 -0400
1057 LP#1758426: Disable triggers before recalculating bib visibility
1059 Disabling triggers in the 3.0.2-3.0.3 upgrade script to speed up the
1060 recalculation of bib visibility. These are the same triggers that were
1061 disabled when performing a similar recalculation in the 2.12.6-3.0.0 upgrade
1064 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
1065 Signed-off-by: Ben Shum <ben@evergreener.net>
1067 23 0 Open-ILS/src/sql/Pg/version-upgrade/3.0.2-3.0.3-upgrade-db.sql
1069 commit 38a9bde3a2c386f9e004b713860b98464dbef27b
1070 Author: Rogan Hamby <rogan.hamby@gmail.com>
1071 Date: Fri Dec 22 09:37:06 2017 -0500
1073 LP#1739029: adding profile and password env var for novelist
1075 Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
1076 Signed-off-by: Ben Shum <ben@evergreener.net>
1078 2 1 Open-ILS/examples/apache/eg_vhost.conf.in
1079 2 1 Open-ILS/examples/apache_24/eg_vhost.conf.in
1081 commit e2da2c7c6b539e2c4f4b17b73e99ee4639dcdae9
1082 Author: Jane Sandberg <sandbej@linnbenton.edu>
1083 Date: Mon Mar 19 15:30:03 2018 -0700
1085 LP1724026: fixing alignment issues in patron registration/edit screen
1087 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1088 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1089 Signed-off-by: Jason Stephenson <jason@sigio.com>
1091 0 16 Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
1093 commit 6ad74f16ff4f2133b322f07bcba440f501174784
1094 Author: Galen Charlton <gmc@equinoxinitiative.org>
1095 Date: Tue May 1 14:29:50 2018 -0400
1097 LP#1576727: (follow-up) add unit test
1099 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1101 22 0 Open-ILS/src/perlmods/live_t/28-marc_cn.t
1102 create mode 100644 Open-ILS/src/perlmods/live_t/28-marc_cn.t
1104 commit 5920f3f1f7a6cc219df409827ac95977945e9a07
1105 Author: Mike Rylander <mrylander@gmail.com>
1106 Date: Fri Apr 29 15:30:17 2016 -0400
1108 LP#1576727: Delimit bib CN subfields with a space
1110 When suggested call numbers are pulled from a bib record, space delimiters are
1111 dropped. This is bad for noralization routines. Now we will forcibly inject
1112 a space between subfield values.
1114 Also included are two small optimizations: exit early if no nodes are found
1115 for a particular bib CN definition; use map+join instead of a for loop and
1116 blind substring trim to stitch together an xpath expression.
1118 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1119 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1120 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1122 9 7 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
1124 commit 3cc70dc3bb996210d326feb7f275ae5ffd7627a9
1125 Author: Galen Charlton <gmc@equinoxinitiative.org>
1126 Date: Mon Apr 30 22:45:48 2018 -0400
1128 LP#1732591: (follow-up) fix major regressions
1130 This patch works around two regressions introduced by a previous patch:
1132 - record links from titles on the OPAC results page simply re-ran
1134 - record links from cover images on the OPAC results page dropped
1137 In one case, a 'record_url' should have been a mkurl() expression. In the
1138 other case, the prior patch did not handle the clear_params parameter
1139 correctly; an empty array is /not/ equivalent to undef, and all CGI parameters
1140 were getting cleared.
1142 This patch is offered in lieu of simply pushing a revert.
1144 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1146 3 3 Open-ILS/src/templates/opac/parts/result/table.tt2
1148 commit 3b70230b51fd18348d06afd964d08d36481db6ab
1149 Author: Katie G. Martin <bcl@blaircountylibraries.org>
1150 Date: Mon Apr 30 15:04:48 2018 -0500
1152 Docs: Update circulation_patron_records_web_client.adoc
1154 Signed-off-by: Katie G. Martin <bcl@blaircountylibraries.org>
1155 Signed-off-by: Remington Steed <rjs7@calvin.edu>
1157 1 0 docs/admin/librarysettings.adoc
1158 31 0 docs/circulation/circulation_patron_records_web_client.adoc
1160 commit d673ae1d2cb69cd51f999898dfe9c95591a27ee7
1161 Author: Jane Sandberg <sandbej@linnbenton.edu>
1162 Date: Mon Apr 30 15:21:21 2018 -0500
1164 Docs: adding info about bibliographic fingerprints
1166 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1168 15 0 docs/admin/schema_bibliographic.adoc
1170 2 0 docs/root_command_line_admin.adoc
1171 create mode 100644 docs/admin/schema_bibliographic.adoc
1173 commit a96107ab2594000cabaa25cce55ffe54973beceb
1174 Author: Jane Sandberg <sandbej@linnbenton.edu>
1175 Date: Sat Feb 10 08:22:20 2018 -0800
1177 LP1748649: Don't show bib call # in show_details mode
1179 Using "show more details" in the public catalog displays
1180 a list of items associated with each bib in the results list --
1181 and their call numbers. Consequently, when in that mode, it
1182 is not necessary to separately display one of the bib call numbers
1183 in the bib summary on the results page; this patch removes it.
1185 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1186 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1187 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1189 1 1 Open-ILS/src/templates/opac/parts/result/table.tt2
1191 commit f9c8e6ae4315871abc08179c137b8d199261e43c
1192 Author: Bill Erickson <berickxx@gmail.com>
1193 Date: Fri Feb 9 14:27:05 2018 -0500
1195 LP#1748006 Patron edit juv flag manual override
1197 Allow staff to manually override the patron juvenile flag value
1198 regardless of patron DoB.
1200 Patch removes the ng-blur handler for dob and expire_date, which fires
1201 too aggressively. The dob handler is replaced with a $watch handler, so
1202 the new and old value can be compared. No watch is applied to
1203 expire_date, since no code is currently fired when it's changed.
1205 Change the log level of the "field changed" message from log to debug.
1209 [1] Open a patron in the web staff patron editor.
1210 [2] Apply a juvenile birth date (less than 18 years by default).
1211 [3] Confirm the juvenile flag is automatically activated (if it wasn't
1213 [4] Confirm it's possible to un-check the juvenile flag and save the
1216 Signed-off-by: Bill Erickson <berickxx@gmail.com>
1217 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1218 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1220 1 3 Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
1221 17 5 Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js
1223 commit 0c3135c78913e9e55417012b5e84bb8f276c1c6f
1224 Author: Dan Pearl <dpearl@cwmars.org>
1225 Date: Fri Mar 2 13:37:43 2018 -0500
1227 LP173259 - Array error appears in search box while placing hold after advanced search
1229 The place-hold code assumed it was not in "_adv" parameter mode. This
1230 assumption was faulty. Now, the link generated for Place Hold will
1231 translate the argument list to the single-line format that Place Hold
1232 expected, when necessary.
1236 Set holds for all the following items, observing that the searchbox in
1237 the searchbar is not blank and does not contain ARRAY(xxx).
1239 Basic Search / Place Hold
1240 Basic Search / Record Detail / Place Hold
1241 Advanced Search with a plain search term / Place Hold
1242 Advanced Search with a plain search term / Record Detail / Place Hold
1243 Advanced Search with a fancy (multiline) search term / Place Hold
1244 Advanced Search with a fancy (multiline) search term / Record Detail / Place Hold
1246 Signed-off-by: Dan Pearl <dpearl@cwmars.org>
1247 Signed-off-by: Jason Stephenson <jason@sigio.com>
1248 Signed-off-by: Dan Wells <dbw2@calvin.edu>
1250 38 8 Open-ILS/src/templates/opac/parts/result/table.tt2
1252 commit 3896f1ec89970c8e8e2e984b38558558977b8810
1253 Author: Galen Charlton <gmc@equinoxinitiative.org>
1254 Date: Tue Feb 6 16:56:56 2018 -0500
1256 LP#1738249: sort out circ or renewal workstation
1258 This patch uses accs to work out the name of the workstation
1259 of the most recent renewal, if it exists, or the original
1260 checkout. It implicitly handles the case where the workstation
1261 on the original circulation is null. As a bonus, this patch
1262 adds an explicit "Last Renewal Workstation" to the item status
1265 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1266 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1267 Signed-off-by: Jason Stephenson <jason@sigio.com>
1269 2 1 Open-ILS/src/templates/staff/cat/item/t_list.tt2
1270 5 0 Open-ILS/web/js/ui/default/staff/circ/services/item.js
1272 commit 6f4002306d8fec5a33ec41fc12d5e831be6aa4aa
1273 Author: Galen Charlton <gmc@equinoxinitiative.org>
1274 Date: Tue Feb 6 16:44:32 2018 -0500
1276 LP#1738249: further fix to checkout workstation
1278 Since accs.checkout_workstation contains the workstation associated
1279 with the initial loan (and not any subsequent renewals), use that.
1281 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1282 Signed-off-by: Jason Stephenson <jason@sigio.com>
1284 1 1 Open-ILS/src/templates/staff/cat/item/t_list.tt2
1285 0 1 Open-ILS/web/js/ui/default/staff/circ/services/item.js
1287 commit 785de699ea51c21377e2223ee8c0e8338297989f
1288 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
1289 Date: Thu Jan 25 12:50:59 2018 -0500
1291 LP#1738249 - Fix checkout_workstation display issue
1293 Addresses the issue with checkout workstation, by
1294 attaching as a object property to the flatCopy hash.
1295 Also makes sure the pcrud call uses combcirc.
1297 Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1298 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1299 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1300 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1301 Signed-off-by: Jason Stephenson <jason@sigio.com>
1303 1 1 Open-ILS/src/templates/staff/cat/item/t_list.tt2
1304 2 1 Open-ILS/web/js/ui/default/staff/circ/services/item.js
1306 commit 9bd1e83b54e3089bc537085a59525a39280abad3
1307 Author: Cesar Velez <cesar.velez@equinoxinitiative.org>
1308 Date: Fri Jan 19 12:55:03 2018 -0500
1310 LP#1738249 - Webstaff CircLib should point to item's circ_lib plus misc
1312 This addresses some display issues in the webstaff Item Status grid.
1313 Besides, correcting the Circ Lib to be the item's and not the
1314 circulation,this also fleshes the owning lib. Additionally, I've applied
1315 miker's fix to 1743819 in order to prevent a regression.
1317 Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1318 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1319 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1320 Signed-off-by: Jason Stephenson <jason@sigio.com>
1322 3 3 Open-ILS/src/templates/staff/cat/item/t_list.tt2
1323 4 2 Open-ILS/web/js/ui/default/staff/circ/services/item.js
1325 commit 7af83a833a138778b223da0b191893df30975201
1326 Author: Kathy Lussier <klussier@masslnc.org>
1327 Date: Tue Jan 16 23:40:32 2018 -0500
1329 LP#1738249: Item status column picker fixes
1331 Adds some fixes to the column pickers in the web staff client Item Status
1334 * The Circulation Library field now displays the asset.copy circ library
1335 instead of the checkout library.
1336 * The Circulation Library and Checkout / Renewal Library now show the
1337 shortname instead of the full name.
1338 * A typo fix so that Remaining Renewals display
1341 Open-ILS/src/templates/staff/cat/item/t_list.tt2
1343 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
1344 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1345 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1346 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1347 Signed-off-by: Jason Stephenson <jason@sigio.com>
1349 2 2 Open-ILS/src/templates/staff/cat/item/t_list.tt2
1351 commit 18ac86c66617cbe3efefb52407877902c691ef86
1352 Author: Kathy Lussier <klussier@masslnc.org>
1353 Date: Mon Mar 19 16:15:01 2018 -0400
1355 LP#1756993: Add padding to bottom of web client pages
1357 Adds 50px of padding at the bottom of web client interfaces. This padding
1358 provides some breathing room at the bottom of the page without giving the
1359 appearance of too much white space.
1361 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
1362 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1363 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1365 3 0 Open-ILS/src/templates/staff/css/style.css.tt2
1367 commit 509d9a3617797a32a288d75aab10a897e069a898
1368 Author: Chris Sharp <csharp@georgialibraries.org>
1369 Date: Tue Apr 10 11:40:35 2018 -0400
1371 LP#1746300: Fix circulation counts in Item Status Details
1373 Currently, the "Total Circs -Current Year" and "Total Circs -
1374 Prev Year" numbers are seemingly randomly incorrect. This is
1375 caused by pulling the numbers from the "circbyyr" fieldmapper
1376 object, which results in an array of 2 rows (one for renewals
1377 and one for new circs). The current JS only displays the count
1378 for the first item in the array, ignoring the other.
1380 This branch totals the two, resulting in the right result for each
1381 year's circulations.
1383 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
1384 Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
1385 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1387 18 4 Open-ILS/web/js/ui/default/staff/cat/item/app.js
1389 commit ecb4bc828e622d3a080c1cc6c8802380a743f3e0
1390 Author: Galen Charlton <gmc@equinoxinitiative.org>
1391 Date: Fri Mar 23 14:48:02 2018 -0400
1393 LP#1758360: handle DOB display logic in egPatronSummary correctly
1395 This patch ensures that the patron DOB will be displayed or
1396 obscured correctly by the standalone egPatronSummary directive
1397 in the same way that the patron app does.
1401 [1] In the web staff client, do a patron search, select two patrons,
1402 then click the Merge Patrons button.
1403 [2] Note that the patron DOB is not displayed in the modal.
1404 [3] Apply the patch and repeat step #1.
1405 [4] This time, the patron DOB will be displayed (if the
1406 circ.obscure_dob library setting is not enabled) or the
1407 the field label will be clickable (and clicking it will
1408 cause the DOB to be displayed).
1410 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1411 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1412 Signed-off-by: Bill Erickson <berickxx@gmail.com>
1414 18 0 Open-ILS/web/js/ui/default/staff/circ/services/patrons.js
1416 commit 1915e01c775bae9b28dfe39efd2e5f1fdda5f357
1417 Author: Jane Sandberg <sandbej@linnbenton.edu>
1418 Date: Sat Mar 17 11:01:08 2018 -0700
1420 LP1721143: making permission group dropdown scrollable in patron create/edit interface
1422 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1423 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1424 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1425 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1427 1 1 Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
1429 commit 2fcf3c8f583e56142014ab8d4669bcf42c301924
1430 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
1431 Date: Mon May 22 13:26:10 2017 -0700
1433 LP#1682296: Avoid database query error on serials batch receive
1437 [1] Example Search -> Retrieve title by database ID -> Actions
1438 for this Record -> Serials Batch Receive -> Next ->
1439 this works as expected & receivable issues are listed.
1440 [2] Click on "Start Over"; you are prompted to "Enter an identifier
1441 for a bibliographic record" this is where the search fails
1443 Example enter "109242427" results in two errors.
1445 [3] Desired behavior - If you enter a database ID or ISSN in the
1446 "Enter an identifier for a bibliographic record" field the
1447 receivable issuances should be displayed
1449 Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
1450 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1451 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1453 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
1455 commit fa7a46b6d511af4339a81be70129d49ce9801583
1456 Author: Sam Link <slink@LIBPC002>
1457 Date: Wed Jan 24 10:34:56 2018 -0500
1459 LP#1744585: Patron summary display accessibility fix.
1461 When a patron summary contains an image of the patron, that image tag
1462 now has a null alt attribute to remove it from the flow of a screen
1463 reader. As the image provides no navigation capabilities or additional
1464 data, this is the proper way to assign an alt attribute
1466 Signed-off-by: Sam Link <slink@columbiacountyga.gov>
1467 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1468 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1470 1 1 Open-ILS/src/templates/staff/circ/patron/t_summary.tt2
1472 commit 3e6b8e3bc4498040acbf0b4336f2e0ddeb2b3a94
1473 Author: Josh Stompro <stomproj@larl.org>
1474 Date: Tue Dec 19 08:37:55 2017 -0600
1476 LP#1739044: fix lock file detection in eg-pbx-allocator.pl
1478 Lock file detection wasn't working correctly. The
1479 wrong operator was used to read the contents of the lock file.
1483 Running the eg-pbx-allocator.pl in the background multiple times will
1484 trigger the lock file detection. Use -t to run in test mode to avoid
1485 moving any files while testing.
1487 /usr/local/bin/eg-pbx-allocator.pl -t -v -c /usr/local/etc/eg-pbx-daemon.conf &
1488 /usr/local/bin/eg-pbx-allocator.pl -t -v -c /usr/local/etc/eg-pbx-daemon.conf
1490 In syslog you can see entries that are missing the PID number when you test
1491 before the fix is installed.
1493 virt-asterisk1 eg-pbx-allocator.pl: lock file present (/tmp/eg-pbx-allocator-LOCK), still running
1495 after the fix is installed, you will see the PID in the syslog entry.
1497 virt-asterisk1 eg-pbx-allocator.pl: lock file present (/tmp/eg-pbx-allocator-LOCK), 21039 still running
1499 Signed-off-by: Josh Stompro <stomproj@larl.org>
1500 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1502 1 1 Open-ILS/src/asterisk/pbx-daemon/eg-pbx-allocator.pl
1504 commit 546c15c8165fc397ca4feda492ca7be466a2eb96
1505 Author: Josh Stompro <stomproj@larl.org>
1506 Date: Tue Jan 23 13:19:20 2018 -0600
1508 LP#1745001 - action_trigger_runner.pl max-sleep argument broken.
1510 Fix the --max-sleep argument so it accepts an integer number of max
1511 seconds to sleep waiting for a lock file to disappear.
1515 Before Fix: Add --max-sleep=60 to action_trigger_runner.pl and view the
1516 error message that results.
1518 After Fix: Run the same command and notice that it no longer errors out.
1520 Signed-off-by: Josh Stompro <stomproj@larl.org>
1521 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1522 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1524 1 1 Open-ILS/src/support-scripts/action_trigger_runner.pl.in
1526 commit b5bc4ba61d71654d12f7f73f4c2b548c01e469c9
1527 Author: Mike Rylander <mrylander@gmail.com>
1528 Date: Mon Apr 2 16:09:12 2018 -0400
1530 LP#1760223: Update HTTP headers to follow standard
1532 In the olden days, some browsers didn't understand the "attachment" content
1533 disposition. They only understood "inline" but would let the user save a file
1534 if a filename was provided. However, in these modern days, relevant browsers
1535 all do the right thing and know about both flavors of content disposition, so
1536 we, too, must change with the times and support the letter of the standard.
1538 This commit fixes downloading of MARCXML from the Exporter module.
1540 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1541 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1542 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1543 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
1545 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/Exporter.pm
1547 commit f7bc0a6417313fdc98d41a63bbde7049bb8fe138
1548 Author: Mike Rylander <mrylander@gmail.com>
1549 Date: Mon Apr 16 10:29:05 2018 -0400
1551 LP#1745233: Don't test for LURIs during copy location searches
1553 When a user is searching with a copy location or location group filter,
1554 Located URIs should not be used to include records in the result set because
1555 they are not "within" a copy location.
1557 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1558 Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
1559 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
1561 9 7 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
1563 commit 30965b209d817dd6e8298bab114e3f32cffd0592
1564 Author: Remington Steed <rjs7@calvin.edu>
1565 Date: Fri Apr 20 12:09:55 2018 -0400
1567 Docs: Update several chapters for web client
1569 - User and Group Permissions
1570 - One new screenshot
1571 - Minor line reformatting
1572 - SMS Text Messaging
1573 - Update screenshots and alt text
1574 - Correction/clarification to some instructions
1575 - Barcode Completion
1576 - Replace composite screenshot with separate updated screenshots
1577 - Reformat headings to accommodate new screenshots
1578 - Update other screenshots
1579 - Slight rewording (change "actor" to "patron", "asset" to "copy")
1580 - Remove release date and reference to previous name of feature
1582 Signed-off-by: Remington Steed <rjs7@calvin.edu>
1584 12 8 docs/admin/SMS_messaging.adoc
1585 32 17 docs/admin/lsa-barcode_completion.adoc
1586 6 7 docs/admin/permissions.adoc
1587 - - docs/media/Barcode_Check_In.png
1588 - - docs/media/Barcode_Checkout_Item_Barcode.png
1589 - - docs/media/Barcode_Checkout_Patron_Barcode.png
1590 - - docs/media/Barcode_Item_Status.png
1591 - - docs/media/Barcode_OPAC_Staff_Place_Hold.png
1592 - - docs/media/SMS_Text_Messaging1.png
1593 - - docs/media/SMS_Text_Messaging2.png
1594 - - docs/media/SMS_Text_Messaging5.png
1595 - - docs/media/SMS_Text_Messaging6.png
1596 - - docs/media/lsa-barcode_completion_fields.png
1597 - - docs/media/lsa-barcode_completion_multiple.png
1598 - - docs/media/permissions_1a.png
1599 create mode 100644 docs/media/Barcode_Check_In.png
1600 create mode 100644 docs/media/Barcode_Checkout_Item_Barcode.png
1601 create mode 100644 docs/media/Barcode_Checkout_Patron_Barcode.png
1602 create mode 100644 docs/media/Barcode_Item_Status.png
1603 create mode 100644 docs/media/Barcode_OPAC_Staff_Place_Hold.png
1604 create mode 100644 docs/media/SMS_Text_Messaging1.png
1605 create mode 100644 docs/media/SMS_Text_Messaging2.png
1606 create mode 100644 docs/media/SMS_Text_Messaging5.png
1607 create mode 100644 docs/media/SMS_Text_Messaging6.png
1608 create mode 100644 docs/media/permissions_1a.png
1610 commit 591afad0e7ae078bb9efc566f8e6812bd29c1d44
1611 Author: Dan Wells <dbw2@calvin.edu>
1612 Date: Thu Apr 19 09:49:54 2018 -0400
1614 Forward-port 3.0.7 upgrade script
1616 Signed-off-by: Dan Wells <dbw2@calvin.edu>
1618 5 0 Open-ILS/src/sql/Pg/version-upgrade/3.0.6-3.0.7-upgrade-db.sql
1619 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/3.0.6-3.0.7-upgrade-db.sql