Repository navigation
Kiosk: selective HA iOS upstream fixes (WebSocket, lifecycle, auth, WebView) - #4
jaipur2001 wants to merge 22 commits into
Conversation
|
CI note: |
…ument long-line exception
…ator is unavailable
|
CI investigation (2026-10-12): run 38225631862 successfully executed 4,482 iOS unit tests with 0 failures. The job then failed with xcodebuild exit 70 because the |
There was a problem hiding this comment.
Test coverage of this pull request is below 90%
The unit tests run 84.10% of the lines this pull request
adds or changes (164 of 195 coverable lines).
The per-file breakdown, and the changed lines no test runs, are in the
job summary. Adding tests for those lines and pushing dismisses this
review automatically.
Lines that carry no executable code, and files the unit test targets do not
build, are not counted. If the new code genuinely cannot be unit tested, a
maintainer can dismiss this review.
Patch coverage is now 91.28%, at or above the 90% threshold.
Scope
Selective upstream backports onto the existing Kiosk branch (no upstream merge).
config/get,connection-status,frontend/loadedexternal-bus messages while backgrounded and deliver on foreground scene activation. This fork predates upstream's scene lifecycle hooks, so bridge withUIScenenotifications, preserving the fork's existing empty-state/reconnect management and watchdog.Safeguards
kiosk-mainremains unchanged until CI and real-device doorbell/kiosk tests are accepted.Validation before merge
Upstream PR references: home-assistant#6038, home-assistant#5985, home-assistant#6012, home-assistant#6034, home-assistant#6008.