epenet
7652c35ee6
Use start_reauth helper method in integration tests (t) ( #124794 )
2024-08-28 16:47:10 +02:00
Robert Resch
ad50136dbd
Add created_at/modified_at to config entries ( #122456 )
2024-07-29 22:08:46 +02:00
Marc Mueller
f11b316dac
Import Generator from collections.abc (4) ( #120917 )
2024-07-01 11:54:42 +02:00
Marc Mueller
59e178df3b
Import Generator from typing_extensions (5) ( #118993 )
2024-06-06 17:33:27 +02:00
Michael
35db2e4101
Complete test coverage for Tankerkonig ( #115920 )
...
* complete tests
* update snapshots after rebase
2024-04-23 23:42:17 +02:00
epenet
9204ccfa17
Use is in ConfigEntryState enum comparison in tests (N-Z) ( #114926 )
2024-04-05 17:37:00 +02:00
Joost Lekkerkerker
ee66f6ec8c
Use is in enum comparison in config flow tests P-T ( #114675 )
2024-04-02 11:21:50 -10:00
Michael
2e11a61726
Automatic cleanup of entity and device registry in Tankerkoenig ( #114573 )
2024-04-01 16:04:18 +02: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
Michael
0643ff1cfe
Improve debug logging in Tankerkoenig ( #113674 )
2024-03-17 13:44:32 +01:00
Marc Mueller
87165c0d6e
Add empty line after module docstring [tests t-z] ( #112712 )
2024-03-08 14:44:56 +01:00
Michael
602380e111
Detect reached API rate limit in Tankerkoenig ( #110432 )
2024-02-13 14:34:01 +01:00
Jan-Philipp Benecke
c233a12946
Fix Tankerkoenig diagnostics file to use right format ( #109494 )
...
Fix tankerkoenig diagnostics file
2024-02-03 11:51:23 +01:00
Jan-Philipp Benecke
71c2460161
Move tankerkoenig to new aiotankerkoenig package ( #108913 )
...
* Move tankerkoenig to new aiotankerkoenig package
* Fix config flow coverage
* Process code review suggestions
* Process code review suggestions
2024-01-31 14:57:08 +01:00
Michael
da684d6a7b
Add diagnostics support to Tankerkoenig ( #106301 )
2023-12-23 12:20:15 +01:00
epenet
dab8557951
Add type hints to integration tests (part 21) ( #88233 )
2023-02-16 11:15:26 +01:00
Franck Nijhof
5e81d28116
Update black to 23.1.0 ( #87188 )
2023-02-02 18:35:24 +01:00
Michael
551d52103d
Remove deprecated tankerkoenig YAML config ( #84711 )
...
remove yaml import
2022-12-28 16:11:40 -05:00
Franck Nijhof
a6244eea28
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74656 )
2022-07-07 21:28:18 +02:00
Michael
3258d572b0
Add re-auth flow to Tankerkoenig ( #72682 )
...
* add reauth flow
* add test
* use Mapping for async_step_reauth arguments
* only update changed data
* improve tests
* use different api key to test reauth
2022-05-31 23:46:12 +02:00
Michael
1ed7e226c6
Address late review comments for Tankerkoenig ( #72672 )
...
* address late review comment from #72654
* use entry_id instead of unique_id
* remove not needed `_hass` property
* fix skiping failing stations
* remove not neccessary error log
* set DeviceEntryType.SERVICE
* fix use entry_id instead of unique_id
* apply suggestions on tests
* add return value also to other tests
* invert data check to early return user form
2022-05-29 20:57:47 +02:00
Michael
a4f678e7c9
Manage stations via integrations configuration in Tankerkoenig ( #72654 )
2022-05-28 13:31:03 -07:00
Michael
2f7aeb64d2
Add config flow to Tankerkoenig ( #68386 )
2022-03-29 20:23:30 -07:00
guillempages
99d732b974
Revert "Validate UUID for tankerkoenig ( #32805 )" ( #33123 )
...
This reverts commit 49c2a4a4e3
.
The validation was causing more problems than it was fixing, so removed
it completely
2020-03-21 17:48:18 -07:00
guillempages
49c2a4a4e3
Validate UUID for tankerkoenig ( #32805 )
...
* Validate UUIDs against custom validator
Instead of just validating against strings, use a custom validator,
so that the format can be checked.
* Add tests for custom UUID4 validator
2020-03-21 09:43:12 -05:00