nextcloud / nextcloud/calendar

better support in UI for subscribed calendars

Open
#3,064 0 comments 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. to triage
Dominant language
JavaScript
Stars
1.2k
Forks
332
Avg merge
16h 13m
Merged PRs (30d)
137

Description

Coming from:
https://help.nextcloud.com/t/can-not-export-subscribed-calendar-exporting-regular-calendar-works-fine/115862

External/subscribed calendars will behave different than regular calendars.

  • when adding the whole Nextcloud calendar account (e.g. add caldav account in Apple Calendar) it is the original private link that is made available there, not the events that have been imported in Nextcloud calendar.
  • export from Nextcloud calendar will not work (error: "This is the WebDAV interface")

These features would be useful in Nextcloud calendar:

  • make it visible to the user what are native calendars and what are subscribed calendars (see screenshot for how Apple calendar identifies subscribed calendars)
  • for a subscribed calendar: disable the option to copy private link, as this link is used for exporting and will not work and/or change the error
  • for a subscribed calendar: add option to view/edit the URL of the subscribed calendar

image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the issue description and the linked help.nextcloud.com report, then trace the calendar UI handling for native versus subscribed calendars. Done means subscribed calendars are distinguishable and provide the requested private-link and subscribed-URL behavior without the reported export confusion.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.