Marc Mueller
aa16a9d707
Add empty line after module docstring (3) ( #112750 )
2024-03-08 20:38:34 +01:00
Marc Mueller
32f3f46542
Add empty line after module docstring (2) [tests.components] ( #112737 )
2024-03-08 19:16:21 +01:00
Marc Mueller
87165c0d6e
Add empty line after module docstring [tests t-z] ( #112712 )
2024-03-08 14:44:56 +01:00
Joost Lekkerkerker
afdb7d15ca
Add icon translations to YouTube ( #112365 )
...
* Add icon translations to YouTube
* Add icon translations to YouTube
2024-03-05 13:59:08 +01:00
Joost Lekkerkerker
ddbf85fc38
Abort YouTube configuration if user doesn't have subscriptions ( #99140 )
2023-08-29 09:36:27 +02:00
Joost Lekkerkerker
d233438e1a
Handle UpdateFailed for YouTube ( #97233 )
2023-07-26 15:09:15 +02:00
Joost Lekkerkerker
04f6d1848b
Implement YouTube async library ( #97072 )
2023-07-25 10:18:20 +02:00
Joost Lekkerkerker
fb460d343e
Add upload date to Youtube state attributes ( #96976 )
2023-07-22 12:45:55 +02:00
Joost Lekkerkerker
33c2fc008a
Add diagnostics to YouTube ( #96975 )
2023-07-21 11:58:49 +02:00
Joost Lekkerkerker
b39f7d6a71
Add snapshot testing to YouTube ( #96974 )
2023-07-21 09:54:06 +02:00
Erik Montnemery
7539cf25be
Don't require passing identifiers to DeviceRegistry.async_get_device ( #96479 )
...
* Require keyword arguments to DeviceRegistry.async_get_device
* Update tests
* Update tests
* Don't enforce keyword arguments
2023-07-13 13:39:25 -04:00
Scott Giminiani
66a1e5c2c1
Remove copy/pasted references to GMail in YouTube integration tests ( #96048 )
...
These were likely used as an example when writing the tests for this
component and we missed renaming them.
A few unused vars with references to GMail were also removed.
2023-07-07 06:43:46 +02:00
Joost Lekkerkerker
6a85e227db
Show all YouTube subscriptions in config flow ( #94287 )
2023-06-27 20:07:44 +02:00
Joost Lekkerkerker
9f83e4b2de
Make YouTube select lower quality thumbnails ( #94652 )
...
* Make YouTube select lower quality thumbnails
* Make YouTube select lower quality thumbnails
* Make YouTube select lower quality thumbnails
* Make YouTube select lower quality thumbnails
* Add tests
* Add tests
* Add tests
* Add tests
* Add tests
2023-06-17 21:59:06 -04:00
Joost Lekkerkerker
a8dd2d520a
Abort youtube configuration if user has no channel ( #94402 )
...
* Abort configuration if user has no channel
* Clean up
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-06-11 12:30:38 +02:00
Joost Lekkerkerker
efb92ca9ee
Show the sensor state using the coordinatordata instead of initial data ( #94008 )
...
* Show the sensor state using the coordinatordata instead of initial data
* Add test
* Remove part
2023-06-03 14:35:57 -04:00
Joost Lekkerkerker
a6b6b03f2e
Add video id to youtube sensor state attributes ( #93668 )
...
* Add video id to state attributes
* Make extra state attributes not optional
* Revert "Make extra state attributes not optional"
This reverts commit d2f9e936c8
.
2023-06-01 11:46:59 +02:00
Ville Skyttä
1ce74ba25c
Import `util.dt` as `dt_util` in `components/[t-z]*` ( #93763 )
2023-05-29 23:00:43 +02:00
Joost Lekkerkerker
20d1a0fc77
Add Options flow to YouTube ( #93667 )
...
* Add Options flow to YouTube
* Add strings for options flow
* Add strings for options flow
* Add strings for options flow
2023-05-28 21:44:45 -04:00
Joost Lekkerkerker
202c9071a4
Improve Youtube integration ( #93683 )
...
* Fix feedback
* Fix feedback
2023-05-28 10:52:30 +02:00
Joost Lekkerkerker
f3037d0b84
Add reauth flow to Youtube ( #93670 )
2023-05-27 20:29:18 -04:00
Joost Lekkerkerker
e4c51d43f0
Add YouTube integration ( #92988 )
...
* Add YouTube stub
* Add YouTube stub
* Add YouTube stub
* Add YouTube stub
* Add Youtube stub
* Add Youtube stub
* Add tests
* Add tests
* Add tests
* Clean up
* Add test for options flow
* Fix feedback
* Fix feedback
* Remove obsolete request
* Catch exceptions
* Parallelize latest video calls
* Apply suggestions from code review
Co-authored-by: Robert Hillis <tkdrob4390@yahoo.com>
* Add youtube to google brands
* Fix feedback
* Fix feedback
* Fix test
* Fix test
* Add unit test for http error
* Update homeassistant/components/youtube/coordinator.py
Co-authored-by: Robert Hillis <tkdrob4390@yahoo.com>
* Fix black
* Fix feedback
* Fix feedback
* Fix tests
---------
Co-authored-by: Robert Hillis <tkdrob4390@yahoo.com>
2023-05-27 11:21:12 -07:00