Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:newsletter:2021-09
This is an old revision of the document!
Table of Contents
VuFind Newsletter: September, 2021
This document is a draft and is subject to change.
Highlights / Executive Summary
Recently Completed / Resolved Issues
The following items were completed in the past month:
- Add ability to filter sitemap results: #2102
- Add alias support for icon helper: #2127
- Add change tracking to XSLT examples: VUFIND-1461 / #2100
- Add support for conditional extra parameters in searchspecs.yaml: #2104
- Add support for including browser's user agent in the feedback email: #2116
- Aleph driver: parse position in queue from item status: #2107
- Aleph driver: z304 mapping of address can be overriden for REST DLF API: #1994
- Allow Javascript to be loaded in the header OR the footer: VUFIND-1437 / #1799
- Catch exceptions when loading records from the cache: #2124
- Consistent variable names and code style for backend commands: #2111
- Create new truncation mechanism; apply to existing truncation functionality: #2121
- Do not circumvent search service: VUFIND-1483 / #2036
- Feedback forms: Fix a couple of code comments: #2119
- Fix catalog login with MultiBackend: #2015
- Fix hierarchy highlighting: #2130
- Fix limitOrderOverride: #2081
- Icon helper: #1926
- Improve/add tests for search commands: #2087
- Improve array support in config writer: #2088
- Improve escaping behavior of RecordLink helper: #2072
- Improve search service command object error handling: #2085
- Improve XML batch-loading support: VUFIND-1458 / #2034
- Improvements to feedback forms: #2113
- Indexing: Avoid fatal error if configs are missing: #2131
- KohaILSDI driver: fix fines problem: VUFIND-1418 / #2110
- KohaILSDI driver: simplify database initialization: #2112
- Make EDS connector not override HTTP client's adapter: #2109
- Make Form class non-shared: #2125
- Make handling of missing locale settings more robust: #2095
- Make OAI-PMH cursormark configurable: #2103
- More consistent backend validation in commands: #2097
- More flexible MARC 21 XML type handling: #2099
- Pass all form element data to the email template: #2123
- Refactor alphabrowse to use search service: #2084
- Refactor backend event targets and Solr error listeners: #2108
- Refactor BrowZine code to use search service: #2091
- Refactor CallMethodCommand and add backend command argument accessors: #2114
- Refactor EDS code to use search service: #2086
- Refactor MapSelection to use search service: #2092
- Refactor sitemap generator to use search service more consistently: #2037
- Refactor Solr TreeDataSource to use search service: #2093
- Refactor SwitchQuery module to use search service: #2106
- Refactor WorldCat code to use search service: #2090
- Refactoring of template resolving logic: #1424
- Remove unused/broken multi-breadcrumb functionality: #2098
- Rename CommandInterface method: #2096
- Rename Form class method: #2120
- Replace Linkify with UrlHighlight: #1709
- Simplify unnecessary array_push call: #2115
- Truncate fixes and improvements: #2134
- Update import mappings to use DDC 23: #2094
- Update logos to indicate trademark status: #2132
- Upgrade Phing to 2.17.0: #2101
- Upgrade to laminas-form version 3: #2051
- Use icon helper for spinners in JS code: #2133
- Use icon helper for spinners in templates: #2129
- Validate submitted form option values: #2118
- VuFind\Captcha\ImageFactory: Solve cache path problem: #2128
- WorkKeys.java: Optimize caching behaviour: #2082
These PRs were closed because they were determined to be unnecessary:
New Issues
The following items were reported / begun in the past month, but are not yet completed:
Code in Progress
- Add translations for the User Agent field in feedback forms: #2117
Issue Report / Discussion Only
- Add cursorMark support to MapSelection recommendation module: VUFIND-1501
- CORE API integration: VUFIND-1500
- Make use of ellipsis consistent and customizable in translation: VUFIND-1503
- Need tests to verify that the Form class is non-shared: VUFIND-1502
Active Issues
The following items saw significant progress / activity during the past month:
- Utilize icon helper: #1962
community/newsletter/2021-09.1631877622.txt.gz · Last modified: 2021/09/17 11:20 by demiankatz