d766aae436
Remove import annotations from components ( #169536 )
...
Co-authored-by: copilot-swe-agent[bot] <[email protected] >
Co-authored-by: frenck <[email protected] >
2026-04-30 21:14:48 +02:00
G Johansson and GitHub
9b0f67fbde
Recreate resolver also on DNSError in dnsip ( #155120 )
2025-10-25 01:00:47 +01:00
G Johansson and GitHub
3914e41f3c
Rename resolver to nameserver in dnsip ( #153223 )
2025-09-30 10:46:59 +02:00
G Johansson and GitHub
0a6fa978fa
Add timeout to dnsip (to handle stale connections) ( #153086 )
2025-09-29 14:49:38 +02:00
Michael Arthur and GitHub
5d58cdd98e
DNSIP: Add literal to querytype ( #146367 )
2025-06-09 09:36:17 +02:00
J. Nick Koston and GitHub
b1392e1fc8
Bump aiodns to 3.4.0 ( #144511 )
2025-05-08 22:43:45 +02:00
Erik Montnemery and GitHub
f83c8de8d3
Update signature of platforms' async_setup_entry ( #138201 )
2025-02-10 21:08:03 +01:00
G Johansson and GitHub
1c1d5a8d9b
Add unrecorded attributes in dnsip ( #119726 )
...
* Add unrecorded attributes in dnsip
* Fix names
2024-06-21 12:25:03 +02:00
G Johansson and GitHub
5cdafba667
Make attribute names in dnsip lowercase (for translation) ( #119727 )
2024-06-21 11:43:53 +02:00
adcd0cc2a4
DNS IP custom ports for IPv4 ( #113993 )
...
* squash DNS IP enable port
* linting
* fix config entries in tests.
* fix more config entries
* fix parameter order
* Add defaults for legacy config entries
* test legacy config are not broken
* test driven migration
* define versions for future proofing
* remove defaults as should be covered by migrations in the future
* adds config migration
* spacing
* Review: remove unnecessary statements
Co-authored-by: G Johansson <[email protected] >
* Apply suggestions from code review
Co-authored-by: G Johansson <[email protected] >
* make default ports the same
* test migration from future error
* linting
* Small tweaks
---------
Co-authored-by: G Johansson <[email protected] >
2024-06-18 22:24:36 +02:00
pemontto and GitHub
1c414966fe
Add support for round-robin DNS ( #115218 )
...
* Add support for RR DNS
* 🧪 Update tests for DNS IP round-robin
* 🤖 Configure DNS IP round-robin automatically
* 🐛 Sort IPv6 addresses correctly
* Limit returned IPs and cleanup test class
* 🔟 Change max DNS results to 10
* Rename IPs to ip_addresses
2024-05-07 11:49:13 +02:00
Marc Mueller and GitHub
0e3945ca6c
Add empty line after module docstring [d-f] ( #112698 )
2024-03-08 14:15:26 +01:00
Joost Lekkerkerker and GitHub
a94f8bd14d
Add icon translations to DNS IP ( #111369 )
2024-02-25 13:00:45 +01:00
G Johansson and GitHub
bcf75795c2
DNS IP implement retry ( #105675 )
...
* DNS IP implement retry
* Review comments
2023-12-30 10:51:34 +01:00
Erik Montnemery and GitHub
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
G Johansson and GitHub
c2d52f8fcb
Fix duplicate "devices" in DNSIP ( #82741 )
...
* duplicate device
* clean
2022-11-27 00:05:54 +02:00
G Johansson and GitHub
48f4b51a1d
Migrate DNSIP to new entity naming style ( #75197 )
2022-07-15 11:07:39 +02:00
666cbebd28
DNS IP: Remove deprecated YAML import ( #69007 )
...
Co-authored-by: Franck Nijhof <[email protected] >
2022-03-31 21:04:55 +02:00
G Johansson and GitHub
390d32c71b
Fix options for dnsip ( #65369 )
2022-02-01 16:47:42 +01:00
G Johansson and GitHub
543064d7b7
Implement config flow dnsip ( #62843 )
2022-01-20 10:45:58 -10:00
Erik Montnemery and GitHub
41f3c2766c
Move temperature conversions to entity base class (2/8) ( #54468 )
2021-08-11 18:57:12 +02:00
Franck Nijhof and GitHub
d9eb1d85a2
Clean up DNS IP integration ( #51143 )
...
* Clean up DNS IP integration
* Commit missing change oops
2021-05-27 15:10:28 +03:00
Erik Montnemery and GitHub
23b562386f
Migrate integrations d-e to extend SensorEntity ( #48211 )
2021-03-22 12:52:29 +01:00
springstan and GitHub
d842dacfd6
Clean up access to config in various integrations v5 ( #34206 )
2020-04-15 14:10:07 +02:00
bouni and Fabian Affolter
b22eb22358
moved imports to top level ( #27695 )
2019-10-15 17:56:04 +05:30
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Paulus Schoutsen and GitHub
f995ab9d54
Don't pass in loop ( #23984 )
...
* Don't pass in loop
* Revert some changes
* Lint + Axis revert
* reinstate loop
* Fix a test
* Set loop
* Update camera.py
* Lint
2019-05-22 21:09:59 -07:00
Fabian Affolter and Charles Garwood
b253c7499d
Upgrade aiodns to 2.0.0 ( #23743 )
2019-05-07 15:32:04 -04:00
cgtobi and Paulus Schoutsen
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd .
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c .
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Tobias Sauerwein and Pascal Vizeli
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02:00
Paulus Schoutsen and GitHub
f5076188ef
Consolidate all platforms that have no tests ( #22096 )
...
* Consolidate
* Fix tests
* Update imports
* Fix import
* Use importlib because integration and package share name
* Fix more tests
* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00