Simone Chemelli
35261a9089
Add switch platform to UptimeRobot ( #65394 )
...
* Add switch platfor mto UptimeRobot
* Add tests
* Apply review comment
* review comments part 2
* review comments part 3
* Fix tests after swapping logic on/off
* Fix reauth test
* Check for read-only key
* Fix reauth for switch platform
* mypy
* cleanup
* cleanup part 2
* Fixes + review comments
* Tests
* Apply more review comments
* Required changes
* fix test
* Remove if
* 100% tests coverage
* Check readonly key in config_flow
* Fix strings & translation
* Add guard for 'monitor' keys
* allign tests
* Wrong API key message reworded
2022-03-18 12:18:19 +01:00
Dave T
0acfc7bbab
Align config flow type hints to scaffold ( #65157 )
2022-01-30 20:26:28 +01:00
Joakim Sørensen
0e0430ba36
Remove YAML import from UptimeRobot ( #57761 )
2021-10-15 12:33:10 +02:00
Joakim Sørensen
c243dca58e
Change name from Uptime Robot to UptimeRobot ( #57714 )
2021-10-15 00:50:09 +02:00
Joakim Sørensen
89bb95b0be
Add re-authentication to Uptime Robot ( #54226 )
...
* Add reauthentication to Uptime Robot
* Fix en strings
* format
* Fix docstring
* Remove unused patch
* Handle no existing entry
* Handle account mismatch during reauthentication
* Add test to validate reauth is triggered properly
* Test reauth after setup
* Adjust tests
* Add full context for reauth init
2021-08-08 15:41:05 +02:00
Joakim Sørensen
786a83f844
Add unique_id to Uptime Robot config_flow ( #54055 )
2021-08-05 14:58:29 +02:00
Joakim Sørensen
4a37ff2dda
Bump pyuptimerobot to 21.8.1 ( #53995 )
...
* Bump pyuptimerobot to 21.08.0
* pylint
* bump to 21.8.1
* Uppdate strings
* Update homeassistant/components/uptimerobot/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-05 12:13:47 +02:00
Joakim Sørensen
caf0bdd5b9
Add config flow to uptimerobot ( #53938 )
2021-08-04 22:20:03 +02:00