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
This commit is contained in:
Erik Montnemery
2025-03-24 08:41:19 +01:00
committed by GitHub
parent d3b8dbb76c
commit f4d57e3722
4 changed files with 270 additions and 7 deletions

View File

@ -173,10 +173,11 @@ 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.
# The onboarding integration provides limited backup and cloud APIs for use
# during onboarding. The onboarding integration waits for the backup manager
# and cloud to be ready before calling any backup or cloud functionality.
("onboarding", "backup"),
("onboarding", "cloud"),
}