summaryrefslogtreecommitdiffstats
path: root/apps/dav/lib
Commit message (Collapse)AuthorAgeFilesLines
* Scrutinizer Auto-FixesScrutinizer Auto-Fixer2015-11-271-2/+2
| | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
* Merge pull request #20760 from owncloud/webdav-authredirectfixThomas Müller2015-11-271-1/+1
|\ | | | | Only reject ajax auth if user is really logged out
| * Only reject ajax auth if user is really logged outVincent Petry2015-11-261-1/+1
| |
* | Merge pull request #20702 from owncloud/move-user-principal-into-subfolderThomas Müller2015-11-264-36/+49
|\ \ | | | | | | Users are available under it's own principal resource named 'principa…
| * | Fix principal collection for CavDAVTesterThomas Müller2015-11-261-2/+2
| | |
| * | Introduce \OCP\IUser::getEMailAddress()Thomas Müller2015-11-251-1/+1
| | |
| * | Users are available under it's own principal resource named ↵Thomas Müller2015-11-254-34/+47
| | | | | | | | | | | | 'principals/users' this will allow us to introduce e.g. groups as principals (one day) and system specific principals (needed for federation)
* | | Merge pull request #20731 from owncloud/per-storage-updaterThomas Müller2015-11-261-2/+2
|\ \ \ | |/ / |/| | Make Cache\Updater per storage
| * | Make Cache\Updater per storageRobin Appelman2015-11-251-2/+2
| |/
* / Adding sync support - including dav testsThomas Müller2015-11-251-0/+1
|/
* Adjust sabre changes in coreThomas Müller2015-11-246-111/+116
|
* Do not authenticate over ajaxVincent Petry2015-11-231-0/+7
| | | | | | | 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.
* Merge pull request #16902 from owncloud/jsocclientThomas Müller2015-11-231-0/+27
|\ | | | | Web UI uses Webdav instead of ajax/* calls
| * Send download token as cookie to tell the UI that it startedVincent Petry2015-11-221-0/+27
| | | | | | | | | | | | 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.
* | Scrutinizer Auto-FixesScrutinizer Auto-Fixer2015-11-208-17/+21
|/ | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
* Adding an existing sharee is idempotentThomas Müller2015-11-191-8/+24
|
* Implement CSRF protectionThomas Müller2015-11-193-1/+26
|
* Addressbook sharing added based on a simplified approach which is based on ↵Thomas Müller2015-11-197-3/+506
| | | | calendar sharing standard
* Merge pull request #20537 from ↵Thomas Müller2015-11-193-15/+10
|\ | | | | | | | | owncloud/add-internal-locking-to-new-webdav-endpoint Add internal locking plugin
| * Add internal locking plugin - fixes #20502Thomas Müller2015-11-163-15/+10
| |
* | Merge pull request #20371 from owncloud/add-caldav-2Thomas Müller2015-11-183-6/+1198
|\ \ | | | | | | Introducing CalDAV into core
| * | Use uri as displaynameThomas Müller2015-11-161-19/+7
| | |
| * | components was not written to the databaseThomas Müller2015-11-161-0/+1
| | |
| * | Add scheduling backendThomas Müller2015-11-161-4/+54
| | |
| * | Fix OracleThomas Müller2015-11-161-1/+1
| | |
| * | Introducing CalDAV into coreThomas Müller2015-11-163-6/+1159
| | |
* | | Add internal fileid to webdav responseVincent Petry2015-11-182-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge pull request #20494 from owncloud/storage-forbidden-exceptionThomas Müller2015-11-184-0/+90
|\ \ \ | | | | | | | | Allow storage wrappers to through a forbidden exception with retry information for clients
| * | | Allow storage wrappers to through a forbidden exception with retry informationJoas Schilling2015-11-174-0/+90
| | |/ | |/|
* | | Merge pull request #20188 from owncloud/webdav-exposeshareownerThomas Müller2015-11-172-0/+18
|\ \ \ | |/ / |/| | Expose share owner id and display name via files webdav
| * | Add "owner-id" and "owner-display-name" Webdav propertiesVincent Petry2015-11-162-0/+18
| |/
* / Add fake locker plugin for WebDAVFSLukas Reschke2015-11-133-2/+206
|/ | | | 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.
* Merge pull request #20431 from owncloud/carddav-enforce-displaynameThomas Müller2015-11-101-1/+7
|\ | | | | When creating addressbooks, make sure the displayname is set
| * When creating addressbooks, make sure the displayname is setArthur Schiwon2015-11-101-1/+7
| |
* | Merge pull request #20422 from owncloud/fix-20421-masterThomas Müller2015-11-101-0/+3
|\ \ | |/ |/| Ensure the user folder exists
| * Ensure the user folder existsThomas Müller2015-11-101-0/+3
| |
* | Adding CardDAV plugin to provide addressbook-home-set propertyThomas Müller2015-11-101-0/+2
|/
* Register DAVACL plugin to provide current-user-principalThomas Müller2015-11-091-0/+2
|
* Introducing CardDAV into coreThomas Müller2015-11-062-0/+564
|
* Fix TagList namespace in property mapVincent Petry2015-11-021-1/+1
|
* Merge pull request #17104 from owncloud/chunked-upload-lockingRobin Appelman2015-10-272-10/+15
|\ | | | | locking for chunked dav upload
| * remove locking for chunksRobin Appelman2015-10-201-4/+0
| |
| * Adjust for wide lockingRobin Appelman2015-10-202-6/+12
| |
| * locking for chunked dav uploadRobin Appelman2015-10-201-4/+7
| |
* | Merge pull request #20066 from owncloud/list-principaly-in-debug-modeThomas Müller2015-10-271-3/+8
|\ \ | | | | | | as soon as debug mode is enabled we allow listing of principals
| * | as soon as debug mode is enabled we allow listing of principalsThomas Müller2015-10-261-3/+8
| | |
* | | Verify the src exists in webdav MOVERoeland Jago Douma2015-10-271-0/+4
|/ / | | | | | | * Unit test added
* | Adding required parameters of ctor of class AuthThomas Müller2015-10-261-1/+4
| |
* | Introduced the new webdav endpoint remote.php/dav holding the principals and ↵Thomas Müller2015-10-265-0/+462
| | | | | | | | the files collection
* | Add tests for Sabre Auth plugin + make getCurrentUser compatibleLukas Reschke2015-10-231-20/+39
|/