hass-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 Use HassKey in cloud integration (#120322) 2024-06-24 21:02:08 +02:00
account_link.py Use HassKey in cloud integration (#120322) 2024-06-24 21:02:08 +02:00
alexa_config.py Improve generic event typing [cloud] (#114728) 2024-04-06 13:59:12 +02:00
assist_pipeline.py Use HassKey in cloud integration (#120322) 2024-06-24 21:02:08 +02:00
binary_sensor.py Use HassKey in cloud integration (#120322) 2024-06-24 21:02:08 +02:00
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 Prevent callback decorator on coroutine functions (#126429) 2024-09-23 02:55:55 +02:00
http_api.py Add cloud ICE server registration (#128942) 2024-10-29 20:35:52 +01:00
icons.json Update icons.json to new service schema part 1 (#124768) 2024-08-28 13:47:02 +02:00
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 Use HassKey in cloud integration (#120322) 2024-06-24 21:02:08 +02:00
services.yaml Migrate cloud services to support translations (#96319) 2023-07-11 23:21:00 +02:00
strings.json Mark integrations as single_config_entry in manifest [a-i] (#128189) 2024-10-12 08:59:57 +02:00
stt.py Use HassKey in cloud integration (#120322) 2024-06-24 21:02:08 +02:00
subscription.py Add empty line after module docstring [a-d] (#112697) 2024-03-08 14:51:32 +01:00
system_health.py Add cloud ICE server registration (#128942) 2024-10-29 20:35:52 +01:00
tts.py Adjust name of legacy Home Assistant Cloud TTS provider (#124685) 2024-08-27 15:13:58 +02:00