Google CALDAV on GC 3.3

442 views
Skip to first unread message

Serban Mestecaneanu

unread,
Jan 12, 2016, 10:31:35 AM1/12/16
to golden-cheetah-users
I have been trying to find out how to make Google Calendar sync to work in GC 3.3 and I gave up after reading many posts here with too much info to digest.

Is there an easy step-by-step tutorial or so to make this feature work?

Many thanks,
Serban

Mark Liversedge

unread,
Jan 12, 2016, 10:49:48 AM1/12/16
to golden-cheetah-users

Serban Mestecaneanu

unread,
Jan 12, 2016, 11:01:49 AM1/12/16
to golden-cheetah-users
Well, it is not enough info :

I have two options in Preferences:
Calendar Type: 
1. Google Calendar
2. Generic Caldav

If I choose 1 I cannot enter the string written in that link (https://apidata.googleusercontent.com/caldav/v2/xxxx@@gmail.com/events/ by the way there is a double @) but I can Authorise, after which I do it, it does not upload later giving an error.
If I chose 2, I can enter that string (with my gmail address) I also introduce there Caldev user ID and password, but nothing at Google CallID (should I put there something?). In this case I do not have the button activate active. I press save, restarts GC and gives me this error: Host requires authentification!

What am I doing wrong?

Thanks,
Serban

Serban Mestecaneanu

unread,
Jan 13, 2016, 4:43:02 AM1/13/16
to golden-cheetah-users
Morning,

No other users manage to sort this out and give me some clues please?

Thanks,
Serban

Peter Riegersperger

unread,
Jan 13, 2016, 5:14:24 AM1/13/16
to golden-cheetah-users
Hey!

I unsuccessfully tried to get the Google Calendar integration to work. The CalDAV method was phased out by Google, so your only way would be through Google Calendar.
The authentication never worked for me, so I can’t help you any more with that. I ended up using a generic CalDAV server by provider.

all the best,

peter


--
_______________________________________________
Golden-Cheetah-Users mailing list
golden-che...@googlegroups.com
http://groups.google.com/group/golden-cheetah-users?hl=en
---
You received this message because you are subscribed to the Google Groups "golden-cheetah-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golden-cheetah-u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


twitter: @lifeintheslow
instagram: lifeintheslow




Serban Mestecaneanu

unread,
Jan 13, 2016, 5:25:14 AM1/13/16
to golden-cheetah-users
Mark gave me that link, so this means he expect that sync should work, I guess. So I still have hope that someone will shed some light on this matter.

Thanks,
Serban
To unsubscribe from this group and stop receiving emails from it, send an email to golden-cheetah-users+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Jon Escombe

unread,
Jan 13, 2016, 5:47:02 AM1/13/16
to Serban Mestecaneanu, golden-cheetah-users
Hi, can confirm Google calendar syncing works for me - but was set up
some time ago - don't know whether that makes a difference..?

My settings;

Type: Generic CalDAV
Url: https://www.google.com/calendar/dav/XXX...@googlemail.com/events/
User: XXXXXX (same as above)
Pass: XXXXXX

Regards,
Jon.

Serban Mestecaneanu

unread,
Jan 13, 2016, 6:03:11 AM1/13/16
to golden-cheetah-users, serba...@gmail.com
Thanks Jon for your reply, I tried as per your settings but I am getting:

Error downloading https://www.google.com/calendar/dav/xxxxxx%40gmail.com/events/ - server replied: Method Not Allowed


Tried also with https://www.google.com/calendar/dav/xxxxxx%40googlemail.com/events/ - same error.


To make it even more interesting, if I set it up as Google Calendar, I can Authorise succesfully, but I could not come up with CallID as per the instructions, so maybe this is what I am missing to make it work.


Serban


On Wednesday, 13 January 2016 12:47:02 UTC+2, jone wrote:
Hi, can confirm Google calendar syncing works for me - but was set up
some time ago - don't know whether that makes a difference..?

My settings;

Type: Generic CalDAV

Magnus Gille

unread,
Jan 13, 2016, 11:37:20 AM1/13/16
to Serban Mestecaneanu, golden-cheetah-users
I'll take a look later tonight. I suspect a bug in the OAuth code.

On Wed, Jan 13, 2016 at 3:03 AM Serban Mestecaneanu <serba...@gmail.com> wrote:
Thanks Jon for your reply, I tried as per your settings but I am getting:

Error downloading https://www.google.com/calendar/dav/xxxxxx%40gmail.com/events/ - server replied: Method Not Allowed


Tried also with https://www.google.com/calendar/dav/xxxxxx%40googlemail.com/events/ - same error.


To make it even more interesting, if I set it up as Google Calendar, I can Authorise succesfully, but I could not come up with CallID as per the instructions, so maybe this is what I am missing to make it work.


Serban


On Wednesday, 13 January 2016 12:47:02 UTC+2, jone wrote:
Hi, can confirm Google calendar syncing works for me - but was set up
some time ago - don't know whether that makes a difference..?

My settings;

Type: Generic CalDAV
User: XXXXXX (same as above)
Pass: XXXXXX

Regards,
Jon.

On 13/01/16 10:25, Serban Mestecaneanu wrote:
> Mark gave me that link, so this means he expect that sync should work, I
> guess. So I still have hope that someone will shed some light on this
> matter.
>
> Thanks,
> Serban

--
_______________________________________________
Golden-Cheetah-Users mailing list
golden-che...@googlegroups.com
http://groups.google.com/group/golden-cheetah-users?hl=en
---
You received this message because you are subscribed to the Google Groups "golden-cheetah-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golden-cheetah-u...@googlegroups.com.

9606

unread,
Jan 13, 2016, 11:44:37 AM1/13/16
to golden-cheetah-users
Serb
I had to try a few times to get mine to work.
Cal Type: Google Calendar, and
in my case, UserID and CalID are the same.

Jörn R.

unread,
Jan 13, 2016, 2:22:31 PM1/13/16
to golden-cheetah-users
Just checked - little, but correct documentation here: https://github.com/GoldenCheetah/GoldenCheetah/wiki/UG_Special-Topics_Upload_Download-to_from-external-web-sites#google-calendar

As mentioned before "default" Google CalId is your email-adress. You can look it up in your google calendar properties. But you can also create a special calendar in the properties which then has
a different Id (Id is shown next to the Tags [ICAL] [HTML] Calendard-ID:.......... 

If you authorize with this calendar ID the upload goes there - not to your default.

Both features
- upload activity to calendar and
- refresh calendar (where my Calendar entries were downloaded to GoldenCeetah) work.

No problem in OAUTH,.... - Release 3.3.0 - Win64 build.

Serban Mestecaneanu

unread,
Jan 14, 2016, 3:37:53 PM1/14/16
to golden-cheetah-users
After many attempts, I have found out that it works with this address: https://apidata.googleusercontent.com/caldav/v2/xx...@gmail.com/events. However, I can upload very well one activity, but is there a way to upload multiple activities?

And what Refresh Calendar is suppose to do? 

Thanks,
Serban

Jörn R.

unread,
Jan 15, 2016, 2:30:47 AM1/15/16
to golden-cheetah-users
Not sure why/how this address can work - I recommend to use "CalID" like described - this is the way it is implemented specifically for Google Calendar.
Other CalDAV calendars will need a URL for sure.

Refresh actively syncs all the entries of the authorized Google CaliID Calendar into GoldenCheetah. This is also done automatically when starting
GoldenCheetah - so besides the first time after authorizing and in case you change/add entries in Google Calendar while working in GoldenCheetah
there is not need to use this.

Serban Mestecaneanu

unread,
Jan 16, 2016, 2:31:44 PM1/16/16
to golden-cheetah-users
But I am using CallID as described, it is my email address for google gmail, isn't it not?
Reply all
Reply to author
Forward
0 new messages