nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
27.1k stars 4.02k forks source link

Allow to create a new calendar using the CardDAV protocol #17773

Closed j-ed closed 4 years ago

j-ed commented 4 years ago

Expected behavior

Currently new calendars can only be created using the web gui or the occ command line tool. It would be nice to be able to create a new calendar using the CalDAV protocol too. This would allow users, who prefer to use e.g. Thunderbird/Lightning, to create a calendars too.

As far as I understood SabreDAV supports that function by default but it hasn't been implemented yet. (https://stackoverflow.com/questions/31210200/create-a-new-calendar-from-caldav-api)

Steps to reproduce

  1. Open Thunderbird/Lighning 68.2.1
  2. Open the Calendar tab
  3. Add a new network calendar using CalDAV, enter url, login ...
  4. A new calendar is created within client but couldn't be activated because of the fact that it wasn't created on the Nextcloud server.

Environment

Server Configuration

OS: Linux 3.16.74 Web server: Apache2 2.4.41 Database: MariaDB 10.2.24 PHP version: 7.3.11 Nextcloud version: 17.0.0

Client Configuration

Browser: Mozilla Firefox 66.0.2 Operating system: Windows 10

j-ed commented 4 years ago

I'm closing that issue, because I could confirm myself that it's already possible to create a new calendar, e.g. using DAVx5 2.6 on Android and @BernieO has just confirmed that it also works on iOS 13.2 against Nextcloud 16.0.5. In this case it seems to be a deficiency in Thunderbird/Lightning only.