mirror of
https://github.com/binaricat/Netcatty.git
synced 2026-11-15 03:21:15 +00:00
* feat: rebuild plugin pages with host rendering and native settings * fix(plugins): contain host-view errors, isolate editing, and migrate fixtures * fix(plugins): migrate remaining permission fixture hosts
65 lines
1.6 KiB
JSON
65 lines
1.6 KiB
JSON
{
|
|
"manifestVersion": 1,
|
|
"id": "com.netcatty.database-rfam-readonly",
|
|
"name": "database-rfam-readonly",
|
|
"displayName": "Rfam public read-only acceptance sample",
|
|
"description": "Public third-party sample: one fixed SELECT 1 through an exact approved byte-stream endpoint. Compatibility is unverified.",
|
|
"version": "0.1.0",
|
|
"publisher": "netcatty",
|
|
"license": "GPL-3.0-or-later",
|
|
"engines": {
|
|
"netcatty": ">=0.0.0",
|
|
"api": ">=0.1.0-internal.1 <0.2.0"
|
|
},
|
|
"features": {
|
|
"required": [
|
|
"network.byte-streams"
|
|
]
|
|
},
|
|
"main": {
|
|
"browser": "browser.js"
|
|
},
|
|
"activationEvents": [
|
|
"onCommand:com.netcatty.database-rfam-readonly.query",
|
|
"onView:com.netcatty.database-rfam-readonly.panel"
|
|
],
|
|
"permissions": {
|
|
"required": [
|
|
"commands",
|
|
"views"
|
|
],
|
|
"optional": [
|
|
{
|
|
"permission": "network.stream",
|
|
"resources": [
|
|
"tcp://mysql-rfam-public.ebi.ac.uk:4497"
|
|
],
|
|
"reason": "Run the fixed public Rfam acceptance query only after explicit authorization."
|
|
}
|
|
]
|
|
},
|
|
"contributes": {
|
|
"commands": [
|
|
{
|
|
"id": "com.netcatty.database-rfam-readonly.query",
|
|
"title": "Run public Rfam SELECT 1"
|
|
},
|
|
{
|
|
"id": "com.netcatty.database-rfam-readonly.cancel",
|
|
"title": "Cancel public Rfam sample"
|
|
},
|
|
{
|
|
"id": "com.netcatty.database-rfam-readonly.endpoint",
|
|
"title": "Show public Rfam endpoint"
|
|
}
|
|
],
|
|
"views": [
|
|
{
|
|
"id": "com.netcatty.database-rfam-readonly.panel",
|
|
"title": "Rfam public read-only sample",
|
|
"location": "modal"
|
|
}
|
|
]
|
|
}
|
|
}
|