summaryrefslogtreecommitdiffstats
path: root/apps/dav/lib
Commit message (Collapse)AuthorAgeFilesLines
* properly lock the target file on dav upload when not using part filesRobin Appelman2018-06-111-15/+23
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* enable caldav for webdav subtree public-calendarsGeorg Ehrke2018-06-081-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Add sabre plugin to allow anonymous options requests to the dav rootRobin Appelman2018-06-013-0/+66
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #9609 from ↵Morris Jobke2018-06-011-0/+67
|\ | | | | | | | | nextcloud/bugfix/3830/invitations_for_shared_calendars send invitations for shared calendars
| * send invitations for shared calendarsGeorg Ehrke2018-05-251-0/+67
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #9550 from ↵Morris Jobke2018-06-013-6/+19
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/override_freebusy_sharing_rules allow admins to disable FreeBusy without modifying ShareAPI capabilities
| * | allow admins to override FreeBusy capabilities without modifying ShareAPI ↵Georg Ehrke2018-05-223-6/+19
| |/ | | | | | | | | | | capabilities Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #9583 from nextcloud/files-home-userfolderMorris Jobke2018-05-292-7/+9
|\ \ | | | | | | use getUserFolder instead of getFileInfo when constructing FilesHome
| * | use getUserFolder instead of getFileInfo when constructing FilesHomeRobin Appelman2018-05-242-7/+9
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Move repairstep to a custom commandRoeland Jago Douma2018-05-281-31/+13
| | | | | | | | | | | | People that have issues can run it manually Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Adding repair step which cleans shares of invalid principalsRoeland Jago Douma2018-05-271-0/+100
| | | | | | | | | | | | https://github.com/owncloud/core/pull/30149/commits/edacf22fbce4deefc181c53dd84c5fb278a9a28d Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | CalDAV and CardDAV plugins need to be registered for the principals ↵Roeland Jago Douma2018-05-271-10/+12
| | | | | | | | | | | | | | | | collection as well https://github.com/owncloud/core/pull/30149/commits/9f2e6431b88a9635b291b0e824abf74ba766616d Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | When sharing calendars and addressbooks the principal has to be verified to ↵Roeland Jago Douma2018-05-274-5/+18
| | | | | | | | | | | | | | | | be valid https://github.com/owncloud/core/pull/30149/commits/d3fb8fcdd3a6b00bde0c3c9eb4039876e7fc1967 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Do not load calendar/addressbook plugins if not neededRoeland Jago Douma2018-05-271-16/+28
|/ | | | | | | Fixes #6711 Based on https://github.com/owncloud/core/pull/30149/commits/f0fb21cf3563088284c56be4eac48c7d9725cb21 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #9029 from nextcloud/settings-restructureMorris Jobke2018-05-071-1/+1
|\ | | | | Restructure server settings
| * Move dav settings to main server settingsJulius Härtl2018-05-031-1/+1
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Merge pull request #9355 from nextcloud/dav-upload-lockMorris Jobke2018-05-031-1/+10
|\ \ | |/ |/| only allow a single concurrent dav write to a file
| * only allow a single concurrent dav write to a fileRobin Appelman2018-04-261-1/+10
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #9346 from nextcloud/techdep/noid/needsPartFile_to_storageMorris Jobke2018-05-021-17/+5
|\ \ | | | | | | Use an actual function of the storage to determine needsPartFile
| * | Use an actual function of the storage to determine needsPartFileRoeland Jago Douma2018-05-011-17/+5
| | | | | | | | | | | | | | | | | | | | | We have a function for it so better to override that. Also because other codes that might check this should get the right value. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | External mount does not get DELETE and UPDATE if readonlyRoeland Jago Douma2018-05-011-1/+1
|/ / | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #9178 from nextcloud/feature/9142/directdownloadMorris Jobke2018-05-019-0/+695
|\ \ | | | | | | Add directdownload endpoint
| * | Improve the directContollerRoeland Jago Douma2018-04-261-15/+14
| | | | | | | | | | | | | | | | | | | | | | | | * Tests * No directdownload from storage yet (as it is not tested at all) * No direct links for folders Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Add tests for DirectFile and DirectHomeRoeland Jago Douma2018-04-261-1/+1
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Throttle requests to unknown tokensRoeland Jago Douma2018-04-262-4/+24
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Add backgroundjob to cleanup expired direct linksRoeland Jago Douma2018-04-262-1/+67
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Check if a direct link is expiredRoeland Jago Douma2018-04-262-21/+31
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Add directDownload support of storageRoeland Jago Douma2018-04-262-12/+16
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | No listingRoeland Jago Douma2018-04-261-12/+4
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Dav endpoint returns proper dataRoeland Jago Douma2018-04-264-14/+84
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Request a direct linkRoeland Jago Douma2018-04-262-5/+53
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | First step of DAV endpointRoeland Jago Douma2018-04-265-0/+313
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Add DB mappingRoeland Jago Douma2018-04-262-0/+93
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Add directdownload tableRoeland Jago Douma2018-04-261-0/+80
| |/ | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* / move log constants to ILoggerArthur Schiwon2018-04-261-2/+2
|/ | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Less deprecated calls to OCP\Util::writeLogMorris Jobke2018-04-221-3/+3
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* log more information about insufficient storage in dav pluginRobin Appelman2018-04-171-2/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #9148 from nextcloud/dav-read-exceptionRoeland Jago Douma2018-04-111-1/+5
|\ | | | | transform exception during file read to sabre exceptions
| * transform exception during file read to sabre exceptionsRobin Appelman2018-04-111-1/+5
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #9097 from nextcloud/bugfix/7661/use_mb_substrJulius Härtl2018-04-111-2/+2
|\ \ | |/ |/| Use multibyte substring
| * Use multibyte substringRoeland Jago Douma2018-04-051-2/+2
| | | | | | | | | | | | Fixes #7661 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | more consistent namingArthur Schiwon2018-04-051-6/+6
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | admin_audit and dav listen to announce and revoke signalsArthur Schiwon2018-04-051-0/+18
|/ | | | | | also place them in doc Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Merge pull request #8996 from brandonkirsch/fix-onenote-davMorris Jobke2018-04-032-2/+2
|\ | | | | Fix webdav support for OneNote clients
| * Fix webdav support for OneNote clientsBrandon Kirsch2018-03-262-2/+2
| |
* | Do not treat is-encrypted as customer propertyRoeland Jago Douma2018-03-281-0/+1
| | | | | | | | | | | | | | | | fixes #8977 Else for all files in a folder we would launch off more queries. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | MethodNotAllowed is not a Fatal errorRoeland Jago Douma2018-03-261-0/+4
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Make displayname selectableRoeland Jago Douma2018-03-221-1/+1
| | | | It is dav. so if it is not properly set we just return a 404 anyway.
* Merge pull request #8255 from nextcloud/bugfix/noid/group-display-nameblizzz2018-03-153-25/+54
|\ | | | | Full implement group display names
| * Fix group displaynames in activityJoas Schilling2018-03-083-25/+54
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>