1
mirror of https://github.com/home-assistant/core synced 2024-09-15 17:29:45 +02:00
ha-core/homeassistant/components/google
Allen Porter d399815bea
Allow multiple google calendar config entries (#73715)
* Support multiple config entries at once

* Add test coverage for multiple config entries

* Add support for multiple config entries to google config flow

* Clear hass.data when unloading config entry

* Make google config flow defensive against reuse of the same account

* Assign existing google config entries a unique id

* Migrate entities to new unique id format

* Support muliple accounts per oauth client id

* Fix mypy typing errors

* Hard fail to keep state consistent, removing graceful degredation

* Remove invalid entity regsitry entries
2022-06-21 06:42:41 -07:00
..
translations [ci skip] Translation update 2022-06-19 00:23:14 +00:00
__init__.py Allow multiple google calendar config entries (#73715) 2022-06-21 06:42:41 -07:00
api.py Bump gcal_sync to 0.10.0 and fix google typing (#73710) 2022-06-19 20:16:07 +02:00
application_credentials.py
calendar.py Allow multiple google calendar config entries (#73715) 2022-06-21 06:42:41 -07:00
config_flow.py Allow multiple google calendar config entries (#73715) 2022-06-21 06:42:41 -07:00
const.py
manifest.json Bump gcal_sync to 0.10.0 and fix google typing (#73710) 2022-06-19 20:16:07 +02:00
services.yaml
strings.json Allow multiple google calendar config entries (#73715) 2022-06-21 06:42:41 -07:00