J. Nick Koston
|
facf927626
|
Use async_update_entry in github tests (#110119)
needed for #110023
|
2024-02-09 18:11:05 +01:00 |
Erik Montnemery
|
24cd6a8a52
|
Improve ergonomics of FlowManager.async_show_progress (#107668)
* Improve ergonomics of FlowManager.async_show_progress
* Don't include progress coroutine in web response
* Unconditionally reset progress task when show_progress finished
* Fix race
* Tweak, add tests
* Address review comments
* Improve error handling
* Allow progress jobs to return anything
* Add comment
* Remove unneeded check
* Change API according to discussion
* Adjust typing
|
2024-01-11 12:00:12 +01:00 |
Joakim Sørensen
|
b5012a9964
|
Adjust the GitHub config flow (#105295)
|
2023-12-27 13:42:24 +01:00 |
Joost Lekkerkerker
|
ac53b78a0c
|
Deduplicate constants A-D (#105638)
|
2023-12-13 14:21:44 +01:00 |
Jan-Philipp Benecke
|
04a497343d
|
Update f-g* tests to use entity & device registry fixtures (#103841)
|
2023-11-12 13:07:38 +01:00 |
Ville Skyttä
|
5aadd7ffc9
|
Import `util.dt` as `dt_util` in `components/[g-i]*` (#93759)
|
2023-05-30 00:01:00 +03:00 |
epenet
|
c51bde9a26
|
Fail CI on lingering tasks (#88905)
|
2023-03-07 11:35:48 +01:00 |
epenet
|
a79be493e5
|
Adjust hass_client type hint in integration tests (#86954)
* Adjust hass_client type hint in integration tests
* Adjust hass_client_no_auth
* Fix rebase
|
2023-02-02 16:29:57 -05:00 |
Franck Nijhof
|
e4a78420b8
|
Enable Ruff PT013 (#86757)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2023-01-27 09:09:46 +01:00 |
Franck Nijhof
|
bcf32f8331
|
Mark required fields in FlowResult typedict (#84811)
* Mark required fields in FlowResult typedict
* Remove unneeded asserts from tests
|
2022-12-30 12:01:45 +01:00 |
Joakim Sørensen
|
87f8ebceb2
|
Limit Github event subscription if polling is disabled (#78662)
|
2022-09-18 11:40:42 +02:00 |
Franck Nijhof
|
a6244eea28
|
Search/replace RESULT_TYPE_* by FlowResultType enum (#74656)
|
2022-07-07 21:28:18 +02:00 |
epenet
|
053c4428a9
|
Prettify json (component test fixtures) (#68892)
|
2022-03-30 11:37:17 +02:00 |
Joakim Sørensen
|
e65670fef4
|
Repository event subscription (#67284)
|
2022-02-26 15:56:36 +01:00 |
Aidan Timson
|
5b28e2d983
|
Add discussions sensors to GitHub (#66937)
|
2022-02-20 13:32:24 +01:00 |
Joakim Sørensen
|
2d52aca9eb
|
Add Latest Tag sensor to GitHub integration (#66932)
|
2022-02-20 13:00:01 +01:00 |
Joakim Sørensen
|
9f57ce504b
|
Use GraphQL for GitHub integration (#66928)
|
2022-02-20 11:59:11 +01:00 |
Joakim Sørensen
|
8021b05448
|
Allow selecting own repositories (#65695)
|
2022-02-04 19:33:10 +01:00 |
Joakim Sørensen
|
eb5c6076af
|
Check for empty release array (#64973)
|
2022-01-26 16:31:21 +01:00 |
Joakim Sørensen
|
e272ab7a29
|
Use Etag in GitHub coordinator updates (#64449)
Co-authored-by: Franck Nijhof <git@frenck.dev>
|
2022-01-24 12:08:22 +01:00 |
Joakim Sørensen
|
554e51017e
|
Adjust tests for removing github devices (#64448)
|
2022-01-19 20:30:57 +01:00 |
Joakim Sørensen
|
b46b32bafa
|
Add diagnostics to GitHub integration (#64385)
|
2022-01-19 13:41:02 +01:00 |
Joakim Sørensen
|
13fe5d8216
|
Add device registry cleanup to github (#64380)
|
2022-01-18 22:37:33 +01:00 |
Joakim Sørensen
|
6a0c3843e5
|
Revamp github integration (#64190)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2022-01-18 20:04:01 +01:00 |