From c76b32a13a2738e68b67df4d4fb82c742f3f5b5f Mon Sep 17 00:00:00 2001 From: TnxQSO-Admin <250124812+TnxQSO-Admin@users.noreply.github.com> Date: Tue, 3 Feb 2026 16:44:30 +0100 Subject: [PATCH] feat: implement silent hybrid websocket connection and simplify labels - Implemented a 'Single-Shot Silent Attempt' in cat.js. This tries to establish a WebSocket connection (with 1 retry) even when a standard Radio Profile is selected, enabling hybrid integrations to receive metadata without spamming the console for other users. - Updated radio dropdown labels in Bandmap, Contesting, and QSO views to 'Live - WebSocket', removing the specific 'Requires WLGate' text to be tool-agnostic. --- application/views/bandmap/list.php | 2 +- application/views/contesting/index.php | 2 +- application/views/qso/index.php | 2 +- assets/js/cat.js | 76 +++++++++++++++++--------- 4 files changed, 54 insertions(+), 28 deletions(-) diff --git a/application/views/bandmap/list.php b/application/views/bandmap/list.php index 5f33310c4..3d3067df6 100644 --- a/application/views/bandmap/list.php +++ b/application/views/bandmap/list.php @@ -237,7 +237,7 @@ - + result() as $row) { ?> diff --git a/application/views/qso/index.php b/application/views/qso/index.php index 39901846e..74e91448f 100644 --- a/application/views/qso/index.php +++ b/application/views/qso/index.php @@ -408,7 +408,7 @@ if (typeof window.DX_WATERFALL_FIELD_MAP === 'undefined') {