server/apps/dav/lib/Connector/Sabre
Georg Ehrke 63d584afb5
use principaluri instead of userid, allowing to add delegates for rooms and things
Signed-off-by: Georg Ehrke <developer@georgehrke.com>

!fixup add owner_id and proxy_id as db index, since we use it for querying

Signed-off-by: Georg Ehrke <developer@georgehrke.com>

!fixup don't add ACL for each individual proxy, just use calendar-proxy groups

Signed-off-by: Georg Ehrke <developer@georgehrke.com>

!fixup allow delegation of resources / rooms

Signed-off-by: Georg Ehrke <developer@georgehrke.com>

!fixup fix addIndex call in migration

Signed-off-by: Georg Ehrke <developer@georgehrke.com>

!fixup fix remaining constructor calls of Principal

Signed-off-by: Georg Ehrke <developer@georgehrke.com>

!fixup minor fixes and unit tests

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-08-15 15:41:28 +02:00
..
Exception keep previous exception when transforming to dav exception 2018-02-07 13:34:30 +01:00
AnonymousOptionsPlugin.php check anonymous OPTIONS requests file in root (not in subdir) 2019-01-04 18:42:42 +00:00
AppEnabledPlugin.php Update with robin 2016-07-21 18:13:58 +02:00
Auth.php first check if the user is already logged in and then try to authenticate via apache, this way we suppress wrong audit log messages about failed login attempts 2018-10-30 22:14:52 +01:00
BearerAuth.php Update license headers 2017-11-06 16:56:19 +01:00
BlockLegacyClientPlugin.php Remove unused use statements 2017-04-22 19:23:31 -05:00
CachingTree.php Update license headers 2017-11-06 16:56:19 +01:00
ChecksumList.php Remove unused use statements 2017-04-22 19:23:31 -05:00
CommentPropertiesPlugin.php If the parent is not cached we should request the file 2018-12-06 21:59:28 +01:00
CopyEtagHeaderPlugin.php Return ETag and OC-ETag in case of a move (#25683) 2016-09-28 21:12:50 +02:00
CustomPropertiesBackend.php Prefetching blows up if there are a lot of files. 2019-04-18 21:23:59 +02:00
DavAclPlugin.php disable dav acl plugin for files resource 2018-05-24 14:00:14 +02:00
Directory.php only allow a single concurrent dav write to a file 2018-04-26 11:16:51 +02:00
DummyGetResponsePlugin.php Update license headers 2017-11-06 16:56:19 +01:00
ExceptionLoggerPlugin.php Do not log FileLock as exception 2018-11-04 13:55:49 +01:00
FakeLockerPlugin.php Update license headers 2017-11-06 16:56:19 +01:00
File.php More precise error message when expected filesize does not match - could be on reading or writing side 2019-07-29 15:03:01 +02:00
FilesPlugin.php wip 2019-07-22 14:47:17 +02:00
FilesReportPlugin.php Improve code 2019-03-13 23:01:47 +01:00
LockPlugin.php Remove unused use statements 2017-04-22 19:23:31 -05:00
MaintenancePlugin.php Make sure maintenance mode is always casted to bool 2019-02-22 08:25:41 +01:00
Node.php wip 2019-07-22 14:47:17 +02:00
ObjectTree.php Improved logging of smb connection errors 2018-07-03 14:56:37 +02:00
Principal.php use principaluri instead of userid, allowing to add delegates for rooms and things 2019-08-15 15:41:28 +02:00
QuotaPlugin.php log more information about insufficient storage in dav plugin 2018-04-17 15:29:37 +02:00
Server.php Update license headers 2017-11-06 16:56:19 +01:00
ServerFactory.php Use dependency injection for app manager 2019-03-13 00:42:39 +01:00
ShareeList.php use namespace everywhere 2019-08-06 10:32:46 +02:00
SharesPlugin.php get all shares, not only first one per type 2019-08-08 11:01:23 +02:00
ShareTypeList.php Make it possible to filter by tags with REPORT method 2016-10-19 11:06:29 +02:00
TagList.php Make it possible to filter by tags with REPORT method 2016-10-19 11:06:29 +02:00
TagsPlugin.php Use ::class statement instead of string 2018-01-29 12:03:47 +01:00