hass-core/tests/components/nest
Allen Porter fa4e890696
Revamp nest authentication config flows and remove need for redirect urls (#59033)
* Add support for Installed Auth authentication flows.

Add support for additional credential types to make configuration simpler for
end users. The existing Web App auth flow requires users to configure
redirect urls with Google that has a very high security bar: requires ssl,
and a publicly resolvable dns name.

The new Installed App flow requires the user to copy/paste an access code
and is the same flow used by the `google` calendar integration. This also
allows us to let users create one authentication credential to use with
multiple google integrations.

* Remove hard migration for nest config entries, using soft migration

* Add comment explaining soft migration

* Revet changes to common.py made obsolete by removing migration

* Reduce unnecessary diffs in nest common.py

* Update config entries using library method

* Run `python3 -m script.translations develop`

* Revert nest auth domain

* Remove compat function which is no longer needed

* Remove stale nest comment

* Adjust typing for python3.8

* Address PR feedback for nest auth revamp
2021-11-04 15:56:16 -07:00
..
__init__.py Nest config flow (#14921) 2018-06-13 11:14:52 -04:00
common.py Resolve nest pub/sub subscriber token refresh issues (#44686) 2021-01-02 01:51:01 +01:00
conftest.py Block tests from opening sockets (#55516) 2021-10-05 14:46:09 -10:00
test_api.py Resolve nest pub/sub subscriber token refresh issues (#44686) 2021-01-02 01:51:01 +01:00
test_camera_sdm.py Add an image placeholder for Nest WebRTC cameras (#58250) 2021-10-28 21:07:29 -07:00
test_climate_sdm.py Rename tests filenames to conform to Home Assistant standards (#58266) 2021-10-22 22:25:55 -07:00
test_config_flow_legacy.py Drop asynctest (#44746) 2021-01-01 22:31:56 +01:00
test_config_flow_sdm.py Revamp nest authentication config flows and remove need for redirect urls (#59033) 2021-11-04 15:56:16 -07:00
test_device_info.py Use constants for device registry checks (#58514) 2021-10-27 11:34:58 +02:00
test_device_trigger.py Update tests i-o to use async_get() instead of async_get_registry() (#47653) 2021-03-09 14:32:08 +01:00
test_events.py Publish nest event ids in camera related events (#58299) 2021-10-26 10:14:12 -05:00
test_init_legacy.py Drop asynctest (#44746) 2021-01-01 22:31:56 +01:00
test_init_sdm.py Fix a bug in a nest test that causes side effects for other tests (#58264) 2021-10-22 21:33:40 -07:00
test_local_auth.py Move Legacy Works With Nest integration to subdirectory (#44368) 2020-12-22 12:42:37 -08:00
test_sensor_sdm.py Rename tests filenames to conform to Home Assistant standards (#58266) 2021-10-22 22:25:55 -07:00