core/homeassistant/components/cloud
Krisjanis Lejejs a1e2d79613
Add cloud ICE server registration (#128942)
* Add cloud ICE server registration

* Add ice_servers to prefs, fix registration flow

* Add support for list of ICE servers

* Add ICE server cleanup on cloud logout, create tests

* Fix RTCIceServer types

* Update homeassistant/components/cloud/client.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Improve tests based on PR reviews

* Improve tests

* Use set_cloud_prefs fixture

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Robert Resch <robert@resch.dev>
2024-10-29 20:35:52 +01:00
..
__init__.py
account_link.py
alexa_config.py
assist_pipeline.py
binary_sensor.py
client.py Add cloud ICE server registration (#128942) 2024-10-29 20:35:52 +01:00
config_flow.py Mark integrations as single_config_entry in manifest [a-i] (#128189) 2024-10-12 08:59:57 +02:00
const.py Add cloud ICE server registration (#128942) 2024-10-29 20:35:52 +01:00
google_config.py
http_api.py Add cloud ICE server registration (#128942) 2024-10-29 20:35:52 +01:00
icons.json
manifest.json Bump hass-nabucasa to 0.83.0 (#129422) 2024-10-29 16:34:02 +01:00
prefs.py Add cloud ICE server registration (#128942) 2024-10-29 20:35:52 +01:00
repairs.py
services.yaml
strings.json Mark integrations as single_config_entry in manifest [a-i] (#128189) 2024-10-12 08:59:57 +02:00
stt.py
subscription.py
system_health.py Add cloud ICE server registration (#128942) 2024-10-29 20:35:52 +01:00
tts.py