mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-30 23:25:24 +00:00
feat: finish the web-endpoint plugin, add ctx.desktop (B8)
This commit is contained in:
1 parent
1682861853
commit
535126fd1b
50 files changed
+2018
-898
No files matched your search
@@ -14,7 +14,12 @@
|
||||
"termix": ">=2.9.0",
|
||||
"api": "1"
|
||||
},
|
||||
"capabilities": ["hosts:read", "network:serve", "ui:surface"],
|
||||
"capabilities": [
|
||||
"hosts:read",
|
||||
"network:serve",
|
||||
"ui:surface",
|
||||
"desktop:window"
|
||||
],
|
||||
"dependencies": {
|
||||
"tunnels": "^1.0.0"
|
||||
},
|
||||
@@ -33,6 +38,20 @@
|
||||
"openFrom": ["host-context-menu"]
|
||||
}
|
||||
],
|
||||
"settings": {
|
||||
"host": {
|
||||
"enableKey": "enableWebUi",
|
||||
"enableLabelKey": "hosts.enableWebUi",
|
||||
"fields": [
|
||||
{
|
||||
"key": "webUiConfig",
|
||||
"type": "json",
|
||||
"labelKey": "hosts.webUiEndpointsSection",
|
||||
"requires": "enableWebUi"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"hostCapability": {
|
||||
"key": "enableWebUi",
|
||||
"labelKey": "hosts.tabWebUi",
|
||||
|
||||
Reference in new issue
Block a user