Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
community:newsletter:2022-09 [2022/09/21 13:10] – [Recently Completed / Resolved Issues] demiankatz | community:newsletter:2022-09 [2022/09/26 12:36] – [Issue Report / Discussion Only] demiankatz |
---|
* Add sodium to dependency check in installer: [[https://github.com/vufind-org/vufind/pull/2534|#2534]] | * Add sodium to dependency check in installer: [[https://github.com/vufind-org/vufind/pull/2534|#2534]] |
* Add status-available and status-unavailable to js-icons: [[https://github.com/vufind-org/vufind/pull/2544|#2544]] | * Add status-available and status-unavailable to js-icons: [[https://github.com/vufind-org/vufind/pull/2544|#2544]] |
| * Add support for cookie consent dialog and conditional services (plus some subsequent fixes): [[https://github.com/vufind-org/vufind/pull/2519|#2519]], [[https://github.com/vufind-org/vufind/pull/2549|#2549]], [[https://github.com/vufind-org/vufind/pull/2550|#2550]], [[https://github.com/vufind-org/vufind/pull/2552|#2552]] |
* Add support for OAuth2 and OpenID Connect providers (with some follow-up improvements and dependency/test fixes): [[https://github.com/vufind-org/vufind/pull/2470|#2470]], [[https://github.com/vufind-org/vufind/pull/2524|#2524]], [[https://github.com/vufind-org/vufind/pull/2525|#2525]], [[https://github.com/vufind-org/vufind/pull/2526|#2526]], [[https://github.com/vufind-org/vufind/pull/2527|#2527]], [[https://github.com/vufind-org/vufind/pull/2528|#2528]], [[https://github.com/vufind-org/vufind/pull/2529|#2529]], [[https://github.com/vufind-org/vufind/pull/2531|#2531]], [[https://github.com/vufind-org/vufind/pull/2532|#2532]], [[https://github.com/vufind-org/vufind/pull/2533|#2533]] | * Add support for OAuth2 and OpenID Connect providers (with some follow-up improvements and dependency/test fixes): [[https://github.com/vufind-org/vufind/pull/2470|#2470]], [[https://github.com/vufind-org/vufind/pull/2524|#2524]], [[https://github.com/vufind-org/vufind/pull/2525|#2525]], [[https://github.com/vufind-org/vufind/pull/2526|#2526]], [[https://github.com/vufind-org/vufind/pull/2527|#2527]], [[https://github.com/vufind-org/vufind/pull/2528|#2528]], [[https://github.com/vufind-org/vufind/pull/2529|#2529]], [[https://github.com/vufind-org/vufind/pull/2531|#2531]], [[https://github.com/vufind-org/vufind/pull/2532|#2532]], [[https://github.com/vufind-org/vufind/pull/2533|#2533]] |
* Avoid calling urlencode() with null: [[https://github.com/vufind-org/vufind/pull/2536|#2536]] | * Avoid calling urlencode() with null: [[https://github.com/vufind-org/vufind/pull/2536|#2536]] |
* Clean up MyResearch menu style rules: [[https://github.com/vufind-org/vufind/pull/2506|#2506]] | * Clean up MyResearch menu style rules: [[https://github.com/vufind-org/vufind/pull/2506|#2506]] |
* Default filters should not be applied when clicking on an alphabetic search result: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1577|VUFIND-1577]] / [[https://github.com/vufind-org/vufind/pull/2538|#2538]] | * Default filters should not be applied when clicking on an alphabetic search result: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1577|VUFIND-1577]] / [[https://github.com/vufind-org/vufind/pull/2538|#2538]] |
| * Fix a PHP 8.1 deprecation issue; getDisplayString expects a string: [[https://github.com/vufind-org/vufind/pull/2551|#2551]] |
* Fix loading of FacetList content block: [[https://github.com/vufind-org/vufind/pull/2521|#2521]] | * Fix loading of FacetList content block: [[https://github.com/vufind-org/vufind/pull/2521|#2521]] |
* Fix MarcReaderTrait::getFirstFieldValue when field does not exist: [[https://github.com/vufind-org/vufind/pull/2539|#2539]] | * Fix MarcReaderTrait::getFirstFieldValue when field does not exist: [[https://github.com/vufind-org/vufind/pull/2539|#2539]] |
| * FOLIO: Added check for patron login failure: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1578|VUFIND-1578]] / [[https://github.com/vufind-org/vufind/pull/2545|#2545]] |
* Generator sometimes skips updates to module.config.php: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1576|VUFIND-1576]] / [[https://github.com/vufind-org/vufind/pull/2541|#2541]] | * Generator sometimes skips updates to module.config.php: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1576|VUFIND-1576]] / [[https://github.com/vufind-org/vufind/pull/2541|#2541]] |
* Make it possible to add HTTP options in Solr Connector: [[https://github.com/vufind-org/vufind/pull/2535|#2535]] | * Make it possible to add HTTP options in Solr Connector: [[https://github.com/vufind-org/vufind/pull/2535|#2535]] |
| * MultiBackend: Skip null values when adding or removing prefixes: [[https://github.com/vufind-org/vufind/pull/2547|#2547]] |
* Phing: display non-empty exception log on shutdown: [[https://github.com/vufind-org/vufind/pull/2530|#2530]] | * Phing: display non-empty exception log on shutdown: [[https://github.com/vufind-org/vufind/pull/2530|#2530]] |
* Translation improvements: [[https://github.com/vufind-org/vufind/pull/2542|#2542]] | * Translation improvements: [[https://github.com/vufind-org/vufind/pull/2542|#2542]] |
==== Code in Progress ==== | ==== Code in Progress ==== |
| |
* Add support for cookie consent dialog and conditional services: [[https://github.com/vufind-org/vufind/pull/2519|#2519]] | * Display "No Selection" as Preferred Library if no selection: [[https://github.com/vufind-org/vufind/pull/2546|#2546]] |
* Improved interface for active filter removal: [[https://github.com/vufind-org/vufind/pull/2522|#2522]] | * Improved interface for active filter removal: [[https://github.com/vufind-org/vufind/pull/2522|#2522]] |
* Optimize use of iterators in custom SolrMarc methods: [[https://github.com/vufind-org/vufind/pull/2520|#2520]] | * Optimize use of iterators in custom SolrMarc methods: [[https://github.com/vufind-org/vufind/pull/2520|#2520]] |
==== Issue Report / Discussion Only ==== | ==== Issue Report / Discussion Only ==== |
| |
* Folio driver not checking for failure with okapi-based patron login: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1578|VUFIND-1578]] | * Advanced search by date articles and book chapter doesn't work (note: this seems likely to be a local configuration problem rather than a software bug): [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1580|VUFIND-1580]] |
| * Make AbstractApi::makeRequest more generic/safe/flexible: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1579|VUFIND-1579]] |
* Reserves - make Course/Instructor data visible in catalog records: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1575|VUFIND-1575]] | * Reserves - make Course/Instructor data visible in catalog records: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1575|VUFIND-1575]] |
| |