obsidian-day-planner icon indicating copy to clipboard operation
obsidian-day-planner copied to clipboard

Contribution Request - Google Calendar Sync for Meetings

Open urishiraval opened this issue 3 years ago • 3 comments

Hi There,

Just wanted to ask if adding Google Calendar syncing to the daily planner is something that you guys would be open to.

I cloned this project and plugged in some code (that I took from another project) for adding google calendar events to the planner and I'm a good way in. I just had a few questions about how best to add the events to the planner in the most efficient/maintainable way.

I think I've done a good job of decoupling the syncing from the rest of the system by creating a seperate 'engine'. The engine handles the 2 factor auth, refreshing of sessions, token management, the fetching of data and the creation of 'PlanItem' objects with its own factory but I'm a bit unsure how to proceed from here.

Would love your guys input about whether this is something you guys would want + whether I'm on the right track with how I've implemented things.

urishiraval avatar Jul 18 '21 21:07 urishiraval

a google calendar sync would be very interesting. i'm not a developer so can't offer assistance there, but do want to offer my enthusiastic support.

hieu6 avatar Aug 21 '21 04:08 hieu6

a google calendar sync would be very interesting. i'm not a developer so can't offer assistance there, but do want to offer my enthusiastic support.

So this is now in the works...still a bit wonky about how best to plug in my gcal sync but I'll be making a PR in the near future hopefully

urishiraval avatar Sep 03 '21 05:09 urishiraval

Did this ever work? Would love to use it

edhilgendorf avatar Mar 31 '22 04:03 edhilgendorf

There is a plugin that does just that: https://github.com/muness/obsidian-ics

ivan-lednev avatar Sep 04 '23 17:09 ivan-lednev