Gladys 4 - Service CalDAV

Indeed Google seems to be converting the subscription into a regular calendar.

I know that iCloud and Nextcloud work with real webcals; we should test with those services (I developed with Nextcloud).

1 Like

I just tested with iCloud, not sure it worked:

On the Apple Calendar side:

On the Gladys side:

2022-09-12T11:07:48+0200 \u003cinfo\u003e calendar.requests.js:53 () CalDAV : Found calendar Famille
2022-09-12T11:07:48+0200 \u003cinfo\u003e calendar.requests.js:53 () CalDAV : Found calendar Agenda du libre
2022-09-12T11:07:48+0200 \u003cinfo\u003e calendar.requests.js:53 () CalDAV : Found calendar Family
2022-09-12T11:07:48+0200 \u003cinfo\u003e calendar.requests.js:53 () CalDAV : Found calendar Personnel
2022-09-12T11:07:48+0200 \u003cinfo\u003e calendar.requests.js:53 () CalDAV : Found calendar Travail
2022-09-12T11:07:48+0200 \u003cinfo\u003e calendar.syncUserCalendars.js:38 (CalDAVHandler.syncUserCalendars) CalDAV : Found 5 calendars.
2022-09-12T11:07:50+0200 \u003cinfo\u003e calendar.syncUserCalendars.js:132 (Promise.map.concurrency) CalDAV : 22 events updated for calendar Famille.
2022-09-12T11:07:51+0200 \u003cinfo\u003e calendar.syncUserCalendars.js:132 (Promise.map.concurrency) CalDAV : 0 events updated for calendar Travail.
2022-09-12T11:07:51+0200 \u003cinfo\u003e calendar.syncUserCalendars.js:132 (Promise.map.concurrency) CalDAV : 3 events updated for calendar Personnel.
2022-09-12T11:07:52+0200 \u003cinfo\u003e calendar.syncUserCalendars.js:132 (Promise.map.concurrency) CalDAV : 0 events updated for calendar Family.
2022-09-12T11:07:52+0200 \u003cinfo\u003e calendar.syncUserWebcals.js:16 (CalDAVHandler.syncUserWebcals) Webcal : Found 0 calendars.

However, I don’t see anything in my calendar view

I retried syncing 2-3 times, nothing

That’s normal, by default I’ve disabled Webcals syncing

Check the tab to enable/disable the calendars then restart the synchronization

Indeed, it works better this way!

1 Like

So it’s merged :slight_smile:

Warning, your address appears in the first log

1 Like

Thanks, it’s fixed

1 Like

Hi @gaetanb76, I’ll see what I can do, what’s in the events for this calendar? Google Contacts’ birthdays?

Yes, that’s it.
Thanks in advance @bertrandda

Ask someone who has the rights to delete the history of your post, because your email can be found via the ‹ edit › info ^^’

I don’t know how to do that.
@pierre-gilles any idea.

We can hide revisions for non-moderator users ( it’s done )

3 Likes

Hello everyone,
I made a small fix for an issue that went unnoticed. Some events use a duration instead of an end date and the end time was being extracted incorrectly; it should be fine now. If anyone wants to try, a Docker image is available bertrandda/gladys:caldav (it shouldn’t change anything for those where everything was already working)

3 Likes

Thanks for the PR @bertrandda :slight_smile:

Looks good to me, I’ve merged it and it will be included in the next Gladys release!

1 Like