1
0
mirror of https://github.com/home-assistant/core.git synced 2025-05-21 06:17:06 +00:00

13 Commits

Author SHA1 Message Date
Erik Montnemery
bf4c399b19
Improve data entry flow typing () 2022-12-15 12:41:20 +01:00
Marc Mueller
563ec67d39
Add strict typing for auth () 2022-08-16 10:10:37 -04:00
epenet
f91aa33c5f
Add FlowResultType enum to data entry flow () 2022-06-07 22:02:44 -07:00
Erik Montnemery
9c9dc4cb8c
Import websocket_api (part 1) () 2022-01-11 18:24:08 +01:00
Marc Mueller
2b72b7b7b9
Use assignment expressions 09 () 2021-10-17 20:19:56 +02:00
Jc2k
fdfedd086b Rework FlowManager to use inheritance ()
* Pull async_finish_flow/async_create_flow out of ConfigEntries

* Towards refactoring

* mypy fixes

* Mark Flow manager with abc.* annotations

* Flake8 fixes

* Mypy fixes

* Blacken data_entry_flow

* Blacken longer signatures caused by mypy changes

* test fixes

* Test fixes

* Fix typo

* Avoid protected member lint (W0212) in config_entries

* More protected member fixes

* Missing await
2020-01-03 11:52:01 +01:00
Bas Nijholt
6ad3b6426a sort imports according to PEP8 for auth () 2019-12-08 14:55:23 +01:00
bouni
3873a1b070 moved imports to top level () 2019-10-12 12:35:39 -07:00
Franck Nijhof
ad51615718 Use literal string interpolation in integrations A (f-strings) ()
* Use literal string interpolation in integrations A (f-strings)

* Black
2019-09-03 09:11:36 -05:00
Ville Skyttä
a54ade1189 Spelling fixes () 2019-08-02 23:20:06 +02:00
Paulus Schoutsen
4de97abc3a Black 2019-07-31 12:25:30 -07:00
Paulus Schoutsen
2e6346ca43 Break up websocket 2 ()
* Break up websocket 2

* Lint+Test

* Lintttt

* Rename
2018-10-01 16:09:31 +02:00
Jason Hu
e8775ba2b4
Add multi-factor auth module setup flow ()
* Add mfa setup flow

* Lint

* Address code review comment

* Fix unit test

* Add assertion for WS response ordering

* Missed a return

* Remove setup_schema from MFA base class

* Move auth.util.validate_current_user -> webscoket_api.ws_require_user
2018-08-24 10:17:43 -07:00