]>
source.dussan.org Git - nextcloud-server.git/log
Vincent Petry [Wed, 7 Sep 2016 18:48:37 +0000 (20:48 +0200)]
Increase version for 9.1.1RC2
Vincent Petry [Wed, 7 Sep 2016 09:00:28 +0000 (11:00 +0200)]
Merge pull request #26050 from owncloud/stable9.1-prefilter-inaccessible-shares
[stable9.1] Prefilter inaccessible shares in DefaultShareProvider::getSharedWith()
Vincent Petry [Wed, 7 Sep 2016 08:58:39 +0000 (10:58 +0200)]
Merge pull request #26041 from owncloud/stable9.1-fed-share-retry
[stable9.1] Fix fed share test call to return proper result
Vincent Petry [Wed, 7 Sep 2016 06:31:56 +0000 (08:31 +0200)]
Merge pull request #26048 from owncloud/stable9.1-cath-needs-upgrade-non-cli
[Stable9.1] catch needs upgrade non cli
Vincent Petry [Fri, 2 Sep 2016 09:23:55 +0000 (11:23 +0200)]
Prefilter inaccessible shares in DefaultShareProvider::getSharedWith()
The DefaultShareProvider now does a DB-level check to find out whether
file_source is accessible at all (deleted file) or whether it's in the
trashbin of a home storage.
One small corner case where the home storage id is in md5 form cannot
be covered properly with this approach.
Vincent Petry [Tue, 6 Sep 2016 10:57:14 +0000 (12:57 +0200)]
Fix fed share test call to return proper result
Fixes an issue where retrying a previously failed federated share would
not properly reset the availability flag because the return value was
undefined instead of "true".
Vincent Petry [Wed, 7 Sep 2016 05:30:43 +0000 (07:30 +0200)]
Merge pull request #26043 from owncloud/stable9.1-
d17a7ff32a38804d9e6cfbc7dde36fe2f4b73c39
[stable9.1] Fix failing preview unit tests (#26039)
Victor Dubiniuk [Tue, 6 Sep 2016 20:19:07 +0000 (23:19 +0300)]
Pass web requests to occ controller if upgrade is needed
Vincent Petry [Tue, 6 Sep 2016 15:51:12 +0000 (17:51 +0200)]
Merge pull request #26045 from owncloud/stable9.1-fix-shareperms-increase-owner
[stable9.1] Allow increasing permissions for share owner
Vincent Petry [Mon, 29 Aug 2016 09:21:44 +0000 (11:21 +0200)]
Allow increasing permissions for share owner
In some cases, the owner of the share is also recipient through a group
share. The owner must still be able to increase permissions in that
situation.
Thomas Müller [Tue, 6 Sep 2016 13:27:30 +0000 (15:27 +0200)]
[stable9.1] Fix failing preview unit tests (#26039)
Jörn Friedrich Dreyer [Tue, 6 Sep 2016 06:24:20 +0000 (08:24 +0200)]
forward port smbfixes (#25951)
Thomas Müller [Fri, 2 Sep 2016 08:35:01 +0000 (10:35 +0200)]
[stable9.1] Comments field is not properly escaped (#26008) (#26009)
Vincent Petry [Wed, 31 Aug 2016 08:00:30 +0000 (10:00 +0200)]
Merge pull request #25987 from owncloud/stable9.1-integration_tests_local_external_storage
Stable9.1 integration tests local external storage
Sergio Bertolín [Fri, 26 Aug 2016 10:52:11 +0000 (10:52 +0000)]
Changed enabled/disabled app in provisioning api tests
Sergio Bertolín [Fri, 26 Aug 2016 07:57:48 +0000 (07:57 +0000)]
External storage was not enabled and content was not deleted before scenarios
Conflicts:
build/integration/features/bootstrap/BasicStructure.php
build/integration/run.sh
Sergio Bertolín [Fri, 12 Aug 2016 07:11:07 +0000 (07:11 +0000)]
Added local_storage folder
Sergio Bertolin [Wed, 10 Aug 2016 07:26:35 +0000 (07:26 +0000)]
Run as current user
Conflicts:
build/integration/run.sh
Sergio Bertolin [Tue, 9 Aug 2016 08:24:03 +0000 (08:24 +0000)]
Removed extra context added needed option and remove storage after external storage scenarios
Conflicts:
build/integration/features/bootstrap/BasicStructure.php
build/integration/run.sh
Sergio Bertolin [Mon, 8 Aug 2016 13:17:28 +0000 (13:17 +0000)]
Added feature and context, not working yet, option to allow sharing needs to be added
Sergio Bertolín [Tue, 30 Aug 2016 10:53:19 +0000 (10:53 +0000)]
Creating the folder when the tests run
Conflicts:
build/integration/features/bootstrap/BasicStructure.php
build/integration/run.sh
Vincent Petry [Tue, 5 Jul 2016 09:08:19 +0000 (11:08 +0200)]
Add integration test for sharing with group, then user in group
Add integration test for the use case where a group share exists and
then the same owner creates a direct share to a user in that group.
Vincent Petry [Tue, 30 Aug 2016 10:20:01 +0000 (12:20 +0200)]
Allow space for federated share id search (#25981)
Vincent Petry [Tue, 30 Aug 2016 10:19:48 +0000 (12:19 +0200)]
Added closeCursor in SharedMount numeric id (#25979)
Vincent Petry [Mon, 29 Aug 2016 15:07:59 +0000 (17:07 +0200)]
Merge pull request #25948 from owncloud/stable9.1-usermountcache-orphanedshare
[stable9.1] Prevent error with orphaned shares when updating user mount cache
Vincent Petry [Thu, 25 Aug 2016 16:06:13 +0000 (18:06 +0200)]
Prevent error with orphaned shares when updating user mount cache
VicDeo [Mon, 29 Aug 2016 07:27:15 +0000 (10:27 +0300)]
Fix redirection taking care of protocol and port (#25956)
Thomas Müller [Mon, 29 Aug 2016 07:15:17 +0000 (09:15 +0200)]
[stable9.1] Don't log credentials of LoginController::tryLogin (#25902) (#25935)
* Don't log credentials of LoginController::tryLogin - fixes #25895
* Don't log password in loginWithPassword
Vincent Petry [Fri, 26 Aug 2016 13:01:19 +0000 (15:01 +0200)]
Merge pull request #25929 from owncloud/stable9.1-integration-tests-subadmins
Stable9.1 integration tests subadmins
Sergio Bertolín [Wed, 17 Aug 2016 10:32:33 +0000 (10:32 +0000)]
Typo in scenario
Sergio Bertolin [Tue, 16 Aug 2016 14:00:30 +0000 (14:00 +0000)]
Change of user missing
Sergio Bertolin [Tue, 16 Aug 2016 10:40:30 +0000 (10:40 +0000)]
Only check the pertenence to groups
Sergio Bertolin [Tue, 16 Aug 2016 09:01:29 +0000 (09:01 +0000)]
Added testcases about adding and removing users to groups using subadmins
Vincent Petry [Wed, 24 Aug 2016 17:36:49 +0000 (19:36 +0200)]
Merge pull request #25931 from owncloud/stable9.1-users-lazydropdownwithpencil
[stable9.1] Users page lazy multiselect group dropdowns
Vincent Petry [Tue, 23 Aug 2016 15:22:10 +0000 (17:22 +0200)]
Users page lazy multiselect group dropdowns
Instead of pre-rendering all multiselects with lots of group entries,
the current groups are now displayed as simple labels.
Behind the labels there is a pencil icon like for other fields.
When clicking the pencil icon, the dropdown will be spawned and will
open itself.
Upon closing of the dropdown, the label comes back with the updated
selection and the dropdown is destroyed.
Vincent Petry [Wed, 24 Aug 2016 07:45:30 +0000 (09:45 +0200)]
Merge pull request #25914 from owncloud/stable9.1-
4f73fb491a2bf12dbf4d20964cfd0f7129f998b1
[stable9.1] Add occ command to expire the trashbin (#25878)
Thomas Müller [Tue, 23 Aug 2016 13:12:10 +0000 (15:12 +0200)]
[stable9.1] 2FA can now be enabled and disabled via the provisioning api (#25911)
* [stable9.1] 2FA can now be enabled and disabled via the provisioning api
* [9.1] Return proper 'true' and 'false' values for two_factor_auth_enabled in provisioning api
Thomas Müller [Tue, 23 Aug 2016 12:03:05 +0000 (14:03 +0200)]
[stable9.1] Add occ command to expire the trashbin (#25878)
* Add occ command to expire the trashbin
* Fix versions folder in setup check
Vincent Petry [Tue, 23 Aug 2016 07:34:56 +0000 (09:34 +0200)]
Merge pull request #25906 from owncloud/stable9.1-
db60e65409e7c6d4f1bde5062af53fbad6e8b412
[stable9.1] Fix issues where some user settings cannot be loaded when…
Thomas Müller [Mon, 22 Aug 2016 20:08:00 +0000 (22:08 +0200)]
[stable9.1] Fix empty PATH_INFO (#25904)
Thomas Müller [Mon, 22 Aug 2016 18:25:20 +0000 (20:25 +0200)]
[stable9.1] Fix issues where some user settings cannot be loaded when the user id differs in case sensitivity - fixes #25684 (#25686)
Vincent Petry [Mon, 22 Aug 2016 16:47:34 +0000 (18:47 +0200)]
Merge pull request #25898 from owncloud/stable9.1-
a9e633db0cd04cb6288ce74c197153920a0b4665
[stable9.1] Best practice through out the web speak of a max avatar i…
Vincent Petry [Mon, 22 Aug 2016 15:32:40 +0000 (17:32 +0200)]
Merge pull request #25866 from owncloud/stable9.1-
3cebeb168023627a0e511cd9864df9372098b55e
[stable9.1] 25532_issue_password_update_notification_updated (#25756)
Vincent Petry [Mon, 22 Aug 2016 15:19:44 +0000 (17:19 +0200)]
Merge pull request #25888 from owncloud/stable9.1-
27a5be96f108d4ab2b91bcd765433e1646ba9bf2
[9.1] Before a user is getting scanned the database connection is re-…
Vincent Petry [Mon, 22 Aug 2016 15:18:19 +0000 (17:18 +0200)]
Merge pull request #25886 from owncloud/stable9.1-init-filesconfig
[stable9.1] Make sure file list files config always exists
Thomas Müller [Mon, 22 Aug 2016 12:16:26 +0000 (14:16 +0200)]
[stable9.1] Best practice through out the web speak of a max avatar image size of… (#25857)
* Best practice through out the web speak of a max avatar image size of 96 pixels
* Respect size argument
THX @felixboehm
Vincent Petry [Mon, 22 Aug 2016 08:55:30 +0000 (10:55 +0200)]
[9.1] Before a user is getting scanned the database connection is re-establ…
Vincent Petry [Mon, 22 Aug 2016 07:45:21 +0000 (09:45 +0200)]
Make sure file list files config always exists
Initialize files config with defaults in case none was passed
Vincent Petry [Fri, 19 Aug 2016 21:26:16 +0000 (23:26 +0200)]
Display number of hidden files in files summary (#25877)
When dot files are hidden, the table summary and selection summary will
not show how many hidden files were included.
Vincent Petry [Fri, 19 Aug 2016 15:09:34 +0000 (17:09 +0200)]
Fix hidden files handling (#25865)
Hidden files (dot files) are now always rendered in the DOM to make
sure that all file operations and selection still work as expected.
Their visibility is now toggled on CSS level.
Juan Pablo Villafañez [Fri, 19 Aug 2016 14:49:01 +0000 (16:49 +0200)]
Hide the LDAP password in the client side (#25872)
Connection checks will be done by using the configuration id, with the
stored password. LDAP password won't be sent to the client.
Conflicts:
apps/user_ldap/ajax/testConfiguration.php
Jack Davis [Fri, 19 Aug 2016 08:45:39 +0000 (09:45 +0100)]
[stable9.1] 25532_issue_password_update_notification_updated (#25756)
* Password Update Notification
Added an IF ELSE statement to ensure that feedback is provided to the
user on successfully updating a user password in settings.
* Password Update Success Message
Updated the password update success message
Thomas Müller [Fri, 19 Aug 2016 08:30:16 +0000 (10:30 +0200)]
[stable9.1] Move over to new CalDAVTester repo (#25859) (#25863)
* Move over to new caldac tester repo
* no run.py anymore
Vincent Petry [Fri, 19 Aug 2016 08:16:14 +0000 (10:16 +0200)]
Merge pull request #25860 from owncloud/stable9.1-
aedae12db5ebfaf56bec91b736fb8a569cecf16f
[stable9.1] In cases where the server dictates the link share expirat…
Thomas Müller [Thu, 11 Aug 2016 08:11:24 +0000 (10:11 +0200)]
[stable9.1] In cases where the server dictates the link share expiration the date is not updated on consequitive changes and enable/disable actions
Daniel Molkentin [Thu, 18 Aug 2016 11:20:29 +0000 (13:20 +0200)]
correct version string to 9.1.1 RC1
Daniel Molkentin [Thu, 18 Aug 2016 11:16:34 +0000 (13:16 +0200)]
ownCloud Server 9.1.1 RC1
Vincent Petry [Thu, 18 Aug 2016 10:00:52 +0000 (12:00 +0200)]
[stable9.1] Dont decrypt shared files (#25831)
* Take from https://github.com/nextcloud/server/pull/608/commits/
351cab6bce41b53f9efd4ba9aed4e7435f843691 - THX @schiessle
* Fix unit tests
Vincent Petry [Thu, 18 Aug 2016 09:51:32 +0000 (11:51 +0200)]
Merge pull request #25849 from owncloud/stable9.1-fixtypo
[stable9.1] fix typo
Vincent Petry [Thu, 18 Aug 2016 09:47:06 +0000 (11:47 +0200)]
Merge pull request #25837 from owncloud/stable9.1_nobodyifnocontent
[stable9.1] 204 and 304 must not have a body, see https://tools.ietf.org/html/rfc7230#section-3.3
Jörn Friedrich Dreyer [Thu, 18 Aug 2016 08:51:32 +0000 (10:51 +0200)]
fix typo
Vincent Petry [Thu, 18 Aug 2016 08:09:12 +0000 (10:09 +0200)]
Merge pull request #25845 from owncloud/stable9.1-remove_reference_magic
[stable9.1] remove reference magic
Jörn Friedrich Dreyer [Wed, 17 Aug 2016 15:09:23 +0000 (17:09 +0200)]
remove reference magic
Vincent Petry [Wed, 17 Aug 2016 15:02:20 +0000 (17:02 +0200)]
Merge pull request #25841 from owncloud/stable9.1-fix-unmerged-shares-repair-betterregexp
[stable9.1] Improve regexp to detect duplicate folders when repairing unmerged shares
Vincent Petry [Wed, 17 Aug 2016 07:58:53 +0000 (09:58 +0200)]
Improve regexp to detect duplicate folders when repairing unmerged shares
Jörn Friedrich Dreyer [Wed, 17 Aug 2016 09:14:57 +0000 (11:14 +0200)]
204 and 304 must not have a body, see https://tools.ietf.org/html/rfc7230#section-3.3
Vincent Petry [Wed, 17 Aug 2016 08:44:42 +0000 (10:44 +0200)]
Merge pull request #25819 from owncloud/stable9.1-disable-nfd-wrapper
[stable9.1] Disable NFD encoding wrapper by default
Vincent Petry [Wed, 17 Aug 2016 07:41:46 +0000 (09:41 +0200)]
Merge pull request #25812 from owncloud/stable9.1-fix-unmerged-shares-repair-targetdecision
[stable9.1] Fix unmerged shares repair targetdecision
Vincent Petry [Tue, 16 Aug 2016 14:48:23 +0000 (16:48 +0200)]
Merge pull request #25811 from owncloud/stable9.1-smb-trace
[stable9.1] add conditional smb trace logging for debug purposes
Vincent Petry [Tue, 16 Aug 2016 13:44:26 +0000 (15:44 +0200)]
Disable NFD encoding wrapper by default
Seems I forgot to set it back to false after testing.
Will give a performance boost for all storages.
Vincent Petry [Tue, 16 Aug 2016 11:55:04 +0000 (13:55 +0200)]
Merge pull request #25776 from owncloud/stable9.1-
eaecf0cfa9094eb5224e568b7bdde1bd49cfad73
[stable9.1] Merge pull request #25652 from owncloud/fix-getQuota-on-null
Vincent Petry [Tue, 16 Aug 2016 11:40:52 +0000 (13:40 +0200)]
Merge pull request #25789 from owncloud/stable9.1-usermountcache-hell-shortcutstorageid
[stable9.1] Fix sharedstorage recursion hell
Vincent Petry [Tue, 16 Aug 2016 10:01:02 +0000 (12:01 +0200)]
Merge pull request #25797 from owncloud/stable9.1-provisioning-api-subadmin-addtogroup
[stable9.1] Fix subadmin permission check for addToGroup/removeFromGroup
Vincent Petry [Fri, 12 Aug 2016 10:06:57 +0000 (12:06 +0200)]
Fix unmerged shares repair with mixed group and direct shares
Whenever a group share is created after a direct share, the stime order
needs to be properly considered in the repair routine, considering that
the direct user share is appended to the $subShares array and breaking
its order.
Vincent Petry [Fri, 12 Aug 2016 09:44:34 +0000 (11:44 +0200)]
Improve file_target finding logic when repairing unmerged shares
Pick the most recent subshare that has no parenthesis from duplication
which should match whichever name the user picked last. If all
subshares have duplicate parenthesis names, use the least recent group
share's target instead.
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 09:05:37 +0000 (11:05 +0200)]
add conditional smb trace logging for debug purposes
Vincent Petry [Mon, 15 Aug 2016 14:40:23 +0000 (16:40 +0200)]
Merge pull request #25751 from owncloud/stable9.1-shared-cachethepropagatorinstance
[stable9.1] Store the shared propagator instance
Vincent Petry [Thu, 11 Aug 2016 09:13:50 +0000 (11:13 +0200)]
Use FailedStorage when share is invalid
Vincent Petry [Thu, 11 Aug 2016 08:45:05 +0000 (10:45 +0200)]
Flag to not recurse into shared mounts in getPath
Vincent Petry [Wed, 10 Aug 2016 06:26:00 +0000 (08:26 +0200)]
Lazy init shared storage by tweaking jail
Vincent Petry [Wed, 10 Aug 2016 08:32:25 +0000 (10:32 +0200)]
Get shared storage numeric id directly from DB
To prevent recursions in initMountPoints which requires the numeric id
to populate oc_mounts
Vincent Petry [Fri, 12 Aug 2016 13:00:24 +0000 (15:00 +0200)]
Fix subadmin permission check for addToGroup/removeFromGroup
Fixes issue where subadmins could never add users to a group.
Added missing unit tests
Vincent Petry [Mon, 18 Jul 2016 09:35:14 +0000 (11:35 +0200)]
Store the shared propagator instance
This instead of recreating it for every call.
Markus Goetz [Sat, 13 Aug 2016 15:03:54 +0000 (17:03 +0200)]
DAV: Return data-fingerprint always when asked (#25482)
For owncloud/client#5056
Users can configure arbitrary subfolders for syncing, therefore we should
always return it when asked for.
The sync client makes sure to not always ask for it to save bandwidth.
Jörn Friedrich Dreyer [Fri, 12 Aug 2016 13:10:01 +0000 (15:10 +0200)]
[stable9.1] lastInsertId requires the prefix (#25785)
backport of https://github.com/owncloud/core/pull/25764
Juan Pablo Villafañez [Fri, 12 Aug 2016 10:06:30 +0000 (12:06 +0200)]
[stable9.1] Fix smb attributes stable9 1 (#25733)
* Fix file permissions for SMB (read-only folders will be writeable)
* Read-only folders won't be deletable
* Added comment for the read-only behaviour for folders
Vincent Petry [Fri, 12 Aug 2016 06:55:29 +0000 (08:55 +0200)]
Fix OR operands in SharedMountTest (#25779)
Vincent Petry [Thu, 11 Aug 2016 19:28:38 +0000 (21:28 +0200)]
Merge pull request #25737 from owncloud/stable9.1-
99611d277521b84a943f68d48fe05f290127db7e
[stable9.1] getJailedPath expects $path to have a trailing / (#25703)
Vincent Petry [Thu, 11 Aug 2016 17:45:19 +0000 (19:45 +0200)]
[stable9.1] Merge pull request #25652 from owncloud/fix-getQuota-on-null
Ensure the user exists before calling a method on it
Thomas Müller [Thu, 11 Aug 2016 17:33:33 +0000 (19:33 +0200)]
[Stable9.1] fix unit test on new jenkins setup and adjust Jenkinsfile (#25772)
* [stable9.1] Next step jenkinsfile (#25622)
* Adding timestamper and evaluation of test results even in case of failure
* Adding build timeout
* use fixed value 120 minutes as timeout for each test executing for now
* Terminate the build as soon as test execution fails
* Adjust external testing as well
* Finalize use of executeAndReport
* [stable9.1] Fix discoverymanager tests (#25769)
* Allow testing of the DiscoveryManager
* Array sort order is of no relevance
Thomas Müller [Wed, 10 Aug 2016 20:50:04 +0000 (22:50 +0200)]
[stable9.1] Faster classification migration (#25638)
* [stable9.1] Faster classification migration
* Update PHPDoc
Thomas Müller [Wed, 10 Aug 2016 20:48:45 +0000 (22:48 +0200)]
[stable9.1] Add missing array element - fixes #25714 (#25732)
Jörn Friedrich Dreyer [Wed, 10 Aug 2016 15:39:03 +0000 (17:39 +0200)]
Skip version and trash expiry for users that never logged in (#25745)
Jörn Friedrich Dreyer [Wed, 10 Aug 2016 14:51:30 +0000 (16:51 +0200)]
log class name, ID only is hard to debug (#25746)
Thomas Müller [Tue, 9 Aug 2016 08:05:27 +0000 (10:05 +0200)]
[stable9.1] getJailedPath expects $path to have a trailing / (#25703)
* getJailedPath expects $path to have a trailing / - fixes #25464
* Adding test case for getPathById including a jailed cache where root is just empty
VicDeo [Tue, 9 Aug 2016 07:54:19 +0000 (10:54 +0300)]
Respect theme for external folder icon (#25487) (#25711)
See issue #25461.
When using a theme with alternative filetype icons `OCA.External.StatusManager.Utils.getIconRoute` should respect that, rather than hard coding the default icon.
Note this change does not affect windows_network_drive and sharepoint icons, which appear not to be easily themeable.
Thomas Müller [Wed, 3 Aug 2016 06:29:37 +0000 (08:29 +0200)]
[stable9.1] Fix undefined OfflineUser::composeAndStoreDisplayName() - fixes #23248 (#25601)
Thomas Müller [Tue, 2 Aug 2016 20:28:37 +0000 (22:28 +0200)]
[stable9.1] Added integration test (#25675)
* [stable9.1] Added integration test
* A shared storage is never a home storage - fixes #25582
Thomas Müller [Tue, 2 Aug 2016 11:41:00 +0000 (13:41 +0200)]
[stable9.1] Load the app before executing it's repair steps (#25650) (#25674)
Sergio Bertolín [Mon, 1 Aug 2016 15:49:30 +0000 (17:49 +0200)]
Add integration test for sharing with group, then user in group (#25672)
Add integration test for the use case where a group share exists and
then the same owner creates a direct share to a user in that group.