ownCloud v10.0.8 Release Notes

Release Date: 2018-04-27 // about 6 years ago
  • โž• Added

    • โž• Added option for user:sync to reenable formerly disabled users - #31124
    • ๐ŸŒฒ Ability to log extra JSON fields - #31121
    • ๐ŸŒฒ Trigger event when logging - #31121
    • โž• Added command to verify and fix checksums - #31008
    • ๐Ÿ‘€ Introduce seen and single user sync command line features - #31025 #31032
    • โž• Added config setting to specify minimum characters for sharing autocomplete - #30994 #31067 #31160
    • โž• Added personal note field for link share email - #30486 #30571 #30813 #31057 #31201 #31212
    • โž• Add conditional Logging target logfile for shared_secret and users - #30443
    • โž• Add option to disable link share password enforcement for write-only shares - #30408 #30774 #30787
    • โž• Add Webdav-Location header in private link redirect - #30387 #30595
    • ๐Ÿ”ง Make syslog output configurable, introduce new default that includes the request id - #30346
    • โž• Added "uid" parameter to "validatePassword" events - #30334
    • โž• Added new API event for zip file download - #30067
    • โž• Added new API event for public link creation - #30067
    • โž• Added log entry when the "data-fingerprint" command was run - #30281
    • โž• Added "heic" and "heif" as image mime types for thumbnails - #30108
    • โž• Added new API events for commenting actions - #30142
    • โž• Added "register notifier" event for use with the notification emails feature - #30613
    • โž• Added group option to files:scan command - #30615
    • โž• Added warning if no files to process in occ files:transfer-ownership command - #30612
    • โž• Added user:modify command to core - #30652
    • โž• Added config switch to enable fallback to http scheme when creating fed shares - #30646 #31196
    • โž• Added repair step for orphaned sub-shares - #30695
    • โž• Added repair step to fix orphaned reshares - #31004
    • โž• Added Symfony events for configuration changes (config.php and appconfig) - #30788 #30937 #31107
    • โž• Added Symfony event to let apps resolve private links - #30911
    • โž• Added Symfony events for delete and create share - #31026
    • โž• Added Symfony events for updating share attributes (expiration, password, name) - #31120
    • โž• Added Symfony events for group membership events - #31003
    • โž• Added Symfony events for feature change in group admin - #31132
    • โž• Added config.php option to select apps to ignore missing signature file (mostly for themes) - #30891 #31066
    • โž• Added ability for full-page frontend-only apps in info.xml - #30918
    • More user-friendly email address input and handling in link share dialog - #30945 #31142

    ๐Ÿ”„ Changed

    • Set minimum php version to 5.6 in composer.json - #31100
    • โฌ†๏ธ Bump PHP to 5.6.33 in composer - #30403
    • โฌ†๏ธ Bump phpseclib/phpseclib from 2.0.3 to 2.0.10 - #30052 #30537
    • โฌ†๏ธ Bump phpunit and symfony/translation to match master - #30410
    • โฌ†๏ธ Bump guzzlehttp/guzzle from 5.3.1 to 5.3.2 - #30217
    • โฌ†๏ธ Bump lukasreschke/id3parser from 0.0.1 to 0.0.3 - #30085
    • โฌ†๏ธ Bump symfony to 3.4.5 - #30689
    • โฌ†๏ธ Bump symfony/translation from 3.2.4 to 3.3.16 - #30380
    • โฌ†๏ธ Bump latest symfony and sabre/vobject point versions - #30266
    • โฌ†๏ธ Bump karma from 1.5.0 to 2.0.0 in /build - #30050
    • โฌ†๏ธ Bump punic/punic from 1.6.5 to 3.1.0 - #30550
    • โฌ†๏ธ Bump symfony to 3.4.6 and Sabre vobject to 4.1.5 - #30768
    • โฌ†๏ธ Bump sabre/http from 4.2.3 to v4.2.4 - #30599
    • โฌ†๏ธ Bump jakub-onderka/php-parallel-lint from 0.9.2 to 1.0.0 - #30626
    • โฌ†๏ธ Bump behat/mink-extension from 2.3.0 to 2.3.1 - #30706
    • โฌ†๏ธ Bump league/flysystem from 1.0.42 to 1.0.43 - #30704
    • โšก๏ธ Update composer in stable10 with versions as at 2018-02-07 - #30390
    • ๐ŸŒฒ Renamed SMB logging config.php settings from "wnd" to "smb" - #30244
    • ๐Ÿ‘Œ Improved error messages in user:delete command - #30164
    • Validate email address in mail settings section - #30315
    • Only decrypt users who have already logged in with decrypt-all occ command - #30640
    • Replace usage of "create_function" in PHP - #30714
    • 0๏ธโƒฃ Provisioning API can now properly set default or zero quota - #30755
    • ๐Ÿ‘‰ User quota setting can be queried through provisioning API - #30850

    โœ‚ Removed

    • Removed private oc_current_user Javascript variable - #30486 #30556
    • โœ‚ Remove app store config values from config.sample.php - #30422
    • โœ‚ Remove documentation of the theme option in config.sample.php - #30350
    • โœ‚ Remove unused config.sample.php parameters - #30933 #30812
    • โœ‚ Remove "Unlimited" word from quota report in personal page - #31041

    ๐Ÿ›  Fixes

    • Prevent background scan to scan homes of users who never logged in - #31189
    • ๐Ÿ”Š Properly align three button dialogs - #31147
    • ๐Ÿ“š Many documentation improvements in config.sample.php - #31114 #31127 #31128 #31068 #31173 #31182
    • ๐Ÿ›  Fix some documentation paths in config.sample.php - #30431
    • ๐Ÿ›  Fix App Framework ApiContoller initialization to fix thumbnail access - #31104 #31183
    • Check apache auth on login form - #31074
    • โฑ Check basic auth credentials periodically after a timeout instead of โ€ฆ - #31076
    • Email autocomplete in link share dialog will not return local/federated users any more, only contacts - #30998
    • ๐Ÿ›  Fix settings page where elements are inline when they shouldn't - #30988
    • ๐ŸŒฒ Do not log errors when uploading forbidden file format - #30991
    • ๐Ÿ›  Fix upload issue by replacing emittingCall with separate before and after events - #30986
    • ๐Ÿ›  Fix Symfony event emittingCall by adding return - #31045
    • Properly trigger file-related Symfony events when chunking - #31087
    • โœ‚ Remove unsupported "enable for groups" field for theme apps - #30948
    • โž• Added OneNote 2016 user agent string to make it work with Webdav - #30965
    • ๐Ÿ“‡ Refactored metadata sync code to unify behavior across all login methods - #30638
    • Mask "marketplace.key" in config list as it is sensitive - #30917
    • ๐Ÿ’… Polish totp middleware a little - #30849
    • Set empty authtoken names to 'none' as empty is not allowed any more - #30908
    • ๐Ÿ›  Fix CORS OPTIONS request for unauthenticated requests - #30912
    • Treat any unknown app version as 0.0.1 - #30890
    • Ignore multiple slashes in http path - #30854
    • ๐ŸŽ‰ Initialize root folder service later to fix user backend registration order issue - #30810
    • โœ‚ Remove implicit login in base.php to remove bogus "Login failed" logs - #30814
    • ๐Ÿšš Use storage specific move operation for object store - #30817
    • ๐Ÿ›  Fix webUI display of group containing numeric username - #30811
    • ๐Ÿ›  Fix calendar changes limit - #30816
    • ๐Ÿ‘ Properly use error exit code for unsupported PHP version - #30780
    • ๐Ÿ”’ Unbrand Personal security sessions message - #30754
    • ๐Ÿšš Propagate move exception messages to the frontend - #30791
    • ๐Ÿ›  Fix chunk size comparison for big values on 32-bit systems - #30772
    • ๐Ÿ‘‰ Make error origin more distinguishable in some filesystem code paths - #30682
    • Don't send emails when importing calendar/events - #30666
    • โž• Adding a system configuration for global CORS domains - #30906
    • ๐Ÿ‘ Better label for CORS in settings section - #30663
    • ๐Ÿ‘ Allow regular users to change their CORS domains - #30649
    • ๐Ÿ‘ป Catch session unavailable exception - #30347 #30623
    • ๐Ÿ‘ป Proper HTTP status code on login exception - #30639
    • ๐Ÿ›  Fix file mtime issue on 32-bit systems - #30546
    • ๐Ÿ›  Fixing logout for app password scenario - #30591
    • ๐Ÿ›  Fix wording if you are not a member of any groups - #30558
    • ๐Ÿ›  Fix for error when querying non present log_secret - #30470
    • ๐Ÿ›  Properly create a session for a pure token based request, fixed oauth2 issues - #30542
    • ๐Ÿ†“ Free resources in preview providers - #30533
    • Continue in case of rare error in files:scan repair command - #30494 #30618 #30959
    • ๐Ÿ‘‰ Make theming work when theme app is outside the ownCloud root - #30477
    • Don't try decrypting federated shares in decrypt-all command - #30155
    • ๐Ÿ“‡ Keep null in getMetaData in Checksum storage wrapper, fixes some files:scan scenarios - #30302
    • ๐Ÿ”Š Modals dialogs can now scroll, improves link share dialog UX - #30424
    • ๐ŸŒ Adjust link share wording and fix translations - #31036
    • ๐Ÿ›  Fix failure of shares which are already moved with transfer ownership - #30161
    • ๐Ÿ”€ Return 403 instead of 503 to resume syncing of desktop client - #30353
    • โœ๏ธ Guide users to also check spelling for typos in federated share id - #30355
    • ๐Ÿ›  Fixed issue with number of hidden files not updating on renaming a file - #30359
    • ๐Ÿ›  Fix deleted items auto expiration for users with no quota - #30163
    • ๐Ÿ›  Fix validation for new encryption storage key location - #30357
    • ๐Ÿ›  Fix some CSRF issues on Webdav endpoint by only checking for POST method - #30358
    • Prevent share icon from shrinking with long texts - #31163
    • ๐Ÿ›  Fixed regression where a user could not set own email address in the settings page - #30319
    • ๐Ÿ›  Fix caldav and carddav syncing when dealing with lots of data - #30252
    • Don't restrain width of icon-logo - #30282
    • ๐Ÿ›  Check trashbin permissions before moving to trash, fixes deletion as guest user - #30240
    • ๐Ÿ– Handle no read access to skeleton - #30241
    • ๐Ÿ›  Fix file name escaping in error messages in web UI related to file operations - #30193
    • ๐Ÿ’ป Proper error message when trying to add user to a group they are already member of in web UI - #30194
    • ๐Ÿ’ป Show new basename and extension while waiting for rename operation to finish in web UI - #30040
    • ๐Ÿ›  Fix app author parsing in apps page - #30043
    • Validate system path data used in findBinaryPath - #30061
    • ๐Ÿ›  Fix deletion of group with special characters in web UI - #30111
    • ๐Ÿ›  Fix missing preview in file upload conflict window - #30125
    • ๐Ÿ›  Fix files endpoint bug when downloading vCard - #30149
    • Properly filter link share email parameters - #30165
    • Filter sender display name in mail notification handler - #31056
    • Filter file name when sending internal mail - #31046
    • Convert null to empty string for Oracle in file cache accessor - #30224
    • ๐Ÿ›  Use LargeFileHelper to calculate log file size - fixes #30227 - #30234