summaryrefslogtreecommitdiffstats
path: root/apps/dav/tests/unit/connector
Commit message (Collapse)AuthorAgeFilesLines
* Update DAV unit tests to PSR-4Joas Schilling2016-05-2530-6737/+0
|
* Fix local executionJoas Schilling2016-05-251-0/+3
|
* do not allow client password logins if token auth is enforced or 2FA is enabledChristoph Wurst2016-05-241-4/+4
|
* when generating browser/device token, save the login name for later password ↵Christoph Wurst2016-05-241-5/+5
| | | | checks
* ensure comments-href returns a value also when propfind is done against ↵Arthur Schiwon2016-05-201-1/+2
| | | | remote.php/files
* use the UID for creating the session token, not the login nameChristoph Wurst2016-05-111-3/+10
|
* Fixing local event delivery for calendar events based on the email addressThomas Müller2016-05-021-0/+15
|
* Merge pull request #23918 from owncloud/cruds-for-federated-sharesBjörn Schießle2016-04-221-36/+55
|\ | | | | bring back CRUDS permissions for federated shares
| * return correct share permissions on propfindBjörn Schießle2016-04-181-36/+55
| |
* | Birthday calendar should never have write acl - fixes #24154Thomas Müller2016-04-211-0/+7
| |
* | Add data-fingerprint property to webdavRoeland Jago Douma2016-04-182-8/+61
|/
* Merge pull request #20118 from owncloud/chunked-upload-davThomas Müller2016-04-131-13/+20
|\ | | | | Initial implementation of the new chunked upload
| * Fix unit test of file pluginThomas Müller2016-04-121-13/+20
| |
* | always return the complete permissions the file was shared withBjörn Schießle2016-04-121-18/+18
|/
* Fix filespluginRoeland Jago Douma2016-04-081-6/+4
|
* Add unit tests for public auth webdavRoeland Jago Douma2016-04-081-0/+170
|
* Fix unit testsRoeland Jago Douma2016-03-311-2/+5
|
* Add sharePermissions webdav propertyRoeland Jago Douma2016-03-311-0/+61
| | | | | | | | | | | | | | | | This property can be queries by the clients so they know the max permissions they can use to share a file with. This will improve the UX. The oc:permissions proptery is not enough since mountpoints have different permissions (delete + move by default). By making it a new property the clients can just request it. On older servers it will just return a 404 for that property (and thus they know they have to fall back to their hacky work arounds). But if the property is returned the client can show proper info. * unit tests * intergration test
* apps/dav: Fix typos in comments (found and fixed by codespell)Stefan Weil2016-03-301-1/+1
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* Merge pull request #23549 from owncloud/dav-sharetypes-remoteThomas Müller2016-03-241-0/+2
|\ | | | | Return remote shares in oc:share-types Webdav property
| * Return remote shares in oc:share-types Webdav propertyVincent Petry2016-03-241-0/+2
| | | | | | | | | | Fixes web UI to properly display the share status icon when an outgoing remote share exists
* | Check if request is sent from official ownCloud clientLukas Reschke2016-03-241-19/+174
|/ | | | | | 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.
* Merge pull request #23404 from owncloud/fix-22988Thomas Müller2016-03-221-3/+3
|\ | | | | adjust PrincipalUri as returned from Sabre to effective username
| * fix unittestArthur Schiwon2016-03-211-3/+3
| |
* | Do not fire pre/post hooks twice on chunk uploadVincent Petry2016-03-211-0/+69
| |
* | Remove duplicated copyrightRoeland Jago Douma2016-03-171-6/+0
| |
* | Add webdav property for share info in PROPFIND responseVincent Petry2016-03-171-0/+263
|/
* getOwner is not available on FileHome - fixes #23116Thomas Müller2016-03-101-2/+50
|
* Rename and move permissions are set when a file is updatableRoeland Jago Douma2016-03-031-2/+2
| | | | * Fix unit tests
* Merge pull request #22757 from owncloud/apply-licenseC. Montero Luque2016-03-013-2/+1
|\ | | | | Update copyright information and author file
| * Remove Scrutinizer Auto FixerLukas Reschke2016-03-012-2/+0
| |
| * Update author informationLukas Reschke2016-03-011-0/+1
| | | | | | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* | allow putting the part file in the view rootRobin Appelman2016-03-011-0/+56
|/
* Return -3 for unlimited quotaVincent Petry2016-02-291-3/+36
| | | | | Returns -3 for unlimited quota in Webdav response. Also adjusted personal page to show unlimited quota when set.
* Fix dav unit testsJoas Schilling2016-02-231-11/+11
|
* Make non-public-method protectedJoas Schilling2016-02-221-8/+8
|
* Merge pull request #22424 from owncloud/add-generic-csrf-protection-to-webdavThomas Müller2016-02-191-45/+62
|\ | | | | Require CSRF token for non WebDAV authenticated requests
| * Require CSRF token for non WebDAV authenticated requestsLukas Reschke2016-02-181-45/+62
| |
* | Check the quota on the actual file's storage in dav quota pluginVincent Petry2016-02-171-5/+104
|/ | | | | | | | | Fix quota plugin to use the correct file name when chunking When chunking, the file name is the compound name, so need to convert it to the correct final file name before doing the free space check. This ensures that in the case of shared files, the correct storage is used for the quota check.
* Fix group principalThomas Müller2016-02-101-2/+12
|
* Add a test for empty mid-resultJoas Schilling2016-02-091-23/+84
|
* Fix system tag filter AND conditionVincent Petry2016-02-091-0/+22
| | | | | If one of the results is empty, no need to do array_intersect and return an empty result directly.
* Add REPORT on files endpoint for filteringVincent Petry2016-02-081-0/+519
| | | | For now only supports filtering by system tags
* Remove calendar-proxy support - did this ever work?Thomas Müller2016-02-081-4/+1
|
* Comments WebDAV adjustementsArthur Schiwon2016-01-291-0/+148
|
* Fix unit test - optimize codeThomas Müller2016-01-181-8/+8
|
* Show group shared addressbooksThomas Müller2016-01-181-2/+8
|
* Remove the listener pluginJoas Schilling2016-01-131-1/+0
|
* Happy new year!Thomas Müller2016-01-1225-74/+393
|
* Merge pull request #21491 from owncloud/webdav_auth_no_basic_authThomas Müller2016-01-081-3/+15
|\ | | | | Also allow 'only cookie' auth to webdav