diff --git a/muxplex/frontend/index.html b/muxplex/frontend/index.html
index 88cedad..7334556 100644
--- a/muxplex/frontend/index.html
+++ b/muxplex/frontend/index.html
@@ -87,15 +87,12 @@
+
+
+
+
@@ -211,6 +214,13 @@
+
+
+
+
diff --git a/muxplex/tests/test_frontend_js.py b/muxplex/tests/test_frontend_js.py
index 15adce3..e4dbe38 100644
--- a/muxplex/tests/test_frontend_js.py
+++ b/muxplex/tests/test_frontend_js.py
@@ -2325,20 +2325,6 @@ def test_save_remote_instances_calls_patch_server_setting() -> None:
)
-def test_save_remote_instances_rebuilds_sources() -> None:
- """_saveRemoteInstances must rebuild _sources after saving."""
- match = re.search(
- r"function _saveRemoteInstances\s*\(\s*\)\s*\{(.*?)(?=\n(?:function|//|window\.)|\n})",
- _JS,
- re.DOTALL,
- )
- assert match, "_saveRemoteInstances function not found in app.js"
- body = match.group(1)
- assert "_sources" in body or "buildSources" in body, (
- "_saveRemoteInstances must rebuild _sources after saving remote_instances"
- )
-
-
def test_open_settings_populates_device_name() -> None:
"""openSettings must populate setting-device-name from server settings."""
match = re.search(
@@ -2496,20 +2482,6 @@ def test_bind_static_event_listeners_binds_multi_device_enabled() -> None:
)
-def test_build_sources_checks_multi_device_enabled() -> None:
- """buildSources must check multi_device_enabled before adding remote sources."""
- match = re.search(
- r"function buildSources\s*\(.*?\)\s*\{(.*?)(?=\nfunction |\n// )",
- _JS,
- re.DOTALL,
- )
- assert match, "buildSources function not found in app.js"
- body = match.group(1)
- assert "multi_device_enabled" in body, (
- "buildSources must check multi_device_enabled to gate remote sources"
- )
-
-
def test_device_name_change_updates_document_title() -> None:
"""device name change handler in bindStaticEventListeners must update document.title."""
match = re.search(