GitHub Action
b65d8cc1b3
[ci skip] Translation update
2022-11-28 00:23:09 +00:00
GitHub Action
797dc51bc5
[ci skip] Translation update
2022-11-26 00:22:30 +00:00
GitHub Action
f3b3193f7a
[ci skip] Translation update
2022-11-25 00:24:19 +00:00
Allen Porter
bba119affa
Bump gcal_sync to 4.0.3 ( #82606 )
...
fixes undefined
2022-11-24 17:01:20 +01:00
GitHub Action
33d391a110
[ci skip] Translation update
2022-11-24 00:26:32 +00:00
GitHub Action
eaf6d43508
[ci skip] Translation update
2022-11-23 00:26:26 +00:00
GitHub Action
0be2a3f182
[ci skip] Translation update
2022-11-22 00:26:32 +00:00
Allen Porter
edad5ece58
Bump gcal_sync 4.0.2 ( #82017 )
2022-11-13 06:58:59 -08:00
Allen Porter
e6d1a4a422
Revert google calendar back to old API for free/busy readers ( #81894 )
...
* Revert google calendar back to old API for free/busy readers
* Update homeassistant/components/google/calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-11-10 08:31:28 -08:00
Allen Porter
f34de5072a
Bump gcal_sync to 4.0.1 to fix Google Calendar config flow ( #81873 )
...
Bump gcal_sync to 4.0.1
This reverts test chagnes from PR #81562 that were actually incorrect given
the calendar "get" API returns less information that the "CalendarList" api.
2022-11-09 19:34:31 -08:00
Allen Porter
dfab3b2651
Partially revert google local sync for search cases ( #81761 )
...
fixes undefined
2022-11-08 11:21:13 +01:00
Allen Porter
2ad1d31119
Bump gcal_sync to 4.0.0 ( #81562 )
...
* Bump gcal_sync to 2.2.4
* Bump gcal sync to 4.0.0
* Add Calendar accessRole fields which are now required
2022-11-05 17:06:34 -07:00
Allen Porter
e1be63f26c
Bump gcal_sync to 2.2.3 ( #81414 )
2022-11-02 17:57:23 +01:00
Allen Porter
2b935564c2
Bump gcal_sync to 2.2.2 and fix recurring event bug ( #81339 )
...
* Bump gcal_sync to 2.2.2 and fix recurring event bug
* Bump to 2.2.2
2022-11-01 11:08:36 +02:00
Allen Porter
0e2bea038d
Update Google Calendar to synchronize calendar events efficiently ( #80925 )
...
* Sync google calendar and serve from local storage
Update to use new gcal_sync APIs
Update google calendar filter logic
Remove storage on config entry removal
Make timeline queries timezone aware
Do not block startup while syncing
* Minor readability tweaks
* Remove unnecessary args to async_add_entities
* Change how task is created on startup
* Update homeassistant/components/google/calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Revert min time between updates
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-10-26 07:57:49 -07:00
Allen Porter
91e6ee5da5
Bump gcal_sync to 2.2.0 ( #80863 )
2022-10-24 08:20:55 +02:00
GitHub Action
0199e0a756
[ci skip] Translation update
2022-10-21 00:30:37 +00:00
Allen Porter
a7f33535c7
Fix google calendar event transparency filter ( #80438 )
2022-10-16 14:45:27 -04:00
Allen Porter
1973f00f6b
Bump gcal_sync to 1.1.0 ( #80431 )
2022-10-16 20:40:55 +03:00
GitHub Action
3c48ce9ee7
[ci skip] Translation update
2022-10-16 00:44:12 +00:00
GitHub Action
230fe4453f
[ci skip] Translation update
2022-10-12 00:40:30 +00:00
Allen Porter
cef1ebba3b
Rename Google Calendars to Google Calendar ( #79210 )
2022-09-28 18:02:32 +02:00
GitHub Action
3875ce6c9e
[ci skip] Translation update
2022-09-24 00:31:54 +00:00
GitHub Action
e9eb5dc338
[ci skip] Translation update
2022-09-18 00:29:50 +00:00
GitHub Action
23faf8024e
[ci skip] Translation update
2022-09-14 00:28:24 +00:00
Allen Porter
8280b8422c
Remove google calendar configuration.yaml deprecated in 2022.6 ( #77814 )
2022-09-05 21:12:38 +02:00
GitHub Action
ccef03f1d4
[ci skip] Translation update
2022-09-02 00:25:46 +00:00
GitHub Action
035cd16a95
[ci skip] Translation update
2022-08-30 00:30:17 +00:00
GitHub Action
a093057420
[ci skip] Translation update
2022-08-29 00:27:51 +00:00
Erik Montnemery
c741d9d045
Update integrations to import issue_registry from helpers ( #77305 )
...
* Update integrations to import issue_registry from helpers
* Update tests
2022-08-25 15:33:05 +02:00
GitHub Action
296e52d918
[ci skip] Translation update
2022-08-21 00:24:25 +00:00
GitHub Action
21cd2f5db7
[ci skip] Translation update
2022-08-20 00:23:43 +00:00
epenet
4a84a8caa9
Use Platform enum ( #76967 )
2022-08-18 10:22:49 +02:00
GitHub Action
d2e5d91eba
[ci skip] Translation update
2022-08-18 00:25:40 +00:00
GitHub Action
ff3fd4c29d
[ci skip] Translation update
2022-08-16 00:30:51 +00:00
GitHub Action
bec8e544f4
[ci skip] Translation update
2022-08-14 00:25:47 +00:00
Allen Porter
b969ed00b9
Fix google calendar disabled entity handling ( #76699 )
...
Fix google calendar disable entity handling
2022-08-13 15:02:32 +02:00
GitHub Action
7c81f790a7
[ci skip] Translation update
2022-08-12 00:23:47 +00:00
GitHub Action
519d478d61
[ci skip] Translation update
2022-08-11 00:26:23 +00:00
GitHub Action
4a938ec33e
[ci skip] Translation update
2022-08-10 00:23:36 +00:00
GitHub Action
32a2999b85
[ci skip] Translation update
2022-08-06 00:24:46 +00:00
GitHub Action
cb46441b74
[ci skip] Translation update
2022-08-05 00:28:51 +00:00
GitHub Action
e2e277490b
[ci skip] Translation update
2022-08-04 00:27:38 +00:00
GitHub Action
81e3ef03f7
[ci skip] Translation update
2022-08-02 00:27:42 +00:00
GitHub Action
c4ad6d46ae
[ci skip] Translation update
2022-07-30 00:22:48 +00:00
GitHub Action
a1d96175a8
[ci skip] Translation update
2022-07-29 00:25:31 +00:00
GitHub Action
0317cbb388
[ci skip] Translation update
2022-07-28 00:25:05 +00:00
GitHub Action
33c635809c
[ci skip] Translation update
2022-07-27 00:28:57 +00:00
Allen Porter
47713d9686
Raise issue for Google Calendar YAML deprecations ( #75743 )
2022-07-26 09:52:15 +02:00
GitHub Action
4a50010458
[ci skip] Translation update
2022-07-25 00:25:55 +00:00
GitHub Action
8e86124470
[ci skip] Translation update
2022-07-23 00:25:17 +00:00
GitHub Action
36138afb93
[ci skip] Translation update
2022-07-22 00:29:27 +00:00
GitHub Action
87797c8b66
[ci skip] Translation update
2022-07-21 00:26:18 +00:00
GitHub Action
c29bd48373
[ci skip] Translation update
2022-07-20 00:22:51 +00:00
GitHub Action
ebabaeb364
[ci skip] Translation update
2022-07-19 00:29:06 +00:00
Allen Porter
ca5065a627
Improve google calendar config flow timeout error messages ( #75364 )
2022-07-18 11:44:51 +02:00
GitHub Action
a3fd5acf3f
[ci skip] Translation update
2022-07-13 00:27:34 +00:00
Allen Porter
f4e61eff18
Add update coordinator for google calendar ( #74690 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-10 21:24:52 -07:00
Allen Porter
6f9fcdff99
Improve calendar error handling to match best practices ( #74891 )
2022-07-10 10:04:57 -07:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
Allen Porter
08d8304a52
Migrate google calendar to new entity naming ( #74727 )
...
* Migrate google calendar to new entity naming
* Update homeassistant/components/google/calendar.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-07-08 07:59:50 -07:00
Allen Porter
561c9a77d8
Add google calendar service proper exception handling ( #74686 )
2022-07-07 20:50:19 -07:00
GitHub Action
405d323709
[ci skip] Translation update
2022-07-08 00:27:47 +00:00
GitHub Action
f5fe210eca
[ci skip] Translation update
2022-06-29 00:23:03 +00:00
Allen Porter
02d1676301
Fix unexpected exception in Google Calendar OAuth exchange ( #73963 )
2022-06-28 13:29:11 -07:00
epenet
dc039f5218
Use standard argument name in async_step_reauth ( #74137 )
2022-06-28 17:12:32 +02:00
epenet
b6676df1cb
Adjust config-flow reauth type hints in components ( #74088 )
2022-06-28 08:43:06 +02:00
GitHub Action
11ec8b9186
[ci skip] Translation update
2022-06-27 00:25:49 +00:00
GitHub Action
ba64d9db64
[ci skip] Translation update
2022-06-26 00:28:21 +00:00
GitHub Action
0166816200
[ci skip] Translation update
2022-06-25 00:24:25 +00:00
GitHub Action
c607994fbe
[ci skip] Translation update
2022-06-24 00:23:27 +00:00
GitHub Action
33c263d09b
[ci skip] Translation update
2022-06-23 00:20:13 +00:00
GitHub Action
78dd522ccd
[ci skip] Translation update
2022-06-22 00:26:36 +00:00
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
Allen Porter
ab95299150
Bump gcal_sync to 0.10.0 and fix `google` typing ( #73710 )
...
Bump gcal_sync to 0.10.0
2022-06-19 20:16:07 +02:00
GitHub Action
dcf6c2d3a4
[ci skip] Translation update
2022-06-19 00:23:14 +00:00
GitHub Action
d43178db06
[ci skip] Translation update
2022-06-17 00:20:34 +00:00
GitHub Action
b4359c7721
[ci skip] Translation update
2022-06-16 00:22:45 +00:00
GitHub Action
a1637e4fce
[ci skip] Translation update
2022-06-12 00:25:33 +00:00
GitHub Action
c74159109a
[ci skip] Translation update
2022-06-10 00:25:26 +00:00
Allen Porter
91cd61804e
Deprecate google calendar add_event service, replaced with entity service ( #72473 )
...
* Deprecate google calendar add_event service, replaced with entity service
* Fix inconsistencies and bugs in input validation
* Update validation rules and exceptions
* Resolve merge conflicts
2022-06-09 16:08:08 +02:00
GitHub Action
8f8c1348ba
[ci skip] Translation update
2022-06-09 00:23:40 +00:00
Allen Porter
e74c711ef3
Add application credentials description strings ( #73014 )
2022-06-08 07:09:32 -07:00
Allen Porter
9d933e732b
Remove google scan_for_calendars service and simplify platform setup ( #73010 )
...
* Remove google scan_for_calendars service and simplify platform setup
* Update invalid calendar yaml test
2022-06-03 21:56:53 -07:00
Allen Porter
bdc41bf22a
Fix google calendar bug where expired tokens are not refreshed ( #72994 )
2022-06-03 16:33:12 -07:00
GitHub Action
7746715590
[ci skip] Translation update
2022-06-02 00:27:51 +00:00
GitHub Action
362f5720ed
[ci skip] Translation update
2022-05-31 00:23:11 +00:00
GitHub Action
3c5b778ee3
[ci skip] Translation update
2022-05-30 00:27:06 +00:00
Allen Porter
e7e48cd9f6
Defer google calendar integration reload to a task to avoid races of reload during setup ( #72608 )
2022-05-28 20:28:22 -07:00
Allen Porter
a598cdfeb3
Don't import google calendar user pref for disabling new entities ( #72652 )
2022-05-28 12:51:40 -07:00
Allen Porter
371dfd85c8
Reduce the scope of the google calendar track deprecation ( #72575 )
2022-05-27 11:52:24 +02:00
Allen Porter
71bc650ac7
Stop updating google_calendars.yaml if it does not already exist ( #72340 )
...
* Stop updating google_calendars.yaml if it does not already exist
* Add additional test coverage to make CI pass
* Add test for no updates to google_calendar.yaml
* Add parameter to test for expecting write calls
* Missing call argument
* Remove conditional and replace with inline assert
2022-05-25 08:59:27 +02:00
GitHub Action
301341a49f
[ci skip] Translation update
2022-05-25 00:26:18 +00:00
GitHub Action
abbfed24a4
[ci skip] Translation update
2022-05-24 00:25:27 +00:00
GitHub Action
7df7e33d17
[ci skip] Translation update
2022-05-23 00:25:42 +00:00
Allen Porter
e6ffae8bd3
Deprecate google calendar configuration.yaml ( #72288 )
...
* Deprecate google calendar configuration.yaml
* Remove unused translations
* Enable strict type checking and address pr feedback
* Move default hass.data init to `async_setup`
2022-05-22 14:29:11 -07:00
Allen Porter
3f8c896cb2
Set user friendly name for Google Calendar config entry ( #72243 )
...
* Set user friendly name for Google Calendar config entry
* Add a new auth implementation for use during the config flow
2022-05-21 20:22:27 +02:00
Allen Porter
b38289ee50
Remove google found_calendar service ( #72260 )
...
* Remove google found_calendar service
* Partial revert of yaml changes
* Store calendar id in a local variable
2022-05-21 08:39:41 -07:00
GitHub Action
ceb8bb4745
[ci skip] Translation update
2022-05-21 00:22:49 +00:00
Allen Porter
5866bf48da
Bump gcal_sync to 0.9.0 ( #72237 )
2022-05-20 18:07:02 +02:00