From ca4cfd9d8d55d54686fa7d381a71fb129eab15211d63c0604b0817fa049dadfc Mon Sep 17 00:00:00 2001 From: AidarKC Date: Sat, 13 Jun 2026 15:50:47 +0400 Subject: [PATCH] =?UTF-8?q?UI:=20=D0=B2=D1=8B=D1=80=D0=BE=D0=B2=D0=BD?= =?UTF-8?q?=D1=8F=D1=82=D1=8C=20online-=D1=84=D0=BB=D0=B0=D0=B3=20=D1=81?= =?UTF-8?q?=20=D0=BE=D1=82=D0=B2=D0=B5=D1=82=D0=BE=D0=BC=20ListSessions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dev_Docs/API/03_Session_Management_API.md | 4 ++-- VERSION.properties | 4 ++-- shine-UI/js/pages/device-session-view.js | 6 +++--- shine-UI/js/pages/device-view.js | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Dev_Docs/API/03_Session_Management_API.md b/Dev_Docs/API/03_Session_Management_API.md index 8a11287..4a53969 100644 --- a/Dev_Docs/API/03_Session_Management_API.md +++ b/Dev_Docs/API/03_Session_Management_API.md @@ -44,7 +44,7 @@ "sessionId": "sess_7c5e5c4b", "sessionType": 1, "clientPlatform": "Web", - "isOnlineOnThisServer": true, + "onlineOnThisServer": true, "clientInfoFromClient": "Android 15; Pixel 9", "clientInfoFromRequest": "UA=Java-http-client/17.0.18; remote=127.0.0.1", "geo": "RU/Moscow", @@ -69,7 +69,7 @@ - `50` — кошелёк; - `100` — homeserver; - `clientPlatform` — строка платформы, как её прислал клиент; -- `isOnlineOnThisServer` — `true`, если эта сессия сейчас держит живое WebSocket-подключение именно к данному серверу; +- `onlineOnThisServer` — `true`, если эта сессия сейчас держит живое WebSocket-подключение именно к данному серверу; - `clientInfoFromClient` — краткая строка клиента; - `clientInfoFromRequest` — строка, собранная сервером из запроса; - `geo` — страна/город или fallback-строка; diff --git a/VERSION.properties b/VERSION.properties index 26d0b3d..f62ce72 100644 --- a/VERSION.properties +++ b/VERSION.properties @@ -1,2 +1,2 @@ -client.version=1.2.183 -server.version=1.2.172 +client.version=1.2.184 +server.version=1.2.173 diff --git a/shine-UI/js/pages/device-session-view.js b/shine-UI/js/pages/device-session-view.js index 6404560..b7787d6 100644 --- a/shine-UI/js/pages/device-session-view.js +++ b/shine-UI/js/pages/device-session-view.js @@ -27,8 +27,8 @@ function formatSessionTime(ms) { }); } -function formatOnlineStatus(isOnlineOnThisServer) { - return isOnlineOnThisServer ? 'Online now on this server' : 'Offline on this server'; +function formatOnlineStatus(onlineOnThisServer) { + return onlineOnThisServer ? 'Online now on this server' : 'Offline on this server'; } export function render({ navigate, route }) { @@ -59,7 +59,7 @@ export function render({ navigate, route }) {

sessionId

${session.sessionId}

sessionType

${formatSessionType(session.sessionType)}

clientPlatform

${session.clientPlatform || '-'}

-

onlineOnThisServer

${formatOnlineStatus(!!session.isOnlineOnThisServer)}

+

onlineOnThisServer

${formatOnlineStatus(!!session.onlineOnThisServer)}

clientInfoFromClient

${session.clientInfoFromClient || '-'}

clientInfoFromRequest

${session.clientInfoFromRequest || '-'}

geo

${session.geo || 'unknown'}

diff --git a/shine-UI/js/pages/device-view.js b/shine-UI/js/pages/device-view.js index 12401f0..381caaf 100644 --- a/shine-UI/js/pages/device-view.js +++ b/shine-UI/js/pages/device-view.js @@ -28,8 +28,8 @@ function formatSessionTime(ms) { }); } -function formatOnlineStatus(isOnlineOnThisServer) { - return isOnlineOnThisServer ? 'Online now' : 'Offline'; +function formatOnlineStatus(onlineOnThisServer) { + return onlineOnThisServer ? 'Online now' : 'Offline'; } export function render({ navigate }) { @@ -69,7 +69,7 @@ export function render({ navigate }) { item.type = 'button'; const sessionTypeText = formatSessionType(session.sessionType); const sessionPlatformText = session.clientPlatform ? ` · ${session.clientPlatform}` : ''; - const onlineStatusText = formatOnlineStatus(!!session.isOnlineOnThisServer); + const onlineStatusText = formatOnlineStatus(!!session.onlineOnThisServer); item.innerHTML = `