Integrates ttyd WebSocket terminal into RTTY Remote module: - New "Web Terminal" menu item in System Hub - Iframe-based terminal embedding ttyd on port 7681 - Node selector for local/remote terminal access - Remote node detection (direct ttyd or SSH fallback) - Fullscreen and refresh controls - RPCD method: start_terminal for remote node terminal info Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
38 lines
1.0 KiB
JSON
38 lines
1.0 KiB
JSON
{
|
|
"luci-app-rtty-remote": {
|
|
"description": "Grant access to RTTY Remote Control",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.rtty-remote": [
|
|
"status",
|
|
"get_nodes",
|
|
"get_node",
|
|
"rpc_list",
|
|
"get_sessions",
|
|
"get_settings",
|
|
"token_list",
|
|
"token_validate"
|
|
]
|
|
},
|
|
"uci": ["rtty-remote"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.rtty-remote": [
|
|
"rpc_call",
|
|
"server_start",
|
|
"server_stop",
|
|
"set_settings",
|
|
"replay_session",
|
|
"connect",
|
|
"start_terminal",
|
|
"token_generate",
|
|
"token_revoke",
|
|
"token_rpc"
|
|
]
|
|
},
|
|
"uci": ["rtty-remote"]
|
|
}
|
|
}
|
|
}
|