Document that gcal doesn't support VTODO (#592)

This commit is contained in:
Markus Unterwaditzer 2017-03-09 19:33:47 +01:00 committed by GitHub
parent a285c555f0
commit 06017c39c0
2 changed files with 9 additions and 4 deletions

View file

@ -157,6 +157,15 @@ CalDAV and CardDAV
Google Google
++++++ ++++++
Vdirsyncer supports synchronization with Google calendars with the restriction
that ``VTODO`` files are rejected by the server.
Synchronization with Google contacts is less reliable due to negligence of
Google's CardDAV API. **Google's CardDAV implementation is allegedly a disaster
in terms of data safety**. See `this blog post
<https://evertpot.com/google-carddav-issues/>`_ for the details. Always back
up your data.
At first run you will be asked to authorize application for google account At first run you will be asked to authorize application for google account
access. access.

View file

@ -152,10 +152,6 @@ class GoogleCalendarStorage(dav.CalDAVStorage):
class GoogleContactsStorage(dav.CardDAVStorage): class GoogleContactsStorage(dav.CardDAVStorage):
__doc__ = '''Google contacts. __doc__ = '''Google contacts.
.. note:: Google's CardDAV implementation is allegedly a disaster in terms
of data safety. See `this blog post
<https://evertpot.com/google-carddav-issues/>`_ for the details.
Always back up your data.
''' + GOOGLE_PARAMS_DOCS ''' + GOOGLE_PARAMS_DOCS
class session_class(GoogleSession): class session_class(GoogleSession):