perf: plugins增加图标

This commit is contained in:
xiaojunnuo
2024-09-19 17:38:51 +08:00
parent e5a5d0a607
commit a8da658a97
41 changed files with 1137 additions and 633 deletions
@@ -7,6 +7,7 @@ import path from 'path';
@IsTaskPlugin({
name: 'CopyToLocal',
title: '复制到本机',
icon: 'solar:copy-bold-duotone',
group: pluginGroups.host.key,
default: {
strategy: {
@@ -4,6 +4,7 @@ import { SshClient } from '../../lib/ssh.js';
@IsTaskPlugin({
name: 'hostShellExecute',
title: '执行远程主机脚本命令',
icon:"tabler:brand-powershell",
group: pluginGroups.host.key,
input: {},
default: {
@@ -7,6 +7,7 @@ import { SshAccess } from '../../access/index.js';
@IsTaskPlugin({
name: 'uploadCertToHost',
title: '上传证书到主机',
icon:"line-md:uploading-loop",
group: pluginGroups.host.key,
desc: '也支持复制证书到本机',
default: {