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-12-12 20:16:18 +01:00
2024-11-22 13:07:29 +01:00
2024-12-11 13:52:53 +01:00
2024-11-28 20:52:51 +01:00
2024-08-22 15:36:11 +02:00
2024-05-21 09:56:31 +02:00
2024-05-22 08:22:18 +02:00
2024-12-11 08:55:00 +01:00
2024-09-19 14:31:13 +02:00
2024-07-30 16:57:42 +02:00
2024-11-11 20:12:32 +01:00
2024-09-06 11:33:01 +02:00
2024-05-21 09:56:31 +02:00
2024-05-23 09:14:59 +02:00
2024-05-21 09:56:31 +02:00
2024-11-06 15:38:24 +01:00
2024-09-06 11:33:01 +02:00