CALDAV / iCAL Libraries Out of Date #1588

Open
opened 2023-08-10 17:31:30 +00:00 by rmclellan · 2 comments

Description

iCAL and CALDAV libraries appear to be abandoned, suggest migrating to actively maintained libraries. This may address the issue with syncing with iOS.

vikunja/api#753

https://github.com/emersion/go-webdav
https://github.com/emersion/go-ical

  1. https://github.com/samedi/caldav-go
    a. https://kolaente.dev/vikunja/api/src/commit/6aadaaaffc1fff4a94e35e8fa3f6eab397cbc3ce/pkg/routes/caldav/handler.go
    b. https://kolaente.dev/vikunja/api/src/commit/5961e56d1603f52d50aa5bb0f76a4ee0d909f104/pkg/routes/caldav/listStorageProvider.go
  2. https://github.com/arran4/golang-ical
    a. https://kolaente.dev/vikunja/api/src/commit/1cffef6908519f089c4911403663aebda2405540/pkg/caldav/parsing.go
  3. https://github.com/laurent22/ical-go
    3. Still used?

Vikunja Frontend Version

https://kolaente.dev/vikunja/frontend/releases/tag/v0.21.0

Vikunja API Version

https://kolaente.dev/vikunja/api/releases/tag/v0.21.0

Browser and version

No response

Can you reproduce the bug on the Vikunja demo site?

Yes

Screenshots

No response

### Description iCAL and CALDAV libraries appear to be abandoned, suggest migrating to actively maintained libraries. This may address the issue with syncing with iOS. https://kolaente.dev/vikunja/api/issues/753 https://github.com/emersion/go-webdav https://github.com/emersion/go-ical 1. https://github.com/samedi/caldav-go a. `https://kolaente.dev/vikunja/api/src/commit/6aadaaaffc1fff4a94e35e8fa3f6eab397cbc3ce/pkg/routes/caldav/handler.go` b. `https://kolaente.dev/vikunja/api/src/commit/5961e56d1603f52d50aa5bb0f76a4ee0d909f104/pkg/routes/caldav/listStorageProvider.go` 1. https://github.com/arran4/golang-ical a. `https://kolaente.dev/vikunja/api/src/commit/1cffef6908519f089c4911403663aebda2405540/pkg/caldav/parsing.go` 2. https://github.com/laurent22/ical-go 3. Still used? ### Vikunja Frontend Version https://kolaente.dev/vikunja/frontend/releases/tag/v0.21.0 ### Vikunja API Version https://kolaente.dev/vikunja/api/releases/tag/v0.21.0 ### Browser and version _No response_ ### Can you reproduce the bug on the Vikunja demo site? Yes ### Screenshots _No response_
rmclellan added the
kind/bug
label 2023-08-10 17:31:30 +00:00
Owner

Thanks for the heads up.

Do you want do send a PR?

Thanks for the heads up. Do you want do send a PR?
konrad added
kind/feature
and removed
kind/bug
labels 2023-08-22 16:42:25 +00:00
Author

@konrad - I would love to, unfortunately I don't have the skill / knowledge to make this changes. I came across this trying to see if I could make Vikunja work with my iPhone :)

@konrad - I would love to, unfortunately I don't have the skill / knowledge to make this changes. I came across this trying to see if I could make Vikunja work with my iPhone :)
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#1588
No description provided.