Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
community:newsletter:2022-11 [2022/11/16 13:05] – demiankatz | community:newsletter:2022-11 [2022/11/29 18:04] – demiankatz |
---|
* Add more flexibility to XCNCIP2 ILS driver configuration: [[https://github.com/vufind-org/vufind/pull/2602|#2602]] | * Add more flexibility to XCNCIP2 ILS driver configuration: [[https://github.com/vufind-org/vufind/pull/2602|#2602]] |
* Add new VuFind ObserverManager to replace hunt: [[https://github.com/vufind-org/vufind/pull/2569|#2569]], [[https://github.com/vufind-org/vufind/pull/2601|#2601]] | * Add new VuFind ObserverManager to replace hunt: [[https://github.com/vufind-org/vufind/pull/2569|#2569]], [[https://github.com/vufind-org/vufind/pull/2601|#2601]] |
| * Add support for filters in SolrPrefix autocomplete: [[https://github.com/vufind-org/vufind/pull/2632|#2632]] |
| * Adds explanatory text to filters (facets) for more accessibility: [[https://github.com/vufind-org/vufind/pull/2493|#2493]] |
* Authority module: improve record routing: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1552|VUFIND-1552]] / [[https://github.com/vufind-org/vufind/pull/2595|#2595]] | * Authority module: improve record routing: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1552|VUFIND-1552]] / [[https://github.com/vufind-org/vufind/pull/2595|#2595]] |
* Browse handler: Use Marc4j normalizers; streamline/update build process: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1525|VUFIND-1525]] / [[https://github.com/vufind-org/vufind-browse-handler/pull/39|vufind-browse-handler#39]] | * Browse handler: Use Marc4j normalizers; streamline/update build process: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1525|VUFIND-1525]] / [[https://github.com/vufind-org/vufind-browse-handler/pull/39|vufind-browse-handler#39]] |
* Extract MARC processing logic into a separate library for easier sharing; improve/clean up code: [[https://github.com/vufind-org/vufind/pull/2621|#2621]], [[https://github.com/vufind-org/vufind-marc/pull/1|vufind-marc#1]], [[https://github.com/vufind-org/vufind-marc/pull/2|vufind-marc#2]], [[https://github.com/vufind-org/vufind-marc/pull/3|vufind-marc#3]], [[https://github.com/vufind-org/vufind-marc/pull/4|vufind-marc#4]] | * Clarify solrmarc.path in SolrMarc's import.properties: [[https://github.com/vufind-org/vufind/pull/2628|#2628]] |
| * Extract MARC processing logic into a separate library for easier sharing; improve/clean up code: [[https://github.com/vufind-org/vufind/pull/2621|#2621]], [[https://github.com/vufind-org/vufind-marc/pull/1|vufind-marc#1]], [[https://github.com/vufind-org/vufind-marc/pull/2|vufind-marc#2]], [[https://github.com/vufind-org/vufind-marc/pull/3|vufind-marc#3]], [[https://github.com/vufind-org/vufind-marc/pull/4|vufind-marc#4]], [[https://github.com/vufind-org/vufind-marc/pull/5|vufind-marc#5]], [[https://github.com/vufind-org/vufind-marc/pull/6|vufind-marc#6]] |
* Fix display of random recommendations: [[https://github.com/vufind-org/vufind/pull/2613|#2613]] | * Fix display of random recommendations: [[https://github.com/vufind-org/vufind/pull/2613|#2613]] |
* Fix GitHub Actions deprecations: [[https://github.com/vufind-org/vufind/pull/2608|#2608]], [[https://github.com/vufind-org/vufind-browse-handler/pull/41|vufind-browse-handler#41]], [[https://github.com/vufind-org/vufindcode/pull/9|vufindcode#9]], [[https://github.com/vufind-org/vufinddate/pull/5|vufinddate#5]], [[https://github.com/vufind-org/vufindharvest/pull/12|vufindharvest#12]], [[https://github.com/vufind-org/vufindhttp/pull/20|vufindhttp#20]] | * Fix GitHub Actions deprecations: [[https://github.com/vufind-org/vufind/pull/2608|#2608]], [[https://github.com/vufind-org/vufind-browse-handler/pull/41|vufind-browse-handler#41]], [[https://github.com/vufind-org/vufindcode/pull/9|vufindcode#9]], [[https://github.com/vufind-org/vufinddate/pull/5|vufinddate#5]], [[https://github.com/vufind-org/vufindharvest/pull/12|vufindharvest#12]], [[https://github.com/vufind-org/vufindhttp/pull/20|vufindhttp#20]] |
* Fix password reset when using ChoiceAuth: [[https://github.com/vufind-org/vufind/pull/2603|#2603]] | * Fix password reset when using ChoiceAuth: [[https://github.com/vufind-org/vufind/pull/2603|#2603]] |
* Fix PHP 8.1 deprecation notices: [[https://github.com/vufind-org/vufind/pull/2605|#2605]], [[https://github.com/vufind-org/vufind/pull/2625|#2625]], [[https://github.com/vufind-org/vufind/pull/2626|#2626]] | * Fix PHP 8.1 deprecation notices: [[https://github.com/vufind-org/vufind/pull/2605|#2605]], [[https://github.com/vufind-org/vufind/pull/2625|#2625]], [[https://github.com/vufind-org/vufind/pull/2626|#2626]] |
| * Fix processing spelling suggestions in Summon: [[https://github.com/vufind-org/vufind/pull/2634|#2634]] |
| * Fix setting of language cookie: [[https://github.com/vufind-org/vufind/pull/2630|#2630]] |
* FOLIO: add title-level holds support: [[https://github.com/vufind-org/vufind/pull/2479|#2479]] | * FOLIO: add title-level holds support: [[https://github.com/vufind-org/vufind/pull/2479|#2479]] |
* FOLIO: optimized course reserve lookup: [[https://github.com/vufind-org/vufind/pull/2622|#2622]] | * FOLIO: optimized course reserve lookup: [[https://github.com/vufind-org/vufind/pull/2622|#2622]] |
* Handle relator URIs during indexing: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1556|VUFIND-1556]] / [[https://github.com/vufind-org/vufind/pull/2596|#2596]] | * Handle relator URIs during indexing: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1556|VUFIND-1556]] / [[https://github.com/vufind-org/vufind/pull/2596|#2596]] |
* Improve advanced settings facet_limit configuration: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1587|VUFIND-1587]] / [[https://github.com/vufind-org/vufind/pull/2611|#2611]] | * Improve advanced settings facet_limit configuration: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1587|VUFIND-1587]] / [[https://github.com/vufind-org/vufind/pull/2611|#2611]] |
| * Improve BrowZine DOI lookup configurability: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1538|VUFIND-1538]] / [[https://github.com/vufind-org/vufind/pull/2616|#2616]], [[https://github.com/vufind-org/vufind/pull/2629|#2629]] |
| * Improve normalization of parentheses for Solr queries: [[https://github.com/vufind-org/vufind/pull/2635|#2635]] |
* 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]] |
* Increase flexibility in batch import marc script extension matching: [[https://github.com/vufind-org/vufind/pull/2623|#2623]] | * Increase flexibility in batch import marc script extension matching: [[https://github.com/vufind-org/vufind/pull/2623|#2623]] |
* Set up GitHub code scanning with CodeQL: [[https://github.com/vufind-org/vufind/pull/2617|#2617]] | * Set up GitHub code scanning with CodeQL: [[https://github.com/vufind-org/vufind/pull/2617|#2617]] |
* Tests for Recommend Classes: [[https://github.com/vufind-org/vufind/pull/2614|#2614]] | * Tests for Recommend Classes: [[https://github.com/vufind-org/vufind/pull/2614|#2614]] |
| * Updated/improved translations: [[https://github.com/vufind-org/vufind/pull/2631|#2631]] |
* Use aes instead of blowfish in switch_db_hash command test: [[https://github.com/vufind-org/vufind/pull/2609|#2609]] | * Use aes instead of blowfish in switch_db_hash command test: [[https://github.com/vufind-org/vufind/pull/2609|#2609]] |
| |
The never-completed WorldCat Discovery pull request ([[https://github.com/vufind-org/vufind/pull/218|#218]]) has also been closed, as it is very stale, and changes to the underlying API require the work to be restarted. A new PR will be opened when time permits. | The never-completed WorldCat Discovery pull request ([[https://github.com/vufind-org/vufind/pull/218|#218]]) has also been closed, as it is very stale, and changes to the underlying API require the work to be restarted. A new PR (see below) has been opened to begin rebuilding the new version. |
===== New Issues ===== | ===== New Issues ===== |
| |
==== Code in Progress ==== | ==== Code in Progress ==== |
| |
| * Add ability to get cover using multi isbns: [[https://github.com/vufind-org/vufind/pull/2633|#2633]] |
* Add support for validating HTML after each Mink test: [[https://github.com/vufind-org/vufind/pull/2606|#2606]] | * Add support for validating HTML after each Mink test: [[https://github.com/vufind-org/vufind/pull/2606|#2606]] |
* Add support for WorldCat Search v2 API: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1588|VUFIND-1588]] / [[https://github.com/vufind-org/vufind/pull/2612|#2612]] | * Add support for WorldCat Search v2 API: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1588|VUFIND-1588]] / [[https://github.com/vufind-org/vufind/pull/2612|#2612]] |
* Improve BrowZine DOI lookup configurability: [[https://github.com/vufind-org/vufind/pull/2616|#2616]] | * Clean up header login/logout links and fix issues: [[https://github.com/vufind-org/vufind/pull/2636|#2636]] |
* Replace grunt with NPM scripts: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1514|VUFIND-1514]] / [[https://github.com/vufind-org/vufind/pull/2624|#2624]] | * Replace grunt with NPM scripts: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1514|VUFIND-1514]] / [[https://github.com/vufind-org/vufind/pull/2624|#2624]] |
| |
==== Issue Report / Discussion Only ==== | ==== Issue Report / Discussion Only ==== |
| |
* ... | * Add Unpaywall DOI plugin filtering options: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1589|VUFIND-1589]] |
| |
===== Active Issues ===== | ===== Active Issues ===== |
| |
* 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]] |
* Adds explanatory text to filters (facets) for more accessibility: [[https://github.com/vufind-org/vufind/pull/2493|#2493]] | |
* Clean up language keys for file import on lokalise.com: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1586|VUFIND-1586]] / [[https://github.com/vufind-org/vufind/pull/2598|#2598]] | * Clean up language keys for file import on lokalise.com: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1586|VUFIND-1586]] / [[https://github.com/vufind-org/vufind/pull/2598|#2598]] |
* Convert from Laminas\Db to Doctrine: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1480|VUFIND-1480]] / [[https://github.com/vufind-org/vufind/pull/2233|#2233]] | * Convert from Laminas\Db to Doctrine: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1480|VUFIND-1480]] / [[https://github.com/vufind-org/vufind/pull/2233|#2233]] |