diff options
author | Max Kostikov <max@kostikov.co> | 2019-08-30 00:51:46 +0200 |
---|---|---|
committer | Max Kostikov <max@kostikov.co> | 2019-08-30 00:51:46 +0200 |
commit | 51954c7f3de4940bb9bdc545f8a2a26e6ea7b101 (patch) | |
tree | 5fb18d87ed1b6892f1a1aae7c91fa03c938bed68 /Zotlabs/Module | |
parent | 60919488f17ded7bcd1dd48429baaca530475161 (diff) | |
download | volse-hubzilla-51954c7f3de4940bb9bdc545f8a2a26e6ea7b101.tar.gz volse-hubzilla-51954c7f3de4940bb9bdc545f8a2a26e6ea7b101.tar.bz2 volse-hubzilla-51954c7f3de4940bb9bdc545f8a2a26e6ea7b101.zip |
Add CalDAV / CardDAV autodiscovery
Diffstat (limited to 'Zotlabs/Module')
-rw-r--r-- | Zotlabs/Module/Well_known.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Zotlabs/Module/Well_known.php b/Zotlabs/Module/Well_known.php index 09e743788..d322c016c 100644 --- a/Zotlabs/Module/Well_known.php +++ b/Zotlabs/Module/Well_known.php @@ -63,6 +63,18 @@ class Well_known extends \Zotlabs\Web\Controller { case 'dnt-policy.txt': echo file_get_contents('doc/dnt-policy.txt'); killme(); + + case 'caldav': + if ($_SERVER['REQUEST_METHOD'] == 'PROPFIND') { + http_status('301', 'moved permanently'); + goaway(z_root() . '/cdav'); + }; + + case 'caldav': + if ($_SERVER['REQUEST_METHOD'] == 'PROPFIND') { + http_status('301', 'moved permanently'); + goaway(z_root() . '/cdav'); + }; default: if(file_exists(\App::$cmd)) { |