Skip to content

Conversation

@SebastianKrupinski
Copy link
Contributor

@SebastianKrupinski SebastianKrupinski commented Apr 4, 2025

Summary

This adds the ability to export calendars

Split of #49995

OCC Export

Command: calendar:export
Arguments:
uid - mandatory
cid - mandatory
format - optional defaults to ical (ical, xcal, jcal)
filepath - optional defaults to stdout

Export to file:

calendar:export user1 personal ical /tmp/personal.ics

Export to pipe:

calendar:export user1 personal jcal | jq

Checklist

@susnux susnux added this to the Nextcloud 32 milestone Apr 4, 2025
@susnux susnux added enhancement feature: caldav Related to CalDAV internals labels Apr 4, 2025
Copy link
Member

@ChristophWurst ChristophWurst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and works

Looks good

@ChristophWurst ChristophWurst added the pending documentation This pull request needs an associated documentation update label Apr 4, 2025
@ChristophWurst ChristophWurst requested a review from kesselb May 5, 2025 05:55
Copy link
Collaborator

@kesselb kesselb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're nearing the finish line ;)

@SebastianKrupinski SebastianKrupinski requested a review from kesselb May 5, 2025 12:44
@SebastianKrupinski SebastianKrupinski requested a review from kesselb May 5, 2025 15:44
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
@kesselb kesselb force-pushed the feat/issue-563-calendar-export branch from 4606758 to a2d4f8d Compare May 6, 2025 09:09
@kesselb kesselb enabled auto-merge May 6, 2025 09:09
@ChristophWurst ChristophWurst added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels May 6, 2025
@kesselb kesselb merged commit 31899d9 into master May 6, 2025
195 of 206 checks passed
@kesselb kesselb deleted the feat/issue-563-calendar-export branch May 6, 2025 11:05
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 💌 📅 👥 Groupware team May 6, 2025
@nextcloud-bot nextcloud-bot mentioned this pull request Aug 19, 2025
@SebastianKrupinski
Copy link
Contributor Author

Documentation nextcloud/documentation#13691

@skjnldsv skjnldsv modified the milestones: Nextcloud 32, Nextcloud 33 Sep 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish enhancement feature: caldav Related to CalDAV internals pending documentation This pull request needs an associated documentation update

Projects

Development

Successfully merging this pull request may close these issues.

7 participants