Maciej Bieniek
52afdb4a8b
Migrate NextDNS to use `async_forward_entry_setups` ( #86567 )
2023-01-24 10:26:03 -10:00
epenet
1766df3faa
Improve integration type hints for diagnostics ( #85526 )
2023-01-09 15:17:48 +01:00
Franck Nijhof
baef267f33
String formatting and max line length - Part 3 ( #84394 )
2022-12-22 13:35:47 +01:00
GitHub Action
f19a1147fe
[ci skip] Translation update
2022-12-11 00:26:24 +00:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
GitHub Action
03154e1d83
[ci skip] Translation update
2022-12-03 00:21:50 +00:00
GitHub Action
197e71203b
[ci skip] Translation update
2022-11-30 00:26:16 +00:00
GitHub Action
b65d8cc1b3
[ci skip] Translation update
2022-11-28 00:23:09 +00:00
Maciej Bieniek
dcf50e5e90
Bump `nextdns` library to version 1.2.2 ( #82735 )
...
Bump nextdns library to version 1.2.2
2022-11-26 13:02:12 -05:00
GitHub Action
797dc51bc5
[ci skip] Translation update
2022-11-26 00:22:30 +00:00
GitHub Action
f3b3193f7a
[ci skip] Translation update
2022-11-25 00:24:19 +00:00
Maciej Bieniek
34633b0ede
Bump nextdns library to 1.2.0 ( #82643 )
2022-11-24 19:24:47 +01:00
Maciej Bieniek
b6b36861d9
Add `integration_type` field for a few integrations ( #80767 )
2022-10-22 14:38:08 +02:00
GitHub Action
388328adba
[ci skip] Translation update
2022-10-17 00:36:39 +00:00
GitHub Action
3875ce6c9e
[ci skip] Translation update
2022-09-24 00:31:54 +00:00
GitHub Action
23faf8024e
[ci skip] Translation update
2022-09-14 00:28:24 +00: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
Maciej Bieniek
cba2893862
Set quality scale to platinum in the NextDNS integration ( #77099 )
...
* Set quality scale to platinum
* Catch exceptions on when service calls
* Add tests
2022-08-21 22:08:57 -07:00
Maciej Bieniek
ed7ceb0268
Bump NextDNS backend library ( #77105 )
2022-08-21 19:34:37 +02:00
GitHub Action
296e52d918
[ci skip] Translation update
2022-08-21 00:24:25 +00:00
Maciej Bieniek
681b726128
Add parental control switches to NextDNS integration ( #76559 )
...
* Add new switches
* Make new switches disabled by default
* Update tests
2022-08-18 11:40:24 +02:00
GitHub Action
519d478d61
[ci skip] Translation update
2022-08-11 00:26:23 +00:00
Maciej Bieniek
6eb1dbdb74
Add NextDNS binary sensor platform ( #75266 )
...
* Add binary_sensor platform
* Add tests
* Add quality scale
* Sort coordinators
* Remove quality scale
* Fix docstring
2022-08-09 17:51:04 +02:00
Maciej Bieniek
753a3c0921
Add new sensors to NextDNS integration ( #76262 )
...
* Add DNS-over-HTTP/3 sensors
* Update tests
2022-08-09 17:45:48 +02:00
Maciej Bieniek
9f240d5bab
Bump NextDNS backend library ( #76300 )
...
* Bump NextDNS backend library
* Update tests
* Update diagnostics tests
* Use fixtures
2022-08-08 07:52:36 -07:00
Maciej Bieniek
cd1227d8b9
Fix default sensor names in NextDNS integration ( #76264 )
2022-08-07 15:04:04 +02:00
GitHub Action
cb46441b74
[ci skip] Translation update
2022-08-05 00:28:51 +00:00
Maciej Bieniek
88a5ab1e1e
Bump NextDNS library ( #76207 )
2022-08-04 14:01:26 +02:00
GitHub Action
e09bbc749c
[ci skip] Translation update
2022-08-03 00:28:23 +00:00
GitHub Action
c4ad6d46ae
[ci skip] Translation update
2022-07-30 00:22:48 +00:00
GitHub Action
4a50010458
[ci skip] Translation update
2022-07-25 00:25:55 +00:00
Maciej Bieniek
cb543a21b3
Address NextDNS late review ( #75635 )
...
* Init instance attributes
* Remove condition
* Improve typing in tests
* Suggested change
2022-07-23 00:58:48 +02:00
Maciej Bieniek
5b555066ea
Add new NextDNS sensors ( #74789 )
2022-07-23 00:18:22 +02:00
GitHub Action
4d5673013b
[ci skip] Translation update
2022-07-18 00:24:34 +00:00
GitHub Action
1d2e64e3dc
[ci skip] Translation update
2022-07-14 00:27:41 +00:00
GitHub Action
a3fd5acf3f
[ci skip] Translation update
2022-07-13 00:27:34 +00:00
GitHub Action
5d8e1b8387
[ci skip] Translation update
2022-07-12 00:24:26 +00:00
Maciej Bieniek
c1a4dc2f22
Add NextDNS switch platform ( #74512 )
...
* Add switch platform
* Use lambda to get state
* Use async with timeout
* Add tests
* Use correct type
* Use Generic for coordinator
* Use TCoordinatorData
* Cleanup generic
* Simplify coordinator data update methods
* Use new entity naming style
* Remove unnecessary code
* Only the first word should be capitalised
* Suggested change
* improve typing in tests
* Improve typing intests
* Update tests/components/nextdns/__init__.py
* black
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-07-11 16:00:13 +02:00
Maciej Bieniek
8820ce0bdd
Migrate NextDNS to new entity naming style ( #74951 )
...
* Use new entity naming style
* Remove unnecessary code
* Only the first word should be capitalised
2022-07-11 15:59:46 +02:00
GitHub Action
d40ad96916
[ci skip] Translation update
2022-07-10 00:27:48 +00:00
GitHub Action
cdaefc8fda
[ci skip] Translation update
2022-07-09 00:20:23 +00:00
epenet
b2a3071658
Cleanup generic in NextDNS ( #74705 )
...
Cleanup generic in nextdns
2022-07-08 16:19:32 +02:00
Maciej Bieniek
fd7330ea77
Bump NextDNS backend library ( #74611 )
2022-07-08 09:48:46 +02:00
GitHub Action
405d323709
[ci skip] Translation update
2022-07-08 00:27:47 +00:00
epenet
46f2abc38c
Use generics in NextDNS ( #74517 )
...
Use generics in nextdns
2022-07-07 09:22:35 +02:00
GitHub Action
235abb0c10
[ci skip] Translation update
2022-07-07 00:27:55 +00:00
Maciej Bieniek
41fd1a24bb
Add NextDNS button platform ( #74492 )
...
* Add button platform
* Add button tests
* Fix typo
* Use Platform enum
* Fix coordinator type
2022-07-06 16:29:53 +02:00
Maciej Bieniek
8ccb008834
Address NextDNS late review ( #74503 )
...
* Fix coordinator type
* Remove pylint disable
2022-07-06 14:29:26 +02:00
Maciej Bieniek
a70cb8af78
Add NextDNS diagnostics platform ( #74367 )
...
Add diagnostics platform
2022-07-05 20:14:56 -07:00
Maciej Bieniek
a2a4361d6e
Address late comment for NextDNS ( #74365 )
...
* Simplify code
* Use async_config_entry_first_refresh()
* Use lambda to get value
2022-07-05 20:12:09 -07:00