Import all calendars associated with an online account

Bug #1356869 reported by Dennis Scheffler
142
This bug affects 30 people
Affects Status Importance Assigned to Milestone
Maya
Confirmed
Low
Unassigned
elementary OS
Fix Released
Low
Cody Garver

Bug Description

To add more than one google-calendar in maya is not possible. It founds only the default one!

Tags: caldav google
Pranav (pranavkaranjkar)
Changed in maya:
status: New → Confirmed
Revision history for this message
Steffen Schuhmann (sschuhmann) wrote :

Workaround

You can add your Google calendars as CalDAV calenendars.

Revision history for this message
Joaquin Mendez (joaquin-mendez) wrote :

No luck with calDAV implementation

For the calDAV implementation, I use the private address offered by the google calendar, but once I include it and restart maya, it displays a message saying 'Permission denied'.
The current process that I follow using one google account but with multiple calendars:
- Under the menu for calendar type I choose calDAV
- Then give it a generic name like 'Google calendar 2'
- Check for 'Keep a copy locally'
- For the URL, I provide the whole link that is given selecting the XML option in Private Address under the Google calendar settings
- Then check the option for 'Use a secure connection'
- For user, I put my username (e.g. user33, which is part of the google account: <email address hidden>)
- And for email, well, my email (e.g. <email address hidden>)

I also have tried:
For the user part, my full google email (e.g. <email address hidden>).
This lead me to the same error

description: updated
Corentin Noël (tintou)
summary: - more than 1 google calendar
+ Choose between multiple calendars
tags: added: google
tags: added: caldav
Changed in maya:
importance: Undecided → Low
Revision history for this message
Corentin Noël (tintou) wrote : Re: Choose between multiple calendars

It's now possible via Pantheon Online Accounts

Revision history for this message
Joaquin Mendez (joaquin-mendez) wrote :

Either I didn't get the update, or the plug for it is not working. Maya is not being detected as a application for the Google account that I included.
Screenshot included.

Revision history for this message
Corentin Noël (tintou) wrote :

You need to install some packages :
evolution-data-server-pantheon-online-accounts
evolution-data-server-google2
evolution-data-server-outlook

Changed in maya:
status: Confirmed → In Progress
summary: - Choose between multiple calendars
+ Import all calendars associated with an online account
Revision history for this message
Coeur Noir (coeur-noir) wrote :

Fresh install Freya (0.3)

- Maya still imports only the one default calendar from google and not all the calendars of the user

- in which repositories "evolution-data-server-pantheon-online-accounts, evolution-data-server-google2, evolution-data-server-outlook" are supposed to be found ?

- Maya does not use Oauth/token for connecting to google-account So I had to lower security level of my google account for allowing less secure app's - which sounds bad.

Changed in maya:
assignee: nobody → Alexis Maiquez Murcia (almamu)
Revision history for this message
Alexis Maiquez Murcia (almamu) wrote :

Some progress in my own branch: https://code.launchpad.net/~almamu/maya/fix-1356869
Actually it supports more than one calendar by google account BUT you need to add every calendar you need manually. The calendar id can be found in the settings of the calendar you want to add.

Revision history for this message
Timo Reimerdes (timorei) wrote :

Actually the online-accounts solution worked for me after installing / replacing a few packages:

sudo apt-get remove evolution-data-server-online-accounts
sudo apt-get install switchboard-plug-online-accounts evolution-data-server-pantheon-online-accounts evolution-data-server-google2 evolution-data-server-outlook

Restarted switchboard, went to online account settings and added a google account (googl+ icon).

Rebooted to make sure all evolution data server things got started correctly (overly careful. but elementaryos on an ssd boots just so fast...).

All my google calendars did show up in maya.

Revision history for this message
Coeur Noir (coeur-noir) wrote :

Hello Timo,

I'd like to try your solution but here is the "answer" of apt-get :

Aucune version du paquet switchboard-plug-online-accounts n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « switchboard-plug-online-accounts » n'a pas de version susceptible d'être installée
E: Impossible de trouver le paquet evolution-data-server-pantheon-online-accounts
E: Impossible de trouver le paquet evolution-data-server-google2
E: Impossible de trouver le paquet evolution-data-server-outlook

So did you activate some specific repositories or any backport channel or something ?

Changed in maya:
milestone: none → loki-beta1
Changed in elementaryos:
milestone: none → loki-beta1
Revision history for this message
Cody Garver (codygarver) wrote :

Added to elementary-desktop dependencies

Changed in elementaryos:
assignee: nobody → Cody Garver (codygarver)
importance: Undecided → Low
status: New → Fix Committed
Changed in elementaryos:
milestone: loki-beta1 → loki-alpha1
Cody Garver (codygarver)
Changed in maya:
assignee: Alexis Maiquez Murcia (almamu) → nobody
status: In Progress → Confirmed
Revision history for this message
Zhenrui Liao (zhenruiliao) wrote :

Followed the steps in #8 (need to add the daily PPA to get the dependencies) but it still only syncs my main google calendar :((

Changed in maya:
milestone: loki-beta1 → none
Revision history for this message
Adam (greenmanspirit) wrote :

I am on Loki and when I add my google account in Maya, it only grabs my default calendar. When I go to Online Accounts, I don't see an option to add my google account. I also don't see evolution-data-google2 or evolution-data-outlook in the repos.

Changed in elementaryos:
status: Fix Committed → Fix Released
milestone: loki-alpha1 → loki-rc1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.