Morris Jobke
4608e7134c
webdav docker tests - wait at least 5 seconds after the full startup
2015-11-23 14:49:01 +01:00
Thomas Müller
7e9cf00e34
Merge pull request #20609 from owncloud/dav-donotauththroughajax
...
Do not authenticate over ajax Webdav
2015-11-23 13:33:08 +01:00
Robin Appelman
74dfc604d1
language fixes
2015-11-23 13:08:53 +01:00
Robin Appelman
ff72eac927
truncate long values on default
2015-11-23 12:29:20 +01:00
Robin Appelman
0795f7d71b
hide passwords and secrets on default
2015-11-23 12:24:24 +01:00
Robin Appelman
909b31ea58
use common --output option
2015-11-23 11:36:20 +01:00
Robin Appelman
f5cdd27b22
Add files_external:list command to list configured external storages
2015-11-23 11:31:40 +01:00
Thomas Müller
bf672d7e51
Merge pull request #20222 from owncloud/federated_sharing_auto_complete
...
federated sharing auto-complete, first step
2015-11-23 10:42:14 +01:00
Vincent Petry
055d58bfc3
Do not authenticate over ajax
...
This makes sure that whenever a Webdav call is done through Ajax, if the
session has expired, it will not send back a challenge but a simple 401
response. Without this fix, the default code would send back a challenge
and trigger the browser's basic auth dialog.
2015-11-23 09:44:30 +01:00
Thomas Müller
79bbda994b
Merge pull request #16902 from owncloud/jsocclient
...
Web UI uses Webdav instead of ajax/* calls
2015-11-23 09:38:01 +01:00
Thomas Müller
57c9aa3ca7
Merge pull request #20558 from owncloud/remove-path-from-shared-with
...
Unset `path` for shared with me
2015-11-23 09:04:52 +01:00
Thomas Müller
a32b861f18
Merge pull request #20649 from owncloud/scrutinizer-patch-1
...
Scrutinizer Auto-Fixes
2015-11-23 08:35:26 +01:00
Jenkins for ownCloud
56e05a90af
[tx-robot] updated from transifex
2015-11-23 01:54:53 -05:00
Robin McCorkell
08839ce77d
Defer initialisation of data until after complete construction
2015-11-22 17:25:32 +00:00
Vincent Petry
418fefc93c
Update app version for Webdav impl of files GUI
...
This will make sure the cached JS gets properly updated.
Also, since this is a bigger change it also qualifies for a version
increase :-)
2015-11-22 16:05:52 +01:00
Vincent Petry
ce897f80e6
Send download token as cookie to tell the UI that it started
...
This used to be done in the ajax download code. Now that single file
downloads are going through Webdav, the token handling needs to be done
here too.
2015-11-22 16:05:51 +01:00
Vincent Petry
d3383adb71
Fix issue when renaming creates a separate entry
2015-11-22 16:05:51 +01:00
Vincent Petry
ec3166742b
Properly join path sections
...
This prevents double slashes that can mess up path comparisons in some
cases.
2015-11-22 16:05:51 +01:00
Thomas Müller
ab1d786d87
Fix port issue - options.host already has the port attached
2015-11-22 16:05:51 +01:00
Thomas Müller
240ae46265
Fix js file load order
2015-11-22 16:05:51 +01:00
Vincent Petry
21da6271a8
Parse share owner from Webdav to display in UI
2015-11-22 16:05:50 +01:00
Vincent Petry
dc8ce87a26
Query tags/favorite through Webdav in file list
2015-11-22 16:05:50 +01:00
Vincent Petry
f20232d4bd
Make public link share page work with Webdav and add operations
...
The public page now uses the public.php/webdav endpoint.
Also enabled more file operations like rename, move, delete and create
folder from the public page, which are now all possible thanks to the
public.php/webdav endpoint.
2015-11-22 16:05:50 +01:00
Vincent Petry
fa2be0750c
Make files app use Webdav for most operations
2015-11-22 16:05:50 +01:00
Jenkins for ownCloud
2321cc4854
[tx-robot] updated from transifex
2015-11-22 01:54:53 -05:00
Robin McCorkell
ee7128b435
Clear highlight on RSA public key generation
2015-11-21 22:54:21 +00:00
Robin McCorkell
c5966ed21b
Only set value if it exists in the StorageConfig
2015-11-21 22:54:21 +00:00
Robin McCorkell
be8afc2c12
Reset mountpoint input field when creating new mount
2015-11-21 22:54:21 +00:00
Robin McCorkell
6a2e7632d1
Fix JS unit tests
2015-11-21 22:54:21 +00:00
Robin McCorkell
8f4b780a90
Fix external storage priority logic
2015-11-21 22:54:21 +00:00
Robin McCorkell
2efffb810d
Load applicable users/groups correctly
2015-11-21 22:54:21 +00:00
Robin McCorkell
28876bf463
Display applicable global storages in personal mount list
2015-11-21 22:54:21 +00:00
Robin McCorkell
a1704c8623
Render external storages list in JS
2015-11-21 22:54:21 +00:00
Jenkins for ownCloud
eb42340fa3
[tx-robot] updated from transifex
2015-11-21 01:54:59 -05:00
Scrutinizer Auto-Fixer
5573029485
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-11-20 15:42:34 +00:00
Björn Schießle
a63a1043b6
unit tests
2015-11-20 15:48:20 +01:00
Robin Appelman
90ff4641e7
dont die if the external storage backend doesn't exist
2015-11-20 15:23:09 +01:00
Thomas Müller
308aaf89cd
Merge pull request #14077 from owncloud/autotest-external-swift
...
[files_external] swift tests
2015-11-20 13:57:54 +01:00
Jenkins for ownCloud
764504de19
[tx-robot] updated from transifex
2015-11-20 01:55:32 -05:00
Thomas Müller
f6446a64b6
fixing OCI and others
2015-11-19 18:07:39 +01:00
Björn Schießle
6f7aa3392f
make sure that both server don't try to exchange the shared secret in parallel
2015-11-19 18:07:33 +01:00
Björn Schießle
2754afc074
add option to auto add servers to the list of trusted servers once a federated share was created and accepted successfully
2015-11-19 18:07:25 +01:00
Björn Schießle
8f55b1a27d
add status to server list
2015-11-19 18:07:17 +01:00
Björn Schießle
698100d279
exchange shared secret
2015-11-19 18:06:51 +01:00
Björn Schießle
ed039ee5eb
added app "federation", allows you to connect ownClouds and exchange user lists
2015-11-19 18:06:38 +01:00
Thomas Müller
fd28bda3d9
Merge pull request #20611 from owncloud/files-newmenuremovetextfile
...
Remove "Text file" entry in the "+" menu
2015-11-19 16:58:27 +01:00
Vincent Petry
8fc0e05564
Remove "Text file" entry in the "+" menu
...
The text editor app will register this instead.
Also made "fileList" a non-private attribute to make it possible for
plugins to access the attached file list object.
2015-11-19 15:36:21 +01:00
Robin Appelman
a95d4c2b22
update tests
2015-11-19 13:32:04 +01:00
Robin Appelman
888df3933d
take the etag of child mounts into account for the folder etag
...
this replaces shared etag propagation
2015-11-19 13:32:00 +01:00
Thomas Müller
bcc486ffdc
Adding an existing sharee is idempotent
2015-11-19 11:34:59 +01:00
Thomas Müller
0f434e0b9b
Implement CSRF protection
2015-11-19 11:34:59 +01:00
Thomas Müller
4eb15885c9
Addressbook sharing added based on a simplified approach which is based on calendar sharing standard
2015-11-19 11:34:31 +01:00
Thomas Müller
3869db1290
Merge pull request #20537 from owncloud/add-internal-locking-to-new-webdav-endpoint
...
Add internal locking plugin
2015-11-19 10:55:07 +01:00
Thomas Müller
3cac07bedb
Merge pull request #20594 from owncloud/use-proper-variable
...
Use proper variable
2015-11-19 10:41:14 +01:00
Jenkins for ownCloud
c10be07c1b
[tx-robot] updated from transifex
2015-11-19 01:55:13 -05:00
blizzz
5d2e1268cd
Avoid double slashes in URL when trying to add an remote share
...
When being on a link share and clicking "Add to your ownCloud" a double slash might be inserted in the URL if the entered ownCloud host ended with a slash. Results in a server error.
2015-11-18 22:48:35 +01:00
Lukas Reschke
048ad25416
Use proper variable
...
`$shares` is not defined. Introduced with c3e7d324c5
and thus also in stable8.2
2015-11-18 22:28:48 +01:00
Robin Appelman
da5285dc23
Merge pull request #20584 from owncloud/fileinfo-owner-external-share
...
Fix getOwner for external shares
2015-11-18 21:49:10 +01:00
Robin Appelman
1d82d93baa
Implement getOwner for external share storage
2015-11-18 17:08:02 +01:00
Thomas Müller
d8b73fde1a
Merge pull request #20371 from owncloud/add-caldav-2
...
Introducing CalDAV into core
2015-11-18 16:32:19 +01:00
Vincent Petry
978303e03e
Add internal fileid to webdav response
...
Introduce a new property "oc:fileid" to return the internal file id.
This is because the original "oc:id" property is a compound and it is
not possible to extract the real id without knowing the instance id. The
instance id is not available to external clients.
2015-11-18 11:41:04 +01:00
Thomas Müller
aba119951e
Merge pull request #20494 from owncloud/storage-forbidden-exception
...
Allow storage wrappers to through a forbidden exception with retry information for clients
2015-11-18 09:13:45 +01:00
Thomas Müller
11f123c7d8
Merge pull request #20546 from owncloud/provision_api_fix
...
[provisioning api] Return empty list if group does not have subadmins
2015-11-18 09:13:13 +01:00
Jenkins for ownCloud
cd4380c322
[tx-robot] updated from transifex
2015-11-18 01:55:08 -05:00
Lukas Reschke
cbd94ce355
Unset `path` for shared with me
...
The original path is not required for a share recipient.
2015-11-17 14:09:29 +01:00
Thomas Müller
20c251a575
Merge pull request #20188 from owncloud/webdav-exposeshareowner
...
Expose share owner id and display name via files webdav
2015-11-17 13:40:25 +01:00
Joas Schilling
e2cfcd992c
Allow storage wrappers to through a forbidden exception with retry information
2015-11-17 10:39:52 +01:00
Roeland Jago Douma
6dcaac7e2c
Return empty list if group does not have subadmins
...
Instead of throwing an error just return an empty list. Since that is
actually what it is.
Fixes #19789
2015-11-16 22:24:53 +01:00
Robin Appelman
d49fc9a5fc
fix ip detection for swift-ceph
2015-11-16 21:52:31 +01:00
Lukas Reschke
daa388ce8d
Move index.php from files to AppFramework
...
1. Allows it to use the more secure CSP rules of the AppFramework.
2. Adds some unit tests.
2015-11-16 21:10:11 +01:00
Thomas Müller
e4568234a5
Use uri as displayname
2015-11-16 21:01:27 +01:00
Thomas Müller
5ec64c4fd7
Merge pull request #20292 from owncloud/provisioning_api_group_unittest
...
Moved grouptest over to pure unit tests
2015-11-16 18:00:03 +01:00
Thomas Müller
a0b649442c
components was not written to the database
2015-11-16 17:57:39 +01:00
Thomas Müller
fc296aad5d
Add occ command to create a new calendar
2015-11-16 16:29:01 +01:00
Robin Appelman
cfc2d0b8fe
Merge pull request #20534 from owncloud/sftp-parse-host
...
Fix parsing of sftp hosts when using ipv6
2015-11-16 16:14:06 +01:00
Thomas Müller
5fc414abfd
Add internal locking plugin - fixes #20502
2015-11-16 16:09:04 +01:00
Thomas Müller
867fd94dc6
Add scheduling backend
2015-11-16 15:49:46 +01:00
Vincent Petry
d62f410f92
Add "owner-id" and "owner-display-name" Webdav properties
2015-11-16 15:31:41 +01:00
Thomas Müller
23e7a62717
Fix Oracle
2015-11-16 15:28:34 +01:00
Thomas Müller
28ed2d8072
Merge pull request #20447 from owncloud/heading-styles
...
standardize sizes for headings
2015-11-16 15:01:00 +01:00
Thomas Müller
2cb94cd4eb
Merge pull request #20356 from owncloud/share2.0_getShare
...
[Share2.0] OCS Share API getShare uses new code
2015-11-16 15:00:30 +01:00
Thomas Müller
10d2b68f8f
Merge pull request #18605 from owncloud/api-adduser-for-subadmins
...
enable api addUser for subadmins
2015-11-16 14:57:27 +01:00
Robin Appelman
67710e62fa
Fix parsing of sftp hosts when using ipv6
2015-11-16 14:56:03 +01:00
Jan-Christoph Borchardt
5b72d9026f
standardize sizes for headings
2015-11-16 14:42:10 +01:00
Roeland Jago Douma
61425b7621
Moved grouptest over to pure unit tests
2015-11-16 14:40:01 +01:00
Roeland Jago Douma
1e9fc33212
[Share2.0] OCS Share API getShare uses new code
2015-11-16 13:32:28 +01:00
Thomas Müller
2b13c5db0f
Introducing CalDAV into core
2015-11-16 13:24:50 +01:00
Thomas Müller
5e3d29b661
Merge pull request #20505 from owncloud/fakelocking-for-mac
...
Add fake locker plugin for WebDAVFS
2015-11-16 13:15:40 +01:00
Jenkins for ownCloud
ae58409f22
[tx-robot] updated from transifex
2015-11-16 01:54:50 -05:00
Jenkins for ownCloud
19d0884b56
[tx-robot] updated from transifex
2015-11-15 01:55:08 -05:00
Jenkins for ownCloud
1b409228ab
[tx-robot] updated from transifex
2015-11-14 01:55:13 -05:00
Lukas Reschke
a3fc40921b
Add fake locker plugin for WebDAVFS
...
WebDAVFS as used by Finder requires a Class 2 compatible WebDAV server. This change introduces a fake locking provider which will simply advertise Locking support when a request originates from WebDAVFS. It will also return successful LOCK and UNLOCK responses.
2015-11-13 23:31:08 +01:00
Jenkins for ownCloud
1e9203cdef
[tx-robot] updated from transifex
2015-11-13 01:57:12 -05:00
Roeland Jago Douma
fc1f0233ff
Added unit test for new functionality
2015-11-12 22:31:17 +01:00
michag86
3b88c469c7
enable api addUser for subadmins
...
* Fix existing unit tests
2015-11-12 22:31:17 +01:00
Thomas Müller
3fb440ecf3
Merge pull request #20469 from seal20/seal20-fix-one-string-in-user_ldap
...
changed 1.000 to 1,000
2015-11-12 13:48:55 +01:00
Thomas Müller
e967d88dd7
Merge pull request #20460 from owncloud/file-handling-wording
...
fix layout and wording for file handling admin setting
2015-11-12 11:31:39 +01:00
Jenkins for ownCloud
9145aa607a
[tx-robot] updated from transifex
2015-11-12 01:55:09 -05:00
sylvain
ff17deecd2
changed 1.000 to 1,000
...
The string "More than 1,000 directory entries available." would mean only 1 entry, in english it should be 1,000 . Found it while translating
2015-11-12 15:39:57 +09:00
Jan-Christoph Borchardt
0de225e6a6
fix layout and wording for file handling admin setting
2015-11-11 16:45:40 +01:00