Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:newsletter:2020-10
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
community:newsletter:2020-10 [2020/10/20 15:02] – demiankatz | community:newsletter:2020-10 [2020/10/28 12:34] (current) – [Code in Progress] demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind Newsletter: October, 2020 ====== | ====== VuFind Newsletter: October, 2020 ====== | ||
- | |||
- | :!: This document is a draft and is subject to change. | ||
===== Highlights / Executive Summary ===== | ===== Highlights / Executive Summary ===== | ||
+ | |||
+ | October was spent working through the outcomes of the VuFind Summit. A large number of JIRA tickets have been opened to capture ideas and conversations from the event (see the "Issue Report / Discussion Only" section below). Please help us prioritize and complete this work by voting/ | ||
+ | |||
+ | Outside of Summit-related activity, a large number of fixes and enhancements have been merged during the month, as summarized below, and development has begun on a few new features (including a CSV import tool and a log writer for Office365 webhooks). Work has also begun on integrating the [[https:// | ||
===== Recently Completed / Resolved Issues ===== | ===== Recently Completed / Resolved Issues ===== | ||
Line 12: | Line 14: | ||
* Add pagination support to getUserTransactions: | * Add pagination support to getUserTransactions: | ||
* Alma: Use rawurlencode for path parts: [[https:// | * Alma: Use rawurlencode for path parts: [[https:// | ||
+ | * Begin fixing return types using Psalm: [[https:// | ||
* Better implementation of getPlayingTimes in MarcAdvancedTrait: | * Better implementation of getPlayingTimes in MarcAdvancedTrait: | ||
* CallNumberTools.java: | * CallNumberTools.java: | ||
Line 22: | Line 25: | ||
* Improve record tab hash handling: [[https:// | * Improve record tab hash handling: [[https:// | ||
* KohaRest: Allow mapping of different NotForLoan statuses separately: [[https:// | * KohaRest: Allow mapping of different NotForLoan statuses separately: [[https:// | ||
+ | * KohaRest: Split GetItemStatusCodes into smaller sub-methods: | ||
+ | * KohaRest: Take public notes for items from the correct field: [[https:// | ||
* Make it possible to use smaller expiration than 2 days for sessions: [[https:// | * Make it possible to use smaller expiration than 2 days for sessions: [[https:// | ||
+ | * Make the max limit of search API results more flexible: [[https:// | ||
* ObalkyKnih: Catch exception on HTTP request: [[https:// | * ObalkyKnih: Catch exception on HTTP request: [[https:// | ||
* Refactor creating HTTP client in ObalkyKnih service: [[https:// | * Refactor creating HTTP client in ObalkyKnih service: [[https:// | ||
* Remove checkRoute=1 parameter from the url when it's no longer needed: [[https:// | * Remove checkRoute=1 parameter from the url when it's no longer needed: [[https:// | ||
* Reset authentication state on logout: [[https:// | * Reset authentication state on logout: [[https:// | ||
+ | * Simplify PHPUnit fixture handling: [[https:// | ||
+ | * Translation fix: [[https:// | ||
+ | * Travis: Use Composer 1 until compatibility with 2 is fully resolved: [[https:// | ||
+ | * Treat invalid date errors from Solr as parser errors: [[https:// | ||
* Use more appropriate currency icon: [[https:// | * Use more appropriate currency icon: [[https:// | ||
Line 36: | Line 46: | ||
* Cache results of class based template resolution: [[https:// | * Cache results of class based template resolution: [[https:// | ||
- | * KohaRest: Split GetItemStatusCodes into smaller sub-methods: [[https:// | + | * CSV import tool: [[https:// |
- | * KohaRest: Take public notes for items from the correct field: [[https:// | + | * DEB package: allow compatibility with more Java packages: [[https:// |
* Log writer for Office365 webhooks: [[https:// | * Log writer for Office365 webhooks: [[https:// | ||
- | * Page enhancements: | + | * Page enhancements: |
+ | * Re-set keyboard focus in lightbox after the content has loaded: [[https:// | ||
* Return to previous page after printing: [[https:// | * Return to previous page after printing: [[https:// | ||
+ | * Use Psalm for static code analysis: [[https:// | ||
==== Issue Report / Discussion Only ==== | ==== Issue Report / Discussion Only ==== | ||
Line 48: | Line 60: | ||
* Account for previous exceptions in ILS drivers: [[https:// | * Account for previous exceptions in ILS drivers: [[https:// | ||
* Allow export of lists to CSV: [[https:// | * Allow export of lists to CSV: [[https:// | ||
+ | * Composer 2 compatibility: | ||
* Document best practices for obtaining commercial metadata: [[https:// | * Document best practices for obtaining commercial metadata: [[https:// | ||
* EDM / LIDO driver: [[https:// | * EDM / LIDO driver: [[https:// | ||
Line 72: | Line 85: | ||
---- struct data ---- | ---- struct data ---- | ||
+ | properties.Page Owner : | ||
---- | ---- | ||
community/newsletter/2020-10.1603206152.txt.gz · Last modified: 2020/10/20 15:02 by demiankatz