[Feature Request] Unauthenticated, but hard-to-guess caldav URLs #383

Open
opened 2025-11-01 20:55:33 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @vikunja-bot on GitHub (Apr 1, 2025).

Original issue by SteveDinn on 2021-06-12T03:02:56.000Z

Keep the existing caldav URLs that are present on the settings page, but also have the option for an unauthenticated version where you are able to rotate the semi-secret value that comprises it.

Something like
https://try.vikunja.io/dav/0fc88839da194e66978f50bfaba6eee53aba6a451d2c4ca48699f2a2035f6a5a

This would be useful for integration with apps that don't let you specify credentials or expect to be looking at a public calendar (like Google Calendar), but still be hard enough to guess that it's basically private.

I guess this would be similar to a read-only share link for a list.

Original issue on Gitea


@kolaente commented on 2021-06-13T15:27:42.000Z:

I think that could (should) be built on top of share links.

The other problem is currently, caldav is implemented as "hey Vikunja, give me all lists for that account" and not really "hey give mit that list" but I think we should be able to work around that.


xeruf commented on 2022-07-07T19:40:51.000Z:

Yep, also for viewing in Nextcloud calendar this would be great


bolgrov commented on 2024-11-25T11:25:45.000Z:

Hi ! Is there any update on this ? Thank you

Originally created by @vikunja-bot on GitHub (Apr 1, 2025). _Original issue by SteveDinn on 2021-06-12T03:02:56.000Z_ Keep the existing caldav URLs that are present on the settings page, but also have the option for an unauthenticated version where you are able to rotate the semi-secret value that comprises it. Something like https://try.vikunja.io/dav/0fc88839da194e66978f50bfaba6eee53aba6a451d2c4ca48699f2a2035f6a5a This would be useful for integration with apps that don't let you specify credentials or expect to be looking at a public calendar (like Google Calendar), but still be hard enough to guess that it's basically private. I guess this would be similar to a read-only share link for a list. [Original issue on Gitea](https://kolaente.dev/vikunja/vikunja/issues/883) --- _**@kolaente** commented on 2021-06-13T15:27:42.000Z_: I think that could (should) be built on top of share links. The other problem is currently, caldav is implemented as "hey Vikunja, give me all lists for that account" and not really "hey give mit that list" but I think we should be able to work around that. --- _**xeruf** commented on 2022-07-07T19:40:51.000Z_: Yep, also for viewing in Nextcloud calendar this would be great --- _**bolgrov** commented on 2024-11-25T11:25:45.000Z_: Hi ! Is there any update on this ? Thank you
Author
Owner

@krillin666 commented on GitHub (Aug 23, 2025):

Hi ! Is there any update on this feature ? Thank you for your work !

@krillin666 commented on GitHub (Aug 23, 2025): Hi ! Is there any update on this feature ? Thank you for your work !
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#383