Joost Lekkerkerker
25a80cd46f
Add config flow to Twitch ( #93451 )
...
* Update twitch API
* Update twitchAPI
* Add tests
* Apply suggestions from code review
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update sensor.py
* Update sensor.py
* Update sensor.py
* Update sensor.py
* Update sensor.py
* Fix coverage
* Move Twitch constants to separate file
* Move Twitch constants to separate file
* Move Twitch constants to separate file
* Add application credentials
* Add config flow
* Try to add tests
* Add strings
* Add tests
* Add tests
* Improve tests
* Fix tests
* Extract Twitch client creation
* Fix reauth
* Remove import flow
* Remove import flow
* Remove reauth
* Update
* Fix Ruff
* Fix feedback
* Add strings
* Add reauth
* Do stuff in init
* Fix stuff
* Fix stuff
* Fix stuff
* Fix stuff
* Fix stuff
* Start with tests
* Test coverage
* Test coverage
* Remove strings
* Cleanup
* Fix feedback
* Fix feedback
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-09-27 15:45:52 +02:00
Marc Mueller
45ec314232
Replace typing.Optional with new typing syntax ( #97068 )
2023-07-22 17:03:53 -05:00
Joost Lekkerkerker
c12fae4775
Bump TwitchAPI to 3.10.0 ( #92418 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-05-21 21:13:59 +02:00
Markus Pöschl
245482d802
Add Twitch subscription and additional stats ( #31122 )
...
* add oauth functionality and additional attributes
* Add tests WIP
* Make mocks work the correct way
* Use CONF_TOKEN constant for config
* Remove twitch from .coveragerc
* Update homeassistant/components/twitch/sensor.py
Lets be consistent
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
2020-02-18 11:51:37 -08:00