feat: finish the tailscale plugin, including SSH auth (B3)

This commit is contained in:
LukeGus committed 2026-09-23 09:41:20 -05:00
1 parent c77301577f
commit d2ff5fc78f
35 files changed
+1251 -526

No files matched your search

+11 -1
View File
@@ -18,8 +18,14 @@
"settings:read-core",
"network:outbound",
"network:serve",
"auth:provide",
"ssh:connect",
"credentials:use",
"ui:surface"
],
"optionalDependencies": {
"host-metrics": "^1.0.0"
},
"contributes": {
"panels": [
{
@@ -32,9 +38,13 @@
{
"name": "devices.view",
"titleKey": "permissions.devices.view.title",
"descriptionKey": "permissions.devices.view.description"
"descriptionKey": "permissions.devices.view.description",
"defaultRoles": ["admin"]
}
],
"auth": {
"sshAuthTypes": ["tailscale"]
},
"settings": {
"admin": [
{