Joakim Sørensen
31e647b5b0
Bump hass-nabucasa from 0.110.1 to 0.111.0 ( #149977 )
2025-08-04 16:59:07 +02:00
Joakim Sørensen
46cfdddc80
Move to the new handler for migrate_paypal_agreement ( #149934 )
2025-08-04 13:29:11 +02:00
Joakim Sørensen
c2b298283e
Bump hass-nabucasa from 0.110.0 to 0.110.1 ( #149956 )
2025-08-04 12:32:01 +02:00
Joakim Sørensen
05935bbc01
Bump hass-nabucasa from 0.108.0 to 0.110.0 ( #149560 )
2025-07-28 11:17:26 +02:00
Joakim Sørensen
e5f9788d24
Refactor cloud backup agent to use updated file handling methods ( #149231 )
2025-07-22 15:15:56 +02:00
Michael Hansen
3f42911af4
Add streaming to cloud TTS ( #148925 )
2025-07-21 10:33:23 -05:00
Joakim Sørensen
102ef257a0
Bump hass-nabucasa from 0.107.1 to 0.108.0 ( #149189 )
2025-07-21 14:35:35 +01:00
c0ffeeca7
43a30fad96
Home Assistant Cloud: fix capitalization ( #148992 )
2025-07-18 12:19:33 +02:00
Joakim Sørensen
9802441fea
Bump hass-nabucasa from 0.106.0 to 0.107.1 ( #148949 )
2025-07-17 18:47:00 +01:00
Joakim Sørensen
98604f09fc
Bump hass-nabucasa from 0.105.0 to 0.106.0 ( #148473 )
2025-07-09 12:30:43 +02:00
Joakim Sørensen
7a7e16bbb6
Change how subscription information is fetched ( #148337 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-07-08 06:52:41 +02:00
Joakim Sørensen
244e0f5ea8
Bump hass-nabucasa from 0.104.0 to 0.105.0 ( #148040 )
2025-07-03 14:24:51 +02:00
Joakim Sørensen
58e60fdfac
Bump hass-nabucasa from 0.103.0 to 0.104.0 ( #147488 )
2025-06-25 11:15:09 +02:00
Krisjanis Lejejs
2e21493c19
Bump hass-nabucasa from 0.102.0 to 0.103.0 ( #147186 )
2025-06-20 10:18:03 +02:00
Joakim Sørensen
5487bfe1d9
Bump hass-nabucasa from 0.101.0 to 0.102.0 ( #147087 )
2025-06-18 15:47:01 +02:00
Joakim Sørensen
5f2425f421
Bump hass-nabucasa from 0.100.0 to 0.101.0 ( #145172 )
2025-05-19 10:24:08 +02:00
epenet
161b62d8fa
Drop alias from local DOMAIN import ( #144867 )
2025-05-14 12:24:46 +02:00
Joakim Sørensen
b5445c0061
Allow subscription_expired repair issue in cloud ( #144316 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-05-12 19:48:20 +02:00
Joakim Sørensen
da0d65ca5b
Log instead of ValueError for missing cloud translation key ( #144732 )
...
* Log instead of ValueError for missing translation key
* Update homeassistant/components/cloud/client.py
2025-05-12 18:59:38 +02:00
Joakim Sørensen
a2ab28286f
Bump hass-nabucasa from 0.96.0 to 0.100.0 ( #144341 )
...
* Bump hass-nabucasa from 0.96.0 to 0.98.0
* Bump hass-nabucasa from 0.98.0 to 0.99.0
* Bump hass-nabucasa from 0.99.0 to 0.100.0
2025-05-07 13:05:56 +02:00
Joakim Sørensen
c5ef8659a7
Allow no_subscription repair issue in cloud ( #144380 )
2025-05-07 11:07:15 +02:00
Joakim Sørensen
9479874bb4
Remove ThingTalk server configuration and related websocket command from cloud integration ( #144301 )
2025-05-06 11:49:44 +02:00
Joakim Sørensen
f3371bcf39
Add async_delete_repair_issue method to CloudClient ( #144302 )
2025-05-06 10:57:56 +02:00
Paulus Schoutsen
c4eddc8d11
Ensure legacy TTS providers are hidden if entity exists ( #143992 )
2025-04-30 16:57:02 -04:00
Paulus Schoutsen
fdcb88977a
Add voice styles to HA Cloud ( #143605 )
...
* Add voice styles to HA Cloud
* Add seperator and extract util
2025-04-24 16:23:15 -04:00
Paulus Schoutsen
fa80c0a88d
Bump hass-nabucasa to 0.96.0 ( #143542 )
...
* Bump hass-nabucasa to 0.96.0
* Adjust for new voice info format
2025-04-24 13:12:11 -04:00
Erik Montnemery
4aca9cd66b
Move cloud onboarding API to an onboarding platform ( #141978 )
...
* Move cloud onboarding API to an onboarding platform
* Address review comments
* Add tests
* Move cloud onboarding tests to the cloud integration
* Address review comments
* Don't wait for platforms
* Add test
* Remove useless check for CLOUD_DATA
2025-04-11 16:02:27 +02:00
Tomek Wasilczyk
2305cb0131
Fix warning about unfinished oauth tasks on shutdown ( #141969 )
...
* Don't wait for OAuth token task on shutdown
To reproduce the warning:
1. Start authentication with integration using OAuth (e.g. SmartThings)
2. When redirected to external login site, just close the page
3. Settings -> Restart Home Assistant
* Clarify comment
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-04-02 09:07:36 +02:00
Martin Hjelmare
e9e95f45d8
Handle cloud subscription expired for backup upload ( #141564 )
...
Handle cloud backup subscription expired for upload
2025-03-27 15:29:11 +01:00
Erik Montnemery
f4d57e3722
Add cloud onboarding views ( #139422 )
...
* Add cloud onboarding views
* Break import cycle when running hassfest
* Add exemption to hassfest for onboarding using cloud
* Adjust according to discussion
* Fix copy-paste errors
* Add tests
* Fix stale docstring
* Import cloud loally
2025-03-24 08:41:19 +01:00
Paulus Schoutsen
7aeefa1400
Only store strings in cloud TTS default options ( #140332 )
...
* Only store strings in cloud TTS default options
* more type check
* Don't stringify strenum
2025-03-11 15:28:13 -04:00
Erik Montnemery
95fbba1d74
Align cloud with changes in BackupAgent ( #139766 )
2025-03-04 17:46:13 +01:00
Joakim Sørensen
b17ee78dec
Bump hass-nabucasa from 0.92.0 to 0.94.0 ( #139697 )
2025-03-03 15:51:04 +00:00
Joakim Sørensen
618bdba4d3
Add check_connection parameter to cloud login methods and handle AlreadyConnectedError ( #138699 )
2025-02-19 11:19:03 +01:00
Erik Montnemery
4cdc3de94a
Correct backup filename on delete or download of cloud backup ( #138704 )
...
* Correct backup filename on delete or download of cloud backup
* Improve tests
* Address review comments
2025-02-17 08:38:28 -06:00
Erik Montnemery
51beb21fe4
Bump hass-nabucasa from 0.91.0 to 0.92.0 ( #138510 )
2025-02-14 10:19:00 +01:00
Joakim Sørensen
a8f4ab73ae
Bump hass-nabucasa from 0.90.0 to 0.91.0 ( #138441 )
2025-02-13 11:40:55 +00:00
Erik Montnemery
03b3097c34
Update cloud backup agent to use calculate_b64md5 from lib ( #138391 )
...
* Update cloud backup agent to use calculate_b64md5 from lib
* Catch error, add test
* Address review comments
* Update tests/components/cloud/test_backup.py
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
---------
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
2025-02-12 19:11:20 +01:00
Erik Montnemery
281c2bfb7b
Bump hass-nabucasa from 0.89.0 to 0.90.0 ( #138387 )
...
* Bump hass-nabucasa from 0.89.0 to 0.90.0
* Use new shiny enum
2025-02-12 15:29:42 +01:00
Abílio Costa
bc11444fb2
Add missing loggers to Cloud ( #138374 )
2025-02-12 13:14:31 +01:00
Abílio Costa
48b8ec01e3
Add logs to Cloud component support package ( #138230 )
...
* Add logs to Cloud component support package
* Add section for logs
* Replace list with deque
* Copy the deque to avoid mutation during iteration
2025-02-11 23:05:19 +01:00
Erik Montnemery
f83c8de8d3
Update signature of platforms' async_setup_entry ( #138201 )
2025-02-10 21:08:03 +01:00
Joakim Sørensen
8654597e25
Handle non-retryable errors when uploading cloud backup ( #137517 )
2025-02-06 09:57:10 +01:00
Joakim Sørensen
283b0908c8
Move cloud backup upload/download handlers to lib ( #137416 )
...
* Move cloud backup upload/download handlers to lib
* Update backup.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-02-06 07:32:46 +01:00
Abílio Costa
9a9374bf45
Add view to download support package to Cloud component ( #135856 )
2025-02-04 16:52:40 +00:00
Joakim Sørensen
3e45af9995
Bump hass-nabucasa from 0.88.1 to 0.89.0 ( #137321 )
2025-02-04 13:54:50 +01:00
Joakim Sørensen
dd1def3c5d
Add default voice for languages in cloud TTS ( #137300 )
...
* Add default voice for languages in cloud TTS
* Add test
* use defined voice
* Add test to ensure all default voices are valid
2025-02-04 13:32:33 +01:00
epenet
d5568ff955
Standardize homeassistant imports in full-CI components ( #136731 )
...
Standardize homeassistant imports in components
2025-01-28 13:11:19 -05:00
Michael
8300fd2de8
Introduce `unique_id` to BackupAgent ( #136651 )
...
* add unique_id to BackupAgent
* adjust tests
2025-01-28 12:06:03 +01:00
epenet
b43379be7d
Standardize `helpers.xxx_registry` imports ( #136688 )
...
Standardize registry imports
2025-01-28 08:48:34 +01:00