HomeCore Controller v0.1.3 fix commissioning startup

This commit is contained in:
HomeCore 2026-09-16 10:38:18 +00:00
parent 44caf5b355
commit e7576fb090
3 changed files with 11 additions and 4 deletions

View File

@ -1,5 +1,12 @@
# HomeCore Controller Changelog
## 0.1.3
- Fixed HomeCore commissioning page startup syntax error.
- Preserves Admin-controlled controller update architecture.
- Preserves Owner login and existing-home selection flow.
- Added release validation before repository publication.
## 0.1.2
- HomeCore Admin is now the authority for production controller updates.

View File

@ -16,7 +16,7 @@ from cryptography.hazmat.primitives import serialization
import uvicorn
from updater import start_update_manager
VERSION = "0.1.2"
VERSION = "0.1.3"
DATA = Path("/config")
DATA.mkdir(parents=True, exist_ok=True)
@ -281,7 +281,7 @@ def setup_page():
'You will then choose one of the homes already created in HomeCore.</p>'
'<form method="post" '
'onsubmit="return homecoreAction(this,\\'select-property\\')">'
"onsubmit=\"return homecoreAction(this,'select-property')\">"
'<label>Owner email</label>'
'<input name="email" type="email" autocomplete="email" required>'
@ -369,7 +369,7 @@ def select_property(
'<p>Only homes owned by this HomeCore account can be connected.</p>'
'<form method="post" '
'onsubmit="return homecoreAction(this,\\'bind\\')">'
"onsubmit=\"return homecoreAction(this,'bind')\">"
f'<input type="hidden" name="nonce" value="{html.escape(nonce)}">'

View File

@ -1,5 +1,5 @@
name: HomeCore Controller
version: "0.1.2"
version: "0.1.3"
slug: homecore_controller
description: HomeCore local controller agent for Home Assistant Green.
url: https://homecore.home-core.co.uk