Nextcloud Hub 20.0.9
11 May 2021
Nextcloud Hub version 20.0.9 is now available.
Upgrading to Nextcloud Hub 20.0.9
Nextcloud Hub 20.0.9 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Nextcloud Hub updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Nextcloud Hub install to test the 20.0.9 upgrade prior to applying it live. Get started managing your Nextcloud Hub installations with Installatron
What's New in Nextcloud Hub 20.0.9
20.0.9
Changes
- Avoid creating two share links when password is enforced
- Fix detecting cyclic group memberships
- Bump the ca location
- Card::getOwner should return the actual value
- Fix namespacing
- Update psalm baseline
- Disable trasbin during the moveFromStorage fallback
- Do not die after LDAP auth failed with expired acc
- Clear multiselect after selection in share panel
- Activity: show if files are hidden or not
- Sharebymail: set expiration on creation
- Catch notfound and forbidden exception in smb::getmetadata
- Skip empty obsolete owner when adding to own NC
- Fix admin password strengthify tooltip
- Add missing waits and asserts in acceptance tests
- Bump elliptic from 6.5.3 to 6.5.4
- Hide expiration date field for remote shares
- Remove trash items from other trash backends when deleting all
- Cache baseurl in url generator
- Only clear share password model when actually saved
- Add appconfig to always show the unique label of a sharee
- Limit constructing of result objects in file search
- Apply object store copy optimization when 'cross storage' copy is wit…
- Allow overwriting isAuthenticated
- Send share notification instead of erroring on duplicate share
- Log exceptions when creating share
- Do cachejail search filtering in sql
- Return the fileid from `copyFromCache` and use it instead of doing an extra query
- Dont allow creating users with __groupfolders as uid
- Use correct exception type hint in catch statement
- Remove explicit fclose from S3->writeStream
- Adds ldap user:reset command
- Add getID function to the simplefile implementation
- Fix valid storages removed when cleaning remote storages
- Update user share must use correct expiration validation
- Expand 'path is already shared' error message
- Add (hidden) option to always show smb root as writable
- L10n: Add words user and because in ShareByMailProvider.php
- Fix non LGC glyphs in avatars and txt file previews
- Handle limit offset and sorting in files search
- Update icewind/smb to 3.4.0
- Catch invalid cache source storage path
- Fix casing of core test folder, bring back missing tests
- L10n: Separate ellipsis
- Show better error messages when a file with a forbidden path is encountered
- Fix l10n
- Log when a storage is marked as unavailable
- Delete old birthday calendar object when moving contact to another ad…
- Fix broken Calendar Event Invite email icons in Gmail by using PNGs instead of SVGs
- Bump y18n from 4.0.0 to 4.0.1
- Update cipher defaults
- Fix(translation): replace static error message
- Gracefully handle deleteFromSelf when share is already gone
- Log and continue when failing to update encryption keys during for individual files
- Remove leftover debug @NoCSRFRequired introduced with #26198
- [3rdparty]phpseclib-2.0.31
- 20.0.9 final
- Bump phpseclib/phpseclib from 2.0.25 to 2.0.31
- Fix 'Daily activity summary' email subject translation
- Fix notifying own activities
- Send the footer with the defined language
- Make sure we only load the public script on public pages
- Extend reasons for email address
- Only send desktop notifications in one tab
- Add vue-virtual-grid to babel
- Match any non-whitespace character in filesystem type pattern
- Make sure the session list is always at the end
- Pin versions
- Use write permission when possible
- Update CLI tests to PHP 7.4 to 8.0
- Disable UI when web updater is disabled in config.php
- Remove obsolete pipeline php72-master
- Update used version of box
- Do not allow to keep maintenance mode active in web updater
- Fix fullscreen
20.0.8
Changes
- Dont offer to edit external config settings if we can't edit them
- LDAP: make actually use of batch read known groups
- Do not lower case search provider names on web ui
- Do not remove valid group shares
- Use RFC-compliant URL encoding for cookies
- Keep direct login active when redirecting
- Add repair job for unencoded group share uris
- Override default dashboard background with theming one
- Make user list pagination more tolerant
- Fix duplicate tag info view registration
- Remove stray compiled assets
- Fix CI branch for notifications app
- Log deprecation notice of GenericEventWrapper just once
- Cleanup bundle files before checking the rebuild
- Change reconect wrapper to only check connection after inactivity
- Do not send imip email to invalid recipients
- Use ownerDisplayName for SharingEntry Tooltip
- Fix app icon list in dark mode
- Updated CRL
- Initialize \OCP\AppFramework\Http\ZipResponse::$resources
- Send emails on password reset to the displayname
- 20.0.8 final
- Fix opening pdf files in public folder shares