webui: add AP reset recovery action

This commit is contained in:
2026-06-08 09:22:10 -06:00
parent c43f121dc8
commit 0f7697e9dd
3 changed files with 87 additions and 1 deletions
+13 -1
View File
@@ -471,6 +471,18 @@ def test_embedded_webui_preserves_config_input_while_polling():
assert "document.activeElement===el" in source
assert 'document.addEventListener("input"' in source
assert 'setConfigValue("apSsidInput"' in source
assert 'setConfigValue("deviceNameInput"' in source
assert "deviceNameInput" in source
assert 'setConfigValue("bmsNameInput"' in source
assert 'setConfigValue("tempEnabledCount"' in source
def test_ap_config_can_be_reset_to_defaults():
source = firmware_source()
assert "void resetApConfigToDefaults()" in source
assert 'saveApConfig("OverlandController", newPassword);' in source
assert "void handleResetApConfig()" in source
assert 'server.on(API_V1("/config/ap/reset"), HTTP_POST, handleResetApConfig);' in source
assert 'api("/config/ap/reset")' in source
assert "Reset AP to Default" in source
assert "regenerated password" in source