Skip to content

Commit 2138c43

Browse files
committed
Update docs for Google storages
References: #985 References: #975 Closes: #1028 Closes: #808
1 parent 5a46c93 commit 2138c43

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

CHANGELOG.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ Version 0.19.1
1414

1515
- Fixed crash when operating on Google Contacts. :gh:`994`
1616
- The ``HTTP_PROXY`` and ``HTTPS_PROXY`` are now respected. :gh:`1031`
17+
- Instructions for integrating with Google CalDav/CardDav have changed.
18+
Applications now need to be registered as "Web Application". :gh:`975`
1719
- Various documentation updates.
1820

1921
Version 0.19.0

docs/config.rst

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ Service to hardcode those into opensource software [googleterms]_:
287287
be a searchbox where you can just enter those terms.
288288

289289
3. In the sidebar, select "Credentials" and create a new "OAuth Client ID". The
290-
application type is "Other".
290+
application type is "Web application".
291291

292292
You'll be prompted to create a OAuth consent screen first. Fill out that
293293
form however you like.
@@ -305,7 +305,7 @@ or write anything to it.
305305
.. note::
306306

307307
You need to configure which calendars Google should offer vdirsyncer using
308-
a rather hidden `settings page
308+
a secret `settings page
309309
<https://calendar.google.com/calendar/syncselect>`_.
310310

311311
.. storage:: google_calendar
@@ -345,6 +345,10 @@ or write anything to it.
345345
:param client_id/client_secret: OAuth credentials, obtained from the Google
346346
API Manager.
347347

348+
The current flow is not ideal, but Google has deprecated the previous APIs used
349+
for this without providing a suitable replacement. See :gh:`975` for discussion
350+
on the topic.
351+
348352
Local
349353
+++++
350354

0 commit comments

Comments
 (0)