1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-28 03:06:30 +01:00
Files
core/homeassistant/components
Allen Porter d034fd2629 Prompt user to remove application credentials when deleting config entries (#74825)
* Prompt user to remove application credentials when deleting config entries

* Adjust assertions on intermediate state in config entry tests

* Add a callback hook to modify config entry remove result

* Improve test coverage and simplify implementation

* Register remove callback per domain

* Update homeassistant/components/application_credentials/__init__.py

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

* Fix tests to use new variable name including domain

* Add websocket command to return application credentials for an integration

* Remove unnecessary diff

* Apply suggestions from code review

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

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-09-21 21:02:40 -07:00
..
2022-09-21 00:32:35 +00:00
2022-09-19 15:35:13 +02:00
2022-09-19 00:27:46 +00:00
2022-09-12 00:26:16 +00:00
2022-09-18 00:29:50 +00:00
2022-09-16 00:29:29 +00:00
2022-09-20 00:30:13 +00:00
2022-09-14 00:28:24 +00:00
2022-09-13 16:46:31 +02:00
2022-09-18 00:29:50 +00:00
2022-09-14 00:28:24 +00:00
2022-09-15 00:29:28 +00:00
2022-09-19 00:27:46 +00:00
2022-09-14 00:28:24 +00:00
2022-09-19 00:27:46 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-16 00:29:29 +00:00
2022-09-18 00:29:50 +00:00
2022-09-14 00:28:24 +00:00
2022-09-12 00:26:16 +00:00
2022-09-14 00:28:24 +00:00
2022-09-15 00:29:28 +00:00
2022-09-14 00:28:24 +00:00
2022-09-15 00:29:28 +00:00
2022-09-14 00:28:24 +00:00
2022-09-18 00:29:50 +00:00
2022-09-16 00:29:29 +00:00
2022-09-19 00:27:46 +00:00
2022-09-21 00:32:35 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-19 12:59:09 +02:00
2022-09-16 00:29:29 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-14 00:28:24 +00:00
2022-09-22 00:27:20 +00:00
2022-09-14 00:28:24 +00:00
2022-09-12 20:06:27 +02:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-14 00:28:24 +00:00
2022-09-17 00:27:28 +00:00
2022-09-19 00:27:46 +00:00
2022-09-14 00:28:24 +00:00
2022-09-22 00:27:20 +00:00
2022-09-16 00:29:29 +00:00
2022-09-17 17:37:39 +02:00
2022-09-21 00:32:35 +00:00
2022-09-12 00:26:16 +00:00
2022-09-15 00:29:28 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-15 00:29:28 +00:00
2022-09-14 00:28:24 +00:00
2022-09-16 00:29:29 +00:00
2022-09-14 00:28:24 +00:00
2022-09-21 00:32:35 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 19:40:06 +02:00
2022-09-19 00:27:46 +00:00
2022-09-19 00:27:46 +00:00
2022-09-18 00:29:50 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-21 00:32:35 +00:00
2022-09-16 12:52:24 +02:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-12 18:53:05 +02:00
2022-09-12 18:53:05 +02:00
2022-09-15 00:29:28 +00:00
2022-09-21 00:32:35 +00:00
2022-09-15 11:53:16 +02:00
2022-09-20 00:30:13 +00:00
2022-09-21 00:32:35 +00:00
2022-09-16 00:29:29 +00:00
2022-09-19 15:08:40 +02:00
2022-09-12 00:26:16 +00:00
2022-09-19 00:27:46 +00:00
2022-09-12 20:06:27 +02:00
2022-09-16 00:29:29 +00:00
2022-09-18 00:29:50 +00:00
2022-09-19 00:27:46 +00:00
2022-09-14 00:28:24 +00:00
2022-09-18 00:29:50 +00:00
2022-09-14 00:28:24 +00:00
2022-09-21 19:40:40 +02:00
2022-09-19 00:27:46 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-12 20:06:27 +02:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-15 00:29:28 +00:00
2022-09-14 00:28:24 +00:00
2022-09-16 00:29:29 +00:00
2022-09-21 19:40:40 +02:00
2022-09-19 00:27:46 +00:00
2022-09-16 00:29:29 +00:00
2022-09-15 00:29:28 +00:00
2022-09-20 00:30:13 +00:00
2022-09-18 00:29:50 +00:00
2022-09-21 00:32:35 +00:00
2022-09-16 00:29:29 +00:00
2022-09-14 00:28:24 +00:00
2022-09-15 00:29:28 +00:00
2022-09-21 00:32:35 +00:00
2022-09-17 20:38:35 +03:00
2022-09-14 00:28:24 +00:00
2022-09-19 00:27:46 +00:00
2022-09-18 00:29:50 +00:00
2022-09-15 11:54:18 +02:00
2022-09-14 00:28:24 +00:00
2022-09-21 00:32:35 +00:00
2022-09-19 00:27:46 +00:00
2022-09-21 00:32:35 +00:00
2022-09-14 00:28:24 +00:00
2022-09-14 00:28:24 +00:00
2022-09-20 00:30:13 +00:00
2022-09-14 00:28:24 +00:00
2022-09-12 00:26:16 +00:00
2022-09-16 00:29:29 +00:00
2022-09-16 00:29:29 +00:00
2022-09-14 00:28:24 +00:00
2022-09-19 00:27:46 +00:00
2022-09-14 00:28:24 +00:00
2022-09-21 13:27:11 +02:00
2022-09-14 00:28:24 +00:00
2022-09-13 13:01:13 +02:00
2022-09-21 00:32:35 +00:00
2022-09-14 00:28:24 +00:00
2022-09-19 00:27:46 +00:00
2022-09-14 00:28:24 +00:00
2022-09-16 00:29:29 +00:00
2022-09-15 00:29:28 +00:00
2022-09-18 00:29:50 +00:00
2022-09-21 00:32:35 +00:00
2022-09-16 00:29:29 +00:00
2022-09-20 00:30:13 +00:00
2022-09-15 10:52:33 +02:00
2022-09-15 00:29:28 +00:00
2022-09-21 00:32:35 +00:00
2022-09-16 00:29:29 +00:00
2022-09-20 00:30:13 +00:00