่ฟ่กไธญ
ๅค็ฑปๅ้้
็ดฏ่ฎกๆ้
Bridge Server
{{ healthStatus }}{{ healthVersion }}{{ healthWsPort }}{{ healthApiPort }}
{{ stats.messagesSent }}{{ stats.messagesDelivered }}{{ stats.messagesReceived }}{{ stats.messagesDenied }}
{{ row.clientId }}
{{ ch }}
ๅจ็บฟ
ๅๅปบ Token
{{ row.id }}
{{ p }}
{{ ch }}
{{ row.active ? 'ๆดป่ท' : '็ฆ็จ' }}
็ผ่พๅ ้ค
ๅๆถไฟๅญ
่ฏทๅฆฅๅไฟ็ฎกๆญค Token๏ผๅ
ณ้ญๅๅฐๆ ๆณๆฅ็๏ผ
{{ row }}
{{ channelType(row) }}
ๆดป่ท
ๆธ
็ฉบ
ๅ
ฑ {{ messages.length }} ๆก
[{{ msg.time }}]
[{{ msg.type }}]
{{ msg.content }}
ๆๆ ๆถๆฏ๏ผ็ญๅพ
ๆฐๆฎๆต...
ๅทๆฐ
ๅ
ฑ {{ auditTotal }} ๆก
{{ row.source }}
{{ row.action }}
{{ Object.entries(row).filter(([k])=>!['timestamp','source','action'].includes(k)).map(([k,v])=>`${k}: ${typeof v==='object'?JSON.stringify(v):v}`).join(', ') }}
{{ settings.version || 'โ' }}
{{ settings.webUiPort || 'โ' }}
{{ settings.bridgeWsUrl || 'โ' }}
{{ settings.bridgeVersion || 'โ' }}
{{ settings.maxMessageSize || 'โ' }}
{{ settings.rateLimitWindow || 'โ' }}
{{ settings.rateLimitMax || 'โ' }}
{{ settings.ackTimeout || 'โ' }}
ๆทปๅ ็จๆท
{{ row.role }}
ๅ ้ค
ๅๆถๆทปๅ
ๅๆถ็กฎ่ฎคไฟฎๆน