From 805d3d78989ad59a753422b6054f39e0a4ef8c2d Mon Sep 17 00:00:00 2001 From: Brian Krabach Date: Wed, 1 Apr 2026 17:50:16 -0700 Subject: [PATCH] fix: restore notifications tab and revert out-of-scope settings dialog reorganization Revert index.html to state at 046d123 (task-7 completion), undoing the out-of-scope settings dialog reorganization from 9f51d1b that: - Removed the notifications tab button and panel - Moved #setting-bell-sound into sessions panel - Moved #setting-device-name into display panel - Moved #notification-status-text and #notification-request-btn into sessions panel - Removed #setting-view-scope from devices panel This restores the 5-tab structure (display, sessions, notifications, new-session, devices) and correct element placement that the Python HTML tests assert. Also remove 2 stale test_frontend_js.py tests that expected buildSources and _sources to exist after task-1 removed them: - test_save_remote_instances_rebuilds_sources - test_build_sources_checks_multi_device_enabled All 770 Python tests now pass (was 10 failures). --- muxplex/frontend/index.html | 26 ++++++++++++++++++-------- muxplex/tests/test_frontend_js.py | 28 ---------------------------- 2 files changed, 18 insertions(+), 36 deletions(-) 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 @@
-
- - -
+
+ +
+
+
+ -
- -
-