From 7e8b0509ccd50b15664f5e5ac0050461176e4098 Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Wed, 9 Aug 2017 18:02:46 +0200 Subject: [PATCH 1/8] Add initial CHANGELOG.md Unreleased entries based on v10.0.2..f0b834649d2149d8bbc218c15bcade7bdeffecde --- CHANGELOG.md | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++ Makefile | 2 +- 2 files changed, 124 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000000..8a384bb1e687 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,123 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). + +## [Unreleased] +### Added +- Added extra check in case of missing home storage - #28504 +- Added Shield and Workflow icons - #28588 +- Enable chunking for big files in web UI when logged in - #28547 +- Added emitting of hook "post_unshareFromSelf" to Share 2.0 - #28413 +- Added occ user:inactive command to list inactive users - #28294 +- Added internal setting for the periodic credentials validity check - #28298 +- Added jquery events for external storage settings UI when using OAuth - #28210 + +### Changed +- Transfer ownership now works with master key encryption - #28537 +- Reenable medial search by default - #28064 + +### Deprecated +### Removed +- Remove themes folder from Makefile - #28617 +- Remove unused Windows checks - #28612 +- Do not allow slash in filename when renaming in the frontend (unintended "feature") - #28490 + +### Fixed +- Remove initial scanning overhead to speed up federated shares with lots of entries - #28604 +- Fix error message when accessing of non-existing file on external storage - #28613 +- Don't set email if invalid in user:add command - #28577 +- Proper message shown when accessing unreachable private links - #28600 +- Fix length of account search term column which broke installs on some DB setups - #28576 +- Fix column lengths on migrations table to fix index - #28254 +- Properly set the status text in OCS API v2 calls - #28595 +- Data was not properly set in case of OCS Result object - #28198 +- Only use IndexIgnore in htaccess if mod_autoindex.c is enabled/loaded - #28591 +- Better support of read only config file and apps folder - #28594 #28601 +- Optimize shares retrieval logic with complex scenarios - #28524 +- Keep redirect information when logging in with wrong password - #28511 +- Group admins can now properly edit members' email addresses - #28366 +- Fixed OAuth frontend logic when connecting to external storage - #28496 #28400 +- Fixed some repeated duplicate key errors relate to oc_preferences table - #28486 +- Allow user "0" as in comments - #28422 +- Fix null error in ActivityManager on some setups - #28420 +- Load app code before running app specific migrations - #28391 +- Add migration step to fix birthday calendars - #28338 +- Fix rare error that happens when mounting invalid shares - #28342 +- Fix app enable of not existing app - #28317 +- Fix quota handling on new Webdav endpoint (affects desktop client 2.2+) - #28261 +- Optimize query logger - #28220 +- Fix mounting Webdav as drive in Windows 10 - #28243 +- Improved search performance for federated instance users - #28209 +- Fix "notify user" checkbox in share panel - #28237 +- Make sure passed upload mtime is always an int - #28186 +- Prevent file cache inconsistencies when moving a subtree in or out of a share - #28219 +- Use SwiftMailer antiflood plugin to reconnect after multiple emails sent - #28180 +- Improve contact search performance - #28042 +- Make new text file tooltip messages update properly - #28151 +- Fix trashbin preview icons - #28158 +- Creating link shares now doesn't forget "Allow editing" permission any more - #28065 + +## [10.0.2] - 2017-06-30 + +- [major] Fix issue with database.xml migration being triggered twice on market app install - #27982 +- [major] Apps formerly marked as shipped can now be uninstalled - #27985 +- [major] Market now properly updates app version when using multiple apps paths - #28002 + +## [10.0.1] - 2017-06-23 + +- [major] Clear cached app info before installing app - #27953 +- [major] Fix to allow admin login when using home object store mode - #27963 +- [major] Skeleton files correct copied for shibboleth - #27935 +- [major] Automatically enable market app when upgrading from OC < 10 - #27930 +- [major] Fix issue where market would run app migrations twice in some scenarios - market/#76 +- [major] Fetch search terms from user backend (ex: LDAP) for more extended user search ability - #27906 +- [major] Added support for upload-only link shares - #27548 +- [major] When enabling default encryption module the admin must now explicitly choose encryption type (master key vs user key) - #27512 +- [major] Fix missing "publicuri" field when upgrading from 9.1.5 - #27754 +- [major] Add options to the user:sync command to handle missing accounts - #27798 +- [major] Maintenance mode now properly blocks syncing on new DAV endpoint - #27821 +- [major] Copy button for multiple link share now copies the correct link - #27863 +- [major] Fix upload issues with IE11 - #27875 +- [major] Allow apps to register multiple settings panels - #27885 +- [major] Account table doesn't sync from user backends that have no listing support - #27862 +- [major] Add events for password validation - #27883 +- [major] Add JS event after external storage mount config is loaded, for UI extensions - #27740 +- [major] Fix theming of setup page by autoloading default_enable theme apps - #27819 +- [major] Allow apps to register custom settings page sections in info.xml - #27634 +- [major] Add admin sharing option to restrict autocomplete to membership groups but still allow typing full name if known - #27869 +- [minor] Market app update now doesn't overwrite local git checkouts - #27973 +- [minor] Delete "appstoreenabled" config value when enabling market - #27956 +- [minor] Do not verify email address when entered by an admin on their personal page - #27921 +- [minor] Fix default share permission issue in public API #27927 +- [minor] Properly rethrow exception when error occurred when enabling an app - #27970 +- [minor] Remove own shares from "Shared with you" section - #27972 +- [minor] Fix updating to daily from 10.0.0 with web updater - updater/#422 +- [minor] Fix updating to 10.0.1 with web updater - #27965 +- [minor] Removed unused and non-working auto-login after setup - #27971 +- [minor] Fix SMB storage to return false if stat failed - #27859 +- [minor] Update swiftmailer - #27897 +- [minor] Escape filter in search - #27900 +- [minor] Fix file name output in error pages - #27808 +- [minor] Support for alternative login buttons through config.php - #27607 +- [minor] Example theme app renamed to "theme-example" by convention - #27632 +- [minor] Fix missing translation of built-in section names - #27645 +- [minor] Add ability to disable password reset form in config - #27676 +- [minor] Add support for themed radio buttons - #27681 +- [minor] Fix customjs extension handling for external storage apps - #27683 +- [minor] Fix upgrade error with mod_fcgid and PHP 7 - #27553 +- [minor] Remove sharing subtab when link sharing is disallowed - #27708 +- [minor] Add privacy warning in link shares panel - #27844 +- [minor] Fix files app name in navigation menu - #27843 +- [minor] Fix mimetype table code to ignore folder extensions - #27668 +- [minor] Automatically focus the password field in password reset page - #27889 +- [minor] Trashbin restore warnings due to missing entries now logged as debug - #27826 +- [minor] Remove obsolete repair step RemoveOldShares - #27737 +- [minor] "local link" was renamed to "private link" - #27594 +- [minor] Fix column sorting in public file list page - #27308 + +[Unreleased]: https://github.com/owncloud/compare/v10.0.2...stable10 +[10.0.2]: https://github.com/owncloud/compare/v10.0.1...v10.0.2 +[10.0.1]: https://github.com/owncloud/compare/v10.0.0...v10.0.1 + diff --git a/Makefile b/Makefile index 0b028fca570b..dc78fcf313e8 100644 --- a/Makefile +++ b/Makefile @@ -57,7 +57,7 @@ composer_dev_deps=lib/composer/phpunit nodejs_deps=build/node_modules core_vendor=core/vendor -core_doc_files=AUTHORS COPYING README.md +core_doc_files=AUTHORS COPYING README.md CHANGELOG.md core_src_files=$(wildcard *.php) index.html db_structure.xml .htaccess .user.ini core_src_dirs=apps core l10n lib occ ocs ocs-provider resources settings core_test_dirs=tests From 8737d28b0df8cc889ab68257d082785a2bfcdc47 Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Wed, 9 Aug 2017 18:12:21 +0200 Subject: [PATCH 2/8] Replace issue numbers with links --- CHANGELOG.md | 190 +++++++++++++++++++++++++-------------------------- 1 file changed, 95 insertions(+), 95 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a384bb1e687..74729c351d29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,116 +6,116 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). ## [Unreleased] ### Added -- Added extra check in case of missing home storage - #28504 -- Added Shield and Workflow icons - #28588 -- Enable chunking for big files in web UI when logged in - #28547 -- Added emitting of hook "post_unshareFromSelf" to Share 2.0 - #28413 -- Added occ user:inactive command to list inactive users - #28294 -- Added internal setting for the periodic credentials validity check - #28298 -- Added jquery events for external storage settings UI when using OAuth - #28210 +- Added extra check in case of missing home storage - [#28504](https://github.com/owncloud/issues/28504) +- Added Shield and Workflow icons - [#28588](https://github.com/owncloud/issues/28588) +- Enable chunking for big files in web UI when logged in - [#28547](https://github.com/owncloud/issues/28547) +- Added emitting of hook "post_unshareFromSelf" to Share 2.0 - [#28413](https://github.com/owncloud/issues/28413) +- Added occ user:inactive command to list inactive users - [#28294](https://github.com/owncloud/issues/28294) +- Added internal setting for the periodic credentials validity check - [#28298](https://github.com/owncloud/issues/28298) +- Added jquery events for external storage settings UI when using OAuth - [#28210](https://github.com/owncloud/issues/28210) ### Changed -- Transfer ownership now works with master key encryption - #28537 -- Reenable medial search by default - #28064 +- Transfer ownership now works with master key encryption - [#28537](https://github.com/owncloud/issues/28537) +- Reenable medial search by default - [#28064](https://github.com/owncloud/issues/28064) ### Deprecated ### Removed -- Remove themes folder from Makefile - #28617 -- Remove unused Windows checks - #28612 -- Do not allow slash in filename when renaming in the frontend (unintended "feature") - #28490 +- Remove themes folder from Makefile - [#28617](https://github.com/owncloud/issues/28617) +- Remove unused Windows checks - [#28612](https://github.com/owncloud/issues/28612) +- Do not allow slash in filename when renaming in the frontend (unintended "feature") - [#28490](https://github.com/owncloud/issues/28490) ### Fixed -- Remove initial scanning overhead to speed up federated shares with lots of entries - #28604 -- Fix error message when accessing of non-existing file on external storage - #28613 -- Don't set email if invalid in user:add command - #28577 -- Proper message shown when accessing unreachable private links - #28600 -- Fix length of account search term column which broke installs on some DB setups - #28576 -- Fix column lengths on migrations table to fix index - #28254 -- Properly set the status text in OCS API v2 calls - #28595 -- Data was not properly set in case of OCS Result object - #28198 -- Only use IndexIgnore in htaccess if mod_autoindex.c is enabled/loaded - #28591 -- Better support of read only config file and apps folder - #28594 #28601 -- Optimize shares retrieval logic with complex scenarios - #28524 -- Keep redirect information when logging in with wrong password - #28511 -- Group admins can now properly edit members' email addresses - #28366 -- Fixed OAuth frontend logic when connecting to external storage - #28496 #28400 -- Fixed some repeated duplicate key errors relate to oc_preferences table - #28486 -- Allow user "0" as in comments - #28422 -- Fix null error in ActivityManager on some setups - #28420 -- Load app code before running app specific migrations - #28391 -- Add migration step to fix birthday calendars - #28338 -- Fix rare error that happens when mounting invalid shares - #28342 -- Fix app enable of not existing app - #28317 -- Fix quota handling on new Webdav endpoint (affects desktop client 2.2+) - #28261 -- Optimize query logger - #28220 -- Fix mounting Webdav as drive in Windows 10 - #28243 -- Improved search performance for federated instance users - #28209 -- Fix "notify user" checkbox in share panel - #28237 -- Make sure passed upload mtime is always an int - #28186 -- Prevent file cache inconsistencies when moving a subtree in or out of a share - #28219 -- Use SwiftMailer antiflood plugin to reconnect after multiple emails sent - #28180 -- Improve contact search performance - #28042 -- Make new text file tooltip messages update properly - #28151 -- Fix trashbin preview icons - #28158 -- Creating link shares now doesn't forget "Allow editing" permission any more - #28065 +- Remove initial scanning overhead to speed up federated shares with lots of entries - [#28604](https://github.com/owncloud/issues/28604) +- Fix error message when accessing of non-existing file on external storage - [#28613](https://github.com/owncloud/issues/28613) +- Don't set email if invalid in user:add command - [#28577](https://github.com/owncloud/issues/28577) +- Proper message shown when accessing unreachable private links - [#28600](https://github.com/owncloud/issues/28600) +- Fix length of account search term column which broke installs on some DB setups - [#28576](https://github.com/owncloud/issues/28576) +- Fix column lengths on migrations table to fix index - [#28254](https://github.com/owncloud/issues/28254) +- Properly set the status text in OCS API v2 calls - [#28595](https://github.com/owncloud/issues/28595) +- Data was not properly set in case of OCS Result object - [#28198](https://github.com/owncloud/issues/28198) +- Only use IndexIgnore in htaccess if mod_autoindex.c is enabled/loaded - [#28591](https://github.com/owncloud/issues/28591) +- Better support of read only config file and apps folder - [#28594](https://github.com/owncloud/issues/28594) [#28601](https://github.com/owncloud/issues/28601) +- Optimize shares retrieval logic with complex scenarios - [#28524](https://github.com/owncloud/issues/28524) +- Keep redirect information when logging in with wrong password - [#28511](https://github.com/owncloud/issues/28511) +- Group admins can now properly edit members' email addresses - [#28366](https://github.com/owncloud/issues/28366) +- Fixed OAuth frontend logic when connecting to external storage - [#28496](https://github.com/owncloud/issues/28496) [#28400](https://github.com/owncloud/issues/28400) +- Fixed some repeated duplicate key errors relate to oc_preferences table - [#28486](https://github.com/owncloud/issues/28486) +- Allow user "0" as in comments - [#28422](https://github.com/owncloud/issues/28422) +- Fix null error in ActivityManager on some setups - [#28420](https://github.com/owncloud/issues/28420) +- Load app code before running app specific migrations - [#28391](https://github.com/owncloud/issues/28391) +- Add migration step to fix birthday calendars - [#28338](https://github.com/owncloud/issues/28338) +- Fix rare error that happens when mounting invalid shares - [#28342](https://github.com/owncloud/issues/28342) +- Fix app enable of not existing app - [#28317](https://github.com/owncloud/issues/28317) +- Fix quota handling on new Webdav endpoint (affects desktop client 2.2+) - [#28261](https://github.com/owncloud/issues/28261) +- Optimize query logger - [#28220](https://github.com/owncloud/issues/28220) +- Fix mounting Webdav as drive in Windows 10 - [#28243](https://github.com/owncloud/issues/28243) +- Improved search performance for federated instance users - [#28209](https://github.com/owncloud/issues/28209) +- Fix "notify user" checkbox in share panel - [#28237](https://github.com/owncloud/issues/28237) +- Make sure passed upload mtime is always an int - [#28186](https://github.com/owncloud/issues/28186) +- Prevent file cache inconsistencies when moving a subtree in or out of a share - [#28219](https://github.com/owncloud/issues/28219) +- Use SwiftMailer antiflood plugin to reconnect after multiple emails sent - [#28180](https://github.com/owncloud/issues/28180) +- Improve contact search performance - [#28042](https://github.com/owncloud/issues/28042) +- Make new text file tooltip messages update properly - [#28151](https://github.com/owncloud/issues/28151) +- Fix trashbin preview icons - [#28158](https://github.com/owncloud/issues/28158) +- Creating link shares now doesn't forget "Allow editing" permission any more - [#28065](https://github.com/owncloud/issues/28065) ## [10.0.2] - 2017-06-30 -- [major] Fix issue with database.xml migration being triggered twice on market app install - #27982 -- [major] Apps formerly marked as shipped can now be uninstalled - #27985 -- [major] Market now properly updates app version when using multiple apps paths - #28002 +- [major] Fix issue with database.xml migration being triggered twice on market app install - [#27982](https://github.com/owncloud/issues/27982) +- [major] Apps formerly marked as shipped can now be uninstalled - [#27985](https://github.com/owncloud/issues/27985) +- [major] Market now properly updates app version when using multiple apps paths - [#28002](https://github.com/owncloud/issues/28002) ## [10.0.1] - 2017-06-23 -- [major] Clear cached app info before installing app - #27953 -- [major] Fix to allow admin login when using home object store mode - #27963 -- [major] Skeleton files correct copied for shibboleth - #27935 -- [major] Automatically enable market app when upgrading from OC < 10 - #27930 +- [major] Clear cached app info before installing app - [#27953](https://github.com/owncloud/issues/27953) +- [major] Fix to allow admin login when using home object store mode - [#27963](https://github.com/owncloud/issues/27963) +- [major] Skeleton files correct copied for shibboleth - [#27935](https://github.com/owncloud/issues/27935) +- [major] Automatically enable market app when upgrading from OC < 10 - [#27930](https://github.com/owncloud/issues/27930) - [major] Fix issue where market would run app migrations twice in some scenarios - market/#76 -- [major] Fetch search terms from user backend (ex: LDAP) for more extended user search ability - #27906 -- [major] Added support for upload-only link shares - #27548 -- [major] When enabling default encryption module the admin must now explicitly choose encryption type (master key vs user key) - #27512 -- [major] Fix missing "publicuri" field when upgrading from 9.1.5 - #27754 -- [major] Add options to the user:sync command to handle missing accounts - #27798 -- [major] Maintenance mode now properly blocks syncing on new DAV endpoint - #27821 -- [major] Copy button for multiple link share now copies the correct link - #27863 -- [major] Fix upload issues with IE11 - #27875 -- [major] Allow apps to register multiple settings panels - #27885 -- [major] Account table doesn't sync from user backends that have no listing support - #27862 -- [major] Add events for password validation - #27883 -- [major] Add JS event after external storage mount config is loaded, for UI extensions - #27740 -- [major] Fix theming of setup page by autoloading default_enable theme apps - #27819 -- [major] Allow apps to register custom settings page sections in info.xml - #27634 -- [major] Add admin sharing option to restrict autocomplete to membership groups but still allow typing full name if known - #27869 -- [minor] Market app update now doesn't overwrite local git checkouts - #27973 -- [minor] Delete "appstoreenabled" config value when enabling market - #27956 -- [minor] Do not verify email address when entered by an admin on their personal page - #27921 -- [minor] Fix default share permission issue in public API #27927 -- [minor] Properly rethrow exception when error occurred when enabling an app - #27970 -- [minor] Remove own shares from "Shared with you" section - #27972 +- [major] Fetch search terms from user backend (ex: LDAP) for more extended user search ability - [#27906](https://github.com/owncloud/issues/27906) +- [major] Added support for upload-only link shares - [#27548](https://github.com/owncloud/issues/27548) +- [major] When enabling default encryption module the admin must now explicitly choose encryption type (master key vs user key) - [#27512](https://github.com/owncloud/issues/27512) +- [major] Fix missing "publicuri" field when upgrading from 9.1.5 - [#27754](https://github.com/owncloud/issues/27754) +- [major] Add options to the user:sync command to handle missing accounts - [#27798](https://github.com/owncloud/issues/27798) +- [major] Maintenance mode now properly blocks syncing on new DAV endpoint - [#27821](https://github.com/owncloud/issues/27821) +- [major] Copy button for multiple link share now copies the correct link - [#27863](https://github.com/owncloud/issues/27863) +- [major] Fix upload issues with IE11 - [#27875](https://github.com/owncloud/issues/27875) +- [major] Allow apps to register multiple settings panels - [#27885](https://github.com/owncloud/issues/27885) +- [major] Account table doesn't sync from user backends that have no listing support - [#27862](https://github.com/owncloud/issues/27862) +- [major] Add events for password validation - [#27883](https://github.com/owncloud/issues/27883) +- [major] Add JS event after external storage mount config is loaded, for UI extensions - [#27740](https://github.com/owncloud/issues/27740) +- [major] Fix theming of setup page by autoloading default_enable theme apps - [#27819](https://github.com/owncloud/issues/27819) +- [major] Allow apps to register custom settings page sections in info.xml - [#27634](https://github.com/owncloud/issues/27634) +- [major] Add admin sharing option to restrict autocomplete to membership groups but still allow typing full name if known - [#27869](https://github.com/owncloud/issues/27869) +- [minor] Market app update now doesn't overwrite local git checkouts - [#27973](https://github.com/owncloud/issues/27973) +- [minor] Delete "appstoreenabled" config value when enabling market - [#27956](https://github.com/owncloud/issues/27956) +- [minor] Do not verify email address when entered by an admin on their personal page - [#27921](https://github.com/owncloud/issues/27921) +- [minor] Fix default share permission issue in public API [#27927](https://github.com/owncloud/issues/27927) +- [minor] Properly rethrow exception when error occurred when enabling an app - [#27970](https://github.com/owncloud/issues/27970) +- [minor] Remove own shares from "Shared with you" section - [#27972](https://github.com/owncloud/issues/27972) - [minor] Fix updating to daily from 10.0.0 with web updater - updater/#422 -- [minor] Fix updating to 10.0.1 with web updater - #27965 -- [minor] Removed unused and non-working auto-login after setup - #27971 -- [minor] Fix SMB storage to return false if stat failed - #27859 -- [minor] Update swiftmailer - #27897 -- [minor] Escape filter in search - #27900 -- [minor] Fix file name output in error pages - #27808 -- [minor] Support for alternative login buttons through config.php - #27607 -- [minor] Example theme app renamed to "theme-example" by convention - #27632 -- [minor] Fix missing translation of built-in section names - #27645 -- [minor] Add ability to disable password reset form in config - #27676 -- [minor] Add support for themed radio buttons - #27681 -- [minor] Fix customjs extension handling for external storage apps - #27683 -- [minor] Fix upgrade error with mod_fcgid and PHP 7 - #27553 -- [minor] Remove sharing subtab when link sharing is disallowed - #27708 -- [minor] Add privacy warning in link shares panel - #27844 -- [minor] Fix files app name in navigation menu - #27843 -- [minor] Fix mimetype table code to ignore folder extensions - #27668 -- [minor] Automatically focus the password field in password reset page - #27889 -- [minor] Trashbin restore warnings due to missing entries now logged as debug - #27826 -- [minor] Remove obsolete repair step RemoveOldShares - #27737 -- [minor] "local link" was renamed to "private link" - #27594 -- [minor] Fix column sorting in public file list page - #27308 +- [minor] Fix updating to 10.0.1 with web updater - [#27965](https://github.com/owncloud/issues/27965) +- [minor] Removed unused and non-working auto-login after setup - [#27971](https://github.com/owncloud/issues/27971) +- [minor] Fix SMB storage to return false if stat failed - [#27859](https://github.com/owncloud/issues/27859) +- [minor] Update swiftmailer - [#27897](https://github.com/owncloud/issues/27897) +- [minor] Escape filter in search - [#27900](https://github.com/owncloud/issues/27900) +- [minor] Fix file name output in error pages - [#27808](https://github.com/owncloud/issues/27808) +- [minor] Support for alternative login buttons through config.php - [#27607](https://github.com/owncloud/issues/27607) +- [minor] Example theme app renamed to "theme-example" by convention - [#27632](https://github.com/owncloud/issues/27632) +- [minor] Fix missing translation of built-in section names - [#27645](https://github.com/owncloud/issues/27645) +- [minor] Add ability to disable password reset form in config - [#27676](https://github.com/owncloud/issues/27676) +- [minor] Add support for themed radio buttons - [#27681](https://github.com/owncloud/issues/27681) +- [minor] Fix customjs extension handling for external storage apps - [#27683](https://github.com/owncloud/issues/27683) +- [minor] Fix upgrade error with mod_fcgid and PHP 7 - [#27553](https://github.com/owncloud/issues/27553) +- [minor] Remove sharing subtab when link sharing is disallowed - [#27708](https://github.com/owncloud/issues/27708) +- [minor] Add privacy warning in link shares panel - [#27844](https://github.com/owncloud/issues/27844) +- [minor] Fix files app name in navigation menu - [#27843](https://github.com/owncloud/issues/27843) +- [minor] Fix mimetype table code to ignore folder extensions - [#27668](https://github.com/owncloud/issues/27668) +- [minor] Automatically focus the password field in password reset page - [#27889](https://github.com/owncloud/issues/27889) +- [minor] Trashbin restore warnings due to missing entries now logged as debug - [#27826](https://github.com/owncloud/issues/27826) +- [minor] Remove obsolete repair step RemoveOldShares - [#27737](https://github.com/owncloud/issues/27737) +- [minor] "local link" was renamed to "private link" - [#27594](https://github.com/owncloud/issues/27594) +- [minor] Fix column sorting in public file list page - [#27308](https://github.com/owncloud/issues/27308) [Unreleased]: https://github.com/owncloud/compare/v10.0.2...stable10 [10.0.2]: https://github.com/owncloud/compare/v10.0.1...v10.0.2 From 2543713cfe37e1d825739fcc4c25e624325f86b1 Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Wed, 9 Aug 2017 18:14:15 +0200 Subject: [PATCH 3/8] Refix links... --- CHANGELOG.md | 196 +++++++++++++++++++++++++-------------------------- 1 file changed, 98 insertions(+), 98 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74729c351d29..27fcbb15f982 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,118 +6,118 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). ## [Unreleased] ### Added -- Added extra check in case of missing home storage - [#28504](https://github.com/owncloud/issues/28504) -- Added Shield and Workflow icons - [#28588](https://github.com/owncloud/issues/28588) -- Enable chunking for big files in web UI when logged in - [#28547](https://github.com/owncloud/issues/28547) -- Added emitting of hook "post_unshareFromSelf" to Share 2.0 - [#28413](https://github.com/owncloud/issues/28413) -- Added occ user:inactive command to list inactive users - [#28294](https://github.com/owncloud/issues/28294) -- Added internal setting for the periodic credentials validity check - [#28298](https://github.com/owncloud/issues/28298) -- Added jquery events for external storage settings UI when using OAuth - [#28210](https://github.com/owncloud/issues/28210) +- Added extra check in case of missing home storage - [#28504](https://github.com/owncloud/core/issues/28504) +- Added Shield and Workflow icons - [#28588](https://github.com/owncloud/core/issues/28588) +- Enable chunking for big files in web UI when logged in - [#28547](https://github.com/owncloud/core/issues/28547) +- Added emitting of hook "post_unshareFromSelf" to Share 2.0 - [#28413](https://github.com/owncloud/core/issues/28413) +- Added occ user:inactive command to list inactive users - [#28294](https://github.com/owncloud/core/issues/28294) +- Added internal setting for the periodic credentials validity check - [#28298](https://github.com/owncloud/core/issues/28298) +- Added jquery events for external storage settings UI when using OAuth - [#28210](https://github.com/owncloud/core/issues/28210) ### Changed -- Transfer ownership now works with master key encryption - [#28537](https://github.com/owncloud/issues/28537) -- Reenable medial search by default - [#28064](https://github.com/owncloud/issues/28064) +- Transfer ownership now works with master key encryption - [#28537](https://github.com/owncloud/core/issues/28537) +- Reenable medial search by default - [#28064](https://github.com/owncloud/core/issues/28064) ### Deprecated ### Removed -- Remove themes folder from Makefile - [#28617](https://github.com/owncloud/issues/28617) -- Remove unused Windows checks - [#28612](https://github.com/owncloud/issues/28612) -- Do not allow slash in filename when renaming in the frontend (unintended "feature") - [#28490](https://github.com/owncloud/issues/28490) +- Remove themes folder from Makefile - [#28617](https://github.com/owncloud/core/issues/28617) +- Remove unused Windows checks - [#28612](https://github.com/owncloud/core/issues/28612) +- Do not allow slash in filename when renaming in the frontend (unintended "feature") - [#28490](https://github.com/owncloud/core/issues/28490) ### Fixed -- Remove initial scanning overhead to speed up federated shares with lots of entries - [#28604](https://github.com/owncloud/issues/28604) -- Fix error message when accessing of non-existing file on external storage - [#28613](https://github.com/owncloud/issues/28613) -- Don't set email if invalid in user:add command - [#28577](https://github.com/owncloud/issues/28577) -- Proper message shown when accessing unreachable private links - [#28600](https://github.com/owncloud/issues/28600) -- Fix length of account search term column which broke installs on some DB setups - [#28576](https://github.com/owncloud/issues/28576) -- Fix column lengths on migrations table to fix index - [#28254](https://github.com/owncloud/issues/28254) -- Properly set the status text in OCS API v2 calls - [#28595](https://github.com/owncloud/issues/28595) -- Data was not properly set in case of OCS Result object - [#28198](https://github.com/owncloud/issues/28198) -- Only use IndexIgnore in htaccess if mod_autoindex.c is enabled/loaded - [#28591](https://github.com/owncloud/issues/28591) -- Better support of read only config file and apps folder - [#28594](https://github.com/owncloud/issues/28594) [#28601](https://github.com/owncloud/issues/28601) -- Optimize shares retrieval logic with complex scenarios - [#28524](https://github.com/owncloud/issues/28524) -- Keep redirect information when logging in with wrong password - [#28511](https://github.com/owncloud/issues/28511) -- Group admins can now properly edit members' email addresses - [#28366](https://github.com/owncloud/issues/28366) -- Fixed OAuth frontend logic when connecting to external storage - [#28496](https://github.com/owncloud/issues/28496) [#28400](https://github.com/owncloud/issues/28400) -- Fixed some repeated duplicate key errors relate to oc_preferences table - [#28486](https://github.com/owncloud/issues/28486) -- Allow user "0" as in comments - [#28422](https://github.com/owncloud/issues/28422) -- Fix null error in ActivityManager on some setups - [#28420](https://github.com/owncloud/issues/28420) -- Load app code before running app specific migrations - [#28391](https://github.com/owncloud/issues/28391) -- Add migration step to fix birthday calendars - [#28338](https://github.com/owncloud/issues/28338) -- Fix rare error that happens when mounting invalid shares - [#28342](https://github.com/owncloud/issues/28342) -- Fix app enable of not existing app - [#28317](https://github.com/owncloud/issues/28317) -- Fix quota handling on new Webdav endpoint (affects desktop client 2.2+) - [#28261](https://github.com/owncloud/issues/28261) -- Optimize query logger - [#28220](https://github.com/owncloud/issues/28220) -- Fix mounting Webdav as drive in Windows 10 - [#28243](https://github.com/owncloud/issues/28243) -- Improved search performance for federated instance users - [#28209](https://github.com/owncloud/issues/28209) -- Fix "notify user" checkbox in share panel - [#28237](https://github.com/owncloud/issues/28237) -- Make sure passed upload mtime is always an int - [#28186](https://github.com/owncloud/issues/28186) -- Prevent file cache inconsistencies when moving a subtree in or out of a share - [#28219](https://github.com/owncloud/issues/28219) -- Use SwiftMailer antiflood plugin to reconnect after multiple emails sent - [#28180](https://github.com/owncloud/issues/28180) -- Improve contact search performance - [#28042](https://github.com/owncloud/issues/28042) -- Make new text file tooltip messages update properly - [#28151](https://github.com/owncloud/issues/28151) -- Fix trashbin preview icons - [#28158](https://github.com/owncloud/issues/28158) -- Creating link shares now doesn't forget "Allow editing" permission any more - [#28065](https://github.com/owncloud/issues/28065) +- Remove initial scanning overhead to speed up federated shares with lots of entries - [#28604](https://github.com/owncloud/core/issues/28604) +- Fix error message when accessing of non-existing file on external storage - [#28613](https://github.com/owncloud/core/issues/28613) +- Don't set email if invalid in user:add command - [#28577](https://github.com/owncloud/core/issues/28577) +- Proper message shown when accessing unreachable private links - [#28600](https://github.com/owncloud/core/issues/28600) +- Fix length of account search term column which broke installs on some DB setups - [#28576](https://github.com/owncloud/core/issues/28576) +- Fix column lengths on migrations table to fix index - [#28254](https://github.com/owncloud/core/issues/28254) +- Properly set the status text in OCS API v2 calls - [#28595](https://github.com/owncloud/core/issues/28595) +- Data was not properly set in case of OCS Result object - [#28198](https://github.com/owncloud/core/issues/28198) +- Only use IndexIgnore in htaccess if mod_autoindex.c is enabled/loaded - [#28591](https://github.com/owncloud/core/issues/28591) +- Better support of read only config file and apps folder - [#28594](https://github.com/owncloud/core/issues/28594) [#28601](https://github.com/owncloud/core/issues/28601) +- Optimize shares retrieval logic with complex scenarios - [#28524](https://github.com/owncloud/core/issues/28524) +- Keep redirect information when logging in with wrong password - [#28511](https://github.com/owncloud/core/issues/28511) +- Group admins can now properly edit members' email addresses - [#28366](https://github.com/owncloud/core/issues/28366) +- Fixed OAuth frontend logic when connecting to external storage - [#28496](https://github.com/owncloud/core/issues/28496) [#28400](https://github.com/owncloud/core/issues/28400) +- Fixed some repeated duplicate key errors relate to oc_preferences table - [#28486](https://github.com/owncloud/core/issues/28486) +- Allow user "0" as in comments - [#28422](https://github.com/owncloud/core/issues/28422) +- Fix null error in ActivityManager on some setups - [#28420](https://github.com/owncloud/core/issues/28420) +- Load app code before running app specific migrations - [#28391](https://github.com/owncloud/core/issues/28391) +- Add migration step to fix birthday calendars - [#28338](https://github.com/owncloud/core/issues/28338) +- Fix rare error that happens when mounting invalid shares - [#28342](https://github.com/owncloud/core/issues/28342) +- Fix app enable of not existing app - [#28317](https://github.com/owncloud/core/issues/28317) +- Fix quota handling on new Webdav endpoint (affects desktop client 2.2+) - [#28261](https://github.com/owncloud/core/issues/28261) +- Optimize query logger - [#28220](https://github.com/owncloud/core/issues/28220) +- Fix mounting Webdav as drive in Windows 10 - [#28243](https://github.com/owncloud/core/issues/28243) +- Improved search performance for federated instance users - [#28209](https://github.com/owncloud/core/issues/28209) +- Fix "notify user" checkbox in share panel - [#28237](https://github.com/owncloud/core/issues/28237) +- Make sure passed upload mtime is always an int - [#28186](https://github.com/owncloud/core/issues/28186) +- Prevent file cache inconsistencies when moving a subtree in or out of a share - [#28219](https://github.com/owncloud/core/issues/28219) +- Use SwiftMailer antiflood plugin to reconnect after multiple emails sent - [#28180](https://github.com/owncloud/core/issues/28180) +- Improve contact search performance - [#28042](https://github.com/owncloud/core/issues/28042) +- Make new text file tooltip messages update properly - [#28151](https://github.com/owncloud/core/issues/28151) +- Fix trashbin preview icons - [#28158](https://github.com/owncloud/core/issues/28158) +- Creating link shares now doesn't forget "Allow editing" permission any more - [#28065](https://github.com/owncloud/core/issues/28065) ## [10.0.2] - 2017-06-30 -- [major] Fix issue with database.xml migration being triggered twice on market app install - [#27982](https://github.com/owncloud/issues/27982) -- [major] Apps formerly marked as shipped can now be uninstalled - [#27985](https://github.com/owncloud/issues/27985) -- [major] Market now properly updates app version when using multiple apps paths - [#28002](https://github.com/owncloud/issues/28002) +- [major] Fix issue with database.xml migration being triggered twice on market app install - [#27982](https://github.com/owncloud/core/issues/27982) +- [major] Apps formerly marked as shipped can now be uninstalled - [#27985](https://github.com/owncloud/core/issues/27985) +- [major] Market now properly updates app version when using multiple apps paths - [#28002](https://github.com/owncloud/core/issues/28002) ## [10.0.1] - 2017-06-23 -- [major] Clear cached app info before installing app - [#27953](https://github.com/owncloud/issues/27953) -- [major] Fix to allow admin login when using home object store mode - [#27963](https://github.com/owncloud/issues/27963) -- [major] Skeleton files correct copied for shibboleth - [#27935](https://github.com/owncloud/issues/27935) -- [major] Automatically enable market app when upgrading from OC < 10 - [#27930](https://github.com/owncloud/issues/27930) +- [major] Clear cached app info before installing app - [#27953](https://github.com/owncloud/core/issues/27953) +- [major] Fix to allow admin login when using home object store mode - [#27963](https://github.com/owncloud/core/issues/27963) +- [major] Skeleton files correct copied for shibboleth - [#27935](https://github.com/owncloud/core/issues/27935) +- [major] Automatically enable market app when upgrading from OC < 10 - [#27930](https://github.com/owncloud/core/issues/27930) - [major] Fix issue where market would run app migrations twice in some scenarios - market/#76 -- [major] Fetch search terms from user backend (ex: LDAP) for more extended user search ability - [#27906](https://github.com/owncloud/issues/27906) -- [major] Added support for upload-only link shares - [#27548](https://github.com/owncloud/issues/27548) -- [major] When enabling default encryption module the admin must now explicitly choose encryption type (master key vs user key) - [#27512](https://github.com/owncloud/issues/27512) -- [major] Fix missing "publicuri" field when upgrading from 9.1.5 - [#27754](https://github.com/owncloud/issues/27754) -- [major] Add options to the user:sync command to handle missing accounts - [#27798](https://github.com/owncloud/issues/27798) -- [major] Maintenance mode now properly blocks syncing on new DAV endpoint - [#27821](https://github.com/owncloud/issues/27821) -- [major] Copy button for multiple link share now copies the correct link - [#27863](https://github.com/owncloud/issues/27863) -- [major] Fix upload issues with IE11 - [#27875](https://github.com/owncloud/issues/27875) -- [major] Allow apps to register multiple settings panels - [#27885](https://github.com/owncloud/issues/27885) -- [major] Account table doesn't sync from user backends that have no listing support - [#27862](https://github.com/owncloud/issues/27862) -- [major] Add events for password validation - [#27883](https://github.com/owncloud/issues/27883) -- [major] Add JS event after external storage mount config is loaded, for UI extensions - [#27740](https://github.com/owncloud/issues/27740) -- [major] Fix theming of setup page by autoloading default_enable theme apps - [#27819](https://github.com/owncloud/issues/27819) -- [major] Allow apps to register custom settings page sections in info.xml - [#27634](https://github.com/owncloud/issues/27634) -- [major] Add admin sharing option to restrict autocomplete to membership groups but still allow typing full name if known - [#27869](https://github.com/owncloud/issues/27869) -- [minor] Market app update now doesn't overwrite local git checkouts - [#27973](https://github.com/owncloud/issues/27973) -- [minor] Delete "appstoreenabled" config value when enabling market - [#27956](https://github.com/owncloud/issues/27956) -- [minor] Do not verify email address when entered by an admin on their personal page - [#27921](https://github.com/owncloud/issues/27921) -- [minor] Fix default share permission issue in public API [#27927](https://github.com/owncloud/issues/27927) -- [minor] Properly rethrow exception when error occurred when enabling an app - [#27970](https://github.com/owncloud/issues/27970) -- [minor] Remove own shares from "Shared with you" section - [#27972](https://github.com/owncloud/issues/27972) +- [major] Fetch search terms from user backend (ex: LDAP) for more extended user search ability - [#27906](https://github.com/owncloud/core/issues/27906) +- [major] Added support for upload-only link shares - [#27548](https://github.com/owncloud/core/issues/27548) +- [major] When enabling default encryption module the admin must now explicitly choose encryption type (master key vs user key) - [#27512](https://github.com/owncloud/core/issues/27512) +- [major] Fix missing "publicuri" field when upgrading from 9.1.5 - [#27754](https://github.com/owncloud/core/issues/27754) +- [major] Add options to the user:sync command to handle missing accounts - [#27798](https://github.com/owncloud/core/issues/27798) +- [major] Maintenance mode now properly blocks syncing on new DAV endpoint - [#27821](https://github.com/owncloud/core/issues/27821) +- [major] Copy button for multiple link share now copies the correct link - [#27863](https://github.com/owncloud/core/issues/27863) +- [major] Fix upload issues with IE11 - [#27875](https://github.com/owncloud/core/issues/27875) +- [major] Allow apps to register multiple settings panels - [#27885](https://github.com/owncloud/core/issues/27885) +- [major] Account table doesn't sync from user backends that have no listing support - [#27862](https://github.com/owncloud/core/issues/27862) +- [major] Add events for password validation - [#27883](https://github.com/owncloud/core/issues/27883) +- [major] Add JS event after external storage mount config is loaded, for UI extensions - [#27740](https://github.com/owncloud/core/issues/27740) +- [major] Fix theming of setup page by autoloading default_enable theme apps - [#27819](https://github.com/owncloud/core/issues/27819) +- [major] Allow apps to register custom settings page sections in info.xml - [#27634](https://github.com/owncloud/core/issues/27634) +- [major] Add admin sharing option to restrict autocomplete to membership groups but still allow typing full name if known - [#27869](https://github.com/owncloud/core/issues/27869) +- [minor] Market app update now doesn't overwrite local git checkouts - [#27973](https://github.com/owncloud/core/issues/27973) +- [minor] Delete "appstoreenabled" config value when enabling market - [#27956](https://github.com/owncloud/core/issues/27956) +- [minor] Do not verify email address when entered by an admin on their personal page - [#27921](https://github.com/owncloud/core/issues/27921) +- [minor] Fix default share permission issue in public API [#27927](https://github.com/owncloud/core/issues/27927) +- [minor] Properly rethrow exception when error occurred when enabling an app - [#27970](https://github.com/owncloud/core/issues/27970) +- [minor] Remove own shares from "Shared with you" section - [#27972](https://github.com/owncloud/core/issues/27972) - [minor] Fix updating to daily from 10.0.0 with web updater - updater/#422 -- [minor] Fix updating to 10.0.1 with web updater - [#27965](https://github.com/owncloud/issues/27965) -- [minor] Removed unused and non-working auto-login after setup - [#27971](https://github.com/owncloud/issues/27971) -- [minor] Fix SMB storage to return false if stat failed - [#27859](https://github.com/owncloud/issues/27859) -- [minor] Update swiftmailer - [#27897](https://github.com/owncloud/issues/27897) -- [minor] Escape filter in search - [#27900](https://github.com/owncloud/issues/27900) -- [minor] Fix file name output in error pages - [#27808](https://github.com/owncloud/issues/27808) -- [minor] Support for alternative login buttons through config.php - [#27607](https://github.com/owncloud/issues/27607) -- [minor] Example theme app renamed to "theme-example" by convention - [#27632](https://github.com/owncloud/issues/27632) -- [minor] Fix missing translation of built-in section names - [#27645](https://github.com/owncloud/issues/27645) -- [minor] Add ability to disable password reset form in config - [#27676](https://github.com/owncloud/issues/27676) -- [minor] Add support for themed radio buttons - [#27681](https://github.com/owncloud/issues/27681) -- [minor] Fix customjs extension handling for external storage apps - [#27683](https://github.com/owncloud/issues/27683) -- [minor] Fix upgrade error with mod_fcgid and PHP 7 - [#27553](https://github.com/owncloud/issues/27553) -- [minor] Remove sharing subtab when link sharing is disallowed - [#27708](https://github.com/owncloud/issues/27708) -- [minor] Add privacy warning in link shares panel - [#27844](https://github.com/owncloud/issues/27844) -- [minor] Fix files app name in navigation menu - [#27843](https://github.com/owncloud/issues/27843) -- [minor] Fix mimetype table code to ignore folder extensions - [#27668](https://github.com/owncloud/issues/27668) -- [minor] Automatically focus the password field in password reset page - [#27889](https://github.com/owncloud/issues/27889) -- [minor] Trashbin restore warnings due to missing entries now logged as debug - [#27826](https://github.com/owncloud/issues/27826) -- [minor] Remove obsolete repair step RemoveOldShares - [#27737](https://github.com/owncloud/issues/27737) -- [minor] "local link" was renamed to "private link" - [#27594](https://github.com/owncloud/issues/27594) -- [minor] Fix column sorting in public file list page - [#27308](https://github.com/owncloud/issues/27308) +- [minor] Fix updating to 10.0.1 with web updater - [#27965](https://github.com/owncloud/core/issues/27965) +- [minor] Removed unused and non-working auto-login after setup - [#27971](https://github.com/owncloud/core/issues/27971) +- [minor] Fix SMB storage to return false if stat failed - [#27859](https://github.com/owncloud/core/issues/27859) +- [minor] Update swiftmailer - [#27897](https://github.com/owncloud/core/issues/27897) +- [minor] Escape filter in search - [#27900](https://github.com/owncloud/core/issues/27900) +- [minor] Fix file name output in error pages - [#27808](https://github.com/owncloud/core/issues/27808) +- [minor] Support for alternative login buttons through config.php - [#27607](https://github.com/owncloud/core/issues/27607) +- [minor] Example theme app renamed to "theme-example" by convention - [#27632](https://github.com/owncloud/core/issues/27632) +- [minor] Fix missing translation of built-in section names - [#27645](https://github.com/owncloud/core/issues/27645) +- [minor] Add ability to disable password reset form in config - [#27676](https://github.com/owncloud/core/issues/27676) +- [minor] Add support for themed radio buttons - [#27681](https://github.com/owncloud/core/issues/27681) +- [minor] Fix customjs extension handling for external storage apps - [#27683](https://github.com/owncloud/core/issues/27683) +- [minor] Fix upgrade error with mod_fcgid and PHP 7 - [#27553](https://github.com/owncloud/core/issues/27553) +- [minor] Remove sharing subtab when link sharing is disallowed - [#27708](https://github.com/owncloud/core/issues/27708) +- [minor] Add privacy warning in link shares panel - [#27844](https://github.com/owncloud/core/issues/27844) +- [minor] Fix files app name in navigation menu - [#27843](https://github.com/owncloud/core/issues/27843) +- [minor] Fix mimetype table code to ignore folder extensions - [#27668](https://github.com/owncloud/core/issues/27668) +- [minor] Automatically focus the password field in password reset page - [#27889](https://github.com/owncloud/core/issues/27889) +- [minor] Trashbin restore warnings due to missing entries now logged as debug - [#27826](https://github.com/owncloud/core/issues/27826) +- [minor] Remove obsolete repair step RemoveOldShares - [#27737](https://github.com/owncloud/core/issues/27737) +- [minor] "local link" was renamed to "private link" - [#27594](https://github.com/owncloud/core/issues/27594) +- [minor] Fix column sorting in public file list page - [#27308](https://github.com/owncloud/core/issues/27308) -[Unreleased]: https://github.com/owncloud/compare/v10.0.2...stable10 -[10.0.2]: https://github.com/owncloud/compare/v10.0.1...v10.0.2 -[10.0.1]: https://github.com/owncloud/compare/v10.0.0...v10.0.1 +[Unreleased]: https://github.com/owncloud/core/compare/v10.0.2...stable10 +[10.0.2]: https://github.com/owncloud/core/compare/v10.0.1...v10.0.2 +[10.0.1]: https://github.com/owncloud/core/compare/v10.0.0...v10.0.1 From b2c1de6d93c2df0261bb91e0ba661a95aca35298 Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Mon, 14 Aug 2017 10:57:46 +0200 Subject: [PATCH 4/8] Added changelog entries for f0b8346..stable10 --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 27fcbb15f982..cfa1c5072906 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,14 +17,23 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). ### Changed - Transfer ownership now works with master key encryption - [#28537](https://github.com/owncloud/core/issues/28537) - Reenable medial search by default - [#28064](https://github.com/owncloud/core/issues/28064) +- The LoginController now emits "preLogin" hook signal before a failed login - [#28631](https://github.com/owncloud/core/issues/28631) +- All columns that use the fileid have been changed to bigint (64-bits) - [#28581](https://github.com/owncloud/core/issues/28581) ### Deprecated ### Removed - Remove themes folder from Makefile - [#28617](https://github.com/owncloud/core/issues/28617) - Remove unused Windows checks - [#28612](https://github.com/owncloud/core/issues/28612) - Do not allow slash in filename when renaming in the frontend (unintended "feature") - [#28490](https://github.com/owncloud/core/issues/28490) +- Using old chunking protocol on new DAV endpoint is now disallowed - [#28637](https://github.com/owncloud/core/issues/28637) ### Fixed +- Return 404 instead of 500 when accessing a file that existed in filecache but not on disk - [#28618](https://github.com/owncloud/core/issues/28618) +- Added cache for new card uri-id mapping to fix db cluster execution - [#28308](https://github.com/owncloud/core/issues/28308) +- Detect PROPPATCH failure by parsing multistatus in Backbone Webdav adapter - [#28628](https://github.com/owncloud/core/issues/28628) +- Add check for empty result in storage memcache - [#28548](https://github.com/owncloud/core/issues/28548) +- Optimized upload - do not fetch metadata for part file during checksuming - [#28633](https://github.com/owncloud/core/issues/28633) +- Error messages from the server on upload are now displayed in the web UI instead of generic messages - [#28635](https://github.com/owncloud/core/issues/28635) - Remove initial scanning overhead to speed up federated shares with lots of entries - [#28604](https://github.com/owncloud/core/issues/28604) - Fix error message when accessing of non-existing file on external storage - [#28613](https://github.com/owncloud/core/issues/28613) - Don't set email if invalid in user:add command - [#28577](https://github.com/owncloud/core/issues/28577) From 38f8a57b81a2406c40c803d3d4301547d15cca96 Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Mon, 14 Aug 2017 11:05:38 +0200 Subject: [PATCH 5/8] Add entries generator script --- build/gen_changelog.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 build/gen_changelog.sh diff --git a/build/gen_changelog.sh b/build/gen_changelog.sh new file mode 100755 index 000000000000..0518ddf7f094 --- /dev/null +++ b/build/gen_changelog.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +COMMIT_RANGE="$1" + +BASE_URL="https://github.com/owncloud/core/issues/" + +if test -z "$1"; then + echo "This script builds changelog entries based on merge commits within the given range" >&2 + echo "" >&2 + echo "Usage $0 commit_range" >&2 + echo "" >&2 + echo "commit_range is \"commitid1..commitid2\", for example \"v10.0.2..stable20\"" >&2 + exit 1 +fi + +# get all merge commits within the commit range +git log --merges "$COMMIT_RANGE" --format="format:%s - %b" | + # only pick the "pull request" ones in case of some bad merges + grep "pull request" | + # pick up PR id and subject + cut -d" " -f4,8- | + # move the PR id to the end of the row + sed -e "s&^\(#[0-9]*\) \(.*\)$&- \2 - \1&g" | + # replace PR id with Github links + sed -e "s& #\([0-9]*\)$& \[#\1\]\("$BASE_URL"\1\)&g" | + # remove "[stable10]" or other prefix strings + sed -e "s&\[stable[0-9]*\] &&gi" + + From 0c6adb2bcb1a190a6ab98385420a72d462678c29 Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Mon, 14 Aug 2017 11:22:31 +0200 Subject: [PATCH 6/8] Make changelog script independent of repo Makes it possible to run it for other repositories --- build/gen_changelog.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build/gen_changelog.sh b/build/gen_changelog.sh index 0518ddf7f094..6750469399f4 100755 --- a/build/gen_changelog.sh +++ b/build/gen_changelog.sh @@ -2,7 +2,8 @@ COMMIT_RANGE="$1" -BASE_URL="https://github.com/owncloud/core/issues/" +REPO=`git remote -v | grep -m 1 "(push)" | sed -e "s/.*github.com[:/]\(.*\)\.git.*/\1/"` +BASE_URL="https://github.com/$REPO/issues/" if test -z "$1"; then echo "This script builds changelog entries based on merge commits within the given range" >&2 From 043b2f360a7a94d6593d532c5afe2bbd5f5756dc Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Mon, 14 Aug 2017 21:23:09 +0200 Subject: [PATCH 7/8] Update changelog again, preparing for 10.0.3 beta --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cfa1c5072906..9fc203cc09a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). ## [Unreleased] ### Added +- It is now possible to upgrade from 8.2.11 directly to 10 - [#28655](https://github.com/owncloud/core/issues/28655) [#28673](https://github.com/owncloud/core/pull/28673) - Added extra check in case of missing home storage - [#28504](https://github.com/owncloud/core/issues/28504) - Added Shield and Workflow icons - [#28588](https://github.com/owncloud/core/issues/28588) - Enable chunking for big files in web UI when logged in - [#28547](https://github.com/owncloud/core/issues/28547) @@ -13,12 +14,14 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). - Added occ user:inactive command to list inactive users - [#28294](https://github.com/owncloud/core/issues/28294) - Added internal setting for the periodic credentials validity check - [#28298](https://github.com/owncloud/core/issues/28298) - Added jquery events for external storage settings UI when using OAuth - [#28210](https://github.com/owncloud/core/issues/28210) +- Added public IThemeService which allows apps like the theme editor to interact with the current theme - [#28647](https://github.com/owncloud/core/issues/28647) ### Changed - Transfer ownership now works with master key encryption - [#28537](https://github.com/owncloud/core/issues/28537) - Reenable medial search by default - [#28064](https://github.com/owncloud/core/issues/28064) - The LoginController now emits "preLogin" hook signal before a failed login - [#28631](https://github.com/owncloud/core/issues/28631) - All columns that use the fileid have been changed to bigint (64-bits) - [#28581](https://github.com/owncloud/core/issues/28581) +- Added search pattern for the occ app:list command - [#28653](https://github.com/owncloud/core/issues/28653) ### Deprecated ### Removed @@ -28,6 +31,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). - Using old chunking protocol on new DAV endpoint is now disallowed - [#28637](https://github.com/owncloud/core/issues/28637) ### Fixed +- Fix issue with folder sizes on 32-bit systems - [#28654](https://github.com/owncloud/core/issues/28654) +- Prevent certificate manager to access FS too early, fixes 8.2 to 10 migration issue - [#28668](https://github.com/owncloud/core/pull/28668) - Return 404 instead of 500 when accessing a file that existed in filecache but not on disk - [#28618](https://github.com/owncloud/core/issues/28618) - Added cache for new card uri-id mapping to fix db cluster execution - [#28308](https://github.com/owncloud/core/issues/28308) - Detect PROPPATCH failure by parsing multistatus in Backbone Webdav adapter - [#28628](https://github.com/owncloud/core/issues/28628) From 47a889de9e0fbaf0398f3f4314581f4a3192fb9a Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Mon, 14 Aug 2017 21:23:53 +0200 Subject: [PATCH 8/8] Update version to 10.0.3 beta Also adjust 8.2 version from which to upgrade, 8.2.11 --- version.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/version.php b/version.php index 9de729f9a3bf..5e0f38f32c4f 100644 --- a/version.php +++ b/version.php @@ -25,12 +25,12 @@ // We only can count up. The 4. digit is only for the internal patchlevel to trigger DB upgrades // between betas, final and RCs. This is _not_ the public version number. Reset minor/patchlevel // when updating major/minor version number. -$OC_Version = [10, 0, 2, 4]; +$OC_Version = [10, 0, 3, 0]; // The human readable string -$OC_VersionString = '10.0.2'; +$OC_VersionString = '10.0.3 beta'; -$OC_VersionCanBeUpgradedFrom = [[8, 2, 0],[9, 0, 9],[9, 1]]; +$OC_VersionCanBeUpgradedFrom = [[8, 2, 11],[9, 0, 9],[9, 1]]; // The ownCloud channel $OC_Channel = 'git';