Add backup helper (#139199)

* Add backup helper

* Add hassio to stage 1

* Apply same changes to newly merged `webdav` and `azure_storage` to fix inflight conflict

* Address comments, add tests

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
Erik Montnemery
2025-02-25 10:19:41 +01:00
committed by GitHub
parent c386abd49d
commit bf190a8a73
27 changed files with 289 additions and 96 deletions

View File

@@ -175,6 +175,10 @@ IGNORE_VIOLATIONS = {
"logbook",
# Temporary needed for migration until 2024.10
("conversation", "assist_pipeline"),
# The onboarding integration provides a limited backup API used during
# onboarding. The onboarding integration waits for the backup manager
# to be ready before calling any backup functionality.
("onboarding", "backup"),
}