]> git.evergreen-ils.org Git - Evergreen.git/blob - ChangeLog
Docs: further updates to 3.9 release notes
[Evergreen.git] / ChangeLog
1 commit 460cd3feb99bf88aa58aa2a39e958074d1e15dd4
2 Author: Mike Rylander <mrylander@gmail.com>
3 Date:   Wed Apr 27 17:24:02 2022 -0400
4
5     bumping Perl version string for 3.9.0
6     
7     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8
9 1       1       Open-ILS/src/perlmods/lib/OpenILS.pm
10
11 commit 8028dd256f002609c973f22cd743073cf304a92e
12 Author: Mike Rylander <mrylander@gmail.com>
13 Date:   Wed Apr 27 17:23:03 2022 -0400
14
15     Translation updates - po files
16     
17     Signed-off-by: Mike Rylander <mrylander@gmail.com>
18
19 33      23      build/i18n/po/bootstrap-opac/fr-CA.po
20 4       4       build/i18n/po/fm_IDL.dtd/cs-CZ.po
21 4       4       build/i18n/po/multiclass_search_help.html/en-GB.po
22 10      6       build/i18n/po/tpac/cs-CZ.po
23 40      37      build/i18n/po/webstaff/cs-CZ.po
24
25 commit 7857b74a5fac3fb3f862bf0d666848d4c012ac85
26 Author: Mike Rylander <mrylander@gmail.com>
27 Date:   Wed Apr 27 17:18:18 2022 -0400
28
29     Docs version update
30     
31     Signed-off-by: Mike Rylander <mrylander@gmail.com>
32
33 1       1       docs/antora.yml
34
35 commit e40c2f5d03a34e18bac6f4b431f1b50b134805b9
36 Author: Mike Rylander <mrylander@gmail.com>
37 Date:   Wed Apr 27 17:18:03 2022 -0400
38
39     Base 3.9 release notes
40     
41     Signed-off-by: Mike Rylander <mrylander@gmail.com>
42
43 471     0       docs/RELEASE_NOTES_3_9.adoc
44  create mode 100644 docs/RELEASE_NOTES_3_9.adoc
45
46 commit bca27df0225705f221ccbca41d294b3c3166c20d
47 Author: Mike Rylander <mrylander@gmail.com>
48 Date:   Wed Apr 27 17:13:55 2022 -0400
49
50     Translation updates - newpot
51     
52     Signed-off-by: Mike Rylander <mrylander@gmail.com>
53
54 31      31      build/i18n/po/AutoFieldWidget.js/AutoFieldWidget.js.pot
55 5       5       build/i18n/po/FlattenerGrid.js/FlattenerGrid.js.pot
56 49      49      build/i18n/po/PCrudFilterPane.js/PCrudFilterPane.js.pot
57 77      77      build/i18n/po/Searcher.js/Searcher.js.pot
58 9       9       build/i18n/po/TranslatorPopup.js/TranslatorPopup.js.pot
59 42      42      build/i18n/po/URLVerify.js/URLVerify.js.pot
60 287     287     build/i18n/po/acq.js/acq.js.pot
61 37      37      build/i18n/po/authority.js/authority.js.pot
62 172     132     build/i18n/po/bootstrap-opac/bootstrap-opac.pot
63 55      55      build/i18n/po/capture.js/capture.js.pot
64 202     202     build/i18n/po/conify.js/conify.js.pot
65 12279   12102   build/i18n/po/db.seed/db.seed.pot
66 6940    5493    build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
67 694     694     build/i18n/po/ils_events.xml/ils_events.xml.pot
68 29      29      build/i18n/po/match_set.js/match_set.js.pot
69 84      84      build/i18n/po/opac.js/opac.js.pot
70 70      70      build/i18n/po/pickup_and_return.js/pickup_and_return.js.pot
71 33      33      build/i18n/po/pull_list.js/pull_list.js.pot
72 93      93      build/i18n/po/register.js/register.js.pot
73 213     213     build/i18n/po/reports.js/reports.js.pot
74 128     128     build/i18n/po/reservation.js/reservation.js.pot
75 100     100     build/i18n/po/selfcheck.js/selfcheck.js.pot
76 25      25      build/i18n/po/serial.js/serial.js.pot
77 5       5       build/i18n/po/tpac/tpac.pot
78 6       6       build/i18n/po/vandelay.js/vandelay.js.pot
79 179     151     build/i18n/po/webstaff/webstaff.pot
80 0       10      docs/RELEASE_NOTES_NEXT/API/array-accum-removed.adoc
81 0       9       docs/RELEASE_NOTES_NEXT/API/remove_utils_isbn.adoc
82 0       26      docs/RELEASE_NOTES_NEXT/Administration/localized_action_triggers.adoc
83 0       6       docs/RELEASE_NOTES_NEXT/Administration/staged_search_cleanup.adoc
84 0       37      docs/RELEASE_NOTES_NEXT/Cataloging/custom_cover_image.adoc
85 0       38      docs/RELEASE_NOTES_NEXT/Circulation/copy_inventory.adoc
86 0       57      docs/RELEASE_NOTES_NEXT/Client/Customizable_Staff_Portal.adoc
87 0       4       docs/RELEASE_NOTES_NEXT/Client/org-select-styling.adoc
88 0       97      docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc
89 0       8       docs/RELEASE_NOTES_NEXT/OPAC/jquery_opac_setting.adoc
90 0       17      docs/RELEASE_NOTES_NEXT/Reports/simple_reports.adoc
91 0       15      docs/RELEASE_NOTES_NEXT/SIP/checkin-hold-phone.adoc
92  delete mode 100644 docs/RELEASE_NOTES_NEXT/API/array-accum-removed.adoc
93  delete mode 100644 docs/RELEASE_NOTES_NEXT/API/remove_utils_isbn.adoc
94  delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/localized_action_triggers.adoc
95  delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/staged_search_cleanup.adoc
96  delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/custom_cover_image.adoc
97  delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/copy_inventory.adoc
98  delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/Customizable_Staff_Portal.adoc
99  delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/org-select-styling.adoc
100  delete mode 100644 docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc
101  delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/jquery_opac_setting.adoc
102  delete mode 100644 docs/RELEASE_NOTES_NEXT/Reports/simple_reports.adoc
103  delete mode 100644 docs/RELEASE_NOTES_NEXT/SIP/checkin-hold-phone.adoc
104
105 commit 27d6cc9ab496249b494af53868445e314cc8db8c
106 Author: Galen Charlton <gmc@equinoxOLI.org>
107 Date:   Tue Apr 26 17:33:18 2022 -0400
108
109     LP#1970486: fix SuperCat crash on serial units with stat cats
110     
111     This patch fixes a bug where retrieving a title via SuperCat (in
112     particular, with holdings XML) can crash of the title has a serial
113     unit (i.e., barcoded serial item) attached that also has a statistical
114     category.
115     
116     To test
117     -------
118     [1] Create a title with a barcoded serial item.
119     [2] Attempt to fetch the title via SuperCat:
120     
121     https://EGSERVER/opac/extras/supercat/retrieve/marcxml-full/record/BIBID
122     
123     [3] Note that an internal server error is returned.
124     [4] Apply the patch and repeat step 2. This time, an XML
125         document should be returned that includes the serial item
126         and its stat cat.
127     
128     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
129     Signed-off-by: Mike Rylander <mrylander@gmail.com>
130
131 1       0       Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat.pm
132
133 commit 4f1a4030660e52282722a2b22165535bf4af7c44
134 Author: Garry Collum <gcollum@gmail.com>
135 Date:   Thu Apr 15 15:50:55 2021 -0400
136
137     LP1907863 Bootstrap Opac: My Lists formatting
138     
139     This patch moves the buttons for each list row underneath the title and descriptions fields.
140     It makes the create list form collapsible using a button.
141     If there are lists, the create form is collapsed.
142     The create form is expanded on load, if the user selects move bucket to new list, or add rec to new list from a menu or button from another page.
143     The "Move contents of basket to this list?" in the creation form now defaults to 'yes' if an option to move a basket to a new list is chosen from a menu.
144     It adds localization functions to the button texts and removes a dangling </div> in anon-list.tt2
145     It moves the create form from a <table> design and uses Bootstrap elements instead.
146     
147     To Test.
148     
149     1. After applying the patch view the list page and notice that the form is expanded.
150     2. Create a list.  The form is now collapse.
151     3. Perform a search and add some of the titles to a basket.
152     4. From one of the result rows drop-down the Add to My List menu and select 'Add to New List'.
153        The form is expanded and the "Move contents of basket to this list" should be 'yes'.
154     5. From the basket screen or from the lists screen click on the 'Add to New List' button.  The results should be the same as step 4.
155     6. After creating a few lists, notice that the buttons for each list are now displayed under the list title and description and
156        each row is distinguished by a bottom border.
157     
158     Signed-off-by: Garry Collum <gcollum@gmail.com>
159     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
160
161 110     114     Open-ILS/src/templates-bootstrap/opac/myopac/lists.tt2
162 6       7       Open-ILS/src/templates-bootstrap/opac/parts/anon_list.tt2
163 1       1       Open-ILS/src/templates-bootstrap/opac/parts/bookbag_actions.tt2
164
165 commit d436f5b4a409bdff0d597b596b07f71b63f398fc
166 Author: Jason Boyer <JBoyer@equinoxOLI.org>
167 Date:   Thu Apr 21 07:50:17 2022 -0400
168
169     Test Followup: Fix Jacket Dir in autogen.sh
170     
171     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
172
173 1       1       Open-ILS/src/extras/autogen.sh
174
175 commit 3663817ec8c975d09150fef4c578e1fbd7ae0312
176 Author: Dan Briem <dbriem@wlsmail.org>
177 Date:   Thu Mar 17 16:38:10 2022 -0400
178
179     LP#1965317 Barcode Completion on Traditional Cat Staff Holds
180     
181     This allows the completed barcode to populate in the barcode
182     input when the hold group interface isn't rendered.
183     
184     Signed-off-by: Dan Briem <dbriem@wlsmail.org>
185     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
186     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
187
188 1       1       Open-ILS/web/js/ui/default/opac/staff.js
189
190 commit ab5478b879e9e34a6fe023c188c7a95c11c425ca
191 Author: Bill Erickson <berickxx@gmail.com>
192 Date:   Tue Apr 19 13:27:17 2022 -0400
193
194     LP1956626 Copy editor loads all needed copy locations
195     
196     The item-location-select component now allows the caller to pass in a
197     set of context org unit IDs (in lieu of just a single id) for loading
198     copy locations across different areas of the org unit tree (without
199     having to load *all* copy locations).
200     
201     Changes applied to the Angular copy location editor to pass the needed
202     context org units to the item location select component.
203     
204     Signed-off-by: Bill Erickson <berickxx@gmail.com>
205     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
206
207 26      4       Open-ILS/src/eg2/src/app/share/item-location-select/item-location-select.component.ts
208 1       0       Open-ILS/src/eg2/src/app/staff/cat/volcopy/copy-attrs.component.html
209 5       0       Open-ILS/src/eg2/src/app/staff/cat/volcopy/copy-attrs.component.ts
210
211 commit 64331490cc4ff6200952c3220b420864d9029bda
212 Author: Galen Charlton <gmc@equinoxOLI.org>
213 Date:   Wed Nov 10 10:06:36 2021 -0500
214
215     LP#1950468: make Replace Barcode from Item Status detect duplicate barcodes
216     
217     This patch makes the Replace Barcode action when invoked from
218     Item Status properly detect and warn if the replacement barcode
219     is a duplicate of one already found in the system. This is a complement
220     to the fix for bug 1890498.
221     
222     To test
223     -------
224     
225     [1] Enter an item barcode into Item Status.
226     [2] Try 'Replace Barcode' from detail view and set the
227         replacement barcode to one that is already active in
228         Evergreen. Note that the dialog closes without
229         updating the barcode or warning about the duplicate and
230         that a error is logged in the browser console.
231     [3] Repeat step 2, but this time from list view. Note
232         the problem remains the same.
233     [4] Apply the patch and repeat steps 2 and 3. Note that
234         now the dialog will remain open and will display an
235         error message complaining about the duplicate barcode.
236     
237     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
238     Signed-off-by: Erica Rohlfs <erica.rohlfs@equinoxOLI.org>
239     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
240
241 1       0       Open-ILS/src/templates/staff/cat/share/t_replace_barcode.tt2
242 18      8       Open-ILS/web/js/ui/default/staff/circ/services/item.js
243
244 commit 5a808f19768d1992399d9755191647687476c6da
245 Author: Bill Erickson <berickxx@gmail.com>
246 Date:   Fri Apr 15 16:19:36 2022 +0000
247
248     LP1969232 Use fonts-only material icon fonts package
249     
250     This replaces the larger package which caused 'npm install' to take a
251     very long time to complete.
252     
253     Signed-off-by: Bill Erickson <berickxx@gmail.com>
254     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
255
256 1418    1649    Open-ILS/src/eg2/package-lock.json
257 1       1       Open-ILS/src/eg2/package.json
258 1       1       Open-ILS/src/eg2/src/styles.css
259
260 commit b5eb3fe1d3a23b8670bb13ba523845bb04f20cb6
261 Author: Mike Rylander <mrylander@gmail.com>
262 Date:   Fri Apr 8 11:10:35 2022 -0400
263
264     LP#1967770: Followup fix for cover image directories
265     
266     In the initial fix we checked for the top level cover image location and
267     error out if it's not there, but this is unnecessary since it will be
268     created if it doesn't yet exist.
269     
270     Signed-off-by: Mike Rylander <mrylander@gmail.com>
271
272 1       1       Open-ILS/src/extras/autogen.sh
273
274 commit e35d1254e7608f5067fac23da6e62ecf5ef868c8
275 Author: Jane Sandberg <js7389@princeton.edu>
276 Date:   Thu Apr 7 15:40:47 2022 -0700
277
278     Stamp upgrade script for MADS update
279     
280     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
281
282 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
283 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.data.MADS21-xsl.sql => 1325.data.MADS21-xsl.sql}
284  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.data.MADS21-xsl.sql => 1325.data.MADS21-xsl.sql} (99%)
285
286 commit 38dadde8877b56f52d38536001945e7e3676f3dc
287 Author: Jane Sandberg <sandbej@linnbenton.edu>
288 Date:   Tue Jan 5 13:27:05 2021 -0800
289
290     LP1800871: small correction to upgrade script
291     
292     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
293     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
294
295 2       2       Open-ILS/src/sql/Pg/upgrade/XXXX.data.MADS21-xsl.sql
296
297 commit 63a3558b3aadd11eba5983314a735ef5dc331374
298 Author: Josh Stompro <stompro@stompro.org>
299 Date:   Thu Feb 28 08:39:54 2019 -0600
300
301     LP#1800871 - MARC21slim2MADS 2.15 update
302     
303     This update fixes an error when trying to process a 755 tag in
304     and authority record that has a source set.
305     
306     See the discussion on the listserv at:
307     https://georgialibraries.markmail.org/thread/rmwcxkwjzv2qczmu
308     
309     To test, try to import the sample authority record provided
310     by Linda Jansova (https://markmail.org/thread/2ay3j4wg7fecymhz)
311     in evergreen, and see the log files for the import errors.
312     
313     It is also possible to test from the command line.
314     
315     In /openils/var/xsl, copy the example autority marc xml file to
316     that directory, name it americ.xml, then run the command
317     xsltproc ./MARC21slim2MADS.xsl ./americ.xml
318     
319     This will error out.
320     
321     After patch has been applied, try importing the sample authority
322     record and see that it imports successfully.
323     
324     Signed-off-by: Josh Stompro <stompro@stompro.org>
325     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
326     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
327
328 2       1       Open-ILS/src/sql/Pg/955.data.MADS21-xsl.sql
329 1631    0       Open-ILS/src/sql/Pg/upgrade/XXXX.data.MADS21-xsl.sql
330 3       2       Open-ILS/xsl/MARC21slim2MADS.xsl
331  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.MADS21-xsl.sql
332
333 commit 63c33ee6ee958ccc61baef18a864d51c5dcc28d2
334 Author: Garry Collum <gcollum@gmail.com>
335 Date:   Thu Sep 23 14:31:24 2021 -0400
336
337     LP#1942240 Insufficient color contrast in boostrap forms
338     
339     Overrides the bootstrap form-control border color. Also changes the
340     border_standard color in colors.tt2 which is used for the border
341     around some form elements.
342     
343     After this patch is applied the color ratio is 3.54:1
344     
345     Signed-off-by: Garry Collum <gcollum@gmail.com>
346     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
347     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
348
349 4       0       Open-ILS/src/templates-bootstrap/opac/css/style.css.tt2
350 1       1       Open-ILS/src/templates-bootstrap/opac/parts/css/colors.tt2
351
352 commit 7a57a199ecf4a0a6edd38414a00c7c9415d613c1
353 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
354 Date:   Mon Mar 28 11:30:26 2022 -0700
355
356     LP#1966802: add Matomo support to Bootstrap OPAC
357     
358     Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
359     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
360
361 7       0       Open-ILS/src/templates-bootstrap/opac/parts/base.tt2
362 19      0       Open-ILS/src/templates-bootstrap/opac/parts/matomo_analytics.tt2
363  create mode 100644 Open-ILS/src/templates-bootstrap/opac/parts/matomo_analytics.tt2
364
365 commit 90abcab3ce2ba11153fc0266992dec9ee5fda063
366 Author: Garry Collum <gcollum@gmail.com>
367 Date:   Mon Jan 17 13:05:37 2022 -0500
368
369     LP1958163 Bootstrap Opac: the 'Request a Card' link.
370     
371     This fixes the 'Request a Card' link which displays in the bootstrap opac
372      regardless of the 'Allow Patron Self-Registration' library setting in both
373     the login page and the login modal.
374     
375     To Test:
376     1. Click on My Account in the Bootstrap Opac to open the login modal.
377        Notice the Request a Card link.  Click Login without adding a barcode
378        or pin# to see the login page with its link.
379     2. Set the Allow Patron Self_Registration library setting to false for the
380        Consortium.
381     3. Repeat 1, and notice that the link still displays.
382     4. Apply the patch.
383     5. Now the link should not be visible in both forms.
384     6. Set the library setting to true, to verify that the link does display.
385     
386     Signed-off-by: Garry Collum <gcollum@gmail.com>
387     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
388     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
389
390 3       0       Open-ILS/src/templates-bootstrap/opac/parts/login/form.tt2
391 4       1       Open-ILS/src/templates-bootstrap/opac/parts/login/login_modal.tt2
392
393 commit 02fd78a79f6f9e9711862d7a4a61b88eb2042a0e
394 Author: Jane Sandberg <js7389@princeton.edu>
395 Date:   Thu Apr 7 11:51:01 2022 -0700
396
397     LP1915816 follow-up: one more .gitignore addition
398     
399     Suggestion from Shula Link.  Thanks, Shula!
400     
401     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
402     Co-authored-by: Shula Link <slink@gchrl.org>
403
404 1       0       .gitignore
405
406 commit 8635c3188fb1df03b0b627ce478278157e75a53d
407 Author: Jane Sandberg <js7389@princeton.edu>
408 Date:   Thu Apr 7 11:50:06 2022 -0700
409
410     LP1915816 follow-up: update package-lock.json
411
412 830     1028    Open-ILS/web/js/ui/default/staff/package-lock.json
413
414 commit 4471aee9b6f434e882a39859785356a8bfb8eafe
415 Author: Jason Boyer <JBoyer@EquinoxInitiative.org>
416 Date:   Tue Feb 16 08:25:29 2021 -0500
417
418     LP1915816: Bonus commit - Remove Old .gitignore Entries
419     
420     There are a few things that were being ignored that could no longer
421     really exist anyway, so we may as well clear some out.
422     
423     Signed-off-by: Jason Boyer <JBoyer@EquinoxInitiative.org>
424     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
425
426 0       9       .gitignore
427
428 commit 8b0ed0b9391faed49389a22ed9d27e49e5422f0a
429 Author: Jason Boyer <JBoyer@EquinoxInitiative.org>
430 Date:   Tue Feb 16 07:43:43 2021 -0500
431
432     LP1915816: Add test output to .gitignore and track package-lock.json
433     
434     Just what it says on the tin.
435     
436     Signed-off-by: Jason Boyer <JBoyer@EquinoxInitiative.org>
437     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
438
439 7       0       .gitignore
440 5887    0       Open-ILS/web/js/ui/default/staff/package-lock.json
441  create mode 100644 Open-ILS/web/js/ui/default/staff/package-lock.json
442
443 commit ce0d2f4ab79a062a6f155dfeda1f76a0027ce035
444 Author: blake <blake@mobiusconsortium.org>
445 Date:   Mon Sep 20 12:32:26 2021 -0500
446
447     LP1944205 Advanced Authority Documentation
448     
449     Added a new document authorities_advanced.adoc
450     
451     Integrated to the nav
452     
453     Signed-off-by: blake <blake@mobiusconsortium.org>
454     Signed-off-by: Lynn Floyd <alynn2671@gmail.com>
455     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
456
457 1       0       docs/modules/cataloging/nav.adoc
458 397     0       docs/modules/cataloging/pages/authorities_advanced.adoc
459  create mode 100644 docs/modules/cataloging/pages/authorities_advanced.adoc
460
461 commit 1623d146d03c136b27bc2e2511105241a58db654
462 Author: Josh Stompro <stompro@stompro.org>
463 Date:   Thu Feb 28 09:43:49 2019 -0600
464
465     LP#1778783 - Circulate.pm fix log_me correct barcode var
466     
467     The log_me sub wasn't using the correct variable for showing the entered
468     barcode.  It should be $self->copy_barcode instead of $self->barcode.
469     
470     Testing Notes:
471     
472     Before fix:
473     1. Watch the logs with something like
474       tail -f osrfsys.log | fgrep 'circulator: do_permit()'
475     2. Perform a checkout of a non-existant barcode.
476     3. Notice that the entered barcode is missing after 'copy='
477     
478     After fix:
479     1. Restart the circ openils service
480       osrf_control -l --service open-ils.circ --restart
481     2. Watch the logs.
482     3. Perform a checkout of a non-existant barcode.
483     4. Notice that the barcode is now shown after 'copy='
484     
485     Signed-off-by: Josh Stompro <stompro@stompro.org>
486     Signed-off-by: Bill Erickson <berickxx@gmail.com>
487
488 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
489
490 commit 579cbf60090ccbf44f43fcaf69928314e355537e
491 Author: Bill Erickson <berickxx@gmail.com>
492 Date:   Wed Mar 16 16:26:18 2022 -0400
493
494     LP1958265 Holds grid barcode print/csv fix
495     
496     Tweak the barcode print/csv logic to populate the current_item and
497     requested_item values using the same logic as the grid.
498     
499     Signed-off-by: Bill Erickson <berickxx@gmail.com>
500     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
501
502 2       2       Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.ts
503
504 commit 92eb8b8f00307f136333fde196d79fbf337f7a3c
505 Author: Terran McCanna <tmccanna@georgialibraries.org>
506 Date:   Mon Jan 31 14:29:16 2022 -0500
507
508     LP1958265 Angular Holds Grids Not Printing Barcode
509     
510     This adds the ability to print (or download CSV) the Current Item
511     and Requested Item barcodes from the Holds Pull List and from the
512     Holds tab of the bib record.
513     
514     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
515     Signed-off-by: Garry Collum <gcollum@gmail.com>
516     Signed-off-by: Bill Erickson <berickxx@gmail.com>
517     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
518
519 2       0       Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.ts
520
521 commit 7687f572fb300284df4d82530ddaa9d07c2b23f2
522 Author: Jason Stephenson <jason@sigio.com>
523 Date:   Fri Feb 11 09:44:55 2022 -0500
524
525     LP1959904: Fix Angular Profile Select Component
526     
527     The Angular profile select component has a bug when permission group
528     tree display entries are used.  It will loop forever if the grp and
529     parent have the same value in permission.grp_tree_display_entry
530     because it is comparing permission group tree entries to permission
531     group tree display entries in the groups filter of the grpLabel
532     function.
533     
534     This patch adds a ternary operator to compare display entries to
535     display entries and group tree entries to group tree entries in a
536     manner identical to how the parent value is determined a few lines
537     above.
538     
539     See the bug description for more information:
540     
541         https://bugs.launchpad.net/evergreen/+bug/1959904
542     
543     Signed-off-by: Jason Stephenson <jason@sigio.com>
544     Signed-off-by: John Amundson <jamundson@cwmars.org>
545     Signed-off-by: Mike Rylander <mrylander@gmail.com>
546
547 1       1       Open-ILS/src/eg2/src/app/staff/share/patron/profile-select.component.ts
548
549 commit 2d76a732f3e21c744d45db774db85e08c1743380
550 Author: Bill Erickson <berickxx@gmail.com>
551 Date:   Wed Mar 16 14:22:13 2022 -0400
552
553     LP1950826 Return error result on contact invalidation
554     
555     If penalty creation fails, return the error/event response to the caller
556     instead of the editor's last event.
557     
558     Signed-off-by: Bill Erickson <berickxx@gmail.com>
559     Signed-off-by: Christine Burns <christine.burns@bc.libraries.coop>
560
561 4       1       Open-ILS/src/perlmods/lib/OpenILS/Utils/BadContact.pm
562
563 commit 6eb549a931c8fb234b341e62ba61010b3e47bb65
564 Author: Jason Etheridge <jason@EquinoxOLI.org>
565 Date:   Mon Nov 15 17:30:17 2021 -0500
566
567     LP1950826 fix invalidate email action
568     
569     and other invalidate contact actions
570     
571     Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
572     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
573     Signed-off-by: Bill Erickson <berickxx@gmail.com>
574
575 8       3       Open-ILS/src/perlmods/lib/OpenILS/Utils/BadContact.pm
576
577 commit f634116ec3d60302185d7d3a526bc43d55c24ce6
578 Author: Kyle Huckins <khuckins@catalyte.io>
579 Date:   Sun Mar 13 00:27:16 2022 +0000
580
581     lp1913340 - List All Courses in OPAC
582     
583     - Removed handling preventing an empty query from providing results
584     - Strip * from query to ensure expected behavior
585     
586     Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
587     Signed-off-by: Christine Burns <christine.burns@bc.libraries.coop>
588     Signed-off-by: Jane Sandberg <js7389@princeton.edu>
589
590 3       2       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Course.pm
591
592 commit e08d76965aaa5c30d1344e6d778577803b2d0723
593 Author: Chris Sharp <csharp@georgialibraries.org>
594 Date:   Wed Dec 15 08:49:28 2021 -0500
595
596     LP#1954923: Fix current date issue in Boostrap OPAC Circ History CSV export
597     
598     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
599     Signed-off-by: Garry Collum <gcollum@gmail.com>
600     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
601
602 1       1       Open-ILS/src/templates-bootstrap/opac/myopac/circ_history/export.tt2
603
604 commit 9c1855e0b9eac816d982e5e2029115da08f0ea20
605 Author: Garry Collum <gcollum@gmail.com>
606 Date:   Thu Jan 13 15:02:34 2022 -0500
607
608     LP1920039-Bootstrap Opac: More Details button doesn't change on use.
609     
610     The 'More Details' button in a bib record in the Bootstrap Opac should change
611     to say 'Less Details' when pressed.  This patch fixes that behavior.
612     
613     To Test.
614     1. Go to a bib record in the boostrap opac.
615     2. Press "More Details"
616     3. Notice the button still displays "More Details"
617     4. Apply the patch and repeat.
618     5. The button should now toggle between "More Details" and "Less Details"
619     
620     Signed-off-by: Garry Collum <gcollum@gmail.com>
621     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
622     Signed-off-by: John Amundson <jamundson@cwmars.org>
623     Signed-off-by: Jason Stephenson <jason@sigio.com>
624
625 9       6       Open-ILS/src/templates-bootstrap/opac/parts/record/summary.tt2
626
627 commit 4badce58a0e99d5f427724471ec27f87d013cf71
628 Author: Galen Charlton <gmc@equinoxOLI.org>
629 Date:   Tue Apr 5 10:44:25 2022 -0400
630
631     LP#1967770: Fix test for cover image upload
632     
633     The cover image upload test assumes that it will be run from exactly one
634     location, but that's not necessarily true.  This commit uses FindBin to
635     provide the right filesystem context for the test to find the files it
636     needs.
637     
638     [Code by Galen, commit message by Mike]
639     
640     Signed-off-by: Mike Rylander <mrylander@gmail.com>
641
642 3       2       Open-ILS/src/perlmods/live_t/34-lp1787968-cover-uploader.t
643
644 commit a17a6aa05b36c9b78526a354aa92d10217f93b1b
645 Author: Mike Rylander <mrylander@gmail.com>
646 Date:   Tue Apr 5 10:38:55 2022 -0400
647
648     LP#1967770: Make sure cover image dirs exist
649     
650     This commit teaches autogen.sh, which should be run after each upgrade,
651     how to check for and create the required locations for cover image
652     upload.
653     
654     Signed-off-by: Mike Rylander <mrylander@gmail.com>
655
656 11      1       Open-ILS/src/extras/autogen.sh
657
658 commit 6e925ed40778333d4f189bee96ab1fbe4a369f99
659 Author: Jason Boyer <JBoyer@equinoxOLI.org>
660 Date:   Thu Sep 23 15:49:16 2021 -0400
661
662     LP1930747: Add MARC_NAMESPACE to Const.pm
663     
664     Now that we have 3 separate $MARC_NAMESPACE definitions it's time
665     to just move it into Const.pm and call it done.
666     
667     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
668     Signed-off-by: Jason Stephenson <jason@sigio.com>
669
670 2       3       Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
671 2       3       Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/AuthCommon.pm
672 5       6       Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/BibCommon.pm
673 5       0       Open-ILS/src/perlmods/lib/OpenILS/Const.pm
674
675 commit 5de8ef385114f06f8c2532dba7d48e336bef9563
676 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
677 Date:   Wed Mar 30 15:10:26 2022 -0400
678
679     Update billing.adoc
680     
681     updating link
682     
683     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
684
685 1       1       docs/modules/circulation/pages/billing.adoc
686
687 commit 50d8e9f70005c56b816b6b6e04c08ff96d63ac19
688 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
689 Date:   Wed Mar 23 14:21:30 2022 -0400
690
691     Updating billing.adoc
692     
693     for the 2022 DIG project
694     
695     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
696
697 8       1       docs/modules/circulation/pages/billing.adoc
698
699 commit af427e86085e00d3991996f6422c2728d55df1fe
700 Author: Michele Morgan <mmorgan@noblenet.org>
701 Date:   Tue Mar 29 13:04:55 2022 -0400
702
703     LP#1919500 - Tweak to Checkout Staff display
704     
705     Displays Checkout Staff's usrname instead of id and adds a link to the
706     record.
707     
708     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
709     Signed-off-by: Jason Stephenson <jason@sigio.com>
710
711 6       1       Open-ILS/src/templates/staff/cat/item/t_circ_list_pane.tt2
712 2       1       Open-ILS/web/js/ui/default/staff/cat/item/app.js
713
714 commit 7bb215b73834d5d1b2d13a85a7b798945bbf7ef8
715 Author: Josh Stompro <stompro@stompro.org>
716 Date:   Wed Mar 17 14:24:34 2021 -0500
717
718     LP#1919500 - Add Checkout Workstation and Checkout Staff to Item Status -> Circ History List
719     
720     Add two more data fields to the Circ History List in Item Status, so that
721     it is possible to see them after an item is renewed.
722     
723     Signed-off-by: Josh Stompro <stompro@stompro.org>
724     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
725     Signed-off-by: Jason Stephenson <jason@sigio.com>
726
727 4       0       Open-ILS/src/templates/staff/cat/item/t_circ_list_pane.tt2
728
729 commit c1909c8b7b37453acd14da027b531364f9cdcdf4
730 Author: Terran McCanna <tmccanna@georgialibraries.org>
731 Date:   Wed Sep 22 14:34:59 2021 -0400
732
733     LP1865062 Add Credit Card Approval Code to Payment Receipt
734     
735     Makes approval code available to Bill Payment print template (when relevant).
736     
737     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
738     Signed-off-by: Llewellyn Marshall <lbmarshallv.ncdcr@gmail.com>
739     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
740
741 1       0       Open-ILS/src/templates/staff/share/print_templates/t_bill_payment.tt2
742 1       0       Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
743 4       3       Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
744
745 commit 41edb49f9c83e4d7b3b416a83b293bc014dfc5fd
746 Author: Jane Sandberg <sandbergja@gmail.com>
747 Date:   Wed Mar 23 19:09:28 2022 -0700
748
749     LP#1965432: follow-up also update package-lock.json
750     
751     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
752
753 124     71      Open-ILS/src/eg2/package-lock.json
754
755 commit 233d51a5a914191494cae19c3503e9c2d4f85ad6
756 Author: Chris Sharp <csharp@georgialibraries.org>
757 Date:   Thu Mar 17 14:37:22 2022 -0400
758
759     LP#1965432: Upgrade karma to latest version.
760     
761     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
762     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
763
764 1       1       Open-ILS/src/eg2/package.json
765 1       1       Open-ILS/web/js/ui/default/staff/package.json
766
767 commit daf6002e4fc73cb79337754a3f5a94e20437477e
768 Author: Jason Stephenson <jason@sigio.com>
769 Date:   Tue Mar 15 09:39:54 2022 -0400
770
771     LP 1964963: Improve Customization of BOOPAC topnav logo
772     
773     Move the anchor for the topnav logo from topnav_links.tts to
774     topnav_logo.tt2.  This minor change means that those who wish to move
775     or remove the topnav logo will have fewer files to change and those
776     changes will be less likely to conflict with future changes to BOOPAC.
777     
778     Signed-off-by: Jason Stephenson <jason@sigio.com>
779     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
780
781 1       1       Open-ILS/src/templates-bootstrap/opac/parts/topnav_links.tt2
782 1       1       Open-ILS/src/templates-bootstrap/opac/parts/topnav_logo.tt2
783
784 commit 97885805462335cbf9086844d5a0ef5243176618
785 Author: Jane Sandberg <sandbergja@gmail.com>
786 Date:   Mon Mar 28 05:53:32 2022 -0700
787
788     Fix ng lint errors
789     
790     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
791
792 1       2       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.ts
793 2       2       Open-ILS/src/eg2/src/app/staff/catalog/record/actions.component.html
794 20      20      Open-ILS/src/eg2/src/app/staff/catalog/record/upload-jacket-image-dialog.component.ts
795
796 commit 0c7b13fc33c2c56edcad44771ece3d0cd37c7c09
797 Author: Jane Sandberg <sandbergja@gmail.com>
798 Date:   Mon Mar 28 05:43:25 2022 -0700
799
800     Stamping upgrade script for localized notifications
801
802 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
803 1       1       Open-ILS/src/sql/Pg/upgrade/{xxxx.schema.preferred_locale_and_alternate_at_templates.sql => 1324.schema.preferred_locale_and_alternate_at_templates.sql}
804  rename Open-ILS/src/sql/Pg/upgrade/{xxxx.schema.preferred_locale_and_alternate_at_templates.sql => 1324.schema.preferred_locale_and_alternate_at_templates.sql} (90%)
805
806 commit c318a31d41ab2c9dedc05cc18e64c1d9f7c6ca89
807 Author: Rogan Hamby <rogan.hamby@gmail.com>
808 Date:   Wed Feb 23 13:55:01 2022 -0500
809
810     This feature supplies the ability to create alternate templates for Action Triggers
811     that will generate locale specific out for Action Triggers.  If you send notices in
812     multiple languages, we recommend putting some words to that effect in your notice
813     templates.  The template, message and message title can all be localized.  To use the
814     feature the following new UI elements have been added:
815     
816     - When you double-click on an Event Definition under Notifications / Action Triggers
817       to edit it there will be a tab option for Edit Alternate Template if the reactor is
818       ProcessTemplate, SendEmail or SendSMS.
819     - In the Patron Registration and Patron Editor screens staff members may now select a
820       locale for a patron and edit it in the Patron Preferred Language field.
821     - Patrons may set their own locale in the My Account interface off the OPAC by going to
822       Preferences -> Personal Information and setting the Preferred Language field.
823     
824     The templates used on the Edit Definition tab are the defaults that are used if there are
825     no alternate templates available that match the preferred language.  If alternate templates
826     are available the system will use a locale that is an exact match and then if failing that
827     use one where the language code matches and then fall back to the default one.
828     
829     For example, if a patron has a locale of fr-CA and there are templates for both fr-CA and
830     fr-FR it will use the fr-CA.  If the fr-CA template was deleted it would fall back on using
831     the fr-FR for the patron since it at least shares the same base language.
832     
833     Valid locales are the codes defined in the i18n_locale table in the config schema.
834     
835     Signed-off-by: Mike Rylander <mrylander@gmail.com>
836     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
837
838 36      0       Open-ILS/examples/fm_IDL.xml
839 29      1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.html
840 28      1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.ts
841 18      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
842 51      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Event.pm
843 1       0       Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor.pm
844 1       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
845 41      1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
846 2       1       Open-ILS/src/sql/Pg/005.schema.actors.sql
847 13      1       Open-ILS/src/sql/Pg/400.schema.action_trigger.sql
848 20      0       Open-ILS/src/sql/Pg/upgrade/xxxx.schema.preferred_locale_and_alternate_at_templates.sql
849 4       0       Open-ILS/src/templates-bootstrap/opac/css/style.css.tt2
850 9       0       Open-ILS/src/templates-bootstrap/opac/myopac/prefs.tt2
851 38      0       Open-ILS/src/templates-bootstrap/opac/myopac/update_locale.tt2
852 14      0       Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
853 4       0       Open-ILS/src/templates/staff/circ/patron/t_summary.tt2
854 9       2       Open-ILS/web/js/ui/default/staff/circ/patron/app.js
855 22      2       Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js
856 26      0       docs/RELEASE_NOTES_NEXT/Administration/localized_action_triggers.adoc
857  create mode 100644 Open-ILS/src/sql/Pg/upgrade/xxxx.schema.preferred_locale_and_alternate_at_templates.sql
858  create mode 100755 Open-ILS/src/templates-bootstrap/opac/myopac/update_locale.tt2
859  create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/localized_action_triggers.adoc
860
861 commit 1a07bfb3bdfca6a10db36e2c92ae7c4ea7af21c3
862 Author: Jane Sandberg <sandbergja@gmail.com>
863 Date:   Sun Mar 27 20:09:54 2022 -0700
864
865     Stamping upgrade script for OAI-PMH
866
867 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
868 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.oai_views.sql => 1323.schema.oai.sql}
869  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.oai_views.sql => 1323.schema.oai.sql} (96%)
870
871 commit 4aa99504674c5c502d668b6415e3f128fcc414d7
872 Author: Mike Rylander <mrylander@gmail.com>
873 Date:   Wed Mar 23 18:11:15 2022 -0400
874
875     LP#1729620: Rebase and remove array_accum uses
876     
877     Signed-off-by: Mike Rylander <mrylander@gmail.com>
878     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
879
880 20      7       Open-ILS/src/sql/Pg/600.schema.oai.sql
881 2       2       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.oai_views.sql
882
883 commit 00eff51ccd2b2fa5a882dea4ceb7c67575ecbe4d
884 Author: Mike Rylander <mrylander@gmail.com>
885 Date:   Wed Jan 26 16:36:27 2022 -0500
886
887     LP#1729620: Polish up sets and visibility tests
888     
889     This commit improves the logic needed to control record inclusion in
890     OAI Sets.  Sets for bib records are currently based on copy visibility,
891     Located URI visibility, or bib source.  Generally useful combinations
892     are generated for item, Located URI, and transcendant [sic] bib sources.
893     
894     Sets for authority records are based on the browse axis of the heading
895     for the record.
896     
897     All generated Sets for bib records currently test for effective search
898     visibilty on the three described components.
899     
900     In order to retrieve item data from a specific branch of the org tree,
901     a harvester must use a Set that contains COPIES:. The hierarchial
902     shortnames of the org units follow the colon, so in a freshly installed
903     system a Set with the setSpec of COPIES:CONS:SYS2:BR3 will retrieve all
904     bib records that have visible copies at BR3, and include only the item
905     data for that org unit.
906     
907     To retrieve records with Located URIs, which behave in the heirarchical
908     reverse of copies by limiting display to those org units "inside" the
909     branch of the tree where the licensing "lives", a harvester should
910     supply a setSpec with an org unit shortname that would display the
911     Located URI. For example: LURIS:CONS:SYS2:BR3
912     
913     Note: the LURI: org unit is also used to restrict any item data that may
914     be available for LURI-filtered records.
915     
916     To retrive records are in a transcendant [sic] bib source, a harvester
917     can used a setSpec starting with SOURCES: followed by the source name.
918     
919     To harvest all records, including deleted records, simply omit the
920     setSpec from the request.  All item data will be included.
921     
922     Signed-off-by: Mike Rylander <mrylander@gmail.com>
923     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
924
925 6       6       Open-ILS/examples/fm_IDL.xml
926 1       2       Open-ILS/examples/opensrf.xml.example
927 100     43      Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat/OAI.pm
928 71      41      Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat/OAI.pm
929 20      7       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.oai_views.sql
930 0       18      Open-ILS/xsl/OAI2_MARC21slim.xsl
931 0       13      Open-ILS/xsl/OAI2_OAIDC.xsl
932  delete mode 100644 Open-ILS/xsl/OAI2_MARC21slim.xsl
933  delete mode 100644 Open-ILS/xsl/OAI2_OAIDC.xsl
934
935 commit c5005bfcbb7649e215d14963c8fa76f445df3a8c
936 Author: Jane Sandberg <sandbej@linnbenton.edu>
937 Date:   Wed Nov 24 10:26:27 2021 -0800
938
939     LP1729620: Enable org unit OAI sets
940     
941     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
942     Signed-off-by: Mike Rylander <mrylander@gmail.com>
943
944 0       1       Open-ILS/examples/opensrf.xml.example
945 21      2       Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat/OAI.pm
946 5       8       Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat/OAI.pm
947 5       0       Open-ILS/src/sql/Pg/600.schema.oai.sql
948 5       0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.oai_views.sql
949
950 commit 6973eac52f5a7f33474f870b923de16de817522e
951 Author: Jane Sandberg <sandbej@linnbenton.edu>
952 Date:   Wed Nov 17 19:24:50 2021 -0800
953
954     LP1729620: Fix opensrf.xml syntax
955     
956     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
957     Signed-off-by: Mike Rylander <mrylander@gmail.com>
958
959 1       1       Open-ILS/examples/opensrf.xml.example
960
961 commit b6151ac81e9b8e56f70ea5ff449da6e402967131
962 Author: Galen Charlton <gmc@equinoxOLI.org>
963 Date:   Fri Sep 24 16:14:44 2021 -0400
964
965     LP#1729620: (follow-up) do not suggest timestamp manipulation
966     
967     The suggestion in the upgrade script and the release notes
968     to consider adding triggers to update biblio.record_entry.timestamp
969     upon updates of linked call numbers or items is not a good one:
970     
971     [1] implementing it means that any workflows that require knowing
972         when a bib itself has changed become untrustworthy
973     [2] it would cause tremendous bloating of auditor.biblio_record_entry_history,
974         as every single change to an item -- including ones caused by
975         circulation activity -- would result in a new entry.
976     [3] item changes due to circulation activity aren't necessarily
977         going to want to trigger record updates by the harvester
978     
979     Wanting the update timestamp for OAI harvest to reflect changes
980     to items is a perfectly valid use case, but this is not the way.
981     
982     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
983     Signed-off-by: Mike Rylander <mrylander@gmail.com>
984     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
985
986 0       48      Open-ILS/src/sql/Pg/upgrade/XXXX.schema.oai_views.sql
987 0       53      docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc
988
989 commit 1aa1e20099cd827672a9818ca2740e44554e87f5
990 Author: Galen Charlton <gmc@equinoxOLI.org>
991 Date:   Fri Sep 24 15:59:01 2021 -0400
992
993     LP#1729620: update release notes with an upgrade note
994     
995     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
996     Signed-off-by: Mike Rylander <mrylander@gmail.com>
997     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
998
999 14      0       docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc
1000
1001 commit a79b5546f81a9f49c56794ec266ece37813372b8
1002 Author: Galen Charlton <gmc@equinoxOLI.org>
1003 Date:   Fri Sep 24 15:50:39 2021 -0400
1004
1005     LP#1729620: add HTTP::OAI to Debian Bullseye deps
1006     
1007     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1008     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1009     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
1010
1011 1       0       Open-ILS/src/extras/install/Makefile.debian-bullseye
1012
1013 commit a010d01e9cf0293f67d91d5698ab0b0d49c6bcae
1014 Author: Galen Charlton <gmc@equinoxOLI.org>
1015 Date:   Fri Sep 24 12:47:58 2021 -0400
1016
1017     LP#1729620: fix a tab consistency issue
1018     
1019     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1020     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1021     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
1022
1023 1       1       Open-ILS/src/extras/install/Makefile.ubuntu-focal
1024
1025 commit 2592bdb020fc04ff607032b939e7bcb841c629ec
1026 Author: Galen Charlton <gmc@equinoxOLI.org>
1027 Date:   Fri Sep 24 15:54:53 2021 -0400
1028
1029     LP#1729620: (follow-up) remove extra child_init that is no longer needed
1030     
1031     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1032     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1033     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
1034
1035 0       5       Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat/OAI.pm
1036
1037 commit 51e2eeb32723b9d897ef254cb025cb2db9e50d24
1038 Author: Galen Charlton <gmc@equinoxOLI.org>
1039 Date:   Fri Sep 24 12:45:10 2021 -0400
1040
1041     LP#1729620: (follow-up) move OpenILS::WWW::OAI
1042     
1043     Move the module to Open::WWW::SuperCat::OAI, matching other
1044     record export and feed modules.
1045     
1046     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1047     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1048     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
1049
1050 1       1       Open-ILS/examples/apache_24/eg_vhost.conf.in
1051 4       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
1052 3       3       Open-ILS/src/perlmods/lib/OpenILS/WWW/{ => SuperCat}/OAI.pm
1053  rename Open-ILS/src/perlmods/lib/OpenILS/WWW/{ => SuperCat}/OAI.pm (98%)
1054
1055 commit e0af9b3603e9a02836621cf886084841c23c16af
1056 Author: Galen Charlton <gmc@equinoxOLI.org>
1057 Date:   Fri Sep 24 12:40:20 2021 -0400
1058
1059     LP#1729620: (follow-up) move OAI methods to open-ils.supercat
1060     
1061     A new service isn't really necessary for the handful
1062     of methods that OAI support needs. Since SuperCat is
1063     where other record harvesting and export methods live, what
1064     was open-ils.oai is moved to SuperCat via this patch.
1065     
1066     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1067     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1068
1069 95      114     Open-ILS/examples/opensrf.xml.example
1070 0       1       Open-ILS/examples/opensrf_core.xml.example
1071 4       0       Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat.pm
1072 10      10      Open-ILS/src/perlmods/lib/OpenILS/Application/{ => SuperCat}/OAI.pm
1073 7       7       Open-ILS/src/perlmods/lib/OpenILS/WWW/OAI.pm
1074 6       30      docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc
1075  rename Open-ILS/src/perlmods/lib/OpenILS/Application/{ => SuperCat}/OAI.pm (96%)
1076
1077 commit 0b78de8114a5915612c960736b0486681c88bca1
1078 Author: Jane Sandberg <sandbej@linnbenton.edu>
1079 Date:   Sat Sep 11 16:46:09 2021 -0700
1080
1081     LP#1729620 enable the OAI service by default
1082     
1083     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1084     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1085     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1086
1087 1       0       Open-ILS/examples/opensrf.xml.example
1088
1089 commit 61dbbf55cffd543fef7cf3ad6e26185779a4160f
1090 Author: Jane Sandberg <sandbej@linnbenton.edu>
1091 Date:   Wed Aug 25 14:29:53 2021 -0700
1092
1093     LP#1729620 Follow-up bugfixes
1094     
1095     * Perl no longer allows the `keys` function to take scalar expressions
1096     * Typo in service name in opensrf_core example config file
1097     * Added oai schema script to the manifest file so that it is run as part of installation
1098     * Unnecessary sigil
1099     
1100     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1101     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1102     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1103
1104 1       1       Open-ILS/examples/opensrf_core.xml.example
1105 2       2       Open-ILS/src/perlmods/lib/OpenILS/WWW/OAI.pm
1106 1       0       Open-ILS/src/sql/Pg/sql_file_manifest
1107 1       1       docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc
1108
1109 commit 2ed986a6aaba11803b940ace4c17f9d24f51833b
1110 Author: Jane Sandberg <sandbej@linnbenton.edu>
1111 Date:   Wed Aug 25 12:35:08 2021 -0700
1112
1113     LP#1729620 Updating modern dependencies to include OAI library
1114     
1115     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1116     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1117     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1118
1119 1       0       Open-ILS/src/extras/install/Makefile.debian-buster
1120 1       0       Open-ILS/src/extras/install/Makefile.ubuntu-bionic
1121 1       0       Open-ILS/src/extras/install/Makefile.ubuntu-focal
1122
1123 commit c4261e4b804a50baa9477d40905f73d1c7a1c844
1124 Author: Remington Steed <rjs7@calvin.edu>
1125 Date:   Thu Nov 2 15:14:51 2017 +0100
1126
1127     LP#1729620 Cleanup, fix bugs
1128     
1129       - Rename DB schema file to follow convention
1130         - Remove optional DB commands, and leave them in Release Notes (and
1131           possibly add to Official Docs)
1132       - Create DB upgrade script
1133         - Print optional DB commands using \qecho
1134       - Change variable "tcn" to "rec_id" everywhere
1135       - Move perl API registration to be immediately after related function
1136       - Remove unused parameter from sub oai_list_retrieve() in
1137         Application/OAI.pm, and from API calls in WWW/OAI.pm
1138       - Fix mislabeled parameter in API doc
1139       - Add missing end-comment tags in opensrf.xml.example
1140       - Add dependency to Ubuntu/Debian makefiles
1141       - Add missing init handler in apache/eg.conf.in
1142       - Fix reference to sysconfdir in apache/eg_startup.in
1143       - Undo extraneous change to .gitignore
1144       - Trim/rename release notes, since most of the install process is
1145         handled via Evergreen install instructions.
1146     
1147     Signed-off-by: Remington Steed <rjs7@calvin.edu>
1148     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1149     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1150     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1151
1152 0       1       .gitignore
1153 2       2       Open-ILS/examples/fm_IDL.xml
1154 2       0       Open-ILS/examples/opensrf.xml.example
1155 1       0       Open-ILS/src/extras/install/Makefile.debian-buster
1156 1       0       Open-ILS/src/extras/install/Makefile.debian-stretch
1157 45      50      Open-ILS/src/perlmods/lib/OpenILS/Application/OAI.pm
1158 8       8       Open-ILS/src/perlmods/lib/OpenILS/WWW/OAI.pm
1159 25      0       Open-ILS/src/sql/Pg/600.schema.oai.sql
1160 0       68      Open-ILS/src/sql/Pg/oai.sql
1161 79      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.oai_views.sql
1162 0       408     docs/RELEASE_NOTES_NEXT/OAI2/install.adoc
1163 160     0       docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc
1164  create mode 100644 Open-ILS/src/sql/Pg/600.schema.oai.sql
1165  delete mode 100644 Open-ILS/src/sql/Pg/oai.sql
1166  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.oai_views.sql
1167  delete mode 100644 docs/RELEASE_NOTES_NEXT/OAI2/install.adoc
1168  create mode 100644 docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc
1169
1170 commit 2aa490118c95457c1f3c3f75ec7bc4036f5e7b10
1171 Author: Lucien van Wouw <lwo@iisg.nl>
1172 Date:   Thu Nov 2 15:14:51 2017 +0100
1173
1174     LP#1729620 New optional feature: an OAI2 provider service.
1175     
1176     This module is an opensrf service that exposes bibliographic and authority records through the OAI2 protocol.
1177     
1178     Developer's Certificate of Origin 1.1
1179     
1180     By making a contribution to this project, I certify that:
1181     
1182     (a) The contribution was created in whole or in part by me and I
1183         have the right to submit it under the open source license
1184         indicated in the file; or
1185     
1186     (b) The contribution is based upon previous work that, to the best
1187         of my knowledge, is covered under an appropriate open source
1188         license and I have the right under that license to submit that
1189         work with modifications, whether created in whole or in part
1190         by me, under the same open source license (unless I am
1191         permitted to submit under a different license), as indicated
1192         in the file; or
1193     
1194     (c) The contribution was provided directly to me by some other
1195         person who certified (a), (b) or (c) and I have not modified
1196         it.
1197     
1198     (d) I understand and agree that this project and the contribution
1199         are public and that a record of the contribution (including all
1200         personal information I submit with it, including my sign-off) is
1201         maintained indefinitely and may be redistributed consistent with
1202         this project or the open source license(s) involved.
1203     
1204     Signed-off-by: Lucien van Wouw, IISG, Amsterdam.
1205     Signed-off-by: Remington Steed <rjs7@calvin.edu>
1206     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
1207     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
1208     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1209
1210 1       0       .gitignore
1211 9       0       Open-ILS/examples/apache_24/eg_vhost.conf.in
1212 22      0       Open-ILS/examples/fm_IDL.xml
1213 112     1       Open-ILS/examples/opensrf.xml.example
1214 1       0       Open-ILS/examples/opensrf_core.xml.example
1215 520     0       Open-ILS/src/perlmods/lib/OpenILS/Application/OAI.pm
1216 478     0       Open-ILS/src/perlmods/lib/OpenILS/WWW/OAI.pm
1217 68      0       Open-ILS/src/sql/Pg/oai.sql
1218 18      0       Open-ILS/xsl/OAI2_MARC21slim.xsl
1219 13      0       Open-ILS/xsl/OAI2_OAIDC.xsl
1220 408     0       docs/RELEASE_NOTES_NEXT/OAI2/install.adoc
1221  create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Application/OAI.pm
1222  create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/WWW/OAI.pm
1223  create mode 100644 Open-ILS/src/sql/Pg/oai.sql
1224  create mode 100644 Open-ILS/xsl/OAI2_MARC21slim.xsl
1225  create mode 100644 Open-ILS/xsl/OAI2_OAIDC.xsl
1226  create mode 100644 docs/RELEASE_NOTES_NEXT/OAI2/install.adoc
1227
1228 commit 8d628623b8f2c4d35d7f8633ac55a991732e93ea
1229 Author: Jason Boyer <JBoyer@equinoxinitiative.org>
1230 Date:   Thu Oct 15 13:50:18 2020 -0400
1231
1232     LP1900005: Don't require a specific 'opensrf' user
1233     
1234     There's no technical reason to require a specific user beyond our
1235     instructions stating that it's the default. One thing that we should
1236     do is not allow our network services to be run as root.
1237     Additionally, autogen.sh is excluded from running as root because while
1238     that would work, it may then have to *always* be run by root or
1239     require you to change the file owner between runs.
1240     
1241     NOTE: We check for the user by id rather than name, as there's no rule
1242     saying user 0 must be called "root" on Linux.
1243     
1244     NOTE: This also cleans up and unifies the the coding style and removes
1245     some dead code in autogen.sh.
1246     
1247     To test:
1248     Pre-patch:
1249     Use oils_ctl.sh to start SIP or z3950 as opensrf, Success.
1250     Use oils_ctl.sh to start SIP or z3950 as yourself, Failure.
1251     Use oils_ctl.sh to start SIP or z3950 as root, Failure.
1252     Run autogen.sh as opensrf, Success.
1253     Run autogen.sh as yourself, Failure.
1254     Run autogen.sh as root, Failure.
1255     
1256     Post patch:
1257     Use oils_ctl.sh to start SIP or z3950 as opensrf, Success.
1258     Use oils_ctl.sh to start SIP or z3950 as your normal user, Success.
1259     Use oils_ctl.sh to start SIP or z3950 as root, Failure.
1260     Run autogen.sh as opensrf, Success.
1261     Run autogen.sh as yourself, potential Success - IF you're able to write to the correct directory / files.
1262     Run autogen.sh as root, Failure.
1263     
1264     Signed-off-by: Jason Boyer <JBoyer@equinoxinitiative.org>
1265     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1266     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
1267
1268 2       2       Open-ILS/examples/oils_ctl.sh
1269 82      49      Open-ILS/src/extras/autogen.sh
1270
1271 commit 60efc98ffe680de07cc270c803c7cdeeac07f1ad
1272 Author: Terran McCanna <tmccanna@georgialibraries.org>
1273 Date:   Mon Jan 31 17:26:15 2022 -0500
1274
1275     LP1956970 Sort Patron Notes - Most Recent First
1276     
1277     This changes the default sort order of patron notes from oldest
1278     first to most recent first.
1279     
1280     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1281     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1282
1283 2       2       Open-ILS/web/js/ui/default/staff/circ/patron/app.js
1284
1285 commit e2028ee29bab4f970a8fa6354b64723674b7286e
1286 Author: Terran McCanna <tmccanna@georgialibraries.org>
1287 Date:   Wed Jun 2 15:29:53 2021 -0400
1288
1289     LP1930614 Bootstrap OPAC Summary Block
1290     
1291     This breaks out the summary (from the 520 field) from the rest
1292     of the MARC data so that it displays above/outside of the More
1293     Details button on the record page.
1294     
1295     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1296     Signed-off-by: Ruth Frasur <rfrasur@library.in.gov>
1297     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1298     
1299     foo
1300
1301 61      0       Open-ILS/src/templates-bootstrap/opac/parts/record/contents-summaryonly.tt2
1302 0       4       Open-ILS/src/templates-bootstrap/opac/parts/record/contents.tt2
1303 1       0       Open-ILS/src/templates-bootstrap/opac/parts/record/summary.tt2
1304  create mode 100644 Open-ILS/src/templates-bootstrap/opac/parts/record/contents-summaryonly.tt2
1305
1306 commit 3863ed4177da51362969ca4c99d421a2afdf135c
1307 Author: Mike Rylander <mrylander@gmail.com>
1308 Date:   Fri Mar 25 17:03:06 2022 -0400
1309
1310     Stamping upgrade script for JQuery YAOUS
1311     
1312     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1313
1314 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
1315 1       1       Open-ILS/src/sql/Pg/upgrade/{xxxx.data.jquery_opac_library_setting.sql => 1322.data.jquery_opac_library_setting.sql}
1316  rename Open-ILS/src/sql/Pg/upgrade/{xxxx.data.jquery_opac_library_setting.sql => 1322.data.jquery_opac_library_setting.sql} (86%)
1317
1318 commit 97cbb770058dbd8e360c9a383e6bcc4151831629
1319 Author: Rogan Hamby <rogan.hamby@gmail.com>
1320 Date:   Mon Oct 21 09:47:45 2019 -0400
1321
1322     adding query to opac by library setting
1323     
1324     Signed-off-by: Garry Collum <gcollum@gmail.com>
1325     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1326
1327 9       0       Open-ILS/src/sql/Pg/950.data.seed-values.sql
1328 16      0       Open-ILS/src/sql/Pg/upgrade/xxxx.data.jquery_opac_library_setting.sql
1329 5       0       Open-ILS/src/templates-bootstrap/opac/parts/js.tt2
1330 5       0       Open-ILS/src/templates/opac/parts/js.tt2
1331 8       0       docs/RELEASE_NOTES_NEXT/OPAC/jquery_opac_setting.adoc
1332  create mode 100644 Open-ILS/src/sql/Pg/upgrade/xxxx.data.jquery_opac_library_setting.sql
1333  create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/jquery_opac_setting.adoc
1334
1335 commit 356790a3bbbd6acaa0c1d17b7e2832372327586a
1336 Author: Bill Erickson <berickxx@gmail.com>
1337 Date:   Thu Jan 20 17:13:08 2022 -0500
1338
1339     LP1958581 Copy to clipboard always available
1340     
1341     Signed-off-by: Bill Erickson <berickxx@gmail.com>
1342     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1343
1344 0       5       Open-ILS/src/eg2/src/app/share/grid/grid-body.component.ts
1345
1346 commit 647f704c5501602f4ffd668944ecd79b4c26e438
1347 Author: Bill Erickson <berickxx@gmail.com>
1348 Date:   Thu Jan 20 16:16:10 2022 -0500
1349
1350     LP1958581 Angular Grid Copy To Clipboard
1351     
1352     To test, right click on a row in an Angular grid.  A dialog should
1353     appear which allows the user to click on a value to select the value
1354     into the clipboard.  Once selected, the dialog should close.
1355     
1356     Signed-off-by: Bill Erickson <berickxx@gmail.com>
1357     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1358
1359 25      0       Open-ILS/src/eg2/src/app/share/clipboard/clipboard-dialog.component.html
1360 43      0       Open-ILS/src/eg2/src/app/share/clipboard/clipboard-dialog.component.ts
1361 3       0       Open-ILS/src/eg2/src/app/share/common-widgets.module.ts
1362 1       1       Open-ILS/src/eg2/src/app/share/grid/grid-body.component.html
1363 10      0       Open-ILS/src/eg2/src/app/share/grid/grid-toolbar-actions-menu.component.html
1364 22      1       Open-ILS/src/eg2/src/app/share/grid/grid-toolbar-actions-menu.component.ts
1365  create mode 100644 Open-ILS/src/eg2/src/app/share/clipboard/clipboard-dialog.component.html
1366  create mode 100644 Open-ILS/src/eg2/src/app/share/clipboard/clipboard-dialog.component.ts
1367
1368 commit 779903d35f8bc04949fd909a475be14e80540472
1369 Author: Mike Rylander <mrylander@gmail.com>
1370 Date:   Thu Mar 24 19:10:22 2022 -0400
1371
1372     Fixing merge conflict resolution from Simple Reporter merge
1373     
1374     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1375
1376 1       1       Open-ILS/src/eg2/src/app/staff/splash.component.ts
1377
1378 commit fb2c761a1af88f059ba69e5e097a63d414430bd0
1379 Author: Garry Collum <gcollum@gmail.com>
1380 Date:   Thu Feb 3 17:57:45 2022 -0500
1381
1382     LP#1959405: hold status not looking for shelf delay status
1383     
1384     This patch fixes the blank status display in the opac by treating that
1385     status as a 'Waiting for Copy' status.  This commit covers both the TPAC
1386     and the Bootstrap OPAC.
1387     
1388     To Test:
1389     As stated by Erica in LP1959405
1390     1. Administration->Local Administration->Library Settins Editor
1391     set Hold Shelf Status Delay to 1 minute.
1392     2. Place a hold for a patron
1393     3. Capture the hold.
1394        The opac will change from "Waiting for Copy" to a blank column.
1395     4. Allow the delay interval to expire
1396        The opac will change from a blank status to "Available"
1397     
1398     5. Apply the patch
1399     6. Repeat 2-3.
1400        The opac will continue to display "Waiting for Copy"
1401     7. Allow the delay interval to expire
1402        The opac will change from "Waiting for Copy" to "Available"
1403     
1404     Signed-off-by: Garry Collum <gcollum@gmail.com>
1405     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1406     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1407
1408 2       2       Open-ILS/src/templates-bootstrap/opac/parts/hold_status.tt2
1409 2       2       Open-ILS/src/templates/opac/parts/hold_status.tt2
1410
1411 commit 74ff801c5296a8aebfdf034a022b5ac79363c2d3
1412 Author: Mike Rylander <mrylander@gmail.com>
1413 Date:   Thu Mar 24 17:32:20 2022 -0400
1414
1415     Stamping upgrade script for inventory changes
1416     
1417     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1418
1419 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
1420 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.asset.copy_inventory.sql => 1321.schema.asset.copy_inventory.sql}
1421  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.asset.copy_inventory.sql => 1321.schema.asset.copy_inventory.sql} (98%)
1422
1423 commit 3911bcba82c5bffe8edfc1c07b90dd1815db27b5
1424 Author: Jason Stephenson <jason@sigio.com>
1425 Date:   Thu Dec 30 10:17:58 2021 -0500
1426
1427     LP1883171 & LP1940663: Add release notes
1428     
1429     This work was sponsored by NOBLE.
1430     
1431     Signed-off-by: Jason Stephenson <jason@sigio.com>
1432     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
1433     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1434
1435 38      0       docs/RELEASE_NOTES_NEXT/Circulation/copy_inventory.adoc
1436  create mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/copy_inventory.adoc
1437
1438 commit 646fad6662886cd066c81a21a992c7654bd6e743
1439 Author: Jason Stephenson <jason@sigio.com>
1440 Date:   Mon Nov 22 22:09:26 2021 -0500
1441
1442     LP1883171 & LP1940663: Add Perl live test
1443     
1444     Add live tests to test that invetory dates are added, or not, during
1445     checkin and inventory update as appropriate.  These tests cover the
1446     basics for the backend Perl methods.  The database tests are slightly
1447     more thorough.
1448     
1449     This work was sponsored by NOBLE.
1450     
1451     Signed-off-by: Jason Stephenson <jason@sigio.com>
1452     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
1453     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1454
1455 400     0       Open-ILS/src/perlmods/live_t/lp1883171-copy-inventory.t
1456  create mode 100755 Open-ILS/src/perlmods/live_t/lp1883171-copy-inventory.t
1457
1458 commit 5ded9caa9c310793775a1fdf60310179d62ddecf
1459 Author: Jason Stephenson <jason@sigio.com>
1460 Date:   Sun Nov 7 16:00:34 2021 -0500
1461
1462     LP1883171 & LP1940663: Basic staff client modifications
1463     
1464     Modify the Item Staus view to check the new return values of the
1465     update copy inventory function.
1466     
1467     Fix toast handling in the list view to properly report success and failure.
1468     
1469     Add toast handling to the single copy Item Status view to report
1470     success and failure.
1471     
1472     NOTE: More work could be done on the toasts to report number of
1473     successful updates, etc.  I tried using the compileContent and trusted
1474     HTML, but this lead to new errors that I couldn't decipher.
1475     
1476     This work was sponsored by NOBLE.
1477     
1478     Signed-off-by: Jason Stephenson <jason@sigio.com>
1479     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
1480     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1481
1482 4       0       Open-ILS/src/templates/staff/cat/item/index.tt2
1483 9       5       Open-ILS/web/js/ui/default/staff/cat/item/app.js
1484 1       10      Open-ILS/web/js/ui/default/staff/circ/services/circ.js
1485 7       5       Open-ILS/web/js/ui/default/staff/circ/services/item.js
1486
1487 commit f3811352554f09dc43cebe3f0929c8678dbf99ba
1488 Author: Jason Stephenson <jason@sigio.com>
1489 Date:   Sun Oct 31 16:14:10 2021 -0400
1490
1491     LP1883171 & LP1940663: Replace circ method to update latest inventory
1492     
1493     Replace the open-ils.circ.circulation.update_latest_inventory method
1494     with open-ils.circ.circulation.update_copy_inventory.
1495     
1496     Beyond renaming the method and changing the tables it operates on, the
1497     following changes are also made:
1498     
1499     1. Use savepoints to allow some updates to succeed when others fail.
1500     
1501     2. Modify the return value to include success and failure counts so that
1502     these could potentially be used in client feedback.
1503     
1504     This work was sponsored by NOBLE.
1505     
1506     Signed-off-by: Jason Stephenson <jason@sigio.com>
1507     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
1508     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1509
1510 25      21      Open-ILS/src/perlmods/lib/OpenILS/Application/Circ.pm
1511
1512 commit 8ec3e4ade4aededbfaec72374fa9bd4667e19edc
1513 Author: Jason Stephenson <jason@sigio.com>
1514 Date:   Sun Oct 31 15:18:22 2021 -0400
1515
1516     LP1883171 & LP1940663: Modify do_checkin for asset.copy_inventory
1517     
1518     Modify the do_chekin method of Circulate.pm to create a new
1519     asset::copy_inventory object when the do inventory modifier is used.
1520     
1521     This change necessitates moving the check for a floating copy up to
1522     where the do inventory code is run and subsequent modifications to the
1523     transit and noop checkin code.
1524     
1525     Set checkin_changed to true when adding an asset.copy_inventory entry
1526     during check-in so that even if there would otherwise be a NO_CHANGE
1527     response, the row will still get created.
1528     
1529     This work was sponsored by NOBLE.
1530     
1531     Signed-off-by: Jason Stephenson <jason@sigio.com>
1532     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
1533     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1534
1535 40      59      Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
1536
1537 commit c21c8f591a5140541b111acb0e69d020615c7bb6
1538 Author: Jason Stephenson <jason@sigio.com>
1539 Date:   Sun Oct 24 12:54:31 2021 -0400
1540
1541     LP1883171 & LP1940663: Database & IDL updates for copy inventory table
1542     
1543     Add new asset.copy_inventory table with constraints:
1544       * Foreign Key on copy -> asset.copy.id
1545       * Unique index on inventory_date and copy
1546       * Require that copy is at home or may float to inventory_workstation org.
1547     
1548     Add IDL entry for asset.copy_inventory table (aci).
1549     
1550     Change asset.latest_inventory table into a view.
1551     
1552     Mark the asset.latest_inventory IDL entry (alci) read-only.
1553     
1554     Provide database upgrade script to make the database changes and move
1555     entries from the asset.latest_inventory table to the
1556     asset.copy_inventory table.
1557     
1558     Add pgtap schema tests to validate that the above tables, views, and
1559     constraints exist.
1560     
1561     Add pgtap live tests to validate that the table and view constraints
1562     work as intended.
1563     
1564     MERGE NOTE: IDL permissions on the new real table were updated to
1565     match previously modified permissions on the old real table.
1566     
1567     This work was sponsored by NOBLE.
1568     
1569     Signed-off-by: Jason Stephenson <jason@sigio.com>
1570     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
1571     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1572
1573 25      5       Open-ILS/examples/fm_IDL.xml
1574 40      4       Open-ILS/src/sql/Pg/040.schema.asset.sql
1575 4       4       Open-ILS/src/sql/Pg/800.fkeys.sql
1576 98      0       Open-ILS/src/sql/Pg/live_t/lp1883171-copy_inventory.pg
1577 30      0       Open-ILS/src/sql/Pg/t/lp1883171-copy_inventory-schema.pg
1578 86      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.asset.copy_inventory.sql
1579  create mode 100644 Open-ILS/src/sql/Pg/live_t/lp1883171-copy_inventory.pg
1580  create mode 100644 Open-ILS/src/sql/Pg/t/lp1883171-copy_inventory-schema.pg
1581  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.asset.copy_inventory.sql
1582
1583 commit b3b256184d59702c488d8f05f1029cee799e17e9
1584 Author: Michele Morgan <mmorgan@noblenet.org>
1585 Date:   Tue Mar 2 11:46:42 2021 -0500
1586
1587     LP1907123 Angular Catalog View Holds missing columns
1588     
1589     Teaches the t_holds.tt2 TPAC file to save columns with the same names as
1590     the Angular Catalog.
1591     
1592     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
1593     Signed-off-by: Elaine Hardy <ehardy@georgialibraries.org>
1594     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1595
1596 134     134     Open-ILS/src/templates/staff/cat/catalog/t_holds.tt2
1597
1598 commit 15ecabc43187a85e9913adb880832f430a7d6ed2
1599 Author: Mike Rylander <mrylander@gmail.com>
1600 Date:   Thu Mar 24 15:17:39 2022 -0400
1601
1602     Stamping upgrade script for Simple Reporter (permission ID adjusted)
1603     
1604     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1605
1606 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
1607 2       2       Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.simple_reporter.sql => 1320.schema.simple_reporter.sql}
1608  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.simple_reporter.sql => 1320.schema.simple_reporter.sql} (95%)
1609
1610 commit 958255612746720593c564f10b7b92cb77764cb2
1611 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1612 Date:   Fri Mar 18 12:14:06 2022 -0400
1613
1614     Make the "ignore this boolean" option more clear
1615     
1616     Change Bool Either to Both
1617     
1618     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1619     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1620     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1621
1622 1       1       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field.component.html
1623
1624 commit daba96820a3c35ad05f32e266c8cc9f4158d0c9e
1625 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1626 Date:   Fri Mar 11 12:45:33 2022 -0500
1627
1628     Update Promise instantiation to deal with TypeScript changes
1629     
1630     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1631     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1632     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1633
1634 3       3       Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.service.ts
1635
1636 commit c23f1a1e8da806602be10af4c988010a31bdf123
1637 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1638 Date:   Tue Dec 21 16:30:42 2021 -0500
1639
1640     Add release note
1641     
1642     Sponsored-by: C/W MARS
1643     Sponsored-by: Missouri Evergreen Consortium
1644     
1645     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1646     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1647     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1648
1649 17      0       docs/RELEASE_NOTES_NEXT/Reports/simple_reports.adoc
1650  create mode 100644 docs/RELEASE_NOTES_NEXT/Reports/simple_reports.adoc
1651
1652 commit 9a7cddc13a0d70d74b91dbbc882b4f7e36bff9b6
1653 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1654 Date:   Tue Dec 14 14:15:13 2021 -0500
1655
1656     Wire up Simple Reporter into the Staff Client Interface
1657     
1658     Sponsored-by: C/W MARS
1659     Sponsored-by: Missouri Evergreen Consortium
1660     
1661     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1662     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1663     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1664
1665 4       0       Open-ILS/src/eg2/src/app/staff/nav.component.html
1666 7       0       Open-ILS/src/eg2/src/app/staff/routing.module.ts
1667 1       0       Open-ILS/src/eg2/src/app/staff/splash.component.html
1668 13      1       Open-ILS/src/eg2/src/app/staff/splash.component.ts
1669 7       0       Open-ILS/src/templates/staff/navbar.tt2
1670
1671 commit a0aaffbe54df3a1a30162016239068b6e2fb234d
1672 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1673 Date:   Tue Dec 14 14:14:35 2021 -0500
1674
1675     Simple Reporter Angular App
1676     
1677     Simply put, it reports.
1678     
1679     Sponsored-by: C/W MARS
1680     Sponsored-by: Missouri Evergreen Consortium
1681     
1682     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1683     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1684     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1685
1686 15      0       Open-ILS/src/eg2/package-lock.json
1687 2       1       Open-ILS/src/eg2/package.json
1688 18      0       Open-ILS/src/eg2/src/app/staff/reporter/routing.module.ts
1689 40      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/routing.module.ts
1690 18      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.component.html
1691 34      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.component.ts
1692 34      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.module.ts
1693 914     0       Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.service.ts
1694 7       0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-editor.component.css
1695 102     0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-editor.component.html
1696 239     0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-editor.component.ts
1697 9       0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field-chooser.component.css
1698 108     0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field-chooser.component.html
1699 97      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field-chooser.component.ts
1700 29      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field.component.css
1701 210     0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field.component.html
1702 187     0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field.component.ts
1703 72      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-my-outputs.component.html
1704 90      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-my-outputs.component.ts
1705 66      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-my-reports.component.html
1706 165     0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-my-reports.component.ts
1707 65      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-output-options.component.html
1708 34      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-output-options.component.ts
1709 5       0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-sort-order.component.css
1710 59      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-sort-order.component.html
1711 83      0       Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-sort-order.component.ts
1712  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/routing.module.ts
1713  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/routing.module.ts
1714  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.component.html
1715  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.component.ts
1716  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.module.ts
1717  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/simple-reporter.service.ts
1718  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-editor.component.css
1719  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-editor.component.html
1720  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-editor.component.ts
1721  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field-chooser.component.css
1722  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field-chooser.component.html
1723  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field-chooser.component.ts
1724  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field.component.css
1725  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field.component.html
1726  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-field.component.ts
1727  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-my-outputs.component.html
1728  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-my-outputs.component.ts
1729  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-my-reports.component.html
1730  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-my-reports.component.ts
1731  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-output-options.component.html
1732  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-output-options.component.ts
1733  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-sort-order.component.css
1734  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-sort-order.component.html
1735  create mode 100644 Open-ILS/src/eg2/src/app/staff/reporter/simple/sr-sort-order.component.ts
1736
1737 commit bc3b0b7eba63c2e52ad023c39ea8d3152d37e9cf
1738 Author: Mike Rylander <mrylander@gmail.com>
1739 Date:   Thu Oct 28 13:22:06 2021 -0400
1740
1741     add component for general text multi-select
1742     
1743     Sponsored-by: C/W MARS
1744     Sponsored-by: Missouri Evergreen Consortium
1745     
1746     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1747     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1748     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1749
1750 10      0       Open-ILS/src/eg2/src/app/share/text-multi-select/text-multi-select.component.html
1751 58      0       Open-ILS/src/eg2/src/app/share/text-multi-select/text-multi-select.component.ts
1752 3       0       Open-ILS/src/eg2/src/app/staff/common.module.ts
1753  create mode 100644 Open-ILS/src/eg2/src/app/share/text-multi-select/text-multi-select.component.html
1754  create mode 100644 Open-ILS/src/eg2/src/app/share/text-multi-select/text-multi-select.component.ts
1755
1756 commit adf950c9ecdf54d4a7f94e9527c1a32b1cf47adc
1757 Author: Mike Rylander <mrylander@gmail.com>
1758 Date:   Thu Oct 28 13:21:30 2021 -0400
1759
1760     improve existing components for use in SR
1761     
1762     Add onChange emitter to eg-org-family-select, and augment the output so we can reconstruct it
1763     Add @sr:org_filter_field capability to eg-multi-select and eg-combobox
1764     
1765     Sponsored-by: C/W MARS
1766     Sponsored-by: Missouri Evergreen Consortium
1767     
1768     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1769     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1770     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1771
1772 7       0       Open-ILS/src/eg2/src/app/share/interval-input/interval-input.component.ts
1773 1       1       Open-ILS/src/eg2/src/app/share/multi-select/multi-select.component.html
1774 11      3       Open-ILS/src/eg2/src/app/share/multi-select/multi-select.component.ts
1775 6       1       Open-ILS/src/eg2/src/app/share/org-family-select/org-family-select.component.ts
1776
1777 commit d87a70078848bf62e360748dcb8e39f0370d4cd9
1778 Author: Mike Rylander <mrylander@gmail.com>
1779 Date:   Fri Oct 29 10:26:41 2021 -0400
1780
1781     Make disused "= any" and "<> any" useful
1782     
1783     Allow caller to supply a PG-encoded array string to test against a column value.
1784     
1785     Also, repair relative week transform that has never worked.
1786     
1787     Sponsored-by: C/W MARS
1788     Sponsored-by: Missouri Evergreen Consortium
1789     
1790     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1791     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1792     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1793
1794 3       3       Open-ILS/src/perlmods/lib/OpenILS/Reporter/SQLBuilder.pm
1795
1796 commit 6252e40d64105f3775c3d977f95943b89975a994
1797 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1798 Date:   Tue Dec 14 12:51:16 2021 -0500
1799
1800     Teach Current Reporter to Ignore Simple Reporter Folders
1801     
1802     Sponsored-by: C/W MARS
1803     Sponsored-by: Missouri Evergreen Consortium
1804     
1805     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1806     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1807     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1808
1809 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Reporter.pm
1810
1811 commit fccf131adfccc36ae90fe89cf0e1f418d773a1b2
1812 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1813 Date:   Tue Dec 14 12:48:32 2021 -0500
1814
1815     Validate IDL Against XSD
1816     
1817     Largely field name typos.
1818     
1819     Sponsored-by: C/W MARS
1820     Sponsored-by: Missouri Evergreen Consortium
1821     
1822     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1823     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1824     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1825
1826 44      53      Open-ILS/examples/fm_IDL.xml
1827
1828 commit e9c8c58374fdb0bdd801d901188ea9de230acaca
1829 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1830 Date:   Tue Dec 14 10:57:58 2021 -0500
1831
1832     Add Simple Reporter IDL definitions
1833     
1834     Add SR IDL classes, update reporter.*, add xsl2js transforms,
1835     and add sr namespace to fm_IDL.xsd. Overall IDL tidying to come.
1836     
1837     Sponsored-by: C/W MARS
1838     Sponsored-by: Missouri Evergreen Consortium
1839     
1840     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1841     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1842     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1843
1844 1445    26      Open-ILS/examples/fm_IDL.xml
1845 31      1       Open-ILS/examples/fm_IDL.xsd
1846 40      0       Open-ILS/examples/simple-reporter.xsd
1847 44      3       Open-ILS/xsl/fm_IDL2js.xsl
1848  create mode 100644 Open-ILS/examples/simple-reporter.xsd
1849
1850 commit 61f63bd3d32c07f02a6a1f9148a2e7694cf6931d
1851 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1852 Date:   Tue Dec 14 10:33:32 2021 -0500
1853
1854     Add Simple Reporter Schema Changes
1855     
1856     New permission for Simple Reporter: RUN_SIMPLE_REPORTS
1857     
1858     A simple_reporter field on reporter folder tables to maintain separation
1859     between Simple Reporter and It's Complicated. Also adjust indexes to allow
1860     duplicate names between reporters if for some reason you want to do that.
1861     
1862     And a reporter.completed_reports view to compliment reporter.currently_running.
1863     
1864     Sponsored-by: C/W MARS
1865     Sponsored-by: Missouri Evergreen Consortium
1866     
1867     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1868     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1869     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1870
1871 20      2       Open-ILS/src/sql/Pg/950.data.seed-values.sql
1872 33      3       Open-ILS/src/sql/Pg/reporter-schema.sql
1873 71      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simple_reporter.sql
1874  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simple_reporter.sql
1875
1876 commit d21a319bfca295149f597760620a3c7446d01730
1877 Author: Mike Rylander <mrylander@gmail.com>
1878 Date:   Thu Mar 24 14:34:57 2022 -0400
1879
1880     Stamping upgrade script
1881     
1882     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1883
1884 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
1885 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.data.angular-copy-templates.sql => 1319.data.angular-copy-templates.sql}
1886  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.data.angular-copy-templates.sql => 1319.data.angular-copy-templates.sql} (91%)
1887
1888 commit f5cb4995bc9e3c073ce54aa9218cf13cc5a071b2
1889 Author: Bill Erickson <berickxx@gmail.com>
1890 Date:   Fri Dec 3 13:27:01 2021 -0500
1891
1892     LP1951162 Migrate copy templates setting
1893     
1894     Rename the user setting "webstaff.cat.copy.templates" to
1895     "cat.copy.templates" and migrate any existing values.  This operation is
1896     not performed for any databases where a "cat.copy.templates" user or
1897     workstation setting type already exists.
1898     
1899     Teach the Angular copy editor to avoid looking up templates in local
1900     storage, since only XUL templates are stored there, which are not
1901     compatible.
1902     
1903     Signed-off-by: Bill Erickson <berickxx@gmail.com>
1904     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1905     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1906
1907 1       10      Open-ILS/src/eg2/src/app/staff/cat/volcopy/volcopy.service.ts
1908 3       3       Open-ILS/src/sql/Pg/950.data.seed-values.sql
1909 33      0       Open-ILS/src/sql/Pg/upgrade/XXXX.data.angular-copy-templates.sql
1910 8       8       Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
1911  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.angular-copy-templates.sql
1912
1913 commit 268b96c2d4b8be034d209db457afeb4e6d67609e
1914 Author: Dan Briem <dbriem@wlsmail.org>
1915 Date:   Wed Mar 16 16:45:37 2022 -0400
1916
1917     LP#1746800 Exclude empty records on filtered staff searches
1918     
1919     Excludes empty bibs on staff searches when filtering on location
1920     or location group or when using the availability modifier.
1921     
1922     Signed-off-by: Dan Briem <dbriem@wlsmail.org>
1923     Signed-off-by: Jennifer Weston <jennifer.weston@equinoxoli.org>
1924     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1925
1926 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
1927
1928 commit 8c07c06939d2b460fdfe828ec3253945a17b9d23
1929 Author: Terran McCanna <tmccanna@georgialibraries.org>
1930 Date:   Fri Dec 31 13:37:09 2021 -0500
1931
1932     LP1909681 Open hold grid links in new tab
1933     
1934     This updates the holds grid used by Hopeless Holds, the Holds Pull
1935     List, and the staff catalog record View Holds tab.
1936     
1937     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
1938     Signed-off-by: Garry Collum <gcollum@gmail.com>
1939     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1940
1941 3       3       Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
1942
1943 commit 4e61c9e2d05947cb49bb6c673fd41892b549e60e
1944 Author: Tiffany Little <tlittle@georgialibraries.org>
1945 Date:   Fri Jun 18 14:33:50 2021 -0400
1946
1947     LP1928003 Protect real copies from auto-deletion by cancelling acq line items
1948     
1949     Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
1950     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1951
1952 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
1953
1954 commit 6cd0aea29906e4e12d52c0aa3f3c86368b350a2d
1955 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1956 Date:   Wed Mar 2 06:54:29 2022 -0500
1957
1958     Hide username and password in eg2 when screen is narrow
1959     
1960     The Angular staff client navbar doesn't collapse when the screen is narrow
1961     but currently the username and password can wrap, pushing the navbar over
1962     the content. This patch doesn't add a collapsing navbar but hiding the user
1963     information does at least stop the navbar from growing.
1964     
1965     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1966     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1967     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1968
1969 7       0       Open-ILS/src/eg2/src/app/staff/nav.component.css
1970 1       1       Open-ILS/src/eg2/src/app/staff/nav.component.html
1971
1972 commit 49a0a18b1a1381e4913dc63be91a020177eab932
1973 Author: Jason Boyer <JBoyer@equinoxOLI.org>
1974 Date:   Tue Mar 1 14:34:55 2022 -0500
1975
1976     LP1724008: Hide User@workstation when screen is narrow
1977     
1978     As an intermediate step between the "full" navbar and the
1979     collapsed navbar we hide the username and workstation of
1980     the current user. This helps prevent the wrapping that can
1981     cause the navbar to cover some of the page.
1982     
1983     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
1984     Signed-off-by: rfrasur <rfrasur@library.in.gov>
1985     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1986
1987 1       1       Open-ILS/src/templates/staff/navbar.tt2
1988
1989 commit b5d7ccd8b30e9a2b9adbf653777fc059e69809be
1990 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
1991 Date:   Fri Nov 5 16:41:55 2021 -0700
1992
1993     LP#1951318: API call to retrieve (publicly-visible) carousel contents
1994     
1995     Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
1996     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1997
1998 44      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Actor/Carousel.pm
1999 5       31      Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
2000
2001 commit 9ecdc4a6f42344a47283cc7da99c74013869a13f
2002 Author: Terran McCanna <tmccanna@georgialibraries.org>
2003 Date:   Thu Sep 23 12:53:54 2021 -0400
2004
2005     LP1944755 Add ability to embed carousels on external pages
2006     
2007     This displays carousels on an otherwise blank page, allowing
2008     libraries to very easily embed them on their web sites using iframes.
2009     
2010     Example iframe code:
2011     <iframe src="(my opac domain)/eg/opac/carousel?carousel_loc=4" title="Carousel"
2012     width="80%" height="500px;" frameborder="0"></iframe>
2013     
2014     The base_simple code could also be used by other future features
2015     that are driven by Evergreen but that shouldn't display the headers and
2016     footers.
2017     
2018     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2019     Signed-off-by: Garry Collum <gcollum@gmail.com>
2020     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2021
2022 1       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
2023 8       0       Open-ILS/src/templates-bootstrap/opac/carousel.tt2
2024 84      0       Open-ILS/src/templates-bootstrap/opac/parts/base_simple.tt2
2025 1       1       Open-ILS/src/templates-bootstrap/opac/parts/misc_util.tt2
2026  create mode 100644 Open-ILS/src/templates-bootstrap/opac/carousel.tt2
2027  create mode 100644 Open-ILS/src/templates-bootstrap/opac/parts/base_simple.tt2
2028
2029 commit cec56b83daae43aaf9874b6caada06218d418c61
2030 Author: Michele Morgan <mmorgan@noblenet.org>
2031 Date:   Thu Mar 24 11:01:13 2022 -0400
2032
2033     lp1787968 Stamping upgrade script
2034     
2035     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2036
2037 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
2038 0       0       Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.jacket_uploader.sql => 1318.schema.jacket_uploader.sql}
2039  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.jacket_uploader.sql => 1318.schema.jacket_uploader.sql} (100%)
2040
2041 commit ef74487f93446ae9a506aa907165eb1d27934ff1
2042 Author: Michele Morgan <mmorgan@noblenet.org>
2043 Date:   Thu Mar 24 10:26:02 2022 -0400
2044
2045     lp1787968 Release Notes Addendum
2046     
2047     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2048
2049 5       0       docs/RELEASE_NOTES_NEXT/Cataloging/custom_cover_image.adoc
2050
2051 commit 74b4c1a156b318809255283a28b9f9994d432f22
2052 Author: Jason Etheridge <jason@EquinoxOLI.org>
2053 Date:   Mon Oct 11 18:24:16 2021 -0400
2054
2055     lp1787968 jacket_upload: release notes
2056     
2057     Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
2058     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2059
2060 32      0       docs/RELEASE_NOTES_NEXT/Cataloging/custom_cover_image.adoc
2061  create mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/custom_cover_image.adoc
2062
2063 commit f23fd208955cb039131e0772744396feacc718f9
2064 Author: Jason Etheridge <jason@EquinoxOLI.org>
2065 Date:   Mon Oct 11 17:52:00 2021 -0400
2066
2067     lp1787968 jacket_upload: tests
2068     
2069     Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
2070     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2071
2072 72      0       Open-ILS/src/perlmods/live_t/34-lp1787968-cover-uploader.t
2073  create mode 100644 Open-ILS/src/perlmods/live_t/34-lp1787968-cover-uploader.t
2074
2075 commit 135cfa2ee3c7570c95d947cdce6796e0299ee2be
2076 Author: Jason Etheridge <jason@EquinoxOLI.org>
2077 Date:   Fri Sep 3 11:25:14 2021 -0400
2078
2079     lp1787968 jacket_upload: UI
2080     
2081     Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
2082     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2083
2084 5       1       Open-ILS/src/eg2/src/app/staff/catalog/catalog.module.ts
2085 6       0       Open-ILS/src/eg2/src/app/staff/catalog/record/actions.component.html
2086 43      0       Open-ILS/src/eg2/src/app/staff/catalog/record/upload-jacket-image-dialog.component.html
2087 138     0       Open-ILS/src/eg2/src/app/staff/catalog/record/upload-jacket-image-dialog.component.ts
2088  create mode 100644 Open-ILS/src/eg2/src/app/staff/catalog/record/upload-jacket-image-dialog.component.html
2089  create mode 100644 Open-ILS/src/eg2/src/app/staff/catalog/record/upload-jacket-image-dialog.component.ts
2090
2091 commit 6e5146ca49a2430ade1ff3ff456db177b187f8fc
2092 Author: Jason Etheridge <jason@EquinoxOLI.org>
2093 Date:   Fri Aug 13 12:23:49 2021 -0400
2094
2095     lp1787968 jacket_upload: server-side
2096     
2097     Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
2098     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2099
2100 6       0       Open-ILS/examples/apache_24/eg_vhost.conf.in
2101 2       0       Open-ILS/examples/opensrf.xml.example
2102 206     1       Open-ILS/src/perlmods/lib/OpenILS/WWW/Vandelay.pm
2103
2104 commit 69f221cd3a24a3aadfc26dd3323b758ca297639b
2105 Author: Jason Etheridge <jason@EquinoxOLI.org>
2106 Date:   Mon Sep 6 21:54:50 2021 -0400
2107
2108     lp1787968 jacket_upload: schema
2109     
2110     Changed permission id due to conflict.
2111     
2112     Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
2113     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2114
2115 29      0       Open-ILS/src/sql/Pg/950.data.seed-values.sql
2116 38      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.jacket_uploader.sql
2117  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.jacket_uploader.sql
2118
2119 commit 6baae38c6adfacacf7e6ae624a5b20b4b9cefd83
2120 Author: Tiffany Little <tlittle@georgialibraries.org>
2121 Date:   Fri Dec 3 13:53:40 2021 -0500
2122
2123     LP1953193 Add autofilter to funding sources
2124     
2125     Adds an autofilter on the active column.
2126     
2127     Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
2128     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2129     Signed-off-by: Mary Llewellyn <mllewell@biblio.org>
2130
2131 1       1       Open-ILS/src/eg2/src/app/staff/admin/acq/funds/funding-sources.component.html
2132
2133 commit 11e7e6ec6c8c6d8077dc1fe21a5b6d2a800add95
2134 Author: Mike Rylander <mrylander@gmail.com>
2135 Date:   Thu Mar 24 09:01:34 2022 -0400
2136
2137     Stamping upgrade script
2138     
2139     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2140
2141 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
2142 2       0       Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.portal_page_table.sql => 1315.schema.portal_page_table.sql}
2143 2       0       Open-ILS/src/sql/Pg/upgrade/{YYYY.data.default_portal_page.sql => 1316.data.default_portal_page.sql}
2144 2       0       Open-ILS/src/sql/Pg/upgrade/{ZZZZ.data.portal_admin_perm.sql => 1317.data.portal_admin_perm.sql}
2145  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.portal_page_table.sql => 1315.schema.portal_page_table.sql} (95%)
2146  rename Open-ILS/src/sql/Pg/upgrade/{YYYY.data.default_portal_page.sql => 1316.data.default_portal_page.sql} (97%)
2147  rename Open-ILS/src/sql/Pg/upgrade/{ZZZZ.data.portal_admin_perm.sql => 1317.data.portal_admin_perm.sql} (76%)
2148
2149 commit 0e23332d226b0ad83fd1d2ed7138c7b4f475e05d
2150 Author: Galen Charlton <gmc@equinoxOLI.org>
2151 Date:   Wed Dec 22 16:54:22 2021 -0500
2152
2153     LP#1938835: release notes for the customizable staff portal
2154     
2155     To test
2156     -------
2157     [1] Apply the patch.
2158     [2] Verify that the Angular staff portal is now the default
2159         and that it displays the stock portal entries.
2160     [3] In the new Staff Portal Page local administration interface,
2161         make changes to add, subtract, or modify portal page entries.
2162     [4] Verify that those changes appear on the staff portal page and
2163         that they are sensitive to the workstation that the staff
2164         user is logged in as.
2165     
2166     Sponsored-by: Pioneer Library System
2167     
2168     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
2169     Signed-off-by: Shula Link <slink@gchrl.org>
2170     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2171     Signed-off-by: Dan Guarracino <dguarracino@pls-net.org>
2172
2173 57      0       docs/RELEASE_NOTES_NEXT/Client/Customizable_Staff_Portal.adoc
2174  create mode 100644 docs/RELEASE_NOTES_NEXT/Client/Customizable_Staff_Portal.adoc
2175
2176 commit e5944fc1db8197de45dff4de10d4efa3877b3047
2177 Author: Galen Charlton <gmc@equinoxOLI.org>
2178 Date:   Tue Aug 3 18:59:51 2021 -0400
2179
2180     LP#1938835: admin interface for customizing the staff portal
2181     
2182     Sponsored-by: Pioneer Library System
2183     
2184     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
2185     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2186
2187 2       0       Open-ILS/src/eg2/src/app/staff/admin/local/admin-local-splash.component.html
2188 5       1       Open-ILS/src/eg2/src/app/staff/admin/local/admin-local.module.ts
2189 4       0       Open-ILS/src/eg2/src/app/staff/admin/local/routing.module.ts
2190 50      0       Open-ILS/src/eg2/src/app/staff/admin/local/staff_portal_page/clone-portal-entries-dialog.component.html
2191 34      0       Open-ILS/src/eg2/src/app/staff/admin/local/staff_portal_page/clone-portal-entries-dialog.component.ts
2192 111     0       Open-ILS/src/eg2/src/app/staff/admin/local/staff_portal_page/staff-portal-page.component.html
2193 114     0       Open-ILS/src/eg2/src/app/staff/admin/local/staff_portal_page/staff-portal-page.component.ts
2194  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/staff_portal_page/clone-portal-entries-dialog.component.html
2195  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/staff_portal_page/clone-portal-entries-dialog.component.ts
2196  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/staff_portal_page/staff-portal-page.component.html
2197  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/staff_portal_page/staff-portal-page.component.ts
2198
2199 commit c0a44748f260138472f0f0ffbfbb14468a8fc91b
2200 Author: Galen Charlton <gmc@equinoxOLI.org>
2201 Date:   Mon Aug 2 19:06:44 2021 -0400
2202
2203     LP#1938835: make the Angular staff portal/home page dynamic
2204     
2205     Details and test plan will be in the commit with the release
2206     notes.
2207     
2208     Sponsored-by: Pioneer Library System
2209     
2210     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
2211     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2212
2213 43      99      Open-ILS/src/eg2/src/app/staff/splash.component.html
2214 81      3       Open-ILS/src/eg2/src/app/staff/splash.component.ts
2215 2       1       Open-ILS/src/eg2/src/app/staff/staff.module.ts
2216
2217 commit c6468303741e59a58b86f8584a7c68ffb29962e4
2218 Author: Galen Charlton <gmc@equinoxOLI.org>
2219 Date:   Mon Aug 2 18:34:02 2021 -0400
2220
2221     LP#1938835: always display the Angular portal, not the AngularJS one
2222     
2223     This patch ensures that when a user navigates to the staff home page,
2224     they will always see the Angular version, not the AngularJS version.
2225     
2226     Consequently, the AngularJS staff portal is now deprecated (and also
2227     does not need to learn how to be dynamic.)
2228     
2229     Sponsored-by: Pioneer Library System
2230     
2231     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
2232     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2233
2234 2       5       Open-ILS/src/eg2/src/app/staff/login.component.ts
2235 1       1       Open-ILS/src/eg2/src/app/staff/nav.component.html
2236 1       1       Open-ILS/src/templates/staff/navbar.tt2
2237 2       14      Open-ILS/web/js/ui/default/staff/app.js
2238 1       1       Open-ILS/web/js/ui/default/staff/services/auth.js
2239
2240 commit cd67e1f34059882bdb595e3dbb91650c9b0b8cce
2241 Author: Galen Charlton <gmc@equinoxOLI.org>
2242 Date:   Mon Aug 2 18:12:57 2021 -0400
2243
2244     LP#1938835: customizable staff portal - schema, IDL, and seed data
2245     
2246     This patch adds two new database tables and corresponding IDL classes:
2247     
2248     * config.ui_staff_portal_page_entry_type (types of portal widgets)
2249     * config.ui_staff_portal_page_entry (entries/widgets for the portal)
2250     
2251     It also adds a new permission, ADMIN_STAFF_PORTAL_PAGE, for managing
2252     the new entries, seed data for the stock portal, and a grid setting
2253     for the portal admin interface.
2254     
2255     Sponsored-by: Pioneer Library System
2256     
2257     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
2258     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2259
2260 38      0       Open-ILS/examples/fm_IDL.xml
2261 17      0       Open-ILS/src/sql/Pg/002.schema.config.sql
2262 5       0       Open-ILS/src/sql/Pg/800.fkeys.sql
2263 43      3       Open-ILS/src/sql/Pg/950.data.seed-values.sql
2264 34      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.portal_page_table.sql
2265 34      0       Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_portal_page.sql
2266 8       0       Open-ILS/src/sql/Pg/upgrade/ZZZZ.data.portal_admin_perm.sql
2267  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.portal_page_table.sql
2268  create mode 100644 Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_portal_page.sql
2269  create mode 100644 Open-ILS/src/sql/Pg/upgrade/ZZZZ.data.portal_admin_perm.sql
2270
2271 commit 28d18146ce075bc6f2ff015e9efd032dfbe9b746
2272 Author: Mike Rylander <mrylander@gmail.com>
2273 Date:   Wed Mar 23 18:49:17 2022 -0400
2274
2275     Stamping PG10+ upgrade script
2276     
2277     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2278
2279 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
2280 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.function.lp1937244-postgresql-changes.sql => 1314.function.lp1937244-postgresql-changes.sql}
2281  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.function.lp1937244-postgresql-changes.sql => 1314.function.lp1937244-postgresql-changes.sql} (99%)
2282
2283 commit 7d2793f82e21747ef0af9ad94e41c770d319e435
2284 Author: Jason Stephenson <jason@sigio.com>
2285 Date:   Tue Feb 22 13:17:04 2022 -0500
2286
2287     LP1937294: Fix another invalid XPath expression error
2288     
2289     There was a typo further down in authority.generate_overlay_template
2290     that was missed when the previous error was corrected.  This commit
2291     replaces an erroneous ( with the correct *.
2292     
2293     Signed-off-by: Jason Stephenson <jason@sigio.com>
2294     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2295
2296 1       1       Open-ILS/src/sql/Pg/011.schema.authority.sql
2297
2298 commit bd487d3003cc4bb99ec51ea94db8df38ef299287
2299 Author: Jason Stephenson <jason@sigio.com>
2300 Date:   Tue Feb 22 12:35:13 2022 -0500
2301
2302     LP1937294: Fix XPath invalid XPath expression Error
2303     
2304     One of the XPath expressions in authority.generate_overly_template()
2305     was missing an * (asterisk).  This commit restores the omitted *.
2306     
2307     Signed-off-by: Jason Stephenson <jason@sigio.com>
2308     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2309
2310 1       1       Open-ILS/src/sql/Pg/011.schema.authority.sql
2311
2312 commit 5a48914ad9d915975fbd3b08a40151542f7d8a8f
2313 Author: Jason Stephenson <jason@sigio.com>
2314 Date:   Thu Dec 16 14:04:58 2021 -0500
2315
2316     LP1937294: Update Installation Documentation
2317     
2318     Update the server installation and upgrade documents to reflect the
2319     status of the newer PostgreSQL version and removal of PostgreSQL
2320     version 9.6.
2321     
2322     Signed-off-by: Jason Stephenson <jason@sigio.com>
2323     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2324
2325 69      22      docs/modules/installation/pages/server_installation.adoc
2326 1       1       docs/modules/installation/pages/server_upgrade.adoc
2327
2328 commit 09d021bc336b18799968313f79d4c22371e577ed
2329 Author: Jason Stephenson <jason@sigio.com>
2330 Date:   Thu Dec 16 13:39:55 2021 -0500
2331
2332     LP1937294: Update Prerequisite Installation for PostgreSQL Server
2333     
2334     Add targets to install PostgreSQL server version 11 through 14 via the
2335     Makefile.install prerequisite installer.
2336     
2337     Drop PostgreSQL version 9.6 as an installation target.
2338     
2339     Use PostgreSQL 14 client as it should be backwards compatible and is
2340     required if using the PostgreSQL 14 server.
2341     
2342     Signed-off-by: Jason Stephenson <jason@sigio.com>
2343     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2344
2345 41      11      Open-ILS/src/extras/Makefile.install
2346 47      13      Open-ILS/src/extras/install/Makefile.debian-bullseye
2347 47      13      Open-ILS/src/extras/install/Makefile.debian-buster
2348 50      16      Open-ILS/src/extras/install/Makefile.debian-stretch
2349 47      13      Open-ILS/src/extras/install/Makefile.ubuntu-bionic
2350 47      13      Open-ILS/src/extras/install/Makefile.ubuntu-focal
2351
2352 commit a75d7a34ee5fd4b3bb5f32c7a36b9a131913c016
2353 Author: Jason Stephenson <jason@sigio.com>
2354 Date:   Fri Nov 19 17:44:37 2021 -0500
2355
2356     LP1937294: Fix the unaccent and squash tests
2357     
2358     Changes in Pg 12 and Pg 14 character handling necessitate changes to
2359     two of the tests in t/lp1501781-unaccent_and_squash.pg.  These are
2360     similar to changes made for PostgreSQL 9.6.
2361     
2362     Signed-off-by: Jason Stephenson <jason@sigio.com>
2363     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2364
2365 4       2       Open-ILS/src/sql/Pg/t/lp1501781-unaccent_and_squash.pg
2366
2367 commit b035da7435ced7f7beca36a742fa9a80b62ac410
2368 Author: Jason Stephenson <jason@sigio.com>
2369 Date:   Fri Nov 19 14:44:43 2021 -0500
2370
2371     LP1937294: Fix metarecord master record choice predictability issue
2372     
2373     The metabib master record was being chosen using indeterminant code.
2374     In the case of a quality tie, which record would be chosen depends on
2375     the order that they were returned from the database.  This commit adds
2376     an additional order by on the biblio.record_entry.id to ensure that
2377     the best matching record with the lowest id is chosen.
2378     
2379     The live_t/lp1145213_test_func_asset.merge_record_assets.pg tests are
2380     also adjusted to take this into account and should now pass on all Pg
2381     versions and regardless of the order that the data is inserted.
2382     
2383     Signed-off-by: Jason Stephenson <jason@sigio.com>
2384     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2385
2386 3       3       Open-ILS/src/sql/Pg/030.schema.metabib.sql
2387 1       1       Open-ILS/src/sql/Pg/live_t/lp1145213_test_func_asset.merge_record_assets.pg
2388 94      0       Open-ILS/src/sql/Pg/upgrade/XXXX.function.lp1937244-postgresql-changes.sql
2389
2390 commit 171f873a72275bfb554f03e9ccd27d38b4326982
2391 Author: Jason Stephenson <jason@sigio.com>
2392 Date:   Thu Nov 18 16:06:37 2021 -0500
2393
2394     LP1937294: Fix Functions for XML/XPath changes
2395     
2396     Use local-name() in XPath where necessitated by XML bug fixes in
2397     PostgreSQL 11 and later.  Relative XPath no longer works as it used
2398     to.
2399     
2400     Fix authority.generate_overlay_template()
2401     
2402     Fix authority.normalize_heading()
2403     
2404     Fix vandelay.ingest_items()
2405     
2406     Fix biblio.extract_quality()
2407     
2408     Fix authority.simple_heading_set()
2409     
2410     Signed-off-by: Jason Stephenson <jason@sigio.com>
2411     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2412
2413 22      20      Open-ILS/src/sql/Pg/011.schema.authority.sql
2414 1       1       Open-ILS/src/sql/Pg/030.schema.metabib.sql
2415 44      45      Open-ILS/src/sql/Pg/999.functions.global.sql
2416 740     0       Open-ILS/src/sql/Pg/upgrade/XXXX.function.lp1937244-postgresql-changes.sql
2417  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.lp1937244-postgresql-changes.sql
2418
2419 commit 0ab42b1702ae0797dc9247b5a4258edbe27d6c74
2420 Author: Jason Stephenson <jason@sigio.com>
2421 Date:   Mon Nov 15 14:21:17 2021 -0500
2422
2423     LP1937294: Fix Sample Data Load Predictability Issue
2424     
2425     Add "ORDER BY id" to the main queries in the functions used to create
2426     call numbers and copies when loading the sample data.  This change
2427     allows the call numbers and copies to be created in a predictable
2428     manner.
2429     
2430     The necessity of this change was revealed by the failure of the
2431     20-hold-targeter.t Perl live test on PostgreSQL 11+.  After this
2432     change, that test passes on newer PostgreSQL versions and continues to
2433     pass on PostgreSQL 10.
2434     
2435     Signed-off-by: Jason Stephenson <jason@sigio.com>
2436     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2437
2438 4       2       Open-ILS/tests/datasets/sql/env_create.sql
2439
2440 commit c7d525f4a5b7839b1ce13457184359e27430596e
2441 Author: Jason Stephenson <jason@sigio.com>
2442 Date:   Wed Nov 10 11:16:56 2021 -0500
2443
2444     LP1937294: Add FTS Config for PostgreSQL 11 - 14
2445     
2446     Add links to 000.english.pg94.fts-config.sql for PostgreSQL version 11
2447     through 14:
2448     
2449       * 000.english.pg11.fts-config.sql
2450       * 000.english.pg12.fts-config.sql
2451       * 000.english.pg13.fts-config.sql
2452       * 000.english.pg14.fts-config.sql
2453     
2454     Signed-off-by: Jason Stephenson <jason@sigio.com>
2455     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2456
2457 1       0       Open-ILS/src/sql/Pg/000.english.pg11.fts-config.sql
2458 1       0       Open-ILS/src/sql/Pg/000.english.pg12.fts-config.sql
2459 1       0       Open-ILS/src/sql/Pg/000.english.pg13.fts-config.sql
2460 1       0       Open-ILS/src/sql/Pg/000.english.pg14.fts-config.sql
2461  create mode 120000 Open-ILS/src/sql/Pg/000.english.pg11.fts-config.sql
2462  create mode 120000 Open-ILS/src/sql/Pg/000.english.pg12.fts-config.sql
2463  create mode 120000 Open-ILS/src/sql/Pg/000.english.pg13.fts-config.sql
2464  create mode 120000 Open-ILS/src/sql/Pg/000.english.pg14.fts-config.sql
2465
2466 commit 5b7187ce79dd13cc567d6dee5c46554333b9b5e1
2467 Author: Garry Collum <gcollum@gmail.com>
2468 Date:   Sun Jan 23 21:05:16 2022 -0500
2469
2470     LP1010494 - More Details button is not translatable.
2471     
2472     Surrounds the text in the More Details and Less Details button in the
2473     bootstrap opac bib record screen and changes 'Less Details' to
2474     'Fewer Details'.
2475     
2476     Signed-off-by: Garry Collum <gcollum@gmail.com>
2477     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2478     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2479
2480 3       3       Open-ILS/src/templates-bootstrap/opac/parts/record/summary.tt2
2481
2482 commit 65baa507bb9037a244bf05cf5aabe8c331799ed5
2483 Author: Lynn Floyd <alynn2671@gmail.com>
2484 Date:   Thu Dec 30 15:56:29 2021 -0500
2485
2486     Added Author to Pending view in Item Buckets
2487     
2488     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2489     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2490
2491 2       1       Open-ILS/src/templates/staff/cat/bucket/copy/t_pending.tt2
2492
2493 commit 864193e981ac8387e0d64c07d53586b6a5b3bffe
2494 Author: Lynn Floyd <alynn2671@gmail.com>
2495 Date:   Thu Dec 30 12:22:17 2021 -0500
2496
2497     Add Author field to Item buckets.
2498     
2499     Signed-off-by: Lynn Floyd <alynn2671@gmail.com>
2500     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2501     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2502
2503 2       0       Open-ILS/src/templates/staff/cat/bucket/copy/t_view.tt2
2504
2505 commit 93646c82129e6399251f7c9d795877cf86b0bb55
2506 Author: Garry Collum <gcollum@gmail.com>
2507 Date:   Sun Dec 26 17:56:51 2021 -0500
2508
2509     LP1863196-Add series title to holds pull list.
2510     
2511     This adds the series title as an column option in the holds pull list.
2512     
2513     In the Hold Pull List template in the server print template adminstration
2514     the variable 'hold.series_title' can be used.
2515     
2516     One possible option would be to add series_title to the title cell.
2517     
2518     Example:
2519     <td style="width: 30%">[% hold.title %]<br>
2520     [%IF hold.series_title %] Series: [% hold.series_title %][% END %]</td>
2521     
2522     To Test the display:
2523     1. Apply the patch.
2524     2. Place a hold on a record with a series title.
2525     3. Pull up the Holds Pull list and display the Series Title column.
2526     
2527     To Test the Print Template:
2528     1. Add the series_title variable to the hold pull list server template.
2529     2. Display the Holds Pull list and click on the Print Full List button.
2530     3. The print preview should display the series title information.
2531     
2532     Signed-off-by: Garry Collum <gcollum@gmail.com>
2533     Signed-off-by: Shula Link <slink@gchrl.org>
2534     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2535
2536 1       0       Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
2537 5       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
2538
2539 commit fddcefb2fb0db58ff5357f205034bc62f20dbac8
2540 Author: Josh Stompro <stompro@stompro.org>
2541 Date:   Mon Dec 13 13:58:02 2021 -0600
2542
2543     LP1847827 - Evergreen Web Based Self Check - Use prefered first name in header.
2544     
2545     Thank you to Suzanne Paterno for showing me what to edit.
2546     
2547     After this is installed, just set and unset a preferred first name for an account
2548     and make sure it shows up correctly in the web based self check interface.
2549     https://example.com/eg/circ/selfcheck/main
2550     
2551     Signed-off-by: Josh Stompro <stompro@stompro.org>
2552     Signed-off-by: Jennifer Pringle <jennifer.pringle@bclibraries.coop>
2553     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2554
2555 2       1       Open-ILS/web/js/ui/default/circ/selfcheck/selfcheck.js
2556
2557 commit 48771af5ae7d6292eef763f9a5677acc93ecacc9
2558 Author: Bill Erickson <berickxx@gmail.com>
2559 Date:   Wed Sep 15 10:21:25 2021 -0400
2560
2561     LP1846552 Shelving location Order handle new locations
2562     
2563     Ensure that copy locations added since the last time location order
2564     entries were saved are displayed.
2565     
2566     Show when a location is "unsaved" in the UI.
2567     
2568     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2569     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2570
2571 2       1       Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.component.html
2572 14      8       Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.component.ts
2573
2574 commit 6516659d05dc80d3169462ee91a62e5cfd134292
2575 Author: Bill Erickson <berickxx@gmail.com>
2576 Date:   Mon Sep 13 14:17:16 2021 -0400
2577
2578     LP1846552 Shelving Location Order Angular UI
2579     
2580     Ports the copy shelving location order interface to Angular.
2581     
2582     Admin => Local Admin => Shelving Location Order.
2583     
2584     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2585     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2586
2587 1       1       Open-ILS/src/eg2/src/app/core/pcrud.service.ts
2588 1       1       Open-ILS/src/eg2/src/app/staff/admin/local/admin-local-splash.component.html
2589 15      0       Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order-routing.module.ts
2590 7       0       Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.component.css
2591 59      0       Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.component.html
2592 198     0       Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.component.ts
2593 23      0       Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.module.ts
2594 4       0       Open-ILS/src/eg2/src/app/staff/admin/local/routing.module.ts
2595  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order-routing.module.ts
2596  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.component.css
2597  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.component.html
2598  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.component.ts
2599  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/copy-loc-order/copy-loc-order.module.ts
2600
2601 commit f61f1e147b1d4ed288554c88ff72d040c924a0f1
2602 Author: Jason Stephenson <jason@sigio.com>
2603 Date:   Wed Mar 16 13:29:09 2022 -0400
2604
2605     LP1965161: Sort Monograph Parts in Holds Metadata
2606     
2607     When placing a hold in the Angular Staff Catalog, parts are not sorted
2608     in the proper order.  This patch corrects the sort order.
2609     
2610     To verify the bug:
2611     
2612      1. Find a record with parts in your catalog.
2613      2. Place a hold on a specific part using the Angular Staff Catalog.
2614      3. Notice that the entries int he parts drop down are likely not
2615         sorted in the correct order. (If they are you lucked out and
2616         should try again with a different record.)
2617     
2618     To verify the fix after applying the patch and re-installing
2619     Evergreen, repeat the above steps.  The parts should display in the
2620     proper sort order by label.
2621     
2622     Signed-off-by: Jason Stephenson <jason@sigio.com>
2623     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2624
2625 5       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
2626
2627 commit 91fa2ee5f2ad75a5ad480d92c74fe91f3ddfbbeb
2628 Author: Bill Erickson <berickxx@gmail.com>
2629 Date:   Wed Mar 16 16:10:29 2022 -0400
2630
2631     LP1956003 Stamping DB upgrade / hold group grids
2632     
2633     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2634
2635 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
2636 1       1       Open-ILS/src/sql/Pg/upgrade/{xxxx.data.hold_group_ws_settings.sql => 1313.data.hold_group_ws_settings.sql}
2637  rename Open-ILS/src/sql/Pg/upgrade/{xxxx.data.hold_group_ws_settings.sql => 1313.data.hold_group_ws_settings.sql} (94%)
2638
2639 commit 4d667aa09ff61496c9f60a0cfae34c13566a5a61
2640 Author: Lynn Floyd <alynn2671@gmail.com>
2641 Date:   Thu Dec 30 11:38:07 2021 -0500
2642
2643     LP1956003 Hold Group Workstation Settings to Server Settings.
2644     
2645     add Group Holds to grid settings in Seeded Values.
2646     
2647     Signed-off-by: Lynn Floyd <alynn2671@gmail.com>
2648     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2649
2650 31      0       Open-ILS/src/sql/Pg/950.data.seed-values.sql
2651 36      0       Open-ILS/src/sql/Pg/upgrade/xxxx.data.hold_group_ws_settings.sql
2652  create mode 100644 Open-ILS/src/sql/Pg/upgrade/xxxx.data.hold_group_ws_settings.sql
2653
2654 commit 64803ff1fbca0fc24d649eb10b31cf7f26a19019
2655 Author: Bill Erickson <berickxx@gmail.com>
2656 Date:   Wed Mar 16 16:05:19 2022 -0400
2657
2658     LP1960956 Stamping DB upgrade / usr message index (fix)
2659     
2660     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2661
2662 1       1       Open-ILS/src/sql/Pg/upgrade/1312.schema.add_editor_index_to_usr_message.sql
2663
2664 commit 9ab97eb8d80d4f1d5852ea30ee64dbffc32766e1
2665 Author: Bill Erickson <berickxx@gmail.com>
2666 Date:   Wed Mar 16 15:52:34 2022 -0400
2667
2668     LP1922975 Build scripts python3 minor fixes
2669     
2670     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2671
2672 5       4       build/i18n/scripts/dojo_resource.py
2673
2674 commit e4a07d8f825c986774a11bf52a7d20a23062163e
2675 Author: Jane Sandberg <sandbergja@gmail.com>
2676 Date:   Sat Nov 27 21:23:06 2021 -0800
2677
2678     LP#1922975: install python3 dependencies, rather than python2
2679     
2680     Also specifies python3 in the shebang lines of python scripts,
2681     and improves the documentation for translators about installing
2682     these dependencies.
2683     
2684     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
2685     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2686
2687 6       6       Open-ILS/src/extras/install/Makefile.debian-bullseye
2688 6       6       Open-ILS/src/extras/install/Makefile.debian-buster
2689 6       6       Open-ILS/src/extras/install/Makefile.debian-stretch
2690 6       6       Open-ILS/src/extras/install/Makefile.ubuntu-bionic
2691 1       1       build/i18n/scripts/basel10n.py
2692 1       1       build/i18n/scripts/db-seed-i18n.py
2693 1       1       build/i18n/scripts/dojo_resource.py
2694 1       1       build/i18n/scripts/fieldmapper.py
2695 1       1       build/i18n/scripts/ils_events.py
2696 1       1       build/i18n/scripts/marc_tooltip_maker.py
2697 1       1       build/i18n/scripts/merge_ils_events.py
2698 1       1       build/i18n/tests/check_entities.py
2699 1       1       build/i18n/tests/check_properties.py
2700 1       1       build/i18n/tests/testIDL.py
2701 1       1       build/i18n/tests/testSQL.py
2702 1       1       build/i18n/tests/testbase.py
2703 1       1       build/i18n/tests/testpo.py
2704 12      0       docs/modules/development/pages/updating_translations_launchpad.adoc
2705
2706 commit b49185fd713b3ea27a023cf30f0b1fc4d1940f71
2707 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
2708 Date:   Wed Apr 7 15:33:04 2021 -0700
2709
2710     LP#1922975: update i18n scripts for Python 3
2711     
2712     Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
2713     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
2714     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2715
2716 2       2       build/i18n/scripts/db-seed-i18n.py
2717 3       3       build/i18n/scripts/dojo_resource.py
2718 2       2       build/i18n/scripts/fieldmapper.py
2719 1       1       build/i18n/scripts/ils_events.py
2720 7       7       build/i18n/scripts/marc_tooltip_maker.py
2721 3       3       build/i18n/scripts/merge_ils_events.py
2722
2723 commit ff3db82ca0022234d46cc9c8f1cd1e91862f7696
2724 Author: Jane Sandberg <sandbergja@gmail.com>
2725 Date:   Thu Nov 18 20:19:40 2021 -0800
2726
2727     LP1843970: Refactor Coded Value Map grid to use eg-admin-page
2728     
2729     Also adds a new @Input to eg-admin-page that accepts arbitrary
2730     columns based on <ng-template>s
2731     
2732     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
2733     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2734
2735 9       41      Open-ILS/src/eg2/src/app/staff/admin/server/coded-value-maps/coded-value-maps.component.html
2736 2       101     Open-ILS/src/eg2/src/app/staff/admin/server/coded-value-maps/coded-value-maps.component.ts
2737 2       0       Open-ILS/src/eg2/src/app/staff/admin/server/coded-value-maps/coded-value-maps.module.ts
2738 4       0       Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.html
2739 9       0       Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.ts
2740
2741 commit 2248140fe3af54901d8702f0ee5974e0f6c0cb22
2742 Author: Garry Collum <gcollum@gmail.com>
2743 Date:   Tue Nov 16 13:43:17 2021 -0500
2744
2745     LP1838580: Holds Shelf detail view record summary doesn't populate
2746     
2747     Fixes the record summary of the detail view from the holds shelf. After
2748     the patch is applied the bibliographic data displays in the detail view.
2749     
2750     To test:
2751     
2752     1. Go to Holds Shelf
2753     2. Select a line
2754     3. Click on the Detail View button, and notice that the bibliographic
2755     information doesn't populate.
2756     4. Click on the MARC link, to see to that the link does not take you to the
2757     MARC view.
2758     5. Apply patch.
2759     6. Repeat 1-4.  The bibliographic information now displays, and the MARC link
2760     takes you to the correct page.
2761     
2762     Signed-off-by: Garry Collum <gcollum@gmail.com>
2763     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2764     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2765
2766 1       1       Open-ILS/web/js/ui/default/staff/circ/holds/app.js
2767
2768 commit af5a4094349360083e9ab116693d013d2ec78c9f
2769 Author: Bill Erickson <berickxx@gmail.com>
2770 Date:   Wed Mar 16 14:36:28 2022 -0400
2771
2772     LP1960956 Stamping DB upgrade / usr message index
2773     
2774     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2775
2776 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
2777 0       0       Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.add_editor_index_to_usr_message.sql => 1312.schema.add_editor_index_to_usr_message.sql}
2778  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.add_editor_index_to_usr_message.sql => 1312.schema.add_editor_index_to_usr_message.sql} (100%)
2779
2780 commit 951a51dcd395dbea0bb3918641d82646b4812919
2781 Author: Chris Sharp <csharp@georgialibraries.org>
2782 Date:   Tue Feb 15 15:15:37 2022 -0500
2783
2784     LP#1960956: Fix slow user merges/deletes
2785     
2786     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
2787     Signed-off-by: Bill Erickson <berickxx@gmail.com>
2788
2789 1       0       Open-ILS/src/sql/Pg/005.schema.actors.sql
2790 7       0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add_editor_index_to_usr_message.sql
2791  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add_editor_index_to_usr_message.sql
2792
2793 commit dad5e6f01f18f4eb7dff0b088eb9b6cb5922c655
2794 Author: Tiffany Little <tlittle@georgialibraries.org>
2795 Date:   Fri Jul 23 12:24:48 2021 -0400
2796
2797     LP1916600 Add Create Date as a column in Holdings View
2798     
2799     Splits out Active Date and Create Date into two separate columns in holdings view.
2800     
2801     Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
2802     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2803
2804 4       1       Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html
2805
2806 commit caef876670021fec21dd2e3a95951fd71c25233a
2807 Author: Galen Charlton <gmc@equinoxOLI.org>
2808 Date:   Tue Nov 9 18:22:07 2021 -0500
2809
2810     LP#1950394: isolate attribute extraction of metarecord
2811     
2812     This patch ensures that calling the Template Toolkit block
2813     get_marc_attrs() on the metarecord's lead record's MARCXML
2814     does not interfere with attributes already parsed from the
2815     current bib's MARCXML on the record summary page in the Bootstrap
2816     OPAC.
2817     
2818     This fixes an issue where electronic resource links could fail to
2819     be displayed under the following conditions:
2820     
2821     - the MARC record has an 856 field with ind1 = 4 and ind2 = 0 or 1
2822       and is NOT a located URI
2823     - the bib is part of a metarecord set with at least one other member
2824     - the master record in the metarecord set does not have 856 fields
2825     
2826     To test
2827     -------
2828     [1] Create a setup where two bibs are in the same metarecord set, one
2829         with 856 fields and one without. Arrange that the one without
2830         856 fields is the lead record in the metarecord.
2831     [2] View the one that has 856 fields in the Bootstrap OPAC's record
2832         summary page. Note that the electronic resource links do not
2833         appear.
2834     [3] Apply the patch and repeat step 2. This time, the links should
2835         appear.
2836     
2837     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
2838     Signed-off-by: Jason Stephenson <jason@sigio.com>
2839
2840 4       0       Open-ILS/src/templates-bootstrap/opac/parts/record/summary.tt2
2841
2842 commit ef12f9565c8afb5b2502f6881c440782457c1155
2843 Author: Dan Briem <dbriem@wlsmail.org>
2844 Date:   Sat Nov 20 15:14:36 2021 -0500
2845
2846     LP#1939426 Traditional Catalog Holds: Patron Info Not Populating
2847     
2848     When no hold groups exist, its interface isn't present. When
2849     placing volume holds, the advanced link isn't present.
2850     
2851     This checks that those elements exist before accessing their
2852     attributes and adds a missing name attribute to the Bootstrap
2853     catalog to display the email address.
2854     
2855     Signed-off-by: Dan Briem <dbriem@wlsmail.org>
2856     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2857     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2858
2859 1       1       Open-ILS/src/templates-bootstrap/opac/parts/place_hold.tt2
2860 12      7       Open-ILS/web/js/ui/default/opac/staff.js
2861
2862 commit 73ed6694dcfef2e3ee4b3dafd5987193c657624a
2863 Author: Jason Boyer <JBoyer@equinoxOLI.org>
2864 Date:   Fri Mar 11 09:03:02 2022 -0500
2865
2866     LP1964019: Change span tag to div to work around a Chrome bug
2867     
2868     For some reason the span tag wrapping the contents of the Holdable? column
2869     began to cause problems with Chrome 99 on Windows. Changing the spans to divs
2870     works everywhere without turning off tooltips.
2871     
2872     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
2873     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2874     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2875
2876 3       3       Open-ILS/src/eg2/src/app/staff/catalog/record/copies.component.html
2877
2878 commit baf0bf696aca4999a48e4e1dbf06bfc8aa37eff7
2879 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
2880 Date:   Wed Jan 26 12:20:40 2022 -0500
2881
2882     Revising 'Using the Public Access Catalog' page
2883     
2884     Updating screenshots and information in this doc to match Bootstrap.  Some areas need updating still.
2885     
2886     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
2887
2888 -       -       docs/modules/opac/assets/images/opac/advanced_search_ex.jpg
2889 -       -       docs/modules/opac/assets/images/opac/advanced_search_filters.jpg
2890 -       -       docs/modules/opac/assets/images/opac/back_to_results.jpg
2891 -       -       docs/modules/opac/assets/images/opac/branch_search.jpg
2892 -       -       docs/modules/opac/assets/images/opac/did_you_mean_no_results.jpg
2893 -       -       docs/modules/opac/assets/images/opac/email_records_screen.jpg
2894 -       -       docs/modules/opac/assets/images/opac/highlighting.jpg
2895 -       -       docs/modules/opac/assets/images/opac/more_details_record.jpg
2896 -       -       docs/modules/opac/assets/images/opac/permalink.jpg
2897 -       -       docs/modules/opac/assets/images/opac/placing_holds.jpg
2898 -       -       docs/modules/opac/assets/images/opac/print_email_records.jpg
2899 -       -       docs/modules/opac/assets/images/opac/print_records_screen.jpg
2900 -       -       docs/modules/opac/assets/images/opac/record_details.jpg
2901 -       -       docs/modules/opac/assets/images/opac/search_facets.JPG
2902 -       -       docs/modules/opac/assets/images/opac/search_results.jpg
2903 -       -       docs/modules/opac/assets/images/opac/search_results_quantity.JPG
2904 -       -       docs/modules/opac/assets/images/opac/viewing_record.jpg
2905 45      56      docs/modules/opac/pages/using_the_public_access_catalog.adoc
2906  create mode 100644 docs/modules/opac/assets/images/opac/advanced_search_ex.jpg
2907  create mode 100644 docs/modules/opac/assets/images/opac/advanced_search_filters.jpg
2908  create mode 100644 docs/modules/opac/assets/images/opac/back_to_results.jpg
2909  create mode 100644 docs/modules/opac/assets/images/opac/branch_search.jpg
2910  create mode 100644 docs/modules/opac/assets/images/opac/did_you_mean_no_results.jpg
2911  create mode 100644 docs/modules/opac/assets/images/opac/email_records_screen.jpg
2912  create mode 100644 docs/modules/opac/assets/images/opac/highlighting.jpg
2913  create mode 100644 docs/modules/opac/assets/images/opac/more_details_record.jpg
2914  create mode 100644 docs/modules/opac/assets/images/opac/permalink.jpg
2915  create mode 100644 docs/modules/opac/assets/images/opac/placing_holds.jpg
2916  create mode 100644 docs/modules/opac/assets/images/opac/print_email_records.jpg
2917  create mode 100644 docs/modules/opac/assets/images/opac/print_records_screen.jpg
2918  create mode 100644 docs/modules/opac/assets/images/opac/record_details.jpg
2919  create mode 100644 docs/modules/opac/assets/images/opac/search_facets.JPG
2920  create mode 100644 docs/modules/opac/assets/images/opac/search_results.jpg
2921  create mode 100644 docs/modules/opac/assets/images/opac/search_results_quantity.JPG
2922  create mode 100644 docs/modules/opac/assets/images/opac/viewing_record.jpg
2923
2924 commit 4e6fe743271992347686a113c390b208c162942b
2925 Author: Dan Briem <dbriem@wlsmail.org>
2926 Date:   Thu Dec 30 09:51:34 2021 -0500
2927
2928     LP#1955931 Staff catalog show more details - add due date
2929     
2930     Adds a due date column to the show more details view in
2931     the Angular staff catalog.
2932     
2933     Signed-off-by: Dan Briem <dbriem@wlsmail.org>
2934     Signed-off-by: Garry Collum <gcollum@gmail.com>
2935     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2936
2937 8       4       Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
2938 10      3       Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
2939
2940 commit e9c6750312c9c1ba001119e918ac84f4bcd017a6
2941 Author: Jason Boyer <JBoyer@equinoxOLI.org>
2942 Date:   Tue Mar 1 07:55:16 2022 -0500
2943
2944     Update Test for LP1722827 After LP1482757
2945     
2946     The 4th part of the old test is incorrect as not deleting these is
2947     the point of 1482757. Test has been updated to reflect that.
2948     
2949     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
2950
2951 3       3       Open-ILS/src/sql/Pg/t/lp1722827_trim_spaces_from_located_uris.pg
2952
2953 commit 6320dc8b23380faafa5e1fb621424cf695ef9174
2954 Author: Michele Morgan <mmorgan@noblenet.org>
2955 Date:   Fri Feb 25 15:48:01 2022 -0500
2956
2957     LP#1482757: stamp upgrade script
2958     
2959     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2960
2961 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
2962 0       163     Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
2963  delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
2964
2965 commit e35463f5591bff73eb23b984f3cc449e5922a889
2966 Author: Michele Morgan <mmorgan@noblenet.org>
2967 Date:   Fri Feb 25 15:17:29 2022 -0500
2968
2969     LP#1482757: stamp upgrade script
2970     
2971     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2972
2973 165     0       Open-ILS/src/sql/Pg/upgrade/1311.function.biblio.extract_located_uris.sql
2974  create mode 100644 Open-ILS/src/sql/Pg/upgrade/1311.function.biblio.extract_located_uris.sql
2975
2976 commit 300acbf91ea60ddd3fc9e76eecb6aac7f64e98fe
2977 Author: Jason Stephenson <jason@sigio.com>
2978 Date:   Thu Sep 24 12:31:23 2020 -0400
2979
2980     LP#1482757: Speed Up the Delete of Orphaned URIs in upgrade script
2981     
2982     Modify the code that deletes orphaned asset.uri table entries in the
2983     upgrade script to use IN logic on the subquery, because IN is much
2984     faster than NOT IN.  Also take into account the link between
2985     serial.item and asset.uri so that we don't accidentally delete URIs
2986     used by serial items.
2987     
2988     Signed-off-by: Jason Stephenson <jason@sigio.com>
2989     Signed-off-by: Jessica Woolford <jwoolford@biblio.org>
2990     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
2991
2992 9       3       Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
2993
2994 commit 60a20d54c5e690bb927a56f84b86c76d7181ce22
2995 Author: Michele Morgan <mmorgan@noblenet.org>
2996 Date:   Wed Jul 29 16:40:06 2020 -0400
2997
2998     LP#1482757: Delete URIs and call numbers when all 856 fields are removed
2999     
3000     This patch assures that URIs and call numbers are deleted as appropriate
3001     when all 856 fields are removed from the MARC.
3002     
3003     Also provides for tracking editor and edit_date when call numbers are
3004     deleted.
3005     
3006     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3007     Signed-off-by: Jason Stephenson <jason@sigio.com>
3008     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3009
3010 9       5       Open-ILS/src/sql/Pg/030.schema.metabib.sql
3011 10      6       Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
3012
3013 commit 9299ba72c2bf94a6ea34b8b7ed21eee1f5875f62
3014 Author: Michele Morgan <mmorgan@noblenet.org>
3015 Date:   Fri Apr 24 13:03:23 2020 -0400
3016
3017     LP#1482757: Amend upgrade script to remove existing orphaned URIs
3018     
3019     Remove orphaned URIs from the database that have accumulated from past
3020     additions, updates and deletions of records with located URIs.
3021     
3022     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3023     Signed-off-by: Jason Stephenson <jason@sigio.com>
3024     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3025
3026 8       0       Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
3027
3028 commit c22457a92e3e9b44d0aaa5d9e94e00f58b08a7d7
3029 Author: Michele Morgan <mmorgan@noblenet.org>
3030 Date:   Fri Apr 24 12:43:39 2020 -0400
3031
3032     LP#1482757: Remove 'orphaned_uri_list' and 'NOT cn.deleted' criteria
3033     
3034     Per Dan Wells' suggestions.
3035     
3036     1) One possible "crack" I see for data to fall through is the dead map
3037     selector. The "AND cn.label = '##URI##' AND NOT cn.deleted" seems overly
3038     restrictive. Now, I realize we *shouldn't* have mappings to deleted or
3039     non-##URI## call numbers, but it isn't impossible, and I don't think we'd
3040     have harm in leaving those restrictions out. If a map isn't used, let's
3041     get rid of it regardless, I think.
3042     
3043     2) (side note) orphaned_uri_list doesn't seems to be used any more, so
3044     should be removed.
3045     
3046     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3047     Signed-off-by: Jason Stephenson <jason@sigio.com>
3048     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3049
3050 1       2       Open-ILS/src/sql/Pg/030.schema.metabib.sql
3051 1       2       Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
3052
3053 commit 892a7bf054f511ddf3b9fd3fa855d8b500ce25c0
3054 Author: Mike Rylander <mrylander@gmail.com>
3055 Date:   Fri May 19 15:33:03 2017 -0400
3056
3057     LP#1482757: Be sure to remove all orphaned URI
3058     
3059     As reported by Michele Morgan, URIs can be orphaned in some cases, such
3060     as when a location drops one of several 856 entries.  This commit tracks
3061     objects at the mapping level, to identify disused URIs even where the
3062     call number level is not changed.
3063     
3064     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3065     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3066     Signed-off-by: Jason Stephenson <jason@sigio.com>
3067     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3068
3069 25      19      Open-ILS/src/sql/Pg/030.schema.metabib.sql
3070 26      20      Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
3071
3072 commit 22b4abd1ddf06acae25b4dcfb2adb9b56e0e2846
3073 Author: Mike Rylander <mrylander@gmail.com>
3074 Date:   Fri Aug 5 08:56:05 2016 -0400
3075
3076     LP#1482757: More careful Located URI remapping
3077     
3078     Instead of recreating all Located URI mappings, we will add any new
3079     ones and remember all those (existing and new) that are in use. Any
3080     existing maps that we don't see in this record, and whose URI is only
3081     used once previously and therefore about to be orphaned, we remove.
3082     
3083     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3084     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3085     Signed-off-by: Jason Stephenson <jason@sigio.com>
3086     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3087
3088 33      8       Open-ILS/src/sql/Pg/030.schema.metabib.sql
3089 140     0       Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
3090  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.biblio.extract_located_uris.sql
3091
3092 commit 7fb2ccc551797063aa2cb220a3ad33a2d9f405fb
3093 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
3094 Date:   Thu Feb 17 09:55:10 2022 -0500
3095
3096     Update to Batch Search page
3097     
3098     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3099
3100 -       -       docs/modules/opac/assets/images/opac_basket/add_to_basket.jpg
3101 -       -       docs/modules/opac/assets/images/opac_basket/basket_icon.jpg
3102 -       -       docs/modules/opac/assets/images/opac_basket/drop_down_actions.jpg
3103 -       -       docs/modules/opac/assets/images/opac_basket/select_checkboxes.jpg
3104 -       -       docs/modules/opac/assets/images/opac_basket/view_basket.jpg
3105 1       1       docs/modules/opac/nav.adoc
3106 78      0       docs/modules/opac/pages/baskets.adoc
3107 0       108     docs/modules/opac/pages/batch_actions_from_search.adoc
3108  create mode 100644 docs/modules/opac/assets/images/opac_basket/add_to_basket.jpg
3109  create mode 100644 docs/modules/opac/assets/images/opac_basket/basket_icon.jpg
3110  create mode 100644 docs/modules/opac/assets/images/opac_basket/drop_down_actions.jpg
3111  create mode 100644 docs/modules/opac/assets/images/opac_basket/select_checkboxes.jpg
3112  create mode 100644 docs/modules/opac/assets/images/opac_basket/view_basket.jpg
3113  create mode 100644 docs/modules/opac/pages/baskets.adoc
3114  delete mode 100644 docs/modules/opac/pages/batch_actions_from_search.adoc
3115
3116 commit c4489e045238388ff9f66d2b7e254a5f79c8b186
3117 Author: Jeff Godin <jgodin@tadl.org>
3118 Date:   Fri Jan 28 17:54:38 2022 -0500
3119
3120     Avoid fleshing standing penalty org unit children
3121     
3122     When fleshing the org unit on standing penalties, exclude child org
3123     units. We don't need them, and they can cause issues when your
3124     standing penalty has a Depth of "Everywhere": you end up with a full
3125     copy of the org unit tree, and you will include this when editing
3126     and saving the user.
3127     
3128     Signed-off-by: Jeff Godin <jgodin@tadl.org>
3129     Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
3130
3131 4       1       Open-ILS/web/js/ui/default/staff/services/patron_search.js
3132
3133 commit fd9a16d3f416d2966bf03746bcc71562d5aabdad
3134 Author: Terran McCanna <tmccanna@georgialibraries.org>
3135 Date:   Mon Jun 21 12:55:57 2021 -0400
3136
3137     LP1927990 Bootstrap OPAC: Patron messages lose line breaks
3138     
3139     Fixes problem where messages added to the Patron Message Center
3140     lose their line breaks in the Bootstrap OPAC and makes them
3141     difficult to read.
3142     
3143     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3144     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3145
3146 1       1       Open-ILS/src/templates-bootstrap/opac/myopac/messages/single_message.tt2
3147
3148 commit b2cd5140602c7cfd84ec864a673377a042d8d732
3149 Author: Galen Charlton <gmc@equinoxOLI.org>
3150 Date:   Mon Nov 1 12:36:31 2021 -0400
3151
3152     LP#1949389: reduce number of PCRUD requests by subscription manager
3153     
3154     This patch changes how the AngularJS subscription manager fetches
3155     serial item templates. In particular, rather than issuing a PCRUD
3156     request for every org unit in the system, it fetches them in one
3157     fell swoop. This fixes an issue where loading the subscription manager
3158     in a large Evergreen consortium could lead to so many requests that
3159     it drives PCRUD into backlog mode, resulting in higher request
3160     latency across the board.
3161     
3162     To test
3163     -------
3164     [1] Apply the patch.
3165     [2] Verify that the subscription manager lets you set the receiving
3166         template for each distribution and that the drop-down's contents
3167         changes if the distribution library is changed.
3168     [3] Verify that the Apply Binding Template action works and that
3169         the binding template drop-down(s) include the relevant copy templates.
3170     
3171     Note that if a binding template has been set already, the current
3172     binding template is _not_ displayed as the selected value in the drop-down.
3173     This is existing behavior that this patch does not aim to fix.
3174     
3175     Sponsored-by: BC Libraries Cooperative
3176     
3177     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3178     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3179     Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
3180
3181 7       8       Open-ILS/web/js/ui/default/staff/serials/directives/subscription_manager.js
3182 34      4       Open-ILS/web/js/ui/default/staff/serials/services/core.js
3183
3184 commit 03a4869a57428fe97780dcf4397d14447b24b67a
3185 Author: Steven Callender <stevecallender@esilibrary.com>
3186 Date:   Mon Oct 4 13:20:56 2021 -0400
3187
3188     LP#1946019: copyloc.js change to clear locations on new branch select.
3189     
3190     Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
3191     Signed-off-by: Garry Collum <gcollum@gmail.com>
3192     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3193
3194 1       0       Open-ILS/web/js/ui/default/opac/copyloc.js
3195
3196 commit 9966f5cbfac5289faf4e16a849498ef0a669ab81
3197 Author: Garry Collum <gcollum@gmail.com>
3198 Date:   Wed Dec 29 14:29:41 2021 -0500
3199
3200     LP1955927_Barcode_search_fails_in_patron_search_modal
3201     
3202     Fixes the barcode search in the patron search modal in the holds screen.
3203     
3204     To test:
3205     1. Navigate to the 'place a hold' screen in a bib record and open
3206     the patron search modal.
3207     2. Enter a patron barcode.
3208     3. The search for the patron fails.
3209     4. Apply the patch and repeat.
3210     
3211     Signed-off-by: Garry Collum <gcollum@gmail.com>
3212     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3213     Signed-off-by: Jason Stephenson <jason@sigio.com>
3214
3215 1       1       Open-ILS/src/eg2/src/app/staff/share/patron/search.component.html
3216
3217 commit 42583567a482e74669c52b40108d57834a3abae8
3218 Author: Terran McCanna <tmccanna@georgialibraries.org>
3219 Date:   Thu Jan 13 17:10:32 2022 -0500
3220
3221     LP1957840 Typo fix in mcrp class in fm_IDL.xml
3222     
3223     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3224     Signed-off-by: Garry Collum <gcollum@gmail.com>
3225     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
3226
3227 1       1       Open-ILS/examples/fm_IDL.xml
3228
3229 commit 9582ea41ef57dbc6068a5c9eb6a4c9400f8c3c89
3230 Author: Jane Sandberg <sandbergja@gmail.com>
3231 Date:   Thu Feb 10 19:30:06 2022 -0800
3232
3233     LP1947595: stamp upgrade script
3234     
3235     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3236
3237 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
3238 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.function.remove-array_accum.sql => 1310.function.remove-array_accum.sql}
3239  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.function.remove-array_accum.sql => 1310.function.remove-array_accum.sql} (53%)
3240
3241 commit 77f5851552b65637855449e79b6ab166498ac291
3242 Author: Jason Stephenson <jason@sigio.com>
3243 Date:   Wed Oct 20 12:38:46 2021 -0400
3244
3245     Lp 1947595: Remove the array_accum aggregate function
3246     
3247     Remove the array_accum aggregate from Evergreen because it will need
3248     to be dropped and redefined when upgrading to PostgreSQL 14.
3249     
3250     Replace any uses of array_accum with array_agg in the code.
3251     
3252     Signed-off-by: Jason Stephenson <jason@sigio.com>
3253     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
3254     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3255
3256 2       2       Open-ILS/src/perlmods/lib/OpenILS/Application/Booking.pm
3257 0       8       Open-ILS/src/sql/Pg/002.functions.aggregate.sql
3258 1       1       Open-ILS/src/sql/Pg/t/search_limit_facet_fetch.pg
3259 7       0       Open-ILS/src/sql/Pg/upgrade/XXXX.function.remove-array_accum.sql
3260 10      0       docs/RELEASE_NOTES_NEXT/API/array-accum-removed.adoc
3261  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.remove-array_accum.sql
3262  create mode 100644 docs/RELEASE_NOTES_NEXT/API/array-accum-removed.adoc
3263
3264 commit ed14ad6edaf5a7c76b168ca2e624e05719830162
3265 Author: Galen Charlton <gmc@equinoxOLI.org>
3266 Date:   Fri Jan 7 18:50:04 2022 -0500
3267
3268     LP#1951021: account for change in OverDrive checkout response
3269     
3270     The OverDrive circulation API soon will stop providing a direct
3271     download link in favor of displaying a separate fulfillment page
3272     (either as an iframe or a redirect). This patch implements this
3273     change with the redirect option.
3274     
3275     Additional information on the API change can be found at
3276     
3277     http://developer.overdrive.com/overdrive-api-notices/01-sep-2021-coming-soon-changes-to-overdrive-checkouts-api
3278     
3279     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3280     Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
3281     Signed-off-by: Garry Collum <gcollum@gmail.com>
3282
3283 6       2       Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI.pm
3284 31      3       Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OverDrive.pm
3285 4       1       Open-ILS/src/perlmods/lib/OpenILS/Utils/HTTPClient.pm
3286 8       1       Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js
3287
3288 commit bb054da22808bce0cbfbf1628ef568d89dcf685e
3289 Author: Lynn Floyd <alynn2671@gmail.com>
3290 Date:   Mon Sep 6 12:13:13 2021 -0400
3291
3292     Adding videos from Conferences
3293     
3294     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3295
3296 3       0       docs/modules/circulation/pages/basic_holds.adoc
3297 8       0       docs/modules/reports/pages/introduction.adoc
3298 2       0       docs/modules/shared/pages/how_to_contribute_docs.adoc
3299
3300 commit ad42342d11d69f152a55259d27068fea6790b493
3301 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
3302 Date:   Wed Feb 2 11:54:44 2022 -0500
3303
3304     Docs: Updating Opac Lists doc
3305     
3306     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3307
3308 -       -       docs/modules/opac/assets/images/lists_opac/add_to_basket.jpg
3309 -       -       docs/modules/opac/assets/images/lists_opac/add_to_list_basket.jpg
3310 -       -       docs/modules/opac/assets/images/lists_opac/basket_checkbox.jpg
3311 -       -       docs/modules/opac/assets/images/lists_opac/call_number.jpg
3312 -       -       docs/modules/opac/assets/images/lists_opac/home_list_link.jpg
3313 -       -       docs/modules/opac/assets/images/lists_opac/list_notes.jpg
3314 -       -       docs/modules/opac/assets/images/lists_opac/list_options.jpg
3315 -       -       docs/modules/opac/assets/images/lists_opac/list_preferences.jpg
3316 -       -       docs/modules/opac/assets/images/lists_opac/move_selected_to_list.jpg
3317 -       -       docs/modules/opac/assets/images/lists_opac/my_account_list_options.jpg
3318 -       -       docs/modules/opac/assets/images/lists_opac/search_results_list_button.jpg
3319 37      17      docs/modules/opac/pages/my_lists.adoc
3320  create mode 100644 docs/modules/opac/assets/images/lists_opac/add_to_basket.jpg
3321  create mode 100644 docs/modules/opac/assets/images/lists_opac/add_to_list_basket.jpg
3322  create mode 100644 docs/modules/opac/assets/images/lists_opac/basket_checkbox.jpg
3323  create mode 100644 docs/modules/opac/assets/images/lists_opac/call_number.jpg
3324  create mode 100644 docs/modules/opac/assets/images/lists_opac/home_list_link.jpg
3325  create mode 100644 docs/modules/opac/assets/images/lists_opac/list_notes.jpg
3326  create mode 100644 docs/modules/opac/assets/images/lists_opac/list_options.jpg
3327  create mode 100644 docs/modules/opac/assets/images/lists_opac/list_preferences.jpg
3328  create mode 100644 docs/modules/opac/assets/images/lists_opac/move_selected_to_list.jpg
3329  create mode 100644 docs/modules/opac/assets/images/lists_opac/my_account_list_options.jpg
3330  create mode 100644 docs/modules/opac/assets/images/lists_opac/search_results_list_button.jpg
3331
3332 commit e7b98ca69a9d58d47fc71ea13d14ef1478c5afb2
3333 Author: Jane Sandberg <sandbergja@gmail.com>
3334 Date:   Tue Jan 25 12:37:10 2022 -0800
3335
3336     LP1948035 (follow-up): don't use commonjs in spec tsconfig
3337     
3338     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3339
3340 0       1       Open-ILS/src/eg2/src/tsconfig.spec.json
3341
3342 commit 9b7d6dd4f6305fce2111271fa4c7b525a2e02ccd
3343 Author: Bill Erickson <berickxx@gmail.com>
3344 Date:   Thu Oct 21 11:54:13 2021 -0400
3345
3346     LP1948035 Angular 12 updates
3347     
3348     Run ng upgrade from 10 -> 11 -> 12.
3349     
3350     Updates package.json deps for Angular 12.
3351     
3352     Removes deprecated angular/http dependency
3353     
3354     Fix a couple of cases where Promise<any> now requires resolve(something)
3355     instead of resolve() (which would be Promise<void>).
3356     
3357     Fix some CSS syntax issues.
3358     
3359     Signed-off-by: Bill Erickson <berickxx@gmail.com>
3360     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3361
3362 21      7       Open-ILS/src/eg2/angular.json
3363 7420    7304    Open-ILS/src/eg2/package-lock.json
3364 32      33      Open-ILS/src/eg2/package.json
3365 1       1       Open-ILS/src/eg2/src/app/core/db-store.service.ts
3366 3       2       Open-ILS/src/eg2/src/app/routing.module.ts
3367 2       2       Open-ILS/src/eg2/src/app/share/eg-help-popover/eg-help-popover.component.spec.ts
3368 1       1       Open-ILS/src/eg2/src/app/share/grid/grid.ts
3369 2       2       Open-ILS/src/eg2/src/app/share/util/bool.component.spec.ts
3370 1       1       Open-ILS/src/eg2/src/app/staff/acq/provider/provider-record.service.ts
3371 2       2       Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.ts
3372 1       1       Open-ILS/src/eg2/src/app/staff/catalog/hold/hold.component.ts
3373 1       1       Open-ILS/src/eg2/src/app/staff/sandbox/sandbox.component.ts
3374 4       4       Open-ILS/src/eg2/src/app/staff/share/marc-edit/fixed-field.component.css
3375 1       1       Open-ILS/src/eg2/src/polyfills.ts
3376 0       1       Open-ILS/src/eg2/tsconfig.json
3377
3378 commit a46938ae4ef20bbff1ecc3e37cbaa27f2b5b0556
3379 Author: Bill Erickson <berickxx@gmail.com>
3380 Date:   Thu Oct 21 11:03:13 2021 -0400
3381
3382     LP1948035 Update Node/Angular Deps for Ang 12
3383     
3384     Signed-off-by: Bill Erickson <berickxx@gmail.com>
3385     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3386
3387 1       1       Open-ILS/src/extras/Makefile.install
3388 1       1       Open-ILS/src/extras/install/Makefile.common
3389
3390 commit 7ad46acdab58262ce6a92884740321f0751d0b34
3391 Author: Jane Sandberg <sandbergja@gmail.com>
3392 Date:   Tue Jan 25 09:50:47 2022 -0800
3393
3394     Docs: use asciidoc ordered list rather than adding numbers manually
3395     
3396     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3397
3398 23      38      docs/modules/cataloging/pages/overlay_record_3950_import.adoc
3399
3400 commit 0e977d4a008e25e08921f99e8b326db6e204f70b
3401 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
3402 Date:   Wed Nov 10 14:37:40 2021 -0500
3403
3404     Docs: updating z39.50 overlay doc and images
3405     
3406     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3407
3408 -       -       docs/modules/cataloging/assets/images/overlay/mark_local_overlay.jpg
3409 -       -       docs/modules/cataloging/assets/images/overlay/overlay.jpg
3410 -       -       docs/modules/cataloging/assets/images/overlay/overlay_confirmation.jpg
3411 -       -       docs/modules/cataloging/assets/images/overlay/search.png
3412 -       -       docs/modules/cataloging/assets/images/overlay/view_marc.jpg
3413 14      19      docs/modules/cataloging/pages/overlay_record_3950_import.adoc
3414  create mode 100644 docs/modules/cataloging/assets/images/overlay/mark_local_overlay.jpg
3415  create mode 100644 docs/modules/cataloging/assets/images/overlay/overlay.jpg
3416  create mode 100644 docs/modules/cataloging/assets/images/overlay/overlay_confirmation.jpg
3417  create mode 100644 docs/modules/cataloging/assets/images/overlay/search.png
3418  create mode 100644 docs/modules/cataloging/assets/images/overlay/view_marc.jpg
3419
3420 commit be24afa2bf9ffb82d5e87c9ace333488cc83cf7f
3421 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
3422 Date:   Mon Jan 24 14:04:16 2022 -0500
3423
3424     Docs: Update barcode_completion_grid.jpg
3425     
3426     Updated barcode grid screenshot; other one was too blurry
3427     
3428     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3429
3430 -       -       docs/modules/admin/assets/images/barcode_completion/barcode_completion_grid.jpg
3431
3432 commit 3a298713fd540778ed2c60fac7cd37b9558754e0
3433 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
3434 Date:   Fri Jul 30 10:15:46 2021 -0400
3435
3436     Docs: Update basic_holds.adoc
3437     
3438     removing Print full pull list alternative reference
3439     
3440     https://bugs.launchpad.net/evergreen/+bug/1775402
3441     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3442
3443 0       2       docs/modules/circulation/pages/basic_holds.adoc
3444
3445 commit c9461cc516fbadaaa60fae285c4efa2489a9913e
3446 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
3447 Date:   Fri Jul 30 10:14:01 2021 -0400
3448
3449     Docs: Update basic_holds.adoc to include updated screenshot
3450     
3451     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3452
3453 -       -       docs/modules/circulation/assets/images/media/holds-managing-16.png
3454 -       -       docs/modules/circulation/assets/images/media/queue_positions.jpg
3455 2       2       docs/modules/circulation/pages/basic_holds.adoc
3456  delete mode 100644 docs/modules/circulation/assets/images/media/holds-managing-16.png
3457  create mode 100644 docs/modules/circulation/assets/images/media/queue_positions.jpg
3458
3459 commit 6afec54da538a46b0bdd91942c421d60401f7938
3460 Author: Jane Sandberg <sandbergja@gmail.com>
3461 Date:   Fri Jan 14 15:58:02 2022 -0800
3462
3463     Docs: add a chapter about the course materials module
3464     
3465     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3466
3467 1       0       docs/antora.yml
3468 4       0       docs/modules/course_materials/_attributes.adoc
3469 3       0       docs/modules/course_materials/nav.adoc
3470 2       0       docs/modules/course_materials/pages/_attributes.adoc
3471 74      0       docs/modules/course_materials/pages/administration.adoc
3472 4       0       docs/modules/course_materials/pages/introduction.adoc
3473 66      0       docs/modules/course_materials/pages/materials.adoc
3474  create mode 100644 docs/modules/course_materials/_attributes.adoc
3475  create mode 100644 docs/modules/course_materials/nav.adoc
3476  create mode 100644 docs/modules/course_materials/pages/_attributes.adoc
3477  create mode 100644 docs/modules/course_materials/pages/administration.adoc
3478  create mode 100644 docs/modules/course_materials/pages/introduction.adoc
3479  create mode 100644 docs/modules/course_materials/pages/materials.adoc
3480
3481 commit 9f6ddd07a8e8c39c85a58ae3f0a2e00fe0364047
3482 Author: Jason Boyer <JBoyer@equinoxOLI.org>
3483 Date:   Wed Jan 12 07:17:19 2022 -0500
3484
3485     LP1903476 Followup; Remove perl action, limit to docs/
3486     
3487     Since the 'ubuntu-latest' image includes perl 5.30 the
3488     actions-setup-perl step just adds more time to the process.
3489     
3490     GitHub Actions can be limited to (or exclude) paths so now
3491     docs will only be built when pushes or PRs happen under docs/.
3492     
3493     Also added a couple name tags for the interface.
3494     
3495     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
3496
3497 12      7       .github/workflows/docs.yml
3498
3499 commit c9c1041c4d20dc8319c92ba461ac43543513e073
3500 Author: Jane Sandberg <sandbej@linnbenton.edu>
3501 Date:   Wed Oct 27 10:16:30 2021 -0700
3502
3503     LP1903476: Use Github Actions to build antora documentation
3504     
3505     This allows documenters to submit a pull request and get a
3506     preview version where they can view their changes.  The goal
3507     is to provide quick feedback to documenters on whether their
3508     changes build correctly and appear as desired, without them
3509     having to have a full docs building setup locally.
3510     
3511     To test:
3512     1. Use the Github Web site to fork the Evergreen repository.
3513     2. Take the .github/workflows/docs.yml file from this commit.
3514     Add it to any branch of your fork of the Evergreen repository.
3515     3. Click on the Actions tab of your fork in the Github Web
3516     site.
3517     4. Click on the most recent run (at the top of the list).
3518     5. When the build process is done (should take 3-4 minutes),
3519     download and unzip the artifact that appears at the bottom of
3520     the screen.  Open index.html in your browser.  Confirm that
3521     the docs built properly.
3522     6. On the same branch, make some changes to the documentation
3523     in the docs/modules directory.
3524     7. Repeat steps 3-5.  Confirm that your changes are reflected
3525     in the new artifact.
3526     
3527     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
3528     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
3529
3530 18      0       .github/workflows/docs.yml
3531  create mode 100644 .github/workflows/docs.yml
3532
3533 commit e79df5dd87a895a61d15fdc569d904d2642091a8
3534 Author: Jane Sandberg <sandbergja@gmail.com>
3535 Date:   Tue Dec 14 13:02:15 2021 -0800
3536
3537     LP 1942645: stamp upgrade script
3538     
3539     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3540
3541 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
3542 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.update_course_module_term_constraints.sql => 1309.schema.update_course_module_term_constraints.sql}
3543  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.update_course_module_term_constraints.sql => 1309.schema.update_course_module_term_constraints.sql} (74%)
3544
3545 commit a11ce4760ec45d6d914980bf5604bd3d82cb370b
3546 Author: malexander <malexander@catalyte.io>
3547 Date:   Wed Dec 8 19:12:23 2021 +0000
3548
3549     lp-1942645 term name uniqueness
3550     
3551     dropped name uniqueness between orgs, added constraint to owning lib and name
3552     
3553     Includes syntax corrections from Martha Driscoll -- thank you, Martha!
3554     
3555     Signed-off-by: malexander <malexander@catalyte.io>
3556     Signed-off-by: Beth Willis <willis@noblenet.org>
3557     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3558
3559 3       2       Open-ILS/src/sql/Pg/040.schema.asset.sql
3560 11      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.update_course_module_term_constraints.sql
3561  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.update_course_module_term_constraints.sql
3562
3563 commit 5ac76ef7ebaecea134b34bfc6e33b004324c1474
3564 Author: Jason Stephenson <jason@sigio.com>
3565 Date:   Mon Feb 10 11:09:37 2020 -0500
3566
3567     Lp 1862652: pingest.pl reingest record attributes fix
3568     
3569     Use the rdeleted parameter when reingesting record attributes in
3570     pingest.pl support script so that passing argument values to the
3571     --attr option makes sense.
3572     
3573     Prior to this patch, arguments of the --attr option would be ignored,
3574     and all record attribute fields were reingested for all records,
3575     deleted and not deleted alike.
3576     
3577     With this patch, the arguments of the --attr option are respected for
3578     not deleted records.  Deleted records still have all attributes
3579     reingested.
3580     
3581     Signed-off-by: Jason Stephenson <jason@sigio.com>
3582     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3583
3584 1       1       Open-ILS/src/support-scripts/pingest.pl
3585
3586 commit dd4931bca6b660227a1e540725ba60351cdbb0b4
3587 Author: Bill Erickson <berickxx@gmail.com>
3588 Date:   Thu Jul 8 10:19:43 2021 -0400
3589
3590     LP1933275 Staff catalog holdings view shows correct counts
3591     
3592     teaches the Holdings view to determine the number of copies and call
3593     numbers attached to each org unit based on the full data set (via new
3594     API) instead of copies in hand, since we may only have copies in hand
3595     for a subset of child org units.
3596     
3597     Signed-off-by: Bill Erickson <berickxx@gmail.com>
3598     Signed-off-by: Mary Llewellyn <mllewell@biblio.org>
3599     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3600
3601 33      25      Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts
3602 72      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
3603
3604 commit b0a744e9695ce4d1f4982f0db7bdf365e6114755
3605 Author: Jane Sandberg <sandbergja@gmail.com>
3606 Date:   Wed Dec 1 16:08:52 2021 -0800
3607
3608     Docs: remove outdated screenshots
3609     
3610     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3611
3612 -       -       docs/modules/admin/assets/images/media/lsa-barcode_completion_admin.png
3613 -       -       docs/modules/admin/assets/images/media/lsa-barcode_completion_fields.png
3614  delete mode 100644 docs/modules/admin/assets/images/media/lsa-barcode_completion_admin.png
3615  delete mode 100644 docs/modules/admin/assets/images/media/lsa-barcode_completion_fields.png
3616
3617 commit 5c3f61cf2c7290b600788ccac73cdadccd955268
3618 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
3619 Date:   Thu Nov 18 08:57:26 2021 -0500
3620
3621     Docs: update lsa-barcode-completion
3622     
3623     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3624
3625 -       -       docs/modules/admin/assets/images/barcode_completion/barcode_completion_grid.jpg
3626 -       -       docs/modules/admin/assets/images/barcode_completion/barcode_record_editor.jpg
3627 2       2       docs/modules/admin/pages/lsa-barcode_completion.adoc
3628  create mode 100644 docs/modules/admin/assets/images/barcode_completion/barcode_completion_grid.jpg
3629  create mode 100644 docs/modules/admin/assets/images/barcode_completion/barcode_record_editor.jpg
3630
3631 commit ad168bc19daa925996377ba63262c98ea8be3146
3632 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
3633 Date:   Tue Nov 30 10:36:01 2021 -0500
3634
3635     Docs: correction to 3.7.2 release notes
3636     
3637     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
3638
3639 1       1       docs/RELEASE_NOTES_3_7.adoc
3640
3641 commit af939795b108ce0948c57f8f7431c8bffdd1fc21
3642 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
3643 Date:   Tue Nov 30 10:29:43 2021 -0500
3644
3645     Docs: correction to Override Action docs
3646     
3647     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
3648
3649 1       1       docs/modules/circulation/pages/circulating_items_web_client.adoc
3650
3651 commit 26dfb7c6ab66ff339d73dbfc7e4d059c5ce3558a
3652 Author: Shula Link <slink@gchrl.org>
3653 Date:   Fri May 14 14:14:15 2021 -0400
3654
3655     LP1772631 Untranslatable Strings
3656     
3657     Changes as suggested have been made in t_bills_historical.tt2, marking
3658     appropriate lines for translation.
3659     
3660     Signed-off-by: Shula Link <slink@gchrl.org>
3661     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3662     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3663
3664 3       3       Open-ILS/src/templates/staff/share/print_templates/t_bills_historical.tt2
3665
3666 commit 8a568b09f9af275127ef0b9e459e5ddb31c638e8
3667 Author: Galen Charlton <gmc@equinoxOLI.org>
3668 Date:   Thu Nov 11 11:21:11 2021 -0500
3669
3670     LP#1949910: serialize deleting items from item bucket
3671     
3672     This patch serializes the fetching and fleshing of items to delete
3673     when the delete-from-item-bucket action is invoked, thereby
3674     avoiding possible drone starvation from open-ils.search. It
3675     also throws up the progress dialog for good measure while
3676     the deletion occurs.
3677     
3678     To test
3679     -------
3680     [1] Set up an item bucket with 25-50 items.
3681     [2] From the item bucket intervace, invoke the action to delete
3682         all of the items.
3683     [3] Note that the open-ils.search.asset.copy.fleshed2.retrieve calls,
3684         one for each item, are all made simultaneously. Assuming stock
3685         max_children settings, this will cause open-ils.search to log
3686         that some requests are hitting the backlog.
3687     [4] Apply the patch and refresh the item bucket page, then repeat
3688         step 2 (it doesn't matter for this purpose that the items have
3689         already been deleted). This time, the open-ils.search API calls
3690         are made serially and a progress bar is displayed while the
3691         deletion takes place. Verify that no requests hit the backlog.
3692     
3693     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3694     Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
3695     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3696
3697 12      8       Open-ILS/web/js/ui/default/staff/cat/bucket/copy/app.js
3698
3699 commit 0cb608626604be0349856f2025af47b2b43d4bda
3700 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
3701 Date:   Wed Nov 17 13:40:16 2021 -0500
3702
3703     docs: updating batch_importing_MARC.adoc
3704     
3705     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3706
3707 -       -       docs/modules/cataloging/assets/images/batch_importing_MARC/import_item_attribute_def.jpg
3708 -       -       docs/modules/cataloging/assets/images/batch_importing_MARC/import_record.jpg
3709 -       -       docs/modules/cataloging/assets/images/batch_importing_MARC/marc_tag_and_subfield.jpg
3710 -       -       docs/modules/cataloging/assets/images/batch_importing_MARC/match_set_quality.jpg
3711 -       -       docs/modules/cataloging/assets/images/batch_importing_MARC/new_record_match.jpg
3712 -       -       docs/modules/cataloging/assets/images/batch_importing_MARC/operator.jpg
3713 -       -       docs/modules/cataloging/assets/images/batch_importing_MARC/record_attribute.jpg
3714 -       -       docs/modules/cataloging/assets/images/batch_importing_MARC/replace_node.jpg
3715 58      64      docs/modules/cataloging/pages/batch_importing_MARC.adoc
3716  create mode 100644 docs/modules/cataloging/assets/images/batch_importing_MARC/import_item_attribute_def.jpg
3717  create mode 100644 docs/modules/cataloging/assets/images/batch_importing_MARC/import_record.jpg
3718  create mode 100644 docs/modules/cataloging/assets/images/batch_importing_MARC/marc_tag_and_subfield.jpg
3719  create mode 100644 docs/modules/cataloging/assets/images/batch_importing_MARC/match_set_quality.jpg
3720  create mode 100644 docs/modules/cataloging/assets/images/batch_importing_MARC/new_record_match.jpg
3721  create mode 100644 docs/modules/cataloging/assets/images/batch_importing_MARC/operator.jpg
3722  create mode 100644 docs/modules/cataloging/assets/images/batch_importing_MARC/record_attribute.jpg
3723  create mode 100644 docs/modules/cataloging/assets/images/batch_importing_MARC/replace_node.jpg
3724
3725 commit 8046fb432226afd3bde45f47eb1be523e79565e6
3726 Author: Kyle Huckins <khuckins@catalyte.io>
3727 Date:   Wed Jul 31 16:42:35 2019 +0000
3728
3729     Docs: lp1739277 Release Notes for Org Selector Styling
3730     
3731     - Add release notes for new Org Selector Styling functionality.
3732     
3733     Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
3734     
3735      Changes to be committed:
3736             new file:   docs/RELEASE_NOTES_NEXT/Client/org-select-styling.adoc
3737     
3738     Signed-off-by: Jennifer Bruch <jbruch@sparkpa.org>
3739     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
3740
3741 4       0       docs/RELEASE_NOTES_NEXT/Client/org-select-styling.adoc
3742  create mode 100644 docs/RELEASE_NOTES_NEXT/Client/org-select-styling.adoc
3743
3744 commit 625c862c27777451517a256e78aa8c304a0ec283
3745 Author: Kyle Huckins <khuckins@catalyte.io>
3746 Date:   Tue Jul 30 19:00:14 2019 +0000
3747
3748     lp1739277 OrgSelect Class Callback Holdings Implementation
3749     
3750     - Implement OrgSelectClassCallback in Angular Catalog Holdings UI
3751     
3752     Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
3753     
3754      Changes to be committed:
3755             modified:   Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html
3756             modified:   Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts
3757     
3758     Signed-off-by: Jennifer Bruch <jbruch@sparkpa.org>
3759     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
3760
3761 4       2       Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html
3762 21      0       Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts
3763
3764 commit d51454b497e1d7ea01ebeac533259820f4a6786e
3765 Author: Bill Erickson <berickxx@gmail.com>
3766 Date:   Tue Jul 30 12:12:12 2019 -0400
3767
3768     LP1739277 Angular org selector style callback
3769     
3770     Allow the caller of an <eg-org-select> to pass a function which is
3771     called against each org unit in the list to determine what CSS class(es)
3772     should be applied to the org unit label in the list.
3773     
3774     Includes sandbox example.
3775     
3776     Signed-off-by: Bill Erickson <berickxx@gmail.com>
3777     Signed-off-by: Jennifer Bruch <jbruch@sparkpa.org>
3778     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
3779
3780 1       1       Open-ILS/src/eg2/src/app/share/org-select/org-select.component.html
3781 8       1       Open-ILS/src/eg2/src/app/share/org-select/org-select.component.ts
3782 6       0       Open-ILS/src/eg2/src/app/staff/sandbox/sandbox.component.html
3783 6       1       Open-ILS/src/eg2/src/app/staff/sandbox/sandbox.component.ts
3784
3785 commit 654b02f1e9c1ee6f14a5d43233ef675b5684f1be
3786 Author: Jane Sandberg <sandbergja@gmail.com>
3787 Date:   Wed Nov 17 11:53:52 2021 -0800
3788
3789     lp1855780 stamp upgrade script
3790     
3791     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3792
3793 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
3794 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.data.trigger_ui_grid_settings.sql => 1308.data.trigger_ui_grid_settings.sql}
3795  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.data.trigger_ui_grid_settings.sql => 1308.data.trigger_ui_grid_settings.sql} (92%)
3796
3797 commit 9d73f5191d6d9daee36580cee8e60eab48633518
3798 Author: Jane Sandberg <sandbergja@gmail.com>
3799 Date:   Wed Nov 17 11:39:04 2021 -0800
3800
3801     lp1855780 preload values for comboboxes in angular event definition editor
3802     
3803     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3804
3805 1       0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html
3806
3807 commit 1eeb05186388debf6a46495107a3a6938dd22b0c
3808 Author: Jane Sandberg <sandbergja@gmail.com>
3809 Date:   Wed Nov 17 11:22:16 2021 -0800
3810
3811     lp1855780 remove unnecessary whitespace
3812     
3813     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3814
3815 11      11      Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.html
3816 16      16      Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html
3817
3818 commit 24e1f36cca7c6861fa46d799c1097819d2e5277a
3819 Author: Galen Charlton <gmc@equinoxOLI.org>
3820 Date:   Tue Nov 9 10:53:58 2021 -0500
3821
3822     LP#1855780: add release notes entry
3823     
3824     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3825     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3826
3827 2       0       docs/RELEASE_NOTES_NEXT/miscellaneous.adoc
3828
3829 commit 3ac25b250a0deadb1142f22d5cf843b483310a2b
3830 Author: Galen Charlton <gmc@equinoxOLI.org>
3831 Date:   Tue Nov 9 10:51:27 2021 -0500
3832
3833     LP#1855780: add grid config settings
3834     
3835     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3836     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3837
3838 2       1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.html
3839 1       1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html
3840 24      0       Open-ILS/src/sql/Pg/950.data.seed-values.sql
3841 29      0       Open-ILS/src/sql/Pg/upgrade/XXXX.data.trigger_ui_grid_settings.sql
3842  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.trigger_ui_grid_settings.sql
3843
3844 commit 2600680797b7943ba28f474779eb2fcac1fff30f
3845 Author: Galen Charlton <gmc@equinoxOLI.org>
3846 Date:   Tue Nov 9 10:41:58 2021 -0500
3847
3848     LP#1855780: improve reporting of event test errors
3849     
3850     - make error title/caption strings available to i18n
3851     - catch and report on exceptions, not just ILS events
3852     
3853     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3854     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3855
3856 5       0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.html
3857 8       1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.ts
3858
3859 commit de6feb37440ece9344405975d4f655a967dd1b76
3860 Author: Galen Charlton <gmc@equinoxOLI.org>
3861 Date:   Tue Nov 9 10:24:04 2021 -0500
3862
3863     LP#1855780: adjustments to cloning
3864     
3865     - set the owning OU to null in the clone
3866     - reduce console noise when cloning environment entries
3867     
3868     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3869     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3870
3871 1       0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html
3872 4       4       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.ts
3873
3874 commit 037ced54ca9714dcfb7abae0ed93e4c5068d113b
3875 Author: Galen Charlton <gmc@equinoxOLI.org>
3876 Date:   Mon Nov 8 15:58:04 2021 -0500
3877
3878     LP#1855780: tweaks to grids
3879     
3880     - make main A/T event definition grid header sticky
3881     - do not display environment ID and parameter ID
3882       columns by default in the event definition
3883       editor
3884     
3885     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3886     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3887
3888 2       2       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.html
3889 1       1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html
3890
3891 commit ba8365e9732279c435a2b539e4acc12759665be6
3892 Author: Galen Charlton <gmc@equinoxOLI.org>
3893 Date:   Mon Nov 8 12:28:19 2021 -0500
3894
3895     LP#1855780: add option to include environment in clone of an event
3896     
3897     This recovers a patch from Mike Risher that got dropped
3898     when attempting to get a clean rebase from a branch merge.
3899     
3900     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3901     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3902
3903 7       2       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html
3904 47      5       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.ts
3905
3906 commit f7e96d742e64d89e7aaa71d83c79beaf65bf3b77
3907 Author: Galen Charlton <gmc@equinoxOLI.org>
3908 Date:   Mon Nov 8 12:00:42 2021 -0500
3909
3910     LP#1855780: avoid race condition when deleting env or params
3911     
3912     When deleting from a grid using pcrud.autoApply, the grid
3913     should be refreshed only at the very end. Otherwise, even if you're
3914     deleting only one row, the grid reload could occur before the
3915     deletion is committed, yielding a grid fetch error when
3916     pcrud complains about verifying access to a row that is
3917     no longer in the database.
3918     
3919     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3920     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3921
3922 7       1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.ts
3923
3924 commit 1ba9de787b7721a4c219ee76182af7a5b7673392
3925 Author: Galen Charlton <gmc@equinoxOLI.org>
3926 Date:   Mon Nov 8 11:51:15 2021 -0500
3927
3928     LP#1855780: updates to IDL
3929     
3930     - mark various action/trigger record fields as required
3931       for the sake of the Angular record editor
3932     - make atcol retrievable via pcrud
3933     
3934     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3935     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3936
3937 18      13      Open-ILS/examples/fm_IDL.xml
3938
3939 commit 248d5f603c0cb88845283dafa7f6251a55b62e93
3940 Author: Galen Charlton <gmc@equinoxOLI.org>
3941 Date:   Mon Nov 8 11:26:47 2021 -0500
3942
3943     LP#1855780: fix lint
3944     
3945     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3946     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3947
3948 1       1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.ts
3949
3950 commit fa802945b2badbde7c822f60be710b7476d9cb28
3951 Author: Rogan Hamby <rogan.hamby@gmail.com>
3952 Date:   Fri Sep 24 19:21:47 2021 +0000
3953
3954     LP#1855780: adding the go-back button from Mike Risher's code
3955     
3956     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3957     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3958
3959 7       1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.html
3960 6       1       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.ts
3961
3962 commit da3fff6cf5f075ab02ea991ebe38f8600f848b7e
3963 Author: Mike Risher <mrisher@catalyte.io>
3964 Date:   Thu Dec 19 17:56:41 2019 +0000
3965
3966     LP#1855780 Angular Notification/Action Triggers port
3967     
3968     Port Notification Action Triggers from DOJO to Angular.  This consists of 4 grids, each
3969     navigated to by its corresponding tab. The Trigger Event Definitions grid allows
3970     cloning of records.  When editing an event defintion one can also edit parameters,
3971     environments, and run tests.
3972     
3973     Signed-off-by: Mike Risher <mrisher@catalyte.io>
3974     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3975     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
3976
3977 1       1       Open-ILS/src/eg2/src/app/staff/admin/local/admin-local-splash.component.html
3978 4       0       Open-ILS/src/eg2/src/app/staff/admin/local/routing.module.ts
3979 91      0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.html
3980 199     0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.ts
3981 123     0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html
3982 251     0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.ts
3983 23      0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.module.ts
3984 20      0       Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers_routing.module.ts
3985  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.html
3986  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/triggers/trigger-edit.component.ts
3987  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html
3988  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.ts
3989  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.module.ts
3990  create mode 100644 Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers_routing.module.ts
3991
3992 commit f4e4bdb702d369d3117042180598c7f8625e0369
3993 Author: Jason Stephenson <jason@sigio.com>
3994 Date:   Mon Nov 15 17:50:25 2021 -0500
3995
3996     LP1951030: Remove OpenILS/Utils/ISBN from Manifest
3997     
3998     Remove a remnant of the OpenILS::Utils::ISBN module that was removed
3999     in the branch for Launchpad bug 1856906.
4000     
4001     To test this fix, run make check in Open-ILS/src/perlmods on a test
4002     system to run the tests.  Before this patch, you get the following
4003     message:
4004     
4005     WARNING: the following files are missing in your kit:
4006             lib/OpenILS/Utils/ISBN.pm
4007     Please inform the author.
4008     
4009     After applying this patch, the message goes away.
4010     
4011     Signed-off-by: Jason Stephenson <jason@sigio.com>
4012     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4013
4014 0       1       Open-ILS/src/perlmods/MANIFEST
4015
4016 commit 9d72b7184f6e706d1bcbd352d3cc8f8f73d4700b
4017 Author: Galen Charlton <gmc@equinoxOLI.org>
4018 Date:   Fri Nov 12 15:38:17 2021 -0500
4019
4020     LP1856906: (follow-up) fix unit test count
4021     
4022     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4023
4024 1       1       Open-ILS/src/perlmods/t/14-OpenILS-Utils.t
4025
4026 commit a3a23273e94137dbac1780a769819f236da3c9d7
4027 Author: Jennifer Pringle <jennifer.pringle@bc.libraries.coop>
4028 Date:   Thu Oct 7 11:46:13 2021 -0700
4029
4030     Docs: Adding latency test and disable sounds to workstation admin.
4031     
4032     Signed-off-by: Jennifer Pringle <jennifer.pringle@bc.libraries.coop>
4033     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
4034
4035 -       -       docs/modules/admin/assets/images/workstation/latency-test.png
4036 34      0       docs/modules/admin/pages/latency.adoc
4037 1       0       docs/modules/admin/pages/workstation_admin.adoc
4038  create mode 100644 docs/modules/admin/assets/images/workstation/latency-test.png
4039  create mode 100644 docs/modules/admin/pages/latency.adoc
4040
4041 commit 7c0a57c249aeeb8310824d3a9aa9813fa23bee10
4042 Author: Lynn Floyd <alynn2671@gmail.com>
4043 Date:   Fri Jun 4 15:41:31 2021 -0400
4044
4045     Docs: Transit List
4046     
4047     Documentation on Transit List.
4048     
4049     Signed-off-by: Lynn Floyd <alynn2671@gmail.com>
4050     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
4051
4052 -       -       docs/modules/local_admin/assets/images/transit_list/transit_list_from.png
4053 -       -       docs/modules/local_admin/assets/images/transit_list/transit_list_to.png
4054 1       0       docs/modules/local_admin/nav.adoc
4055 35      0       docs/modules/local_admin/pages/transit_list.adoc
4056  create mode 100644 docs/modules/local_admin/assets/images/transit_list/transit_list_from.png
4057  create mode 100644 docs/modules/local_admin/assets/images/transit_list/transit_list_to.png
4058  create mode 100644 docs/modules/local_admin/pages/transit_list.adoc
4059
4060 commit 016c8d81f31189d2b5c11c08cf0dff0f5b715ea9
4061 Author: gmontimantis <86423994+gmontimantis@users.noreply.github.com>
4062 Date:   Mon Jun 28 12:22:57 2021 -0400
4063
4064     Docs: Update receipt_template_editor.adoc
4065     
4066     Fixes https://bugs.launchpad.net/evergreen/+bug/1929592
4067     
4068     Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
4069
4070 3       1       docs/modules/admin/pages/receipt_template_editor.adoc
4071
4072 commit 66f457a9c30298bb8935a9dfdbef14a4df8fbb9e
4073 Author: Terran McCanna <tmccanna@georgialibraries.org>
4074 Date:   Tue Sep 21 16:48:50 2021 -0400
4075
4076     LP1766726 Clarify Field Hints on Print Templates
4077     
4078     Adds 'patron.' to beginning of patron field hints in Checkout and Items Out
4079     templates to make it easier for users to understand.
4080     
4081     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4082     Signed-off-by: Jennifer Weston <jennifer.weston@equinoxOLI.org>
4083     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4084
4085 19      19      Open-ILS/src/templates/staff/share/print_templates/t_checkout.tt2
4086 14      14      Open-ILS/src/templates/staff/share/print_templates/t_items_out.tt2
4087
4088 commit 5307b2b7d1e10381e4a7ccf93657f709d7954cfe
4089 Author: Galen Charlton <gmc@equinoxOLI.org>
4090 Date:   Thu Nov 11 10:16:19 2021 -0500
4091
4092     LP#1528301: minor tweaks to release notes
4093     
4094     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4095
4096 8       4       docs/RELEASE_NOTES_NEXT/SIP/checkin-hold-phone.adoc
4097
4098 commit 1121842858acbe01a374b4c0573a07b413212df9
4099 Author: Jason Boyer <jboyer@equinoxinitiative.org>
4100 Date:   Fri Sep 6 14:22:30 2019 -0400
4101
4102     LP1528301: Release Note for Phone in Checkin Response
4103     
4104     Have to tell people about it if they're going to use it.
4105     
4106     Signed-off-by: Jason Boyer <jboyer@equinoxinitiative.org>
4107     Signed-off-by: Martha Driscoll <driscoll@noblenet.org>
4108     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4109
4110 11      0       docs/RELEASE_NOTES_NEXT/SIP/checkin-hold-phone.adoc
4111  create mode 100644 docs/RELEASE_NOTES_NEXT/SIP/checkin-hold-phone.adoc
4112
4113 commit d26078c20109c738ebfe3af2c7210a16757f3c94
4114 Author: Jason Boyer <jboyer@equinoxinitiative.org>
4115 Date:   Fri Sep 6 14:10:45 2019 -0400
4116
4117     LP1528301: Hold Notify Phone in Checkin Response
4118     
4119     Adds a setting to oils_sip.xml.sample to en/dis-able
4120     the extention of including the hold notify phone number
4121     for captured holds in the SIP Checkin Response.
4122     Defaults to false.
4123     
4124     Signed-off-by: Jason Boyer <jboyer@equinoxinitiative.org>
4125     Signed-off-by: Martha Driscoll <driscoll@noblenet.org>
4126     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4127
4128 8       0       Open-ILS/examples/oils_sip.xml.example
4129
4130 commit d3a3e8f1eb15805fc258f3330aa1a740ce100036
4131 Author: blake <blake@mobiusconsortium.org>
4132 Date:   Thu Jun 9 09:04:56 2016 -0500
4133
4134     LP1528301 Add SIP Support for BF field on type 10 checkin responses
4135     
4136     This little patch will append the BF field in the SIP response during
4137     checkin when the item is for another hold. Some self check software vendors
4138     (ahem Bibliotheca) implement the hold phone number for the next patron this way.
4139     You will need this patch as well as the code change to the SIPServer repo
4140     LP1528301_Add_SIP_Support_for_BF_field_on_type_10_checkin_responses
4141     
4142     Signed-off-by: blake <blake@mobiusconsortium.org>
4143     Signed-off-by: Martha Driscoll <driscoll@noblenet.org>
4144     Signed-off-by: Jason Boyer <jboyer@equinoxinitiative.org>
4145     Signed-off-by: Martha Driscoll <driscoll@noblenet.org>
4146     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4147
4148 2       0       Open-ILS/src/perlmods/lib/OpenILS/SIP/Item.pm
4149 2       1       Open-ILS/src/perlmods/lib/OpenILS/SIP/Transaction/Checkin.pm
4150
4151 commit 09a3f03bb6296356db5834fc56a93ddb9e6260a2
4152 Author: Jane Sandberg <sandbej@linnbenton.edu>
4153 Date:   Thu Jul 15 13:58:43 2021 -0700
4154
4155     LP1856906: remove unused OpenILS::Utils::ISBN perl module
4156     
4157     Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
4158     Signed-off-by: blake <blake@mobiusconsortium.org>
4159     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4160
4161 0       96      Open-ILS/src/perlmods/lib/OpenILS/Utils/ISBN.pm
4162 0       1       Open-ILS/src/perlmods/t/14-OpenILS-Utils.t
4163 9       0       docs/RELEASE_NOTES_NEXT/API/remove_utils_isbn.adoc
4164  delete mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Utils/ISBN.pm
4165  create mode 100644 docs/RELEASE_NOTES_NEXT/API/remove_utils_isbn.adoc
4166
4167 commit 90e34e77b780424750404fabf13ec069498dd4fb
4168 Author: Mike Risher <mrisher@catalyte.io>
4169 Date:   Wed May 20 23:27:20 2020 +0000
4170
4171     LP#1819233 improve AngularJS eg-basic-combo-box filtering
4172     
4173     Adjust the eg-basic-combo-box so that it doesn’t give console errors
4174     when typing characters such as [. Fix the bug that causes it to
4175     sometimes show no results when there are valid results that match.
4176     
4177     To test
4178     -------
4179     [1] Apply the patch, then create a new report template, add a
4180         display field, then open the Change Transform modal.
4181     [2] Verify that the selection box will accept characters like '['
4182         as input without browser console noise, that the filtering
4183         is case-insensitive, and that filtering continues to work
4184         after clicking on the selector.
4185     [3] Instances of this combo box can also be found in the AngularJS
4186         volume/copy editor.
4187     
4188     Signed-off-by: Mike Risher <mrisher@catalyte.io>
4189     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4190     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4191
4192 13      3       Open-ILS/web/js/ui/default/staff/services/ui.js
4193
4194 commit 96866a62d9cf555336b8622983173d94e069a452
4195 Author: Steven Callender <stevecallender@esilibrary.com>
4196 Date:   Fri Dec 4 09:59:25 2020 -0500
4197
4198     LP1906842 PLACE_UNFILLABLE_HOLD permission not working if no titles exist
4199     
4200     This fix will correct an issue where the screen just keeps looping to
4201     the override screen when trying to place a hold that has no titles
4202     available for it.
4203     
4204     Patch courtesy of Mike Rylander.
4205     
4206     Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
4207     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4208     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4209
4210 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
4211
4212 commit 4e2d6a2011a90b545062f2de53289f475c5fffa0
4213 Author: Angela Kilsdonk <akilsdonk@equinoxinitiative.org>
4214 Date:   Mon Oct 18 09:38:28 2021 -0400
4215
4216     docs: 3.8 Triggered Events Log Rewrite
4217     
4218     Signed-off-by: Angela Kilsdonk <akilsdonk@equinoxinitiative.org>
4219     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4220     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4221
4222 -       -       docs/modules/circulation/assets/images/media/item_tel_display.png
4223 -       -       docs/modules/circulation/assets/images/media/item_tel_location.png
4224 -       -       docs/modules/circulation/assets/images/media/patron_tel_display.png
4225 -       -       docs/modules/circulation/assets/images/media/patron_tel_location.png
4226 -       -       docs/modules/circulation/assets/images/media/patron_tel_tabs.png
4227 162     65      docs/modules/circulation/pages/triggered_events.adoc
4228  create mode 100644 docs/modules/circulation/assets/images/media/item_tel_display.png
4229  create mode 100644 docs/modules/circulation/assets/images/media/item_tel_location.png
4230  create mode 100644 docs/modules/circulation/assets/images/media/patron_tel_display.png
4231  create mode 100644 docs/modules/circulation/assets/images/media/patron_tel_location.png
4232  create mode 100644 docs/modules/circulation/assets/images/media/patron_tel_tabs.png
4233
4234 commit ab941171f73be11da12adbe3d52d1401facf81f3
4235 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4236 Date:   Mon Oct 18 09:35:33 2021 -0400
4237
4238     docs: 3.8 hold copy ratio reports
4239     
4240     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4241     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4242
4243 3       10      docs/modules/reports/pages/report_sources.adoc
4244
4245 commit 983b436d0fd1a25a2f907701fb72724a0b20dfc0
4246 Author: Angela Kilsdonk <akilsdonk@equinoxinitiative.org>
4247 Date:   Mon Oct 18 09:32:24 2021 -0400
4248
4249     docs: 3.8 Acq Admin
4250     
4251     Signed-off-by: Angela Kilsdonk <akilsdonk@equinoxinitiative.org>
4252     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4253     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4254
4255 -       -       docs/modules/admin/assets/images/media/acq_fy_closeout.png
4256 -       -       docs/modules/admin/assets/images/media/allocate_credit_ang.png
4257 -       -       docs/modules/admin/assets/images/media/allocate_credit_funds_ang.png
4258 -       -       docs/modules/admin/assets/images/media/allocate_to_fund_ang.png
4259 -       -       docs/modules/admin/assets/images/media/claiming1.PNG
4260 -       -       docs/modules/admin/assets/images/media/currency1.PNG
4261 -       -       docs/modules/admin/assets/images/media/currency2.PNG
4262 -       -       docs/modules/admin/assets/images/media/currency3.PNG
4263 -       -       docs/modules/admin/assets/images/media/distformula1.PNG
4264 -       -       docs/modules/admin/assets/images/media/edi_attribute_sets_ang.png
4265 -       -       docs/modules/admin/assets/images/media/fund_tags_ang_1.png
4266 -       -       docs/modules/admin/assets/images/media/fund_tags_ang_2.png
4267 -       -       docs/modules/admin/assets/images/media/funds1.PNG
4268 -       -       docs/modules/admin/assets/images/media/funds2.PNG
4269 -       -       docs/modules/admin/assets/images/media/funds3.PNG
4270 -       -       docs/modules/admin/assets/images/media/library_san_angular.png
4271 -       -       docs/modules/admin/assets/images/media/new_edi_account_ang.png
4272 -       -       docs/modules/admin/assets/images/media/new_edi_account_ang_2.png
4273 -       -       docs/modules/admin/assets/images/media/propagate_rollover_ang.png
4274 -       -       docs/modules/admin/assets/images/media/provider_san_ang_1.png
4275 -       -       docs/modules/admin/assets/images/media/provider_san_ang_2.png
4276 -       -       docs/modules/admin/assets/images/media/transfer_funds_ang.png
4277 -       -       docs/modules/admin/assets/images/media/view_allocations_ang.png
4278 -       -       docs/modules/admin/assets/images/media/view_credits_ang.png
4279 443     529     docs/modules/admin/pages/acquisitions_admin.adoc
4280 7       110     docs/modules/admin_initial_setup/pages/ordering_materials.adoc
4281 5       48      docs/modules/installation/pages/edi_setup.adoc
4282  create mode 100644 docs/modules/admin/assets/images/media/acq_fy_closeout.png
4283  create mode 100644 docs/modules/admin/assets/images/media/allocate_credit_ang.png
4284  create mode 100644 docs/modules/admin/assets/images/media/allocate_credit_funds_ang.png
4285  create mode 100644 docs/modules/admin/assets/images/media/allocate_to_fund_ang.png
4286  create mode 100644 docs/modules/admin/assets/images/media/claiming1.PNG
4287  create mode 100644 docs/modules/admin/assets/images/media/currency1.PNG
4288  create mode 100644 docs/modules/admin/assets/images/media/currency2.PNG
4289  create mode 100644 docs/modules/admin/assets/images/media/currency3.PNG
4290  create mode 100644 docs/modules/admin/assets/images/media/distformula1.PNG
4291  create mode 100644 docs/modules/admin/assets/images/media/edi_attribute_sets_ang.png
4292  create mode 100644 docs/modules/admin/assets/images/media/fund_tags_ang_1.png
4293  create mode 100644 docs/modules/admin/assets/images/media/fund_tags_ang_2.png
4294  create mode 100644 docs/modules/admin/assets/images/media/funds1.PNG
4295  create mode 100644 docs/modules/admin/assets/images/media/funds2.PNG
4296  create mode 100644 docs/modules/admin/assets/images/media/funds3.PNG
4297  create mode 100644 docs/modules/admin/assets/images/media/library_san_angular.png
4298  create mode 100644 docs/modules/admin/assets/images/media/new_edi_account_ang.png
4299  create mode 100644 docs/modules/admin/assets/images/media/new_edi_account_ang_2.png
4300  create mode 100644 docs/modules/admin/assets/images/media/propagate_rollover_ang.png
4301  create mode 100644 docs/modules/admin/assets/images/media/provider_san_ang_1.png
4302  create mode 100644 docs/modules/admin/assets/images/media/provider_san_ang_2.png
4303  create mode 100644 docs/modules/admin/assets/images/media/transfer_funds_ang.png
4304  create mode 100644 docs/modules/admin/assets/images/media/view_allocations_ang.png
4305  create mode 100644 docs/modules/admin/assets/images/media/view_credits_ang.png
4306
4307 commit c03dd3311ba53210c72922fd7961315b56d684b6
4308 Author: Angela Kilsdonk <akilsdonk@equinoxinitiative.org>
4309 Date:   Mon Oct 18 09:25:51 2021 -0400
4310
4311     docs: 3.8 Patron Photo URL + Consolidate Patron Notes
4312     
4313     Signed-off-by: Angela Kilsdonk <akilsdonk@equinoxinitiative.org>
4314     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4315     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4316
4317 -       -       docs/modules/circulation/assets/images/media/actions_menu.png
4318 -       -       docs/modules/circulation/assets/images/media/alert_note.png
4319 -       -       docs/modules/circulation/assets/images/media/block.png
4320 -       -       docs/modules/circulation/assets/images/media/myaccount_boopac.png
4321 -       -       docs/modules/circulation/assets/images/media/note_modal.png
4322 -       -       docs/modules/circulation/assets/images/media/notes_counter.png
4323 -       -       docs/modules/circulation/assets/images/media/notes_tab_full.png
4324 -       -       docs/modules/circulation/assets/images/media/patron_photo_sidebar.png
4325 -       -       docs/modules/circulation/assets/images/media/patron_photo_url.png
4326 -       -       docs/modules/circulation/assets/images/media/stopsign_alert.png
4327 -       -       docs/modules/circulation/assets/images/media/stopsign_block.png
4328 130     113     docs/modules/circulation/pages/circulation_patron_records_web_client.adoc
4329  create mode 100644 docs/modules/circulation/assets/images/media/actions_menu.png
4330  create mode 100644 docs/modules/circulation/assets/images/media/alert_note.png
4331  create mode 100644 docs/modules/circulation/assets/images/media/block.png
4332  create mode 100644 docs/modules/circulation/assets/images/media/myaccount_boopac.png
4333  create mode 100644 docs/modules/circulation/assets/images/media/note_modal.png
4334  create mode 100644 docs/modules/circulation/assets/images/media/notes_counter.png
4335  create mode 100644 docs/modules/circulation/assets/images/media/notes_tab_full.png
4336  create mode 100644 docs/modules/circulation/assets/images/media/patron_photo_sidebar.png
4337  create mode 100644 docs/modules/circulation/assets/images/media/patron_photo_url.png
4338  create mode 100644 docs/modules/circulation/assets/images/media/stopsign_alert.png
4339  create mode 100644 docs/modules/circulation/assets/images/media/stopsign_block.png
4340
4341 commit 77afc459cae9502fc6a59c19eb627086652e5eea
4342 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4343 Date:   Mon Oct 18 09:19:53 2021 -0400
4344
4345     docs: 3.8 selected new Library Settings
4346     
4347     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4348     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4349
4350 5       0       docs/modules/admin/pages/librarysettings.adoc
4351
4352 commit e6b6c123c3e4bbe0f1ab85544d6ee3fed1ff9442
4353 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4354 Date:   Mon Oct 18 09:16:12 2021 -0400
4355
4356     docs: 3.8 Override Actions
4357     
4358     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4359     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4360
4361 -       -       docs/modules/circulation/assets/images/media/new_override_modal.png
4362 41      0       docs/modules/circulation/pages/circulating_items_web_client.adoc
4363  create mode 100644 docs/modules/circulation/assets/images/media/new_override_modal.png
4364
4365 commit ebad99aa0b774fca65e35547d775cdcc1832c587
4366 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4367 Date:   Mon Oct 18 09:13:36 2021 -0400
4368
4369     docs: 3.8 Stripe Payment Intents
4370     
4371     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4372     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4373
4374 25      2       docs/modules/admin/pages/accepting_credit_card_payments.adoc
4375 -       -       docs/modules/opac/assets/images/media/opac_cc_config_error.png
4376 -       -       docs/modules/opac/assets/images/media/opac_cc_declined.png
4377 -       -       docs/modules/opac/assets/images/media/opac_cc_entry.png
4378 -       -       docs/modules/opac/assets/images/media/opac_cc_inprocess.png
4379 -       -       docs/modules/opac/assets/images/media/opac_cc_receipt.png
4380 -       -       docs/modules/opac/assets/images/media/opac_current_charges.png
4381 -       -       docs/modules/opac/assets/images/media/opac_select_charges.png
4382 43      0       docs/modules/opac/pages/my_account.adoc
4383  create mode 100644 docs/modules/opac/assets/images/media/opac_cc_config_error.png
4384  create mode 100644 docs/modules/opac/assets/images/media/opac_cc_declined.png
4385  create mode 100644 docs/modules/opac/assets/images/media/opac_cc_entry.png
4386  create mode 100644 docs/modules/opac/assets/images/media/opac_cc_inprocess.png
4387  create mode 100644 docs/modules/opac/assets/images/media/opac_cc_receipt.png
4388  create mode 100644 docs/modules/opac/assets/images/media/opac_current_charges.png
4389  create mode 100644 docs/modules/opac/assets/images/media/opac_select_charges.png
4390
4391 commit a8681139ec54ad985f80903e3071fd45fbca8949
4392 Author: Galen Charlton <gmc@equinoxOLI.org>
4393 Date:   Fri Nov 5 18:30:53 2021 -0400
4394
4395     LP#1831803: stamp schema update
4396     
4397     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4398
4399 1       1       Open-ILS/src/sql/Pg/002.schema.config.sql
4400 1       1       Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.staged_search_cleanup.sql => 1307.schema.staged_search_cleanup.sql}
4401  rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.staged_search_cleanup.sql => 1307.schema.staged_search_cleanup.sql} (84%)
4402
4403 commit 065e24b98c32c03ccb8892819528f8a6a6492244
4404 Author: Galen Charlton <gmc@equinoxOLI.org>
4405 Date:   Fri Nov 5 18:27:03 2021 -0400
4406
4407     LP#1831803: (follow-up) update release notes formatting
4408     
4409     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4410
4411 2       2       docs/RELEASE_NOTES_NEXT/Administration/staged_search_cleanup.adoc
4412
4413 commit 8c9114839185e30c4ea139fae05b6f22efa00a3c
4414 Author: Galen Charlton <gmc@equinoxOLI.org>
4415 Date:   Fri Nov 5 18:25:41 2021 -0400
4416
4417     LP#1831803: drop the disused search-related types during upgrade
4418     
4419     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4420
4421 3       0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.staged_search_cleanup.sql
4422
4423 commit ab080c44847986358ad6b41a09c446fdf442096e
4424 Author: Jason Boyer <JBoyer@equinoxOLI.org>
4425 Date:   Fri Sep 24 09:12:20 2021 -0400
4426
4427     LP1831803: Remove unused data types
4428     
4429     The search.search_args and search.search_result types appear to have only
4430     been used in combination with search.query_parser_qts, so they can also
4431     be retired.
4432     
4433     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
4434     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4435
4436 0       4       Open-ILS/src/sql/Pg/300.schema.staged_search.sql
4437
4438 commit 33ea045b7e2dc8dbf8ccb5f47423a6eafd325f12
4439 Author: Jeff Davis <jeff.davis@bc.libraries.coop>
4440 Date:   Fri Oct 18 12:44:52 2019 -0700
4441
4442     LP#1831803: release note for removing old staged search stuff from db
4443     
4444     Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
4445     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
4446     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4447
4448 6       0       docs/RELEASE_NOTES_NEXT/Administration/staged_search_cleanup.adoc
4449  create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/staged_search_cleanup.adoc
4450
4451 commit b82206dd6e8914bdc190495dd4181d1c76330d6b
4452 Author: Jeff Davis <jeff.davis@bc.libraries.coop>
4453 Date:   Fri Oct 18 12:26:03 2019 -0700
4454
4455     LP#1831803: remove asset.refresh_opac_visible_copies_mat_view if it exists too
4456     
4457     Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
4458     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
4459     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4460
4461 2       0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.staged_search_cleanup.sql
4462
4463 commit 1a824a37535f9698e72440083a2f2f44f533eaec
4464 Author: Jeff Davis <jeff.davis@bc.libraries.coop>
4465 Date:   Wed Jun 5 14:30:11 2019 -0700
4466
4467     LP#1831803: remove obsolete asset.opac_visible_copies and search.query_parser_fts from database
4468     
4469     Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
4470     Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
4471     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4472
4473 0       19      Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
4474 0       15      Open-ILS/src/sql/Pg/040.schema.asset.sql
4475 1       373     Open-ILS/src/sql/Pg/300.schema.staged_search.sql
4476 22      0       Open-ILS/src/sql/Pg/upgrade/XXXX.schema.staged_search_cleanup.sql
4477  create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.staged_search_cleanup.sql
4478
4479 commit dfa2eccfbd130e27b9656df59718fb762e8c56ab
4480 Author: Galen Charlton <gmc@equinoxOLI.org>
4481 Date:   Fri Nov 5 18:19:55 2021 -0400
4482
4483     LP#1830387: add release notes entry
4484     
4485     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4486
4487 2       0       docs/RELEASE_NOTES_NEXT/miscellaneous.adoc
4488
4489 commit ddc6710e27439e42e36df4f6bf26cba26b1d4543
4490 Author: Galen Charlton <gmc@equinoxOLI.org>
4491 Date:   Fri Nov 5 18:18:59 2021 -0400
4492
4493     LP#1830387: (follow-up) normalize whitespace
4494     
4495     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4496
4497 1       1       Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
4498 1       1       Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js
4499
4500 commit cb54628520a3edbd6aef18beccfaa43010f80516
4501 Author: Terran McCanna <tmccanna@georgialibraries.org>
4502 Date:   Tue Sep 21 16:18:51 2021 -0400
4503
4504     LP1830387 Add access to juvenile flag in print templates
4505     
4506     Adds juvenile t/f flag to print templates for checkout and
4507     items out.
4508     
4509     Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4510     Signed-off-by: Jennifer Weston <jennifer.weston@equinoxOLI.org>
4511     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4512
4513 1       0       Open-ILS/src/templates/staff/share/print_templates/t_checkout.tt2
4514 1       0       Open-ILS/src/templates/staff/share/print_templates/t_items_out.tt2
4515 2       1       Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
4516 2       1       Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js
4517
4518 commit 2a51ce6c218b4421d46ad7419640e86649b6033b
4519 Author: Galen Charlton <gmc@equinoxOLI.org>
4520 Date:   Fri Nov 5 17:21:39 2021 -0400
4521
4522     docs: add 3.8 to target branches for Antora
4523     
4524     Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
4525
4526 1       1       docs/site.yml
4527
4528 commit c67ca10b6ee9b54ffd8868ec9e406f2e401a674b
4529 Author: Jason Stephenson <jason@sigio.com>
4530 Date:   Fri Oct 29 12:30:11 2021 -0400
4531
4532     Forward-port the 3.6.5  db upgrade script
4533     
4534     Signed-off-by: Jason Stephenson <jason@sigio.com>
4535
4536 502     0       Open-ILS/src/sql/Pg/version-upgrade/3.6.4-3.6.5-upgrade-db.sql
4537  create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/3.6.4-3.6.5-upgrade-db.sql
4538
4539 commit 341159fe45062cce14bc3d303c2b668ee0d69d99
4540 Author: Jason Stephenson <jason@sigio.com>
4541 Date:   Fri Oct 29 11:17:36 2021 -0400
4542
4543     Forward-port 3.7.2 version upgrade script
4544     
4545     Signed-off-by: Jason Stephenson <jason@sigio.com>
4546
4547 781     0       Open-ILS/src/sql/Pg/version-upgrade/3.7.1-3.7.2-upgrade-db.sql
4548  create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/3.7.1-3.7.2-upgrade-db.sql
4549
4550 commit 542f7a90a2e6bd3c7e9e93fa85a82d5d3c986af3
4551 Author: Jason Stephenson <jason@sigio.com>
4552 Date:   Mon Oct 25 13:16:18 2021 -0400
4553
4554     Docs: More 3.6.5 and 3.7.2 release notes cleanup
4555     
4556     Signed-off-by: Jason Stephenson <jason@sigio.com>
4557
4558 6       5       docs/RELEASE_NOTES_3_6.adoc
4559 6       4       docs/RELEASE_NOTES_3_7.adoc
4560
4561 commit bad5300785913fbea0b8207b3f65866e1816b011
4562 Author: Jason Stephenson <jason@sigio.com>
4563 Date:   Mon Oct 25 13:04:29 2021 -0400
4564
4565     Docs: Fix previous release notes addition
4566     
4567     Signed-off-by: Jason Stephenson <jason@sigio.com>
4568
4569 1       1       docs/RELEASE_NOTES_3_6.adoc
4570 1       1       docs/RELEASE_NOTES_3_7.adoc
4571
4572 commit 3f2a01764b99ab9e5e9e4e1833706379fe4dc20f
4573 Author: Jason Stephenson <jason@sigio.com>
4574 Date:   Mon Oct 25 12:52:54 2021 -0400
4575
4576     Docs: Add an upgrade note to the 3.7.2 and 3.6.5 release notes
4577     
4578     Add a note mentioning that upgrading sites should make sure to run
4579     autogen.sh to update the fm_IDL.xml files.
4580     
4581     Signed-off-by: Jason Stephenson <jason@sigio.com>
4582
4583 2       0       docs/RELEASE_NOTES_3_6.adoc
4584 2       0       docs/RELEASE_NOTES_3_7.adoc
4585
4586 commit ba3b50cce18802d54bbae9e8f2929585ac7e619f
4587 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4588 Date:   Mon Oct 25 09:26:46 2021 -0400
4589
4590     Docs: updates to 3.7.2 and 3.6.5 release notes
4591     
4592     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4593
4594 6       0       docs/RELEASE_NOTES_3_6.adoc
4595 9       0       docs/RELEASE_NOTES_3_7.adoc
4596
4597 commit 504f866a387e1d8e4e9c309ca9444f4b4afea7ab
4598 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4599 Date:   Fri Oct 22 15:51:17 2021 -0400
4600
4601     docs: edit to 3.7.2 release notes
4602     
4603     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4604
4605 0       5       docs/RELEASE_NOTES_3_7.adoc
4606
4607 commit 6cac263b296d2f51e2897effbeedce8d47582bd3
4608 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4609 Date:   Fri Oct 22 15:45:50 2021 -0400
4610
4611     docs: release notes 3.6.5
4612     
4613     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4614     Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
4615
4616 157     0       docs/RELEASE_NOTES_3_6.adoc
4617
4618 commit 62c7a2312f611f6a483339a44ea0d757e727a264
4619 Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4620 Date:   Fri Oct 22 15:43:11 2021 -0400
4621
4622     docs: release notes 3.7.2
4623     
4624     Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
4625
4626 172     0       docs/RELEASE_NOTES_3_7.adoc