hass-core/homeassistant
Jan Bouwhuis 55c4ba12f6
Migrate file integration to config entry (#116861)
* File integration entry setup

* Import to entry and tests

* Add config flow

* Exception handling and tests

* Add config flow tests

* Add issue for micration and deprecation

* Check whole entry data for uniqueness

* Revert changes change new notify entity

* Follow up on code review

* Keep name service option

* Also keep sensor name

* Make name unique

* Follow up comment

* No default timestamp needed

* Remove default name as it is already set

* Use links
2024-05-10 10:54:36 +02:00
..
auth Use HassKey for helpers (2) (#117013) 2024-05-07 11:24:13 -05:00
backports Deprecated old backports and typing aliases (#114883) 2024-04-06 13:15:30 -10:00
brands Remove Epson Workforce integration (#115201) 2024-04-09 10:38:17 +02:00
components Migrate file integration to config entry (#116861) 2024-05-10 10:54:36 +02:00
generated Migrate file integration to config entry (#116861) 2024-05-10 10:54:36 +02:00
helpers Use HassKey for importlib helper (#117116) 2024-05-08 17:42:28 -05:00
scripts Replace pylint broad-except with Ruff BLE001 (#116250) 2024-05-07 14:00:27 +02:00
util Replace pylint broad-except with Ruff BLE001 (#116250) 2024-05-07 14:00:27 +02:00
__init__.py
__main__.py Enable Ruff RET504 (#114528) 2024-04-06 11:07:37 +02:00
block_async_io.py Detect blocking module imports in the event loop (#114488) 2024-03-30 19:51:31 -10:00
bootstrap.py Use HassKey for setup and bootstrap (#116998) 2024-05-07 11:18:20 -05:00
config.py Enable Ruff RUF010 (#115371) 2024-05-08 23:54:49 +02:00
config_entries.py Fix config entry _async_process_on_unload being called for forwarded platforms (#117084) 2024-05-08 23:59:37 +02:00
const.py Use HassKey for setup and bootstrap (#116998) 2024-05-07 11:18:20 -05:00
core.py Enable Ruff RUF010 (#115371) 2024-05-08 23:54:49 +02:00
data_entry_flow.py Replace pylint broad-except with Ruff BLE001 (#116250) 2024-05-07 14:00:27 +02:00
exceptions.py Translate service validation errors (#115024) 2024-04-18 14:36:03 +02:00
loader.py Use HassKey for loader (#116999) 2024-05-07 18:37:01 +02:00
package_constraints.txt Bump bleak to 0.22.0 (#116955) 2024-05-08 07:35:33 -05:00
py.typed Add py.typed file (#115446) 2024-04-11 22:14:10 -04:00
requirements.py Replace pylint broad-except with Ruff BLE001 (#116250) 2024-05-07 14:00:27 +02:00
runner.py Replace pylint protected-access with Ruff SLF001 (#115735) 2024-05-06 20:33:26 +02:00
setup.py Use HassKey for setup and bootstrap (#116998) 2024-05-07 11:18:20 -05:00
strings.json Smhi add reconfigure step to config flow (#114044) 2024-03-23 11:01:59 +01:00