* Switch to google calendar async iterator api
* Update homeassistant/components/google/calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add test coverage for paging through results
* Bump gcal_sync to 0.6.1
* Bump gcal-sync 0.6.2
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Use new aiohttp based google client library in gcal_sync.
* Use base url in tests for shorter string
* Remove unnecessary line of code
* Jump to gcal-sync-0.4.1
* Update tests/components/google/conftest.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update to gcal_sync 0.5.0 incorporating PR feedback
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* feat(google): Added support for read only access in google calendar.
By default the current read/write access will be given, but the user has the option to set read only access which stops the add event service from registering
* fix(google): Updated documentation link
* docs(google-calendar): Added style fixes
* feat(calendar-google): Updated scopes to be defined on enum property.
This was done as a MR suggestion to simplify the code.
* feat(calendar-google):Removed constants no longer needed.
* feat(calendar-google): Reduced scope check to minimum.
* style: Fixed style issues