]>
source.dussan.org Git - nextcloud-server.git/log
Vincent Petry [Mon, 19 Sep 2016 14:57:28 +0000 (16:57 +0200)]
Set version to 9.0.5 final
Vincent Petry [Wed, 7 Sep 2016 18:35:51 +0000 (20:35 +0200)]
Increase version for 9.0.5RC2
Vincent Petry [Wed, 7 Sep 2016 17:49:32 +0000 (19:49 +0200)]
Merge pull request #26049 from owncloud/stable9-cath-needs-upgrade-non-cli
[Stable9] Pass web requests to occ controller if upgrade is needed
Vincent Petry [Wed, 7 Sep 2016 08:54:43 +0000 (10:54 +0200)]
Merge pull request #26051 from owncloud/stable9-fix-preview-tests
[stable9] Fix failing preview unit tests (#26039)
Vincent Petry [Wed, 7 Sep 2016 06:09:48 +0000 (08:09 +0200)]
Fix preview namespaces from backport
Thomas Müller [Tue, 6 Sep 2016 13:27:30 +0000 (15:27 +0200)]
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
Thomas Müller [Fri, 2 Sep 2016 08:34:52 +0000 (10:34 +0200)]
[stable9] Comments field is not properly escaped (#26008) (#26010)
Vincent Petry [Wed, 31 Aug 2016 12:03:05 +0000 (14:03 +0200)]
Merge pull request #25992 from owncloud/stable9-integration_tests_local_external_storage
Stable9 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
VicDeo [Mon, 29 Aug 2016 07:27:38 +0000 (10:27 +0300)]
Fix redirection taking care of protocol and port (#25957)
Vincent Petry [Mon, 29 Aug 2016 07:08:04 +0000 (09:08 +0200)]
Merge pull request #25953 from owncloud/stable9-integration-tests-subadmins
Stable9 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
Conflicts:
build/integration/features/provisioning-v1.feature
Jörn Friedrich Dreyer [Fri, 26 Aug 2016 10:07:02 +0000 (12:07 +0200)]
Merge pull request #25817 from owncloud/stable9-smbfixes
[Stable9] smbfixes
Jörn Friedrich Dreyer [Wed, 24 Aug 2016 12:12:40 +0000 (14:12 +0200)]
trust libsmbclient on stat, only do dir fallback for smbclient
Jörn Friedrich Dreyer [Wed, 24 Aug 2016 11:07:44 +0000 (13:07 +0200)]
allow unhiding root folder in subfolder of share
Jörn Friedrich Dreyer [Wed, 24 Aug 2016 10:45:18 +0000 (12:45 +0200)]
fix return values for smbclient backend
see https://github.com/icewind1991/SMB/commit/
6e544f617cc271e34d41ea28dd7714a9b1ff75f1
Jörn Friedrich Dreyer [Wed, 24 Aug 2016 08:03:40 +0000 (10:03 +0200)]
add dir based stat fallback
Jörn Friedrich Dreyer [Tue, 23 Aug 2016 10:19:30 +0000 (12:19 +0200)]
fix test execution due to connection limit
Jörn Friedrich Dreyer [Mon, 22 Aug 2016 12:55:50 +0000 (14:55 +0200)]
do not overwrite stat cache with plain array
Jörn Friedrich Dreyer [Thu, 18 Aug 2016 15:28:12 +0000 (17:28 +0200)]
share root is always readable
Jörn Friedrich Dreyer [Thu, 18 Aug 2016 13:26:23 +0000 (15:26 +0200)]
always try stat, fake if forbidden, actually return the fileinfo array
Jörn Friedrich Dreyer [Thu, 18 Aug 2016 13:06:23 +0000 (15:06 +0200)]
move share check to getFileInfo
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 13:43:55 +0000 (15:43 +0200)]
stat now handles mtime for root shares, simplify hasUpdated
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 13:37:29 +0000 (15:37 +0200)]
use stat to determine has updated
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 13:22:45 +0000 (15:22 +0200)]
overwrite target on rename
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 13:18:27 +0000 (15:18 +0200)]
formatInfo should include type
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 13:07:41 +0000 (15:07 +0200)]
don't list hidden files
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 12:55:08 +0000 (14:55 +0200)]
stat for root of a share does not work
Vincent Petry [Wed, 24 Aug 2016 18:02:07 +0000 (20:02 +0200)]
Merge pull request #25932 from owncloud/stable9-users-lazydropdownwithpencil
[stable9] 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.
Thomas Müller [Wed, 24 Aug 2016 07:45:35 +0000 (09:45 +0200)]
[stable9] Add occ command to expire the trashbin (#25878) (#25915)
* Add occ command to expire the trashbin
* Fix versions folder in setup check
Vincent Petry [Mon, 22 Aug 2016 16:47:46 +0000 (18:47 +0200)]
Merge pull request #25899 from owncloud/stable9-
a9e633db0cd04cb6288ce74c197153920a0b4665
[9.0] Best practice through out the web speak of a max avatar image s…
Vincent Petry [Mon, 22 Aug 2016 15:19:49 +0000 (17:19 +0200)]
Merge pull request #25889 from owncloud/stable9-
891c5311357e7ac1408776a2850eac334885ed1e
[9.0] Before a user is getting scanned the database connection is re-…
Thomas Müller [Mon, 22 Aug 2016 12:16:26 +0000 (14:16 +0200)]
[9.0] 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
Thomas Müller [Thu, 18 Aug 2016 12:18:02 +0000 (14:18 +0200)]
[9.0] Before a user is getting scanned the database connection is re-established
Juan Pablo Villafañez [Fri, 19 Aug 2016 14:48:34 +0000 (16:48 +0200)]
Hide the LDAP password in the client side (#25874)
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/getConfiguration.php
apps/user_ldap/ajax/testConfiguration.php
Thomas Müller [Fri, 19 Aug 2016 08:30:46 +0000 (10:30 +0200)]
[stable9] Move over to new CalDAVTester repo (#25859) (#25864)
* Move over to new caldac tester repo
* no run.py anymore
Daniel Molkentin [Thu, 18 Aug 2016 11:15:46 +0000 (13:15 +0200)]
ownCloud Server 9.0.5 RC1
Vincent Petry [Thu, 18 Aug 2016 10:53:51 +0000 (12:53 +0200)]
Merge pull request #25832 from owncloud/stable9-dont-decrypt-shared-files
[stable9] Don't decrypt shared files
Vincent Petry [Thu, 18 Aug 2016 09:52:36 +0000 (11:52 +0200)]
Merge pull request #25843 from owncloud/stable9_remove_reference_magic
[stable9] remove reference magic
Vincent Petry [Thu, 18 Aug 2016 09:47:15 +0000 (11:47 +0200)]
Merge pull request #25836 from owncloud/stable9_nobodyifnocontent
[stable9] 204 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 15:09:23 +0000 (17:09 +0200)]
remove reference magic
Vincent Petry [Wed, 17 Aug 2016 15:02:49 +0000 (17:02 +0200)]
Merge pull request #25842 from owncloud/stable9-fix-unmerged-shares-repair-betterregexp
[stable9] Improve regexp to detect duplicate folders when repairing unmerged sares
Jörn Friedrich Dreyer [Wed, 17 Aug 2016 14:48:30 +0000 (16:48 +0200)]
map oracle driver options to params (#25801)
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:28:29 +0000 (11:28 +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:56:15 +0000 (10:56 +0200)]
Merge pull request #25608 from owncloud/stable9-
6230563489165248c20d4ca2e0be74c8bbff1dd1
[stable9] Simplify testPermissionMovedGroupShare (#25573)
Thomas Müller [Thu, 28 Jul 2016 13:49:38 +0000 (15:49 +0200)]
Fix unit tests
Thomas Müller [Thu, 28 Jul 2016 13:48:46 +0000 (15:48 +0200)]
Take from https://github.com/nextcloud/server/pull/608/commits/
351cab6bce41b53f9efd4ba9aed4e7435f843691 - THX @schiessle
Vincent Petry [Wed, 17 Aug 2016 08:45:35 +0000 (10:45 +0200)]
Merge pull request #25777 from owncloud/stable9-
eaecf0cfa9094eb5224e568b7bdde1bd49cfad73
[stable9] Merge pull request #25652 from owncloud/fix-getQuota-on-null
Vincent Petry [Thu, 11 Aug 2016 17:45:19 +0000 (19:45 +0200)]
[stable9] Merge pull request #25652 from owncloud/fix-getQuota-on-null
Ensure the user exists before calling a method on it
Vincent Petry [Mon, 25 Jul 2016 09:48:46 +0000 (11:48 +0200)]
[stable9] Simplify testPermissionMovedGroupShare (#25573)
Reduces significantly the testing time but still cover the permission
change
Vincent Petry [Tue, 16 Aug 2016 11:52:25 +0000 (13:52 +0200)]
Merge pull request #25808 from owncloud/stable9-smb-trace
[stable9] add conditional smb trace logging for debug purposes
Vincent Petry [Tue, 16 Aug 2016 11:48:11 +0000 (13:48 +0200)]
Merge pull request #25543 from owncloud/stable9-group-shares
[stable9] Group shares with same source and target
Vincent Petry [Tue, 16 Aug 2016 10:01:14 +0000 (12:01 +0200)]
Merge pull request #25798 from owncloud/stable9-provisioning-api-subadmin-addtogroup
[stable9] Fix subadmin permission check for addToGroup/removeFromGroup
Jörn Friedrich Dreyer [Tue, 16 Aug 2016 08:50:32 +0000 (10:50 +0200)]
add conditional smb trace logging for debug purposes
Vincent Petry [Mon, 15 Aug 2016 09:13:36 +0000 (11:13 +0200)]
Merge pull request #25766 from owncloud/fix-server-side-share-expiration-setting-stable9
[stable9] In cases where the server dictates the link share expiration the date…
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.
Vincent Petry [Fri, 12 Aug 2016 08:56:51 +0000 (10:56 +0200)]
Don't bother repairing unmerged shares when coming from OC 8.2
This would slow down the upgrade needlessly as there is no repair to be
done.
Vincent Petry [Fri, 22 Jul 2016 14:39:02 +0000 (16:39 +0200)]
Ignore file_target when grouping shares
Vincent Petry [Fri, 22 Jul 2016 09:42:21 +0000 (11:42 +0200)]
Add integration tests for double shares with rename in between
Vincent Petry [Fri, 22 Jul 2016 08:08:05 +0000 (10:08 +0200)]
Fix RepairUnmergedShares to not skip valid repair cases
The repair step was a bit overeager to skip repairing so it missed the
case where a group share exists without subshares but with an
additional direct user share.
Vincent Petry [Fri, 22 Jul 2016 06:03:05 +0000 (08:03 +0200)]
Adjust RepairUnmergedShares version check
Vincent Petry [Fri, 22 Jul 2016 05:59:15 +0000 (07:59 +0200)]
Fix grouping of received shares in MountProvider
Added flag to enforce grouping of received shares even when the method
is called for a user different than the current one. This can happen at
sharing time whenever the recipient's FS is being setup from the
sharer's call.
This fixes duplicated received folders for new shares.
Vincent Petry [Wed, 13 Jul 2016 13:46:02 +0000 (15:46 +0200)]
Group incoming shares for resharing in JS
Vincent Petry [Wed, 20 Jul 2016 14:48:54 +0000 (16:48 +0200)]
Add repair step for unmerged shares
Vincent Petry [Wed, 13 Jul 2016 10:50:00 +0000 (12:50 +0200)]
Added more tests for sharing's MountProvider
Vincent Petry [Mon, 11 Jul 2016 15:33:24 +0000 (17:33 +0200)]
Add integration tests for merging received shares
Vincent Petry [Sat, 13 Aug 2016 15:08:04 +0000 (17:08 +0200)]
Fix paths returned by \OC\Files\Storage\Shared hooks (#25519)
Fixes #23620
Thomas Müller [Thu, 11 Aug 2016 08:11:24 +0000 (10:11 +0200)]
In cases where the server dictates the link share expiration the date is not updated on consequitive changes and enable/disable actions
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
Jörn Friedrich Dreyer [Fri, 12 Aug 2016 13:10:19 +0000 (15:10 +0200)]
[stable9] lastInsertId requires the prefix (#25786)
backport of https://github.com/owncloud/core/pull/25764
Juan Pablo Villafañez [Fri, 12 Aug 2016 10:05:57 +0000 (12:05 +0200)]
Fix file permissions for SMB (read-only folders will be writeable) (#25734)
Read-only folders won't be deletable
Michael Stingl [Fri, 12 Aug 2016 10:04:25 +0000 (12:04 +0200)]
[stable9] backport of #23728 (#25491)
Sanitize more data in config report
Thomas Müller [Fri, 12 Aug 2016 08:46:47 +0000 (10:46 +0200)]
[stable9] getJailedPath expects $path to have a trailing / (#25703) (#25738)
* getJailedPath expects $path to have a trailing / - fixes #25464
* Adding test case for getPathById including a jailed cache where root is just empty
Thomas Müller [Thu, 11 Aug 2016 20:58:39 +0000 (22:58 +0200)]
[Stable9] fix unit test on new jenkins setup and adjust Jenkinsfile (#25772) (#25775)
* 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
* Fix discoverymanager tests (#25769)
* Allow testing of the DiscoveryManager
* Array sort order is of no relevance
Jörn Friedrich Dreyer [Wed, 10 Aug 2016 15:39:22 +0000 (17:39 +0200)]
Skip version and tras expiry for users that never logged in (#25742)
Jörn Friedrich Dreyer [Wed, 10 Aug 2016 14:51:38 +0000 (16:51 +0200)]
log class name, ID only is hard to debug (#25744)
Thomas Müller [Tue, 9 Aug 2016 12:27:35 +0000 (14:27 +0200)]
[stable9] Added integration test (#25677)
* [stable9] Added integration test
* Use phantomjs-prebuilt
Chris Hastie [Fri, 5 Aug 2016 06:22:10 +0000 (07:22 +0100)]
Respect theme for external folder icon (#25487)
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 [Mon, 1 Aug 2016 14:21:42 +0000 (16:21 +0200)]
[stable9] Added white download icons (#25673)
Thomas Müller [Sun, 31 Jul 2016 08:02:29 +0000 (10:02 +0200)]
[stable9] Adding quota plugin to new dav endpoint (#25615) (#25646)
* Adding quota plugin to new dav endpoint
* Added integrated test failing in old endpoint
* Added 0B quota test
Sergio Bertolín [Thu, 28 Jul 2016 13:52:08 +0000 (15:52 +0200)]
Stable9 backport integration tests (#25631)
* Bring all tests from master
* Removed not applying tests of webdav
* Removed tests about disabling/enabling users
* Fixed/removed some sharing tests for 9.0
* fixed capabilities tests
* Fixed security headers confusion
* Indentation
* Removed merging shares tests
Thomas Müller [Tue, 26 Jul 2016 20:36:47 +0000 (22:36 +0200)]
Fix undefined OfflineUser::composeAndStoreDisplayName() - fixes #23248 (#25598)
Vincent Petry [Tue, 26 Jul 2016 19:10:01 +0000 (21:10 +0200)]
Prevent setting email and triggering events at login time (#25531)
Whenever an LDAP user also has an email address defined in LDAP, the
LDAP code will try and update the email address of the locally known
user. This happens at login time or every time the user's LDAP
attributes are processed.
There is code listening to the email setting hook which updates the
system address book, which also will trigger FS setup due to avatars
and other things.
This fix only sets the email address when really necessary.
Thomas Müller [Mon, 25 Jul 2016 07:26:20 +0000 (09:26 +0200)]
[stable9] Especially with coverage enabled execution times are pretty high (#25517) (#25596)
Thomas Müller [Sun, 24 Jul 2016 07:33:39 +0000 (09:33 +0200)]
[stable9] Test jenkins pipeline (#25401) (#25502)
Thomas Müller [Wed, 20 Jul 2016 12:27:39 +0000 (14:27 +0200)]
[stable9] Use explode() instead of split() - fixes #25483 (#25488) (#25500)
Daniel Molkentin [Mon, 18 Jul 2016 17:36:15 +0000 (19:36 +0200)]
ownCloud Server 9.0.4