Erik Montnemery
|
4e32bf2ac9
|
Drop old migration code from entity registry (#78278)
|
2022-09-12 22:28:05 -04:00 |
Erik Montnemery
|
e332091d76
|
Improve unique_id collision checks in entity_platform (#78132)
|
2022-09-09 14:35:23 +02:00 |
J. Nick Koston
|
363f95c954
|
Remove auto lowercasing from async_track_entity_registry_updated_event (#77740)
|
2022-09-05 12:13:05 +02:00 |
Erik Montnemery
|
b0d033ef29
|
Add mixin class CollectionEntity for the collection helper (#77703)
* Add mixin class CollectionEntity for the collection helper
* Improve typing
* Address review comments
* Fix tests
|
2022-09-03 12:56:49 +02:00 |
Erik Montnemery
|
56278a4421
|
Simplify device registry (#77715)
* Simplify device registry
* Fix test fixture
* Update homeassistant/helpers/device_registry.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update device_registry.py
* Remove dead code
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
|
2022-09-03 12:50:55 +02:00 |
Erik Montnemery
|
3a86209dec
|
Remove unnecessary use of dunder methods from entity registry (#77716)
|
2022-09-02 17:02:14 +00:00 |
Erik Montnemery
|
1bc8770b51
|
Remove area_id from entity_registry.async_get_or_create (#77700)
* Remove area_id from entity_registry.async_get_or_create
* Adjust tests
* Fix lying comment in test
|
2022-09-02 13:31:05 +02:00 |
Erik Montnemery
|
8924725d69
|
Improve some device registry tests (#77659)
|
2022-09-02 08:54:02 +02:00 |
Erik Montnemery
|
cd2045b66d
|
Clean up user overridden device class in entity registry (#77662)
|
2022-09-01 11:45:19 -04:00 |
Erik Montnemery
|
4655ed995e
|
Fix resetting of attributes in EntityRegistry.async_get_or_create (#77516)
* Fix resetting of attributes in EntityRegistry.async_get_or_create
* Fix typing
* Fix resetting config entry
* Improve test
* Update tests
|
2022-08-30 21:07:50 +02:00 |
Paulus Schoutsen
|
14f68ec1a9
|
Store redirect URI in context instead of asking each time (#77380)
* Store redirect URI in context instead of asking each time
* Fix tests
|
2022-08-29 19:28:42 -04:00 |
J. Nick Koston
|
4333d9a7d1
|
Fix recorder being imported before deps are installed (#77460)
|
2022-08-28 22:18:35 -05:00 |
Marc Mueller
|
1210897f83
|
Update pylint to 2.15.0 (#77408)
* Update pylint to 2.15.0
* Remove useless suppressions
* Fix TypeVar name
|
2022-08-28 21:14:09 +02:00 |
Joakim Sørensen
|
0caf998547
|
Bump awesomeversion from 22.6.0 to 22.8.0 (#77436)
|
2022-08-28 14:52:23 -04:00 |
Franck Nijhof
|
dfc3e7d80f
|
Don't expose attribute option in state selector (#77347)
|
2022-08-26 11:51:36 +02:00 |
Erik Montnemery
|
dfed3ba75e
|
Move issue_registry to homeassistant.helpers (#77299)
* Move issue_registry to homeassistant.helpers
* Add backwards compatibility
|
2022-08-25 11:32:06 +02:00 |
Franck Nijhof
|
4d02cccd11
|
Fix typing of ConfigEntrySelector (#77259)
|
2022-08-24 15:15:29 +02:00 |
Franck Nijhof
|
dc17bca00c
|
Add config entry selector (#77108)
|
2022-08-24 00:29:30 +02:00 |
Franck Nijhof
|
9843753f30
|
Add alias support to all triggers (#77184)
|
2022-08-22 17:43:09 -04:00 |
Franck Nijhof
|
5a0e4fa5ee
|
Add hide attribute support to attribute selector (#77072)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
|
2022-08-22 12:55:30 +02:00 |
Franck Nijhof
|
453307e01a
|
Add attribute support to state selector (#77071)
|
2022-08-20 13:30:38 -04:00 |
Franck Nijhof
|
2d197fd59e
|
Add state selector (#77024)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
|
2022-08-19 09:24:53 -04:00 |
Paulus Schoutsen
|
6e92931087
|
Add file selector and file upload integration (#76672)
|
2022-08-18 12:02:12 -04:00 |
Marc Mueller
|
c93d9d9a90
|
Move `AutomationActionType` to helpers.trigger (#76790)
|
2022-08-15 08:37:11 -04:00 |
Paulus Schoutsen
|
2f29f38ec6
|
Streamline discovery flow callback (#76666)
|
2022-08-12 16:42:41 -07:00 |
Franck Nijhof
|
a30dfd9f3e
|
Add class attribute for capability attributes in entity base class (#76599)
|
2022-08-11 10:34:58 +02:00 |
Marc Mueller
|
dc47121f2c
|
Better type hass_job method calls (#76053)
|
2022-08-09 16:12:33 -04:00 |
J. Nick Koston
|
80a9659524
|
Update to bleak 0.15 (#75941)
|
2022-07-29 17:53:33 -07:00 |
Marc Mueller
|
af7df260a0
|
Fix small type issues [core] (#75760)
|
2022-07-26 16:28:22 +02:00 |
J. Nick Koston
|
8300d5b89e
|
Add bluetooth connection constant to the device registry (#75666)
|
2022-07-23 19:59:35 +02:00 |
Erik Montnemery
|
fd6ffef52f
|
Support non-live database migration (#72433)
* Support non-live database migration
* Tweak startup order, add test
* Address review comments
* Fix typo
* Clarify comment about promoting dependencies
* Tweak
* Fix merge mistake
* Fix some tests
* Fix additional test
* Fix additional test
* Adjust tests
* Improve test coverage
|
2022-07-22 15:11:34 +02:00 |
Marc Mueller
|
b1ed1543c8
|
Improve http decorator typing (#75541)
|
2022-07-21 13:07:42 +02:00 |
Marc Mueller
|
ac858cc2b5
|
Improve singleton helper typing (#75461)
* Improve singleton helper typing
* Fix type errors
|
2022-07-21 00:19:02 +02:00 |
Marc Mueller
|
51ed9ee59d
|
Fix bluetooth service_info typing (#75477)
* Fix bluetooth service_info typing
* Remove additional type ignores
* Remove pylint disable
|
2022-07-20 05:46:18 +02:00 |
Marc Mueller
|
8a48d54951
|
Improve entity_platform helper typing (#75464)
* Improve entity_platform helper typing
* Add protocol class
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2022-07-20 05:45:57 +02:00 |
Marc Mueller
|
1626c53c13
|
Improve dispatcher helper typing (#75455)
* Improve dispatcher helper typing
* Code review
|
2022-07-20 04:11:46 +02:00 |
Marc Mueller
|
d09fff595c
|
Rename existing TypeVars referencing Self type (#75473)
|
2022-07-20 03:03:22 +02:00 |
Marc Mueller
|
b04c3e9adc
|
Improve deprecation helper typing (#75453)
|
2022-07-20 02:54:46 +02:00 |
Marc Mueller
|
5ae5ae5392
|
Improve debouncer typing (#75436)
|
2022-07-19 18:35:04 +02:00 |
Franck Nijhof
|
e65018fb85
|
Clean up deprecated connection class remainders (#75421)
|
2022-07-18 21:14:41 -07:00 |
Franck Nijhof
|
7adb0f0ef5
|
Custom component -> Custom integration (#75404)
|
2022-07-18 22:10:22 +02:00 |
J. Nick Koston
|
ba8a530d19
|
Use shared bluetooth models for BluetoothServiceInfo (#75322)
|
2022-07-16 21:14:23 -07:00 |
J. Nick Koston
|
ecc219fbc1
|
Include the source in the bluetooth service info (#75112)
|
2022-07-16 11:02:08 -05:00 |
J. Nick Koston
|
03e3ebb238
|
Use json_loads by default for the aiohttp helper (#75214)
|
2022-07-14 15:37:12 -05:00 |
J. Nick Koston
|
61cc9f5288
|
Consolidate executor jobs when loading integration manifests (#75176)
|
2022-07-14 13:06:08 -07:00 |
J. Nick Koston
|
fde3489e86
|
Relocate BluetoothServiceInfo to helpers.service_info (#75195)
|
2022-07-14 11:36:54 -07:00 |
J. Nick Koston
|
666f715e76
|
Avoid importing MQTT into core for ServiceInfo dataclass (#74418)
* Avoid importing MQTT into core for discovery dataclass
Likely fixes #73863
* relo
* adjust
* rename
* rename
* rename
* adjust missed imports
* drop compat
* fix conflict correctly
* Update homeassistant/helpers/config_entry_flow.py
* fix black from trying to fix the conflict in github
|
2022-07-14 11:09:09 -05:00 |
Erik Montnemery
|
2e228b2608
|
Tweak handling of entities with `has_entity_name` set (#74948)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
|
2022-07-11 15:10:53 -07:00 |
J. Nick Koston
|
da027fa390
|
JSON serialize NamedTuple subclasses with aiohttp (#74971)
|
2022-07-11 14:46:55 -07:00 |
Allen Porter
|
f4e61eff18
|
Add update coordinator for google calendar (#74690)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2022-07-10 21:24:52 -07:00 |