feat: implement journal stream via Shared Worker

Move MQTT connection and message log management to a Shared Worker
using Comlink. This allows multiple browser tabs to share a single
connection and synchronized state.
This commit is contained in:
2026-07-12 10:08:14 +08:00
parent fc6e37a13d
commit 2187b7ed82
4 changed files with 742 additions and 393 deletions
+1
View File
@@ -47,6 +47,7 @@
"@thisbeyond/solid-dnd": "^0.7.5",
"aedes": "^1.1.1",
"chokidar": "^5.0.0",
"comlink": "^4.4.2",
"commander": "^14.0.3",
"csv-parse": "^6.1.0",
"csv-stringify": "^6.7.0",