Files
ha-core/tests/components
Erik Montnemery ad15786115 Add support for subentries to config entries (#117355)
* Add support for subentries to config entries

* Improve error handling and test coverage

* Include subentry_id in subentry containers

* Auto-generate subentry_id and add optional unique_id

* Tweak

* Update tests

* Fix stale docstring

* Address review comments

* Typing tweaks

* Add methods to ConfigEntries to add and remove subentry

* Improve ConfigSubentryData typed dict

* Update test snapshots

* Adjust tests

* Fix unique_id logic

* Allow multiple subentries with None unique_id

* Add number of subentries to config entry JSON representation

* Add subentry translation support

* Allow integrations to implement multiple subentry flows

* Update translations schema

* Adjust exception text

* Change subentry flow init step to user

* Prevent creating a subentry with colliding unique_id

* Update tests

* Address review comments

* Remove duplicaetd unique_id collision check

* Remove change from the future

* Improve test coverage

* Add default value for unique_id
2024-12-12 20:16:18 +01:00
..
2024-10-08 18:39:04 +02:00
2024-10-08 18:39:04 +02:00
2024-12-06 08:28:02 +01:00
2024-12-04 23:59:40 +01:00
2024-10-08 18:39:04 +02:00
2024-12-02 08:19:43 +01:00
2024-11-13 17:26:27 +01:00
2024-10-08 18:39:04 +02:00
2024-12-09 20:19:15 +01:00
2024-12-01 15:41:01 -06:00
2024-11-30 12:15:19 +01:00
2024-11-09 22:58:16 +01:00
2024-10-08 18:39:04 +02:00
2024-11-08 12:03:32 +01:00
2024-10-26 01:47:27 +02:00
2024-10-08 18:39:04 +02:00
2024-12-11 06:55:58 +01:00
2024-10-26 01:47:27 +02:00
2024-10-05 12:13:52 +02:00
2024-11-30 22:07:51 -05:00
2024-10-08 18:39:04 +02:00
2024-11-05 12:30:48 +01:00
2024-12-06 20:54:05 +01:00
2024-12-03 14:08:55 +01:00
2024-10-08 18:39:04 +02:00