core/homeassistant
Joost Lekkerkerker a96215bf2e
Lastfm config flow (#92299)
* Move constant values to separate file

* Move constant values to separate file

* Add config flow to lastfm

* Add tests

* Add config flow to lastfm

* Add tests

* Add tests

* Add tests

* Add extra form for main user and autofill with friends

* Add extra form for main user and autofill with friends

* Add extra form for main user and autofill with friends

* Add extra form for main user and autofill with friends

* Add OptionsFlow

* Add tests

* Fix feedback

* Fix feedback

* Fix feedback

* Fix feedback

* Fix test

* Apply suggestions from code review

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Update config_flow.py

* Update config_flow.py

* Update config_flow.py

* Update homeassistant/components/lastfm/config_flow.py

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Add tests

* Cleanup

* Update config_flow.py

* Update config_flow.py

* Update config_flow.py

* Fix test

* Fix feedback

* Codeowner lastfm

* Fix feedback

* Fix feedback

* Parametrize errors

* Parametrize errors

* Parametrize errors

* Finish tests

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-05-25 14:48:16 +02:00
..
auth Fix trusted_users group schema (#92847) 2023-05-23 20:11:25 +02:00
backports
brands Add Yale Home virtual integration (#93364) 2023-05-24 07:21:49 +02:00
components Lastfm config flow (#92299) 2023-05-25 14:48:16 +02:00
generated Lastfm config flow (#92299) 2023-05-25 14:48:16 +02:00
helpers Use call_at for events instead call_later (#93431) 2023-05-24 21:04:07 +02:00
scripts
util Fix shutdown being delayed for cancelling tasks (#93287) 2023-05-21 14:17:34 +02:00
__init__.py
__main__.py
block_async_io.py
bootstrap.py Capture warnings.warn and friends messages in logs (#85875) 2023-05-18 21:41:13 +03:00
config.py
config_entries.py
const.py Add `time` platform (#81949) 2023-04-30 22:33:51 +02:00
core.py Speed up setting state (#93472) 2023-05-25 07:34:07 -05:00
data_entry_flow.py
exceptions.py
loader.py Use futures instead of asyncio.Event for async_get_integrations (#93060) 2023-05-14 14:42:04 -05:00
package_constraints.txt Add constraint for pyminiaudio to 1.57 (#93501) 2023-05-24 17:03:37 -05:00
requirements.py
runner.py
setup.py
strings.json