1 commit d7deec8302e7376d31590740d2e456c39ec60fec
2 Author: Jason Boyer <JBoyer@equinoxinitiative.org>
3 Date: Tue Nov 24 09:20:23 2020 -0500
5 bumping Perl version string for 3.6.1
7 Signed-off-by: Jason Boyer <JBoyer@equinoxinitiative.org>
9 1 1 Open-ILS/src/perlmods/lib/OpenILS.pm
11 commit 1d54acf95207bd6de9ab7fb2a91b2e7d1d160a8f
12 Author: Jason Boyer <JBoyer@equinoxinitiative.org>
13 Date: Tue Nov 24 09:18:44 2020 -0500
15 Translation updates - po files
17 Signed-off-by: Jason Boyer <JBoyer@equinoxinitiative.org>
19 9 6 build/i18n/po/acq/ar-JO.po
20 11 8 build/i18n/po/acq/cs-CZ.po
21 6 6 build/i18n/po/acq/de-DE.po
22 6 6 build/i18n/po/acq/en-CA.po
23 9 6 build/i18n/po/acq/es-ES.po
24 9 6 build/i18n/po/acq/hy-AM.po
25 6 6 build/i18n/po/acq/ru-RU.po
26 5348 0 build/i18n/po/bootstrap-opac/cs-CZ.po
27 5 5 build/i18n/po/cat/de-DE.po
28 22 22 build/i18n/po/circ/de-DE.po
29 4077 3794 build/i18n/po/db.seed/ar-JO.po
30 4143 3809 build/i18n/po/db.seed/cs-CZ.po
31 4025 3767 build/i18n/po/db.seed/de-DE.po
32 4028 3770 build/i18n/po/db.seed/en-CA.po
33 4028 3770 build/i18n/po/db.seed/en-GB.po
34 4080 3797 build/i18n/po/db.seed/es-ES.po
35 4032 3774 build/i18n/po/db.seed/fi-FI.po
36 4034 3776 build/i18n/po/db.seed/fr-CA.po
37 4023 3765 build/i18n/po/db.seed/he-IL.po
38 4023 3765 build/i18n/po/db.seed/hu-HU.po
39 4082 3799 build/i18n/po/db.seed/hy-AM.po
40 4028 3770 build/i18n/po/db.seed/oc-FR.po
41 4029 3771 build/i18n/po/db.seed/pt-BR.po
42 4030 3772 build/i18n/po/db.seed/ru-RU.po
43 4023 3765 build/i18n/po/db.seed/sv-SE.po
44 4023 3765 build/i18n/po/db.seed/tr-TR.po
45 3081 2841 build/i18n/po/fm_IDL.dtd/ar-JO.po
46 3092 2849 build/i18n/po/fm_IDL.dtd/cs-CZ.po
47 3053 2813 build/i18n/po/fm_IDL.dtd/de-DE.po
48 3080 2840 build/i18n/po/fm_IDL.dtd/en-CA.po
49 3078 2838 build/i18n/po/fm_IDL.dtd/en-GB.po
50 3082 2842 build/i18n/po/fm_IDL.dtd/es-ES.po
51 3081 2841 build/i18n/po/fm_IDL.dtd/fi-FI.po
52 3051 2811 build/i18n/po/fm_IDL.dtd/fr-CA.po
53 3047 2807 build/i18n/po/fm_IDL.dtd/he-IL.po
54 3047 2807 build/i18n/po/fm_IDL.dtd/hu-HU.po
55 3084 2841 build/i18n/po/fm_IDL.dtd/hy-AM.po
56 3049 2809 build/i18n/po/fm_IDL.dtd/oc-FR.po
57 3068 2828 build/i18n/po/fm_IDL.dtd/pt-BR.po
58 3069 2829 build/i18n/po/fm_IDL.dtd/ru-RU.po
59 3047 2807 build/i18n/po/fm_IDL.dtd/sv-SE.po
60 3047 2807 build/i18n/po/fm_IDL.dtd/tr-TR.po
61 51 39 build/i18n/po/ils_events.xml/ar-JO.po
62 55 41 build/i18n/po/ils_events.xml/cs-CZ.po
63 50 38 build/i18n/po/ils_events.xml/de-DE.po
64 51 39 build/i18n/po/ils_events.xml/en-CA.po
65 51 39 build/i18n/po/ils_events.xml/en-GB.po
66 51 39 build/i18n/po/ils_events.xml/es-ES.po
67 51 39 build/i18n/po/ils_events.xml/fi-FI.po
68 51 39 build/i18n/po/ils_events.xml/fr-CA.po
69 50 38 build/i18n/po/ils_events.xml/he-IL.po
70 50 38 build/i18n/po/ils_events.xml/hu-HU.po
71 51 39 build/i18n/po/ils_events.xml/hy-AM.po
72 50 38 build/i18n/po/ils_events.xml/oc-FR.po
73 51 39 build/i18n/po/ils_events.xml/pt-BR.po
74 51 39 build/i18n/po/ils_events.xml/ru-RU.po
75 50 38 build/i18n/po/ils_events.xml/sv-SE.po
76 50 38 build/i18n/po/ils_events.xml/tr-TR.po
77 4 3 build/i18n/po/multiclass_search_help.html/ar-JO.po
78 17 13 build/i18n/po/multiclass_search_help.html/cs-CZ.po
79 4 3 build/i18n/po/multiclass_search_help.html/de-DE.po
80 4 3 build/i18n/po/multiclass_search_help.html/en-CA.po
81 4 3 build/i18n/po/multiclass_search_help.html/en-GB.po
82 4 3 build/i18n/po/multiclass_search_help.html/es-ES.po
83 4 3 build/i18n/po/multiclass_search_help.html/fr-CA.po
84 5 4 build/i18n/po/multiclass_search_help.html/hu-HU.po
85 4 3 build/i18n/po/multiclass_search_help.html/hy-AM.po
86 5 4 build/i18n/po/multiclass_search_help.html/oc-FR.po
87 4 3 build/i18n/po/multiclass_search_help.html/pt-BR.po
88 4 3 build/i18n/po/multiclass_search_help.html/ru-RU.po
89 5 4 build/i18n/po/multiclass_search_help.html/tr-TR.po
90 518 269 build/i18n/po/tpac/ar-JO.po
91 537 286 build/i18n/po/tpac/cs-CZ.po
92 518 269 build/i18n/po/tpac/de-DE.po
93 518 269 build/i18n/po/tpac/en-CA.po
94 518 269 build/i18n/po/tpac/en-GB.po
95 518 269 build/i18n/po/tpac/es-ES.po
96 518 269 build/i18n/po/tpac/fi-FI.po
97 518 269 build/i18n/po/tpac/fr-CA.po
98 518 269 build/i18n/po/tpac/he-IL.po
99 518 269 build/i18n/po/tpac/hu-HU.po
100 518 269 build/i18n/po/tpac/hy-AM.po
101 518 269 build/i18n/po/tpac/oc-FR.po
102 518 269 build/i18n/po/tpac/pt-BR.po
103 518 269 build/i18n/po/tpac/ru-RU.po
104 518 269 build/i18n/po/tpac/sv-SE.po
105 518 269 build/i18n/po/tpac/tr-TR.po
106 979 568 build/i18n/po/webstaff/ar-JO.po
107 1041 574 build/i18n/po/webstaff/cs-CZ.po
108 11401 0 build/i18n/po/webstaff/de-DE.po
109 960 567 build/i18n/po/webstaff/en-CA.po
110 954 567 build/i18n/po/webstaff/en-GB.po
111 960 567 build/i18n/po/webstaff/es-ES.po
112 957 567 build/i18n/po/webstaff/hy-AM.po
113 954 567 build/i18n/po/webstaff/ru-RU.po
114 create mode 100644 build/i18n/po/bootstrap-opac/cs-CZ.po
115 create mode 100644 build/i18n/po/webstaff/de-DE.po
117 commit beea7c1fa585a92d246483b08b18bc33aff007c6
118 Author: Jane Sandberg <sandbej@linnbenton.edu>
119 Date: Wed Nov 18 09:38:32 2020 -0800
121 Docs: fix typo in 3.6 release notes
123 Thanks to Elizabeth Thomsen for catching this error.
125 1 1 docs/RELEASE_NOTES_3_6.adoc
127 commit fc2a4846848c1ab8e4da6a076b0bdb0ec3d3c1d1
128 Author: Jane Sandberg <sandbej@linnbenton.edu>
129 Date: Wed Nov 18 09:23:12 2020 -0800
131 Docs: release notes for 3.6.1
133 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
135 111 63 docs/RELEASE_NOTES_3_6.adoc
137 commit 21f30cc90c184e31adc7a679f51c20fb16dd0c41
138 Author: Jane Sandberg <sandbej@linnbenton.edu>
139 Date: Wed Nov 18 09:14:49 2020 -0800
141 Docs: release notes for 3.5.2
143 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
145 160 0 docs/RELEASE_NOTES_3_5.adoc
147 commit 9e4bffc37023204d4c3f95ec309997baf6051ecc
148 Author: Jane Sandberg <sandbej@linnbenton.edu>
149 Date: Wed Nov 18 09:11:41 2020 -0800
151 Docs: release notes for 3.4.5
153 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
155 129 0 docs/RELEASE_NOTES_3_4.adoc
157 commit 109c0457448e86765effe615a1f58f6b19e4e2f2
158 Author: Jason Boyer <JBoyer@equinoxinitiative.org>
159 Date: Fri Nov 13 11:12:22 2020 -0500
161 LP1904220: Fix Booking Service Check
163 Instead of trying to tell AppService which router we want to talk
164 to and confusing it, just tell it we want to talk to a router and
167 Signed-off-by: Jason Boyer <JBoyer@equinoxinitiative.org>
168 Signed-off-by: Mike Rylander <mrylander@gmail.com>
170 1 6 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
172 commit f425799cd4fba84eecbee3d92c5a9a9008424e14
173 Author: Dan Briem <dbriem@wlsmail.org>
174 Date: Fri Oct 30 13:06:59 2020 -0400
176 LP#1900184 Patron password use phone not working
178 An early return statement in extract_hold_notify() was removed
179 in 7e92293 and added back in ddf5b4b3, so props set at the end
180 of that function used in future comparisons never get set.
182 This re-removes the return statement and sets the local notify
183 variable to default string values so the rest of the function
187 1. Set org unit setting: "Patron: password from phone #" to TRUE
188 at the top context location
189 2. Circulation->Register Patron
190 3. Type 123-456-7890 into the Daytime Phone field and press tab
191 4. Note: the password field isn't updated to the last 4 digits
192 5. Apply patch and repeat steps
193 6. Note: the password field updates to the last 4 digits
195 Signed-off-by: Dan Briem <dbriem@wlsmail.org>
196 Signed-off-by: Garry Collum <gcollum@gmail.com>
198 1 3 Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js
200 commit 4996ed64b2bb96d70f5e1d1445d2c04f25d69bb9
201 Author: Katie Greenleaf Martin <bcl@blaircountylibraries.org>
202 Date: Mon Oct 26 16:39:57 2020 -0400
204 Docs: LP1826256 Change 'catalogue' to 'catalog'
206 Signed-off-by: Katie Greenleaf Martin <bcl@blaircountylibraries.org>
207 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
209 3 3 docs/modules/acquisitions/pages/selection_lists_po.adoc
210 1 1 docs/modules/admin_initial_setup/pages/describing_your_people.adoc
211 1 1 docs/modules/admin_initial_setup/pages/designing_your_catalog.adoc
212 7 7 docs/modules/cataloging/pages/copy-buckets_web_client.adoc
213 6 6 docs/modules/circulation/pages/booking.adoc
214 1 1 docs/modules/development/pages/intro_opensrf.adoc
215 2 2 docs/modules/installation/pages/server_installation.adoc
216 1 1 docs/modules/installation/pages/server_upgrade.adoc
217 7 7 docs/modules/opac/pages/using_the_public_access_catalog.adoc
219 commit 5efa4fa2cef07987d13b26691afbc82064d5cc5b
220 Author: Jason Etheridge <jason@EquinoxInitiative.org>
221 Date: Fri May 15 14:37:13 2020 -0400
223 LP#1508208: live_t/ test for this branch
225 Includes timing information for the checkin, but pass/fail is not predicated on it.
227 Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
228 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
230 219 0 Open-ILS/src/perlmods/live_t/30-lp1508208-age-protect-hold-capture.t
231 create mode 100644 Open-ILS/src/perlmods/live_t/30-lp1508208-age-protect-hold-capture.t
233 commit c90a3066bf5eb4e41e028431daeb1dc390bc38c9
234 Author: Mike Rylander <mrylander@gmail.com>
235 Date: Tue Dec 10 17:17:38 2019 -0500
237 LP#1508208: Only look at holds that age protection allows
239 When hold capture is attempted, we look at (currently) the first 100
240 holds ordered by Best Hold Sort Selection Order. If a very long list
241 of holds are targetting an age-protected item then op capture may not
242 have a chance to see a viable hold for that copy.
244 This commit attempts to take into account the age protection currently
245 set for the copy by restricting the holds to just those where the
246 hold-copy-map proximity is less than or equal to the maximum proximity
247 allowed by the age protection. This works now because we store the
248 hold proximity in the hold copy map, where we did not before.
250 Being based on the hold-copy-map proximity, which is calculated
251 proximity, means this is an approximation and the final hold capture
252 logic may still reject some holds for the copy. Likewise, this does
253 not entirely eliminate the possibility that there may be a better hold
254 to capture the copy for if the in-range set of holds is very, very
255 long, but this should allow hold capture to proceed if even
258 If no age protection is set for the copy, the current behavior
259 (looking at all holds) is maintained.
261 Signed-off-by: Mike Rylander <mrylander@gmail.com>
262 Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
263 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
265 4 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
267 commit a6ae2226e4f314375bc398e3ebbc98b76b125b6f
268 Author: Chris Sharp <csharp@georgialibraries.org>
269 Date: Wed Oct 28 16:03:24 2020 -0400
271 LP1325704: fix bad merge
273 0 54 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.lost_lo_claimsret_descrip.sql
274 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.lost_lo_claimsret_descrip.sql
276 commit 915d18aafc9176b784b30d5fd077ae6d612e167c
277 Author: Remington Steed <rjs7@calvin.edu>
278 Date: Tue May 15 09:46:41 2018 -0400
280 LP#1325704: Update Items-Out YAOUS descrip for web client
282 Three settings refer to the "top" and "bottom" lists on the XUL client
283 Items Out screen. With the web client, these have become three named
284 tabs. This commit updates the setting descriptions in the seed data so
285 they reflect the new design. I also attempted to make the meaning of the
286 values more clear by labeling the two subsettings as "A" and "B".
288 Signed-off-by: Remington Steed <rjs7@calvin.edu>
289 Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
290 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
292 18 15 Open-ILS/src/sql/Pg/950.data.seed-values.sql
293 54 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.lost_lo_claimsret_descrip.sql
294 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.lost_lo_claimsret_descrip.sql
296 commit 06a06ea5410749cd982647e4b16dd19be28ed6d4
297 Author: Chris Sharp <csharp@georgialibraries.org>
298 Date: Wed Oct 28 15:57:42 2020 -0400
300 LP#1325704: stamping upgrade script
302 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
304 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
305 54 0 Open-ILS/src/sql/Pg/upgrade/1242.schema.lost_lo_claimsret_descrip.sql
306 create mode 100644 Open-ILS/src/sql/Pg/upgrade/1242.schema.lost_lo_claimsret_descrip.sql
308 commit 566a5f75cc7bc890519aed1662710bdc841bb86d
309 Author: Jane Sandberg <sandbej@linnbenton.edu>
310 Date: Mon Oct 26 09:24:10 2020 -0700
312 Docs: adding information about 3.6 features from the release notes
314 Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
317 68 1 docs/modules/admin/pages/actiontriggers.adoc
318 1 0 docs/modules/admin_initial_setup/nav.adoc
319 29 0 docs/modules/admin_initial_setup/pages/bootstrap_opac.adoc
320 4 0 docs/modules/integrations/_attributes.adoc
321 5 0 docs/modules/integrations/nav.adoc
322 29 0 docs/modules/integrations/pages/ezproxy.adoc
323 6 0 docs/modules/integrations/pages/introduction.adoc
324 34 0 docs/modules/integrations/pages/patron-api.adoc
325 73 0 docs/modules/integrations/pages/rfid.adoc
326 0 1 docs/modules/opac/nav.adoc
327 create mode 100644 docs/modules/admin_initial_setup/pages/bootstrap_opac.adoc
328 create mode 100644 docs/modules/integrations/_attributes.adoc
329 create mode 100644 docs/modules/integrations/nav.adoc
330 create mode 100644 docs/modules/integrations/pages/ezproxy.adoc
331 create mode 100644 docs/modules/integrations/pages/introduction.adoc
332 create mode 100644 docs/modules/integrations/pages/patron-api.adoc
333 create mode 100644 docs/modules/integrations/pages/rfid.adoc
335 commit e60b1f3494118038eb8dd0bfe48a7dcbe729cc47
336 Author: Bill Erickson <berickxx@gmail.com>
337 Date: Thu Oct 22 11:10:17 2020 -0400
339 LP1901038 Repair Angular catalog journal title search
341 Completes the Journal Title search implementation in the Angular staff
344 To test in concerto, search Journal Title => IEEE.
346 Signed-off-by: Bill Erickson <berickxx@gmail.com>
347 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
349 10 1 Open-ILS/src/eg2/src/app/share/catalog/search-context.ts
351 commit 727f352519f48bc593df6b748ab246d37e18dfb5
352 Author: Bill Erickson <berickxx@gmail.com>
353 Date: Mon Dec 9 11:47:30 2019 -0500
355 LP1855737 Don't send error object across shared worker port
357 Data must be string-ifiable to pass across a shared web worker message
358 port. In Firefox, at least, errors encountered during IndexedDB /
359 Lovefield operations are not candidates for automatic stringification.
360 Avoid trying to send the error object back to the caller.
362 Signed-off-by: Bill Erickson <berickxx@gmail.com>
363 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
365 0 1 Open-ILS/web/js/ui/default/staff/offline-db-worker.js
367 commit 0dfb01195c80cd646b499f2fe2bada97f8e2f226
368 Author: Mike Rylander <mrylander@gmail.com>
369 Date: Mon Oct 12 15:51:29 2020 -0400
371 LP#1893463: Protect against null emails
373 Unique indexes on nullable columns will allow multiple conceptually
374 unique rows if the nullable columns are, in fact, NULL because NULL does
375 not equal itself. This commit uses COALESCE to make sure that the
376 nullable email column in the reporter.schedule table gets a value of the
377 empty string for the purposes of the unique index. The upgrade script
378 now also takes this into account and ignores the email column.
380 Signed-off-by: Mike Rylander <mrylander@gmail.com>
381 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
383 1 1 Open-ILS/src/sql/Pg/reporter-schema.sql
384 2 2 Open-ILS/src/sql/Pg/upgrade/1241.schema.reporter_schedule_uniqueness.sql
386 commit d5e8176421d87bd4197a9a1518f121973fd89704
387 Author: Jason Boyer <JBoyer@equinoxinitiative.org>
388 Date: Wed Oct 14 12:11:27 2020 -0400
390 LP1882828: (follow-up) Add static parameter to ViewChild decorator
392 While not strictly required in rel_3_6 and above, rel_3_5 uses
393 a version of Angular that requires specifying a value for the
394 static parameter when using the ViewChild decorator on an object.
396 Signed-off-by: Jason Boyer <JBoyer@equinoxinitiative.org>
398 1 1 Open-ILS/src/eg2/src/app/staff/booking/pull-list.component.ts
400 commit 9d6f08986e531f0d65c2b6ebb6a6b9104e83eebe
401 Author: Chris Sharp <csharp@georgialibraries.org>
402 Date: Wed Oct 7 15:38:34 2020 -0400
404 LP1893463: Follow-up to address de-duplication and adding release notes.
406 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
407 Signed-off-by: Jason Stephenson <jason@sigio.com>
409 14 0 Open-ILS/src/sql/Pg/upgrade/1241.schema.reporter_schedule_uniqueness.sql
410 5 0 docs/RELEASE_NOTES_NEXT/Reports/deduplicated_reports_schedule.adoc
411 create mode 100644 docs/RELEASE_NOTES_NEXT/Reports/deduplicated_reports_schedule.adoc
413 commit 1ae8fd7921232257979457901861b3fca494abb5
414 Author: Chris Sharp <csharp@georgialibraries.org>
415 Date: Wed Oct 7 14:54:41 2020 -0400
417 LP1893463: stamp upgrade script
419 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
421 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
422 1 1 Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.reporter_schedule_uniqueness.sql => 1241.schema.reporter_schedule_uniqueness.sql}
423 rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.reporter_schedule_uniqueness.sql => 1241.schema.reporter_schedule_uniqueness.sql} (75%)
425 commit 4075a1214db39514a6e2bfc61f2d104725c81d25
426 Author: Jason Boyer <JBoyer@equinoxinitiative.org>
427 Date: Fri Aug 28 17:13:14 2020 -0400
429 LP1893463: Prevent duplicated report outputs
431 When re-running recurring reports that are interrupted,
432 it's possible to end up with a duplicate copy of the next
433 recurrance of that report. This branch adds a unique index
434 to reporter.schedule and tells clark-kent.pl not to worry
437 For the purposes of this change a duplicate report is
438 one where report.schedule has identical values for report,
439 (output) folder, runner, run_time, and email.
441 Signed-off-by: Jason Boyer <JBoyer@equinoxinitiative.org>
442 Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
444 9 3 Open-ILS/src/reporter/clark-kent.pl
445 1 0 Open-ILS/src/sql/Pg/reporter-schema.sql
446 9 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.reporter_schedule_uniqueness.sql
447 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.reporter_schedule_uniqueness.sql