This is an old revision of the document!
Table of Contents
VuFind Newsletter: September, 2020
This document is a draft, and still subject to change.
Highlights / Executive Summary
…
Recently Completed / Resolved Issues
The following items were completed in the past month:
- Add permission support to combined search results: VUFIND-1421 / #1707
- Add XCNCIP2 ILS driver tests (and improve code): #1672
- Allow tagging of records at the list level; use list-level tags in ListItems channel: #1645
- Alma: Clean up error messages and always use logger: #1723
- Bug: Cache causes wrong behavior on advanced search screen: VUFIND-1433
- Bug: Feedback forms do not include sender name in reply-to field: VUFIND-1419
- Bug: IDs containing quotes break AJAX cover loading: VUFIND-1428
- Delete email authentication token only after initial checks: #1701
- Feedback Forms: allow extending Form class: #1724
- Fix double colon in MARC links: #1725
- Fix replaceTerm() word boundary / normalization bugs: VUFIND-1423 / #1712
- Fix return value of getFilterStringParts when the string isn't properly formatted: #1721
- FOLIO driver: Modify notes field and add item_notes, issues, supplements and indexes: #1708
- FOLIO driver: more robust support of discoverySuppress attribute #1698
- Lightbox keyboard support / improved accessibility: #1667
- MultiBackend ILS driver prefix handling inconsistencies: VUFIND-1422 / #1711
- Multiple values for forwarded_ip_filter setting cause error: VUFIND-1424
- OAI-PMH server: resumption tokens not generated correctly for multiple pages of deleted records: VUFIND-1429
- Optionally allow rendering of a custom template for unavailable covers: #1679
- Reduce EDS API calls by caching data required for Search Options: #1688
- SierraRest ILS driver: Fix a couple of holdings retrieval issues: #1726
- SierraRest ILS driver: Refactor authorization grant requesting: #1658
- Take a screenshot on integrated test failure: #1562
- Upgrade YAML library to version 4: #1696
- Write Mink tests to cover user list tagging functionality: VUFIND-1416 / #1697
Additionally, pull request #1521 was closed without being merged since the solution it provided to the problem it described was not fully-formed, and there is not an immediate need to flesh it out further. The issues raised there have been captured in JIRA tickets VUFIND-1426 and VUFIND-1427 described below.
New Issues
The following items were reported / begun in the past month, but are not yet completed:
Code in Progress
Issue Report / Discussion Only
- Admin module: “Index Maintenance” section: VUFIND-1420
- Allow configuration of reserves core name: VUFIND-1417
- KohaILSDI driver: fines problem: VUFIND-1418
- Make plugin generator smarter about nested directories: VUFIND-1430
- Provide user access to their tagged records outside of lists: VUFIND-1427
- Rename VuFind\Db\Table\Tags::getForUser: VUFIND-1426
Active Issues
The following items saw significant progress / activity during the past month:
- Move JS translations from layout to separate file: #1691