Thomas Müller
9bd5fd23e7
Merge pull request #23629 from owncloud/fix-group-sharing-access-stable9
...
Explicitly add the current principal to the acl in case of group sharing
2016-03-31 09:04:07 +02:00
Thomas Müller
835e24826d
Merge pull request #23640 from owncloud/backport-23545-lock-mountpoint-on-removal
...
[9.0] Lock the mountpoint while removing
2016-03-31 08:59:28 +02:00
Thomas Müller
8d6aff69a8
Merge pull request #23659 from owncloud/backport-23654-xcache-availablility
...
[9.0] xcache.var_size with 64M should evaluate to isAvailable
2016-03-31 08:58:18 +02:00
Joas Schilling
7c7e079a36
Lock the mountpoint while removing
2016-03-30 23:50:10 +02:00
Lukas Reschke
1f7b037a59
Use RetryWrapper for SFTP storage
...
Equivalent to https://github.com/owncloud/core/pull/23442
Required for making encryption work with external storage reliable.
2016-03-30 23:01:42 +02:00
Vincent Petry
99843c06f9
GDrive stream download with RetryWrapper
2016-03-30 18:43:01 +02:00
Thomas Müller
ed88f7b8b5
Merge pull request #23664 from owncloud/stable9-share-displayownerfix
...
[stable9] Fix displaying owner before share icon in file list
2016-03-30 18:42:49 +02:00
Thomas Müller
03f89d8242
Merge pull request #23662 from owncloud/make-google-drive-drumpf-again
...
[stable9] Use the shipped cacerts.pem instead of the global one
2016-03-30 18:41:36 +02:00
Vincent Petry
f981661195
Fix displaying owner before share icon in file list
...
Initial display of owner was missing
2016-03-30 18:10:56 +02:00
Thomas Müller
424c2b8263
Merge pull request #23652 from owncloud/stable9_23651
...
[Stable 9] Non moveable mount points should always be UPDATE+DELETE shareable
2016-03-30 17:01:41 +02:00
Thomas Müller
2ab503f70a
Merge pull request #23641 from owncloud/avatar-remove-9
...
[9.0] only remove avatars from the folder we store them in
2016-03-30 17:00:53 +02:00
Thomas Müller
cdff098357
Merge pull request #23618 from owncloud/backport-23543-activity-emails-always-short
...
Backport 23543 activity emails always short
2016-03-30 16:59:22 +02:00
Lukas Reschke
57596e1415
Use the shipped cacerts.pem instead of the global one
...
The one we ship may cause problems since Equifax is not included anymore (SHA-1 certs) are deprecated. We should just be consistent here and also use the certificate file which is used by the other calls in the library.
2016-03-30 16:55:26 +02:00
Joas Schilling
dd8d1c2b94
xcache.var_size with 64M should evaluate to isAvailable
2016-03-30 16:43:28 +02:00
Roeland Jago Douma
2660cf80c3
Non moveable mount points should always be UPDATE+DELETE shareable
...
Fixes #23536
The new sharing code is much stricter in checking permissions. However
for non moveable mounts the permissions UPDATE+DELETE are not reported
on the mount point.
This is just a quick fix.
* Updated unit tests
2016-03-30 13:42:08 +02:00
Robin Appelman
3cadc45ca5
only remove avatars from the folder we store them in
2016-03-30 10:25:37 +02:00
Thomas Müller
8c9842fbd9
Fix unit test
2016-03-30 10:01:17 +02:00
Thomas Müller
456035a750
Merge pull request #23631 from owncloud/stable9-upload-white
...
[stable9] correct form of upload-white icon to be same as upload icon
2016-03-30 09:09:20 +02:00
C Montero-Luque
fb77aa2e62
9.0.1 RC1
2016-03-29 22:03:08 +02:00
Jan-Christoph Borchardt
3b4999c835
correct form of upload-white icon to be same as upload icon
2016-03-29 19:18:54 +02:00
Thomas Müller
52f4acf23d
Explicitly add the current principal to the acl in case of group sharing
2016-03-29 19:09:31 +02:00
Thomas Müller
6b7c694a42
Merge pull request #23582 from owncloud/avatar-save-failure-9
...
[9.0] dont die when we cant save the resized avatar, log instead
2016-03-29 18:49:22 +02:00
Thomas Müller
605abf9088
Merge pull request #23570 from owncloud/stable9-dav-sharetypes-remote
...
[stable9] Return remote shares in oc:share-types Webdav property
2016-03-29 18:41:25 +02:00
Joas Schilling
b5922e467a
Allow the activity app to set the current user when sending emails
2016-03-29 09:12:12 +02:00
Joas Schilling
1733b6e8c8
We are only formatting an object when it's not null
2016-03-29 09:11:48 +02:00
Daniel Hansson
c066882309
[stable9] Fix for themes with .jpg backgrounds
...
Without this all themes with .jpg or .jpeg are broken.
2016-03-26 15:10:04 +01:00
Robin Appelman
b456035aa7
dont die when we cant save the resized avatar, log instead
2016-03-25 14:13:17 +01:00
Thomas Müller
03f461591e
Merge pull request #23550 from owncloud/backport-23542
...
[stable9] getAppPath can return false
2016-03-24 22:44:31 +01:00
Robin Appelman
4f78cb1e3d
handle completely unscanned storages in the background scanner
2016-03-24 19:41:03 +01:00
Lukas Reschke
1f4e824d0b
Add magical regex to catch browsers
2016-03-24 19:03:21 +01:00
Thomas Müller
7a6d4a3287
In case of exception we return an html page in case the client is a browser
2016-03-24 19:03:21 +01:00
Vincent Petry
1f4738c372
Return remote shares in oc:share-types Webdav property
...
Fixes web UI to properly display the share status icon when an outgoing
remote share exists
2016-03-24 17:22:09 +01:00
Thomas Müller
af7c34d9a6
Merge pull request #23401 from owncloud/backport-23282-stable9
...
[stable9] fix writing to cache when fallback server should be used immediately
2016-03-24 13:30:44 +01:00
Thomas Müller
515ebc02b0
Merge pull request #23539 from owncloud/backport-23530
...
[stable9] Backport 23530
2016-03-24 13:06:00 +01:00
Lukas Reschke
0bb7644150
getAppPath can return false
...
Fixes https://github.com/owncloud/core/issues/23533
2016-03-24 12:22:42 +01:00
Thomas Müller
c9eadb7b77
Merge pull request #23520 from owncloud/node-get-from-cache-9
...
[9.0] Query the cache when checking if a node exists
2016-03-24 11:58:48 +01:00
Joas Schilling
a381cbc241
Fix the translations of the User menu
2016-03-24 09:17:17 +01:00
Lukas Reschke
2139130ec8
Check if request is sent from official ownCloud client
...
There are authentication backends such as Shibboleth that do send no Basic Auth credentials for DAV requests. This means that the ownCloud DAV backend would consider these requests coming from an untrusted source and require higher levels of security checks. (e.g. a CSRF check)
While an elegant solution would rely on authenticating via token (so that one can properly ensure that the request came indeed from a trusted client) this is a okay'ish workaround for this problem until we have something more reliable in the authentication code.
2016-03-24 09:00:35 +01:00
Vincent Petry
195cf4111e
Dropbox stream download with RetryWrapper
2016-03-23 18:07:13 +01:00
Vincent Petry
443d72ee87
Fix dropbox storage to not store the whole file in memory
...
Since the library can only store the full response in memory on
download, we use an alternate client lib and set the correct headers to
be able to stream the content to a temp file.
2016-03-23 18:07:13 +01:00
Robin Appelman
5a630c6a0e
properly use fileinfo objects
2016-03-23 17:13:32 +01:00
Robin Appelman
24670b4218
set watch policy in test
2016-03-23 17:13:28 +01:00
Robin Appelman
c864420d6c
improve reuse in getUserFolder
2016-03-23 17:13:24 +01:00
Robin Appelman
f77ce8829c
pass the fileinfo to the node if available
2016-03-23 17:13:21 +01:00
Robin Appelman
70a5233f69
Query the cache when checking if a node exists
2016-03-23 17:13:17 +01:00
Thomas Müller
5ca10cf6f8
Merge pull request #23308 from owncloud/smb-not-available-9
...
[9.0] handle connection errors as storage not available in smb
2016-03-23 11:03:15 +01:00
Thomas Müller
0009bf244b
Merge pull request #23464 from owncloud/stable9-backport-23443
...
[stable9] Log more information by default
2016-03-23 09:13:10 +01:00
Thomas Müller
3d0e4bdc82
Merge pull request #23493 from owncloud/stable9_22679
...
[Stable 9] When the Share API is disabled do not return shares
2016-03-23 08:07:06 +01:00
Thomas Müller
6edf403f3f
Merge pull request #23475 from owncloud/stable9-RealRancor-exclude_lost_and_found
...
[stable9] Exclude lost+found dir in integrity check
2016-03-23 08:06:36 +01:00
Lukas Reschke
43516ebef9
Only use the user session if ownCloud is already installed
...
When installing ownCloud with autotest and MySQL some log entries may be created which will invoke the logging class. IUserSession has a dependency on the database which will make the installation fail => 💣
2016-03-22 22:27:35 +01:00