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 14:51:15 +01:00
2024-12-11 08:55:00 +01:00
2024-12-06 20:55:34 +01:00
2024-12-11 08:55:00 +01:00
2024-12-06 20:55:34 +01:00
2024-12-06 20:55:34 +01:00
2024-12-11 08:55:00 +01:00
2024-11-22 19:27:40 +01:00
2024-12-11 08:55:00 +01:00
2024-12-11 10:50:42 +01:00
2024-12-12 19:32:00 +01:00
2024-10-26 11:44:02 +02:00
2024-11-09 16:47:02 +01:00
2024-12-12 20:16:18 +01:00
2024-11-22 16:53:26 +01:00