Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:newsletter:2022-02
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
community:newsletter:2022-02 [2022/02/10 12:47] – demiankatz | community:newsletter:2022-02 [2022/02/22 13:28] – demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Newsletter: February, 2022 ====== | ====== VuFind® Newsletter: February, 2022 ====== | ||
- | |||
- | :!: This document is currently a draft and is subject to change. | ||
===== Highlights / Executive Summary ===== | ===== Highlights / Executive Summary ===== | ||
+ | |||
+ | While February was a short month, it nonetheless saw a significant amount of work completed on VuFind, including a new ILS driver (for Lucidea' | ||
===== Recently Completed / Resolved Issues ===== | ===== Recently Completed / Resolved Issues ===== | ||
Line 11: | Line 11: | ||
* Add a simple interval captcha that prevents too frequent actions: [[https:// | * Add a simple interval captcha that prevents too frequent actions: [[https:// | ||
* Add ability to check ObalkyKnih servers are alive: [[https:// | * Add ability to check ObalkyKnih servers are alive: [[https:// | ||
- | * Add GeniePlus ILS driver: [[https:// | + | * Add GeniePlus ILS driver: [[https:// |
+ | * Add safeguards to language normalization: | ||
* Add test for email subject: [[https:// | * Add test for email subject: [[https:// | ||
+ | * Add ThemeConfig view helper: [[https:// | ||
* Adding Bokinfo as a source for coverimages: | * Adding Bokinfo as a source for coverimages: | ||
* Aleph: Use default values for each Holds config key separately: [[https:// | * Aleph: Use default values for each Holds config key separately: [[https:// | ||
+ | * Correct typos in Armenian translation: | ||
* Demo driver: make new/recent IDs configurable: | * Demo driver: make new/recent IDs configurable: | ||
+ | * EDS backend: support additional " | ||
* Fix bugs in updateRecordId() method: [[https:// | * Fix bugs in updateRecordId() method: [[https:// | ||
+ | * Fix construction of query string for EDS Autocomplete requests: [[https:// | ||
* Fix problems with loss of session data: [[https:// | * Fix problems with loss of session data: [[https:// | ||
* Improve cover tests: [[https:// | * Improve cover tests: [[https:// | ||
* Improve filter message handling in tag admin: [[https:// | * Improve filter message handling in tag admin: [[https:// | ||
- | * Improve performance of integration tests: [[https:// | + | * Improve performance of integration tests: [[https:// |
* Include Memcached adapter by default: [[https:// | * Include Memcached adapter by default: [[https:// | ||
* Override relevance for ID-based searches: [[https:// | * Override relevance for ID-based searches: [[https:// | ||
Line 26: | Line 31: | ||
* Raise minimum PHP version to 7.4: [[https:// | * Raise minimum PHP version to 7.4: [[https:// | ||
* Refactor constants/ | * Refactor constants/ | ||
+ | * Remove chdir from application initialization: | ||
* Remove obsolete cache settings; make some PHP extensions optional: [[https:// | * Remove obsolete cache settings; make some PHP extensions optional: [[https:// | ||
* Replace File_MARC with MarcReader and friends: [[https:// | * Replace File_MARC with MarcReader and friends: [[https:// | ||
+ | * Solr fallback record loader: [[https:// | ||
* Translate form email subject with translate function: [[https:// | * Translate form email subject with translate function: [[https:// | ||
* Update Laminas dependencies (mostly for PHP 8.1 compatibility): | * Update Laminas dependencies (mostly for PHP 8.1 compatibility): | ||
Line 41: | Line 48: | ||
* Adding hold history config example to KohaRest.ini: | * Adding hold history config example to KohaRest.ini: | ||
* Build OpenURL without http_build_query to avoid PHP array syntax in URL: [[https:// | * Build OpenURL without http_build_query to avoid PHP array syntax in URL: [[https:// | ||
- | * Remove chdir from application initialization: [[https:// | + | * Clean up layout.phtml a bit: [[https:// |
- | * Solr fallback record loader: [[https:// | + | * Relax MarcReader' |
+ | * SierraRest: Rework canceling and updating of holds: [[https:// | ||
+ | * Update ThemeConfigFactory to use latest laminas-cache settings: [[https:// | ||
==== Issue Report / Discussion Only ==== | ==== Issue Report / Discussion Only ==== | ||
Line 50: | Line 59: | ||
* Setting up Search/ | * Setting up Search/ | ||
* Shibboleth / VuFind: [[https:// | * Shibboleth / VuFind: [[https:// | ||
+ | * Wrapped link elements should not have space between the lines: [[https:// | ||
===== Active Issues ===== | ===== Active Issues ===== | ||
Line 55: | Line 65: | ||
The following items saw significant progress / activity during the past month: | The following items saw significant progress / activity during the past month: | ||
- | * Add ThemeConfig view helper: [[https:// | ||
* Make getFacetLabel work for checkbox filters: [[https:// | * Make getFacetLabel work for checkbox filters: [[https:// | ||
* Replace database abstraction layer with Doctrine: [[https:// | * Replace database abstraction layer with Doctrine: [[https:// |
community/newsletter/2022-02.txt · Last modified: 2022/02/22 13:32 by demiankatz