Allen Porter
|
1cce0a5744
|
Fix bugs calendar oauth token date handling (#69641)
|
2022-04-07 21:53:30 -07:00 |
Allen Porter
|
3c478c312a
|
Fix google calendar blocking call, running outside of executor (#68948)
|
2022-03-31 13:22:33 +02:00 |
Marc Mueller
|
911b159281
|
Cleanup after pylint update (#68657)
|
2022-03-26 00:34:12 +01:00 |
Allen Porter
|
7876ffe9e3
|
Update google calendar integration with a config flow (#68010)
* Convert google calendar to config flow and async
* Call correct exchange method
* Fix async method and reduce unnecessary diffs
* Wording improvements
* Reduce unnecessary diffs
* Run load/update config from executor
* Update homeassistant/components/google/calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Remove unnecessary updating of unexpected multiple config entries.
* Remove unnecessary unique_id checks
* Improve readability with comments about device code expiration
* Update homeassistant/components/google/calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/google/calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/google/api.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add comment for when code is none on timeout
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2022-03-15 07:51:02 +01:00 |
Allen Porter
|
a375a4e16e
|
Fix recurring events in google calendar (#67355)
|
2022-02-27 19:56:24 -08:00 |
Allen Porter
|
deda9e38e4
|
Simplify google calendar API interactions (#67319)
* Simplify google calendar APIs and tests
* Simplify authentication logic at startup
* Improve readability of diffs
* Reduce diffs
* Simplify api datetime logic
* Remove duplicate test fixtures added in prior commit
* Remove duplicate event filter calls
* Fix event list argument names
* More improvements found from additional testing
* Remove unnecessary variables in create event call
|
2022-02-26 16:19:45 -08:00 |