Contributions to vufind org - ubtue/tuefind GitHub Wiki

This page contains a list of contributions to vufind-org originated in Tübingen.

# Feature Description VuFind-Version Pull Request
1 SolrMarc performance optimizations (for SolrMarc 3.0) Compile the indexing specification once, and then apply that "compiled" version to each of the records that need indexing 3.1
2 Disable Piwik cookies Avoid Piwik/Matomo cookies due to GDPR restrictions 4.0 #1309
3 Email Address Verification Users need to verify their email address after registering (existing users at next login) 6.0 #1354
4 URL shortener Generate shorter URLs when sending links to e.g. search results via email. 6.0 #1372
5 Metadata Vocabularies Add HTML headers in core view, e.g. BEPress, DublinCore, Eprints, HighwirePress (for Google Scholar), PRISM 6.1 #1529
6 URL shortener redirect optimizations Use HTML Meta redirects instead of HTTP header if URL is longer than a threshold. 6.1 #1533
7 CAPTCHA plugins Add multiple additional CAPTCHA variants as alternative to Google ReCaptcha 7.0 #1574
8 JS dependency management Include a file before / after a defined other file or via priority value (in header or footer) 8.0 #1799
9 Template translations Allow translated template rendering via view helper 8.0 #1874
10 DDC 23 Upgrade from DDC 22 to DDC 23 8.0 #2094
11 RouteGenerator change Improve mechanism to overwrite nonTabRecordRoutes in subclasses 9.0 #2172
12 DDC 23 translations Provide translations for DDC 23 and extend translated_facets mechanism 8.1 #2352
13 ConfigManager changes Fix sanitizing problems of config settings in multithreaded environment 8.1 #2376
14 CachingDownloader Create generic mechanism for loading content with caching support 9.0 #2422
15 Translations Translations for VuFind 8.1 8.1 Committed by Demian Katz: IT RU
16 Headers Content-Type declaration changes #2763
17 Authors Improve Deduplication mechanism 9.0 #2811
18 Translations Translations for VuFind 9.0 9.0 Committed by Demian Katz: IT RU
19 Record Links Bugfix to avoid generating broken links 9.0 #2841
20 Browse Bugfix to use similar number facets in browse as in facets 9.0 #2968
21 Facets Add filtering capability to facet list pop-up 10.0 #2991
22 CachingDownloader Use CachingDownloader in Google + Orb Cover Loaders 9.1 #2659
23 ImageLink Fix escaping problem in ImageLink 10.0 #3345 + #3429
24 ParamBag Avoid duplicate parameters after merge 10.0 #3368
25 Sitemap Add Change Tracker information to Sitemap 10.0 #3641
26 Canonical Links SEO: Add canonical URLs 10.0 #3655
27 Nofollow in search result toolbar SEO: Add rel="nofollow" to multiple links 10.1 #3831
28 schema.org: Make default type "Product" depending on ILS SEO 10.1 #3849

The original VuFind changelog can be found here: https://vufind.org/wiki/changelog

Additional information (minor bugfixes, etc.) can be found here:

Modules

In addition, there are certain features which are mainly being developed for the german special information services community and therefore being stored in separate modules which can be import into VuFind via Composer: