HomeAssistant Azure
5462d6e798
[ci skip] Translation update
2020-11-29 00:04:09 +00:00
HomeAssistant Azure
d5c2ef5a94
[ci skip] Translation update
2020-11-28 00:03:36 +00:00
Franck Nijhof
0d5dc4aeee
Add system health check to Spotify ( #43249 )
2020-11-27 19:25:17 +01:00
Franck Nijhof
db0dee1ab2
Add repeat mode support to Spotify ( #43247 )
2020-11-21 11:38:40 +01:00
Paulus Schoutsen
54f3d9078a
Update translations
2020-11-11 12:10:09 +01:00
Paulus Schoutsen
1fba245ff1
Catch correct error when Spotify has a request error ( #43032 )
2020-11-10 09:58:52 +01:00
Kevin Hellemun
e929ae10cd
Fix Spotify scopes evaluation ( #42819 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2020-11-09 00:46:26 +01:00
HomeAssistant Azure
57c6bb96f4
[ci skip] Translation update
2020-11-07 00:04:02 +00:00
HomeAssistant Azure
aab0ff2ea5
[ci skip] Translation update
2020-11-03 00:04:39 +00:00
HomeAssistant Azure
f4cebfbb7e
[ci skip] Translation update
2020-10-27 00:06:28 +00:00
Franck Nijhof
7a6d82d997
Upgrade spotipy to 2.16.1 ( #42293 )
2020-10-24 18:19:57 +02:00
HomeAssistant Azure
ed232ac733
[ci skip] Translation update
2020-10-24 00:05:17 +00:00
HomeAssistant Azure
b102ad731f
[ci skip] Translation update
2020-10-22 00:09:52 +00:00
HomeAssistant Azure
00847db54f
[ci skip] Translation update
2020-10-21 00:06:01 +00:00
HomeAssistant Azure
81296b2b70
[ci skip] Translation update
2020-10-20 00:08:00 +00:00
HomeAssistant Azure
1a03bbda5a
[ci skip] Translation update
2020-10-18 00:03:28 +00:00
Philip Allgaier
dde6305549
Cleanup unused loggers (components N-Z + tests) ( #41982 )
2020-10-16 21:24:08 -05:00
HomeAssistant Azure
39adf14079
[ci skip] Translation update
2020-10-17 00:06:00 +00:00
HomeAssistant Azure
11b812b82e
[ci skip] Translation update
2020-10-16 00:04:33 +00:00
Aaron Bach
162a5d99a2
Add common string for reauth title ( #41865 )
2020-10-15 16:35:00 -05:00
HomeAssistant Azure
994ae09f69
[ci skip] Translation update
2020-10-15 00:03:50 +00:00
Philip Allgaier
625bbe6238
Cleanup unused loggers (components A-M) ( #41600 )
2020-10-12 16:59:05 +02:00
HomeAssistant Azure
80522f1bdc
[ci skip] Translation update
2020-10-11 00:03:37 +00:00
HomeAssistant Azure
6ae12c3faf
[ci skip] Translation update
2020-10-10 00:05:05 +00:00
HomeAssistant Azure
29aea5a66c
[ci skip] Translation update
2020-10-09 00:04:33 +00:00
HomeAssistant Azure
486c0b644a
[ci skip] Translation update
2020-10-07 00:06:20 +00:00
HomeAssistant Azure
8d1d585b40
[ci skip] Translation update
2020-10-05 00:04:23 +00:00
HomeAssistant Azure
f8c2d877aa
[ci skip] Translation update
2020-10-04 00:05:05 +00:00
HomeAssistant Azure
81c6d48cb4
[ci skip] Translation update
2020-10-02 00:05:51 +00:00
springstan
bd1de3cd7c
Use common strings in spotify config flow ( #40957 )
2020-10-01 14:53:33 +02:00
HomeAssistant Azure
e9e17122e7
[ci skip] Translation update
2020-09-28 00:03:28 +00:00
Melvin
c63cd63c1b
Use common strings for oauth config flows ( #40608 )
2020-09-27 10:49:30 -05:00
Franck Nijhof
9cd8f66e14
Upgrade spotipy to 2.16.0 ( #40606 )
2020-09-26 08:21:12 +02:00
HomeAssistant Azure
c3afe39ea0
[ci skip] Translation update
2020-09-26 00:05:34 +00:00
HomeAssistant Azure
c30982c981
[ci skip] Translation update
2020-09-25 00:04:29 +00:00
HomeAssistant Azure
587e3f1eb2
[ci skip] Translation update
2020-09-21 00:02:47 +00:00
HomeAssistant Azure
0a0a8fc67d
[ci skip] Translation update
2020-09-18 00:07:17 +00:00
HomeAssistant Azure
d0f4b23063
[ci skip] Translation update
2020-09-15 00:09:18 +00:00
HomeAssistant Azure
b05c88f1bc
[ci skip] Translation update
2020-09-13 00:04:18 +00:00
Bram Kragten
fbf0e69558
Add children media class to children spotify media browser ( #39953 )
2020-09-12 10:35:51 +02:00
Martin Hjelmare
e96fed20c8
Add children media class ( #39902 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-09-11 13:08:13 +02:00
HomeAssistant Azure
39d441a29b
[ci skip] Translation update
2020-09-11 00:09:17 +00:00
Joakim Sørensen
0cce35b23e
Add exception for NoURLAvailableError in OAuth2FlowHandler ( #39845 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-09-10 14:52:49 +02:00
Bram Kragten
b49e6243d1
Fix spotify media browser category ( #39888 )
2020-09-10 12:06:18 +02:00
Martin Hjelmare
be04f14a78
Make spotify media class lookup more robust ( #39841 )
2020-09-09 14:48:28 +02:00
Martin Hjelmare
586d7eaba6
Add media class browse media attribute ( #39770 )
2020-09-08 16:42:01 +02:00
Paulus Schoutsen
5bcffba53e
Guard for spotify items without type ( #39795 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-09-08 15:23:29 +02:00
Martin Hjelmare
c3ee79e4db
Clean up spotify media browser dict access ( #39764 )
2020-09-07 22:17:10 +02:00
Philip Allgaier
84992da24a
Make Spotify library payload use "BrowseMedia" ( #39744 )
2020-09-07 17:52:35 +02:00
Bram Kragten
19818d96b7
Spotify browser add more sources ( #39296 )
...
Co-authored-by: Tobias Sauerwein <cgtobi@gmail.com>
2020-09-06 22:55:29 +02:00
Paulus Schoutsen
df8daf561e
Browse media class ( #39698 )
2020-09-06 15:52:59 +02:00
HomeAssistant Azure
2f0138e891
[ci skip] Translation update
2020-09-06 00:03:25 +00:00
Franck Nijhof
ed3e04b9ed
Fix Spotify scopes validation for re-auth ( #39638 )
2020-09-04 08:57:12 +02:00
HomeAssistant Azure
5ce62c8446
[ci skip] Translation update
2020-09-02 00:03:29 +00:00
HomeAssistant Azure
8d68963854
[ci skip] Translation update
2020-09-01 00:07:08 +00:00
HomeAssistant Azure
989a040b67
[ci skip] Translation update
2020-08-29 00:03:59 +00:00
Ville Skyttä
b4bac0f7a0
Exception chaining and wrapping improvements ( #39320 )
...
* Remove unnecessary exception re-wraps
* Preserve exception chains on re-raise
We slap "from cause" to almost all possible cases here. In some cases it
could conceivably be better to do "from None" if we really want to hide
the cause. However those should be in the minority, and "from cause"
should be an improvement over the corresponding raise without a "from"
in all cases anyway.
The only case where we raise from None here is in plex, where the
exception for an original invalid SSL cert is not the root cause for
failure to validate a newly fetched one.
Follow local convention on exception variable names if there is a
consistent one, otherwise `err` to match with majority of codebase.
* Fix mistaken re-wrap in homematicip_cloud/hap.py
Missed the difference between HmipConnectionError and
HmipcConnectionError.
* Do not hide original error on plex new cert validation error
Original is not the cause for the new one, but showing old in the
traceback is useful nevertheless.
2020-08-28 13:50:32 +02:00
HomeAssistant Azure
68ba1d8790
[ci skip] Translation update
2020-08-28 00:05:07 +00:00
cgtobi
c8d49a8adf
Add Spotify media browser capability ( #39240 )
...
Co-authored-by: Tobias Sauerwein <cgtobi@gmail.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2020-08-27 17:00:36 +02:00
Adam Liddell
c3f63e0739
Fix media_content_id attribute in Spotify integration ( #37853 )
...
Previously, the media_content_id field would contain the track name, which
appears was a regression when the Spotify integration was rewritten in
7e4b9adc
. The media_content_id now reverts to containing the Spotify
track 'uri' field, which has the form 'spotify:track:...'
2020-07-14 20:37:08 +02:00
HomeAssistant Azure
cbb76be9d0
[ci skip] Translation update
2020-06-25 00:08:30 +00:00
HomeAssistant Azure
b15caf31a9
[ci skip] Translation update
2020-06-15 00:03:32 +00:00
Quentame
1855c91988
Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const ( #36233 )
...
* Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const
* Fix pylint
* Use in tests
* Search for "client_id"
* Fix tests
* Fix test
* Fix test
2020-05-30 17:27:20 +02:00
HomeAssistant Azure
9586e9ebef
[ci skip] Translation update
2020-05-15 00:02:56 +00:00
Paulus Schoutsen
0efeefe3b2
Update translations
2020-05-13 11:27:21 -07:00
Franck Nijhof
540cb6ea5b
Upgrade spotipy to 2.12.0 ( #35149 )
2020-05-03 23:49:36 +02:00
HomeAssistant Azure
78f846d532
[ci skip] Translation update
2020-05-03 00:02:26 +00:00
HomeAssistant Azure
5d37eb8eeb
[ci skip] Translation update
2020-04-30 00:03:17 +00:00
rako77
ca6243c18a
Add missing typing to Spotify ( #34698 )
2020-04-26 21:25:58 +02:00
HomeAssistant Azure
90e0a1af8a
[ci skip] Translation update
2020-04-26 00:02:45 +00:00
Erik Montnemery
62bc02fdda
Rename MediaPlayerDevice to MediaPlayerEntity ( #34592 )
2020-04-25 18:00:57 +02:00
Joakim Sørensen
730a257f3c
Rename translations dir for integrations ( #34494 )
2020-04-21 16:11:05 -07:00
Paulus Schoutsen
0d60d40512
Update translations
2020-04-16 13:00:10 -07:00
Paulus Schoutsen
55dfca7467
Drop title from translations if brand name ( #34306 )
2020-04-16 12:52:53 -07:00
Paulus Schoutsen
f06aeea385
Update translations
2020-04-15 09:51:07 -07:00
Paulus Schoutsen
d36204a968
Move title translation to root ( #33850 )
2020-04-15 09:41:18 -07:00
Franck Nijhof
52fe19ca31
Upgrade spotipy to 2.11.1 ( #34201 )
2020-04-14 14:28:37 +02:00
HomeAssistant Azure
5bedc4ede2
[ci skip] Translation update
2020-03-29 00:04:45 +00:00
HomeAssistant Azure
5f72ad8da6
[ci skip] Translation update
2020-03-28 00:08:09 +00:00
Franck Nijhof
8272c71811
Handle query and anchors in Spotify URI's ( #33084 )
...
* Handle query and anchors in Spotify URI's
* Use yarl for cleaning up the URL
2020-03-21 12:24:23 -07:00
Franck Nijhof
a7b08c48f3
Upgrade spotipy to 2.10.0 ( #33083 )
2020-03-21 19:25:29 +01:00
HomeAssistant Azure
fefbe02d44
[ci skip] Translation update
2020-02-28 00:31:47 +00:00
Franck Nijhof
f396f1cb18
Spotify integration hotfixes ( #31835 )
...
* Remove services file, incorrect info
* Guard currently playing for being a NoneType
* Revert "Guard currently playing for being a NoneType"
This reverts commit f5f56b0db0
.
* Guard currently playing item is None
* Process review suggestions
2020-02-14 22:58:39 +01:00
HomeAssistant Azure
40e866a5bb
[ci skip] Translation update
2020-02-13 00:31:46 +00:00
HomeAssistant Azure
118ba10442
[ci skip] Translation update
2020-02-10 00:31:37 +00:00
HomeAssistant Azure
5483de7e25
[ci skip] Translation update
2020-02-08 00:31:45 +00:00
HomeAssistant Azure
6f99bac557
[ci skip] Translation update
2020-02-06 00:31:53 +00:00
HomeAssistant Azure
a958418ef1
[ci skip] Translation update
2020-02-02 00:31:45 +00:00
HomeAssistant Azure
74413e07d0
[ci skip] Translation update
2020-01-31 00:31:57 +00:00
HomeAssistant Azure
8c178adf4f
[ci skip] Translation update
2020-01-30 00:31:41 +00:00
HomeAssistant Azure
2c02334c1f
[ci skip] Translation update
2020-01-29 00:31:54 +00:00
HomeAssistant Azure
6daec557b4
[ci skip] Translation update
2020-01-28 00:31:59 +00:00
HomeAssistant Azure
d3511a3496
[ci skip] Translation update
2020-01-26 00:33:06 +00:00
HomeAssistant Azure
71ae4b2623
[ci skip] Translation update
2020-01-25 00:31:41 +00:00
Franck Nijhof
7e4b9adc3d
Rewrite of Spotify integration ( #30717 )
...
* Rewrite of Spotify integration
* Update homeassistant/components/spotify/config_flow.py
Co-Authored-By: Paulus Schoutsen <balloob@gmail.com>
* Remove configurator dependency
* Strip whitespace from device model in case Spotify product is missing
* Ensure domain dict exists in hass data on setup entry
* Simply config validation for client id and secret
* Abort flow on any exception from spotipy
* Add tests for config flow
* Gen requirements all
* Add test package __init__
* Remove Spotify from coveragerc
* Made alias handling more robuust
* Fix supported_features for Spotify free and open accounts
* Improve error message in the logs
* Re-implement Spotify media_player
* Change media content type when play a playlist
* Process review suggestions
* Move Spotify init, static current user and supported_features
* Remove unneeded me call
* Remove playlist content type due to frontend issues
* Improve playlist handling, when context is missing
* Handle entity disabled correctly
* Handle being offline/unavailable correctly
* Bump Spotipy to 2.7.1
* Update coverage RC, mark integration silver
* Remove URI limitation, lib supports all Spotify URI's now
* Final cleanup
* Addresses Pylint error
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-01-24 18:47:22 +01:00
Franck Nijhof
a84741392b
Format all manifests with prettier ( #30521 )
2020-01-06 21:28:23 +01:00
Ville Skyttä
e6388e186c
Remove unnecessary string literal concatenations ( #30360 )
2020-01-02 21:17:10 +02:00
springstan
1495df374b
Made spotify playlist name validation less strict ( #28684 )
2019-11-24 20:53:26 +01:00
springstan
26d19f9e1c
Moved imports to top-level in spotify integration ( #27703 )
2019-10-15 17:12:12 +02:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00