Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
community:newsletter:2022-09 [2022/09/16 12:24] – [Recently Completed / Resolved Issues] demiankatz | community:newsletter:2022-09 [2022/09/26 12:29] – [Recently Completed / Resolved Issues] demiankatz |
---|
* Add aria-selected attribute to record tabs for accessibility: [[https://github.com/vufind-org/vufind/pull/2501|#2501]] | * Add aria-selected attribute to record tabs for accessibility: [[https://github.com/vufind-org/vufind/pull/2501|#2501]] |
* 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 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]] |
* Begin using RDA fields in format calculator: [[https://github.com/vufind-org/vufind/pull/2497|#2497]] | * Begin using RDA fields in format calculator: [[https://github.com/vufind-org/vufind/pull/2497|#2497]] |
* 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]] |
| * 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]] |
* 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]] |
* Update VuFindHttp to version 3.2.0: [[https://github.com/vufind-org/vufind/pull/2537|#2537]] | * Update VuFindHttp to version 3.2.0: [[https://github.com/vufind-org/vufind/pull/2537|#2537]] |
* Upgrade sqlite-jdbc from 3.27.2 to 3.39.3.0 for improved platform support: [[https://github.com/vufind-org/vufind/pull/2523|#2523]] | * Upgrade sqlite-jdbc from 3.27.2 to 3.39.3.0 for improved platform support: [[https://github.com/vufind-org/vufind/pull/2523|#2523]] |
==== 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]] |
* 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]] | |
* 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]] |
| * ThemeInfo: Fix getMergedConfig: [[https://github.com/vufind-org/vufind/pull/2543|#2543]] |
| |
==== Issue Report / Discussion Only ==== | ==== Issue Report / Discussion Only ==== |
| |
* Generator sometimes skips updates to module.config.php: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1576|VUFIND-1576]] | * 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]] |
| |
* Adds refresh buttons to jumpMenu select boxes: [[https://github.com/vufind-org/vufind/pull/2492|#2492]] | * Adds refresh buttons to jumpMenu select boxes: [[https://github.com/vufind-org/vufind/pull/2492|#2492]] |
* Ajax Status Standardize and Modernize: [[https://github.com/vufind-org/vufind/pull/2447|#2447]] | * Ajax Status Standardize and Modernize: [[https://github.com/vufind-org/vufind/pull/2447|#2447]] |
| * Anonymous tags: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-691|VUFIND-691]] |
* FOLIO: consider making availability status configurable: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1391|VUFIND-1391]] | * FOLIO: consider making availability status configurable: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1391|VUFIND-1391]] |
* Make MenuButton Component: [[https://github.com/vufind-org/vufind/pull/2378|#2378]] | * Make MenuButton Component: [[https://github.com/vufind-org/vufind/pull/2378|#2378]] |