]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
8 years agoIncrease version for 9.1.1RC2 v9.1.1RC2
Vincent Petry [Wed, 7 Sep 2016 18:48:37 +0000 (20:48 +0200)]
Increase version for 9.1.1RC2

8 years agoMerge pull request #26050 from owncloud/stable9.1-prefilter-inaccessible-shares
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()

8 years agoMerge pull request #26041 from owncloud/stable9.1-fed-share-retry
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

8 years agoMerge pull request #26048 from owncloud/stable9.1-cath-needs-upgrade-non-cli
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

8 years agoPrefilter inaccessible shares in DefaultShareProvider::getSharedWith()
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.

8 years agoFix fed share test call to return proper result
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".

8 years agoMerge pull request #26043 from owncloud/stable9.1-d17a7ff32a38804d9e6cfbc7dde36fe2f4b...
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)

8 years agoPass web requests to occ controller if upgrade is needed
Victor Dubiniuk [Tue, 6 Sep 2016 20:19:07 +0000 (23:19 +0300)]
Pass web requests to occ controller if upgrade is needed

8 years agoMerge pull request #26045 from owncloud/stable9.1-fix-shareperms-increase-owner
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

8 years agoAllow 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.

8 years ago[stable9.1] Fix failing preview unit tests (#26039)
Thomas Müller [Tue, 6 Sep 2016 13:27:30 +0000 (15:27 +0200)]
[stable9.1] Fix failing preview unit tests (#26039)

8 years agoforward port smbfixes (#25951)
Jörn Friedrich Dreyer [Tue, 6 Sep 2016 06:24:20 +0000 (08:24 +0200)]
forward port smbfixes (#25951)

8 years ago[stable9.1] Comments field is not properly escaped (#26008) (#26009)
Thomas Müller [Fri, 2 Sep 2016 08:35:01 +0000 (10:35 +0200)]
[stable9.1] Comments field is not properly escaped (#26008) (#26009)

8 years agoMerge pull request #25987 from owncloud/stable9.1-integration_tests_local_external_st...
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

8 years agoChanged enabled/disabled app in provisioning api tests
Sergio Bertolín [Fri, 26 Aug 2016 10:52:11 +0000 (10:52 +0000)]
Changed enabled/disabled app in provisioning api tests

8 years agoExternal storage was not enabled and content was not deleted before scenarios
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

8 years agoAdded local_storage folder
Sergio Bertolín [Fri, 12 Aug 2016 07:11:07 +0000 (07:11 +0000)]
Added local_storage folder

8 years agoRun as current user
Sergio Bertolin [Wed, 10 Aug 2016 07:26:35 +0000 (07:26 +0000)]
Run as current user

Conflicts:
build/integration/run.sh

8 years agoRemoved extra context added needed option and remove storage after external storage...
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

8 years agoAdded feature and context, not working yet, option to allow sharing needs to be added
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

8 years agoCreating the folder when the tests run
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

8 years agoAdd integration test for sharing with group, then user in group
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.

8 years agoAllow space for federated share id search (#25981)
Vincent Petry [Tue, 30 Aug 2016 10:20:01 +0000 (12:20 +0200)]
Allow space for federated share id search (#25981)

8 years agoAdded closeCursor in SharedMount numeric id (#25979)
Vincent Petry [Tue, 30 Aug 2016 10:19:48 +0000 (12:19 +0200)]
Added closeCursor in SharedMount numeric id (#25979)

8 years agoMerge pull request #25948 from owncloud/stable9.1-usermountcache-orphanedshare
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

8 years agoPrevent 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

8 years agoFix redirection taking care of protocol and port (#25956)
VicDeo [Mon, 29 Aug 2016 07:27:15 +0000 (10:27 +0300)]
Fix redirection taking care of protocol and port (#25956)

8 years ago[stable9.1] Don't log credentials of LoginController::tryLogin (#25902) (#25935)
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

8 years agoMerge pull request #25929 from owncloud/stable9.1-integration-tests-subadmins
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

8 years agoTypo in scenario
Sergio Bertolín [Wed, 17 Aug 2016 10:32:33 +0000 (10:32 +0000)]
Typo in scenario

8 years agoChange of user missing
Sergio Bertolin [Tue, 16 Aug 2016 14:00:30 +0000 (14:00 +0000)]
Change of user missing

8 years agoOnly check the pertenence to groups
Sergio Bertolin [Tue, 16 Aug 2016 10:40:30 +0000 (10:40 +0000)]
Only check the pertenence to groups

8 years agoAdded testcases about adding and removing users to groups using subadmins
Sergio Bertolin [Tue, 16 Aug 2016 09:01:29 +0000 (09:01 +0000)]
Added testcases about adding and removing users to groups using subadmins

8 years agoMerge pull request #25931 from owncloud/stable9.1-users-lazydropdownwithpencil
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

8 years agoUsers 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.

8 years agoMerge pull request #25914 from owncloud/stable9.1-4f73fb491a2bf12dbf4d20964cfd0f7129f...
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)

8 years ago[stable9.1] 2FA can now be enabled and disabled via the provisioning api (#25911)
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

8 years ago[stable9.1] Add occ command to expire the trashbin (#25878)
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

8 years agoMerge pull request #25906 from owncloud/stable9.1-db60e65409e7c6d4f1bde5062af53fbad6e...
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…

8 years ago[stable9.1] Fix empty PATH_INFO (#25904)
Thomas Müller [Mon, 22 Aug 2016 20:08:00 +0000 (22:08 +0200)]
[stable9.1] Fix empty PATH_INFO (#25904)

8 years ago[stable9.1] Fix issues where some user settings cannot be loaded when the user id...
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)

8 years agoMerge pull request #25898 from owncloud/stable9.1-a9e633db0cd04cb6288ce74c197153920a0...
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…

8 years agoMerge pull request #25866 from owncloud/stable9.1-3cebeb168023627a0e511cd9864df937209...
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)

8 years agoMerge pull request #25888 from owncloud/stable9.1-27a5be96f108d4ab2b91bcd765433e1646b...
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-…

8 years agoMerge pull request #25886 from owncloud/stable9.1-init-filesconfig
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

8 years ago[stable9.1] Best practice through out the web speak of a max avatar image size of...
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

8 years ago[9.1] Before a user is getting scanned the database connection is re-establ…
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…

8 years agoMake sure file list files config always exists
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

8 years agoDisplay number of hidden files in files summary (#25877)
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.

8 years agoFix hidden files handling (#25865)
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.

8 years agoHide the LDAP password in the client side (#25872)
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

8 years ago[stable9.1] 25532_issue_password_update_notification_updated (#25756)
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

8 years ago[stable9.1] Move over to new CalDAVTester repo (#25859) (#25863)
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

8 years agoMerge pull request #25860 from owncloud/stable9.1-aedae12db5ebfaf56bec91b736fb8a569ce...
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…

8 years ago[stable9.1] In cases where the server dictates the link share expiration the date...
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

8 years agocorrect version string to 9.1.1 RC1 v9.1.1RC1
Daniel Molkentin [Thu, 18 Aug 2016 11:20:29 +0000 (13:20 +0200)]
correct version string to 9.1.1 RC1

8 years agoownCloud Server 9.1.1 RC1
Daniel Molkentin [Thu, 18 Aug 2016 11:16:34 +0000 (13:16 +0200)]
ownCloud Server 9.1.1 RC1

8 years ago[stable9.1] Dont decrypt shared files (#25831)
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

8 years agoMerge pull request #25849 from owncloud/stable9.1-fixtypo
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

8 years agoMerge pull request #25837 from owncloud/stable9.1_nobodyifnocontent
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

8 years agofix typo
Jörn Friedrich Dreyer [Thu, 18 Aug 2016 08:51:32 +0000 (10:51 +0200)]
fix typo

8 years agoMerge pull request #25845 from owncloud/stable9.1-remove_reference_magic
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

8 years agoremove reference magic
Jörn Friedrich Dreyer [Wed, 17 Aug 2016 15:09:23 +0000 (17:09 +0200)]
remove reference magic

8 years agoMerge pull request #25841 from owncloud/stable9.1-fix-unmerged-shares-repair-betterregexp
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

8 years agoImprove 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

8 years ago204 and 304 must not have a body, see https://tools.ietf.org/html/rfc7230#section-3.3
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

8 years agoMerge pull request #25819 from owncloud/stable9.1-disable-nfd-wrapper
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

8 years agoMerge pull request #25812 from owncloud/stable9.1-fix-unmerged-shares-repair-targetde...
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

8 years agoMerge pull request #25811 from owncloud/stable9.1-smb-trace
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

8 years agoDisable NFD encoding wrapper by default
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.

8 years agoMerge pull request #25776 from owncloud/stable9.1-eaecf0cfa9094eb5224e568b7bdde1bd49c...
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

8 years agoMerge pull request #25789 from owncloud/stable9.1-usermountcache-hell-shortcutstorageid
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

8 years agoMerge pull request #25797 from owncloud/stable9.1-provisioning-api-subadmin-addtogroup
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

8 years agoFix unmerged shares repair with mixed group and direct shares
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.

8 years agoImprove file_target finding logic when repairing unmerged shares
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.

8 years agoadd conditional smb trace logging for debug purposes
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 09:05:37 +0000 (11:05 +0200)]
add conditional smb trace logging for debug purposes

8 years agoMerge pull request #25751 from owncloud/stable9.1-shared-cachethepropagatorinstance
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

8 years agoUse FailedStorage when share is invalid
Vincent Petry [Thu, 11 Aug 2016 09:13:50 +0000 (11:13 +0200)]
Use FailedStorage when share is invalid

8 years agoFlag to not recurse into shared mounts in getPath
Vincent Petry [Thu, 11 Aug 2016 08:45:05 +0000 (10:45 +0200)]
Flag to not recurse into shared mounts in getPath

8 years agoLazy init shared storage by tweaking jail
Vincent Petry [Wed, 10 Aug 2016 06:26:00 +0000 (08:26 +0200)]
Lazy init shared storage by tweaking jail

8 years agoGet shared storage numeric id directly from DB
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

8 years agoFix subadmin permission check for addToGroup/removeFromGroup
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

8 years agoStore the shared propagator instance
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.

8 years agoDAV: Return data-fingerprint always when asked (#25482)
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.

8 years ago[stable9.1] lastInsertId requires the prefix (#25785)
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

8 years ago[stable9.1] Fix smb attributes stable9 1 (#25733)
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

8 years agoFix OR operands in SharedMountTest (#25779)
Vincent Petry [Fri, 12 Aug 2016 06:55:29 +0000 (08:55 +0200)]
Fix OR operands in SharedMountTest (#25779)

8 years agoMerge pull request #25737 from owncloud/stable9.1-99611d277521b84a943f68d48fe05f29012...
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)

8 years ago[stable9.1] Merge pull request #25652 from owncloud/fix-getQuota-on-null
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

8 years ago[Stable9.1] fix unit test on new jenkins setup and adjust Jenkinsfile (#25772)
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

8 years ago[stable9.1] Faster classification migration (#25638)
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

8 years ago[stable9.1] Add missing array element - fixes #25714 (#25732)
Thomas Müller [Wed, 10 Aug 2016 20:48:45 +0000 (22:48 +0200)]
[stable9.1] Add missing array element - fixes #25714 (#25732)

8 years agoSkip version and trash expiry for users that never logged in (#25745)
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)

8 years agolog class name, ID only is hard to debug (#25746)
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)

8 years ago[stable9.1] getJailedPath expects $path to have a trailing / (#25703)
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

8 years agoRespect theme for external folder icon (#25487) (#25711)
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.

8 years ago[stable9.1] Fix undefined OfflineUser::composeAndStoreDisplayName() - fixes #23248...
Thomas Müller [Wed, 3 Aug 2016 06:29:37 +0000 (08:29 +0200)]
[stable9.1] Fix undefined OfflineUser::composeAndStoreDisplayName() - fixes #23248 (#25601)

8 years ago[stable9.1] Added integration test (#25675)
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

8 years ago[stable9.1] Load the app before executing it's repair steps (#25650) (#25674)
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)

8 years agoAdd integration test for sharing with group, then user in group (#25672)
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.