Files
ha-core/homeassistant/components
tronikos a2b5a96bc9 Add Google Drive integration for backup (#134576)
* Add Google Drive integration for backup

* Add test_config_flow

* Stop using aiogoogle

* address a few comments

* Check folder exists in setup

* fix test

* address comments

* fix

* fix

* Use ChunkAsyncStreamIterator in helpers

* repair-issues: todo

* Remove check if folder exists in the reatuh flow. This is done in setup.

* single_config_entry": true

* Add test_init.py

* Store into backups.json to avoid 124 bytes per property limit

* Address comments

* autouse=True on setup_credentials

* Store metadata in description and remove backups.json

* improvements

* timeout downloads

* library

* fixes

* strings

* review

* ruff

* fix test

* Set unique_id

* Use slugify in homeassistant.util

* Fix

* Remove RefreshError

* review

* push more fields to the test constant

---------

Co-authored-by: Joostlek <joostlek@outlook.com>
2025-01-28 21:43:30 -08:00
..
2025-01-24 17:01:44 +01:00
2025-01-28 15:54:06 +01:00
2025-01-28 13:24:44 +01:00
2025-01-24 02:02:38 +02:00
2025-01-28 12:01:19 +01:00
2025-01-28 11:57:12 +01:00
2025-01-28 15:54:06 +01:00
2025-01-28 11:29:26 +01:00
2025-01-28 15:54:06 +01:00
2025-01-26 07:48:35 -06:00
2025-01-28 15:54:06 +01:00
2025-01-28 15:54:06 +01:00
2025-01-28 15:54:06 +01:00
2025-01-28 13:25:54 +01:00
2025-01-28 15:14:43 +01:00
2025-01-23 23:30:49 -10:00
2025-01-26 12:06:05 +01:00
2025-01-29 01:15:06 +01:00
2025-01-27 18:06:03 +01:00
2025-01-28 15:54:06 +01:00
2025-01-28 17:38:53 +01:00
2025-01-28 19:32:08 -05:00
2025-01-28 15:54:06 +01:00
2025-01-28 15:54:06 +01:00
2025-01-29 01:05:32 +01:00