Bram Kragten
0c816c22e0
Remove show_advanced_options from data entry flow API ( #172249 )
2026-05-27 11:13:24 +02:00
G Johansson
8b8c687fc3
Remove not needed exception handling in dnsip ( #171758 )
2026-05-21 20:58:32 +02:00
Phil-Rad
f5d2aa9c12
Use runtime_data and validate connection at setup for dnsip ( #169745 )
2026-05-18 23:24:57 +02:00
G Johansson
cad5c9e8fa
Remove advanced mode from dnsip ( #170040 )
2026-05-07 21:03:15 +02:00
epenet
88525955ce
Remove import annotations from tests ( #169527 )
2026-04-30 09:30:46 +02:00
G Johansson
392c46c028
Remove unique id in dnsip ( #169211 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 08:47:24 +02:00
smarthome-10
2b0cff2c93
Rename component to integration in DNS IP ( #166993 )
2026-03-31 23:24:21 +02:00
G Johansson
0a6fa978fa
Add timeout to dnsip (to handle stale connections) ( #153086 )
2025-09-29 14:49:38 +02:00
G Johansson
160e4e4d05
Block options flow for default hostname in dnsip ( #148221 )
2025-07-05 21:36:15 +02:00
J. Nick Koston
e74f918382
Bump aiodns to 3.3.0 ( #144115 )
2025-05-02 15:53:19 -05:00
epenet
599076d6f4
Add missing patch in dnsip test ( #127802 )
2024-10-07 14:24:51 +02:00
HarvsG
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 <goran.johansson@shiftit.se >
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
* make default ports the same
* test migration from future error
* linting
* Small tweaks
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2024-06-18 22:24:36 +02:00
pemontto
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
epenet
0b01326f9f
Use is in ConfigEntryState enum comparison in tests (A-M) ( #114925 )
2024-04-05 17:16:55 +02:00
Joost Lekkerkerker
b9281327c4
Use FlowResultType enum in config flow tests A-M ( #114681 )
2024-04-03 09:21:17 +02:00
Joost Lekkerkerker
9b41e3d124
Use is in enum comparison in config flow tests A-E ( #114669 )
2024-04-02 11:22:05 -10:00
Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com >
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-26 00:02:16 +01:00
G Johansson
5e70faca5f
Refactor options flow in dnsip ( #114058 )
...
* Refactor options flow in dnsip
* Mods
2024-03-25 17:38:02 +01:00
Marc Mueller
aa16a9d707
Add empty line after module docstring (3) ( #112750 )
2024-03-08 20:38:34 +01:00
Marc Mueller
38adfbf1a3
Add empty line after module docstring [tests a-e] ( #112708 )
2024-03-08 08:50:25 -05:00
G Johansson
bcf75795c2
DNS IP implement retry ( #105675 )
...
* DNS IP implement retry
* Review comments
2023-12-30 10:51:34 +01:00
Ville Skyttä
ced67e5800
Import util.dt as dt_util in components/[a-d]* ( #93756 )
2023-05-30 00:02:06 +03:00
G Johansson
89d00ac733
Fix default ipv6 resolver ( #90269 )
2023-03-25 12:31:01 -10:00
G Johansson
48f6c9a486
Add tests DNS IP ( #82059 )
2022-11-13 18:23:14 -06:00
Franck Nijhof
a6244eea28
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74656 )
2022-07-07 21:28:18 +02:00
Paulus Schoutsen
666cbebd28
DNS IP: Remove deprecated YAML import ( #69007 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-03-31 21:04:55 +02:00
G Johansson
24cd63973d
Add back resolvers config flow dnsip ( #65570 )
2022-02-03 15:05:56 -08:00
G Johansson
390d32c71b
Fix options for dnsip ( #65369 )
2022-02-01 16:47:42 +01:00
G Johansson
543064d7b7
Implement config flow dnsip ( #62843 )
2022-01-20 10:45:58 -10:00