26 Commits

Author SHA1 Message Date
ecfa888918 Create quality_scale.yaml from integration scaffold script (#132199)
Co-authored-by: Josef Zweck <24647999+zweckj@users.noreply.github.com>
2024-12-11 13:52:53 +01:00
19ab3d6daf Add empty line after module docstring [helpers + other] (#112707) 2024-03-08 10:36:11 -05:00
f94167a4bb Fix invalid oauth2_unauthorized translation ref (#103873)
* Fix invalids oauth2_unauthorized translation ref

* Fix oauth2_failed
2023-11-12 21:13:38 +01:00
787fb3b954 Improve OAuth error handling in configuration flows (#103157)
* Improve OAuth error handling in configuration flows

* Update strings for all integrations that use oauth2 config flow

* Remove invalid_auth strings

* Revert change to release

* Revert close change in aiohttp mock
2023-11-11 11:02:51 +01:00
ac70612ec5 Improve helper integration scaffold (#88713) 2023-02-27 16:25:27 +01:00
6a3d2e54a2 Handle OAuth2 rejection (#72040) 2022-05-28 20:23:16 -07:00
5d32659d17 Update scaffold script to use application_credentials platform (#71881) 2022-05-16 17:11:09 +02:00
c07100e519 Move Local OAuth http endpoint registration to auth component (#69507) 2022-04-06 22:34:31 -07:00
ead5b3e2c0 Improve strings for helper flow scaffold (#68257) 2022-03-17 13:14:38 +01:00
f0dba8ec70 Add scaffold for helper integration config flow (#67803) 2022-03-16 12:57:56 +01:00
0b71055989 Do not automatically add title to strings.json (#53350) 2021-07-22 21:11:10 +02:00
9f8e683ae3 Ask for IoT class during scaffold (#49647)
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-04-25 12:13:22 +02:00
3742f175ad Add missing oauth2 error abort reason (#48112) 2021-03-19 14:27:26 +01:00
b228ffc761 Add missing config flow translation key to script scaffold (#42621)
Add missing config key for no_url_available when generating new oauth2
config entry based integrations.  This was found in issue #42423 where
the nest integration was missing a string when a user had a misconfiguration.
2020-10-30 09:51:22 +01:00
42cef1773b Update script scaffold templates for config_flow_oauth2 (#41181)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-07 15:23:45 +02:00
b4142fc7ee Add const module to oauth2 scaffold template (#35438)
* Add const module to oauth2 template

* Remove const append

* Add domain to const
2020-05-10 12:10:09 +02:00
42fc332123 Fix scaffold and hassfest references (#35431) 2020-05-09 15:50:44 -07:00
34e35f6aa3 Add config flow base strings (#34523) 2020-05-04 20:10:39 -07:00
e002c84eba Don't set step title if it's integration title (#34524) 2020-04-22 15:05:39 +02:00
d36204a968 Move title translation to root (#33850) 2020-04-15 09:41:18 -07:00
b058742404 Fix condition typo (#29989) 2019-12-16 09:33:11 +01:00
6da01904c4 Fix typo in scaffold generator script (#29058) 2019-11-25 14:42:40 +01:00
24c29f9227 Add OAuth2 config flow scaffold (#28220)
* Add OAuth2 scaffold

* Generate integration if non-existing domain specified

* Update URL
2019-10-29 20:34:03 -07:00
a82ff4f7a9 Add strings for device automations to scaffold (#27556) 2019-10-12 14:09:06 -07:00
5a4a3e17cc Split scaffolding script (#26832)
* Add scaffolding split

* Add second config flow method
2019-09-22 21:46:50 -06:00
8502f7c7d4 Add integration scaffolding script (#26777)
* Add integration scaffolding script

* Make easier to develop

* Update py.test -> pytest
2019-09-20 17:02:18 -07:00