合并主机额外配置.

This commit is contained in:
lijiahang
2024-04-19 10:18:56 +08:00
parent 33cfb13342
commit 714940bdcf
23 changed files with 173 additions and 221 deletions

View File

@@ -14,4 +14,4 @@
7. 任何单位或个人不得在未经本人书面授权的情况下对本项目本身申请相关的知识产权。
8. 如果本声明的任何部分被认为无效或不可执行,则该部分将被解释为反映本人的初衷,其余部分仍具有完全效力。不可执行的部分声明,并不构成我们放弃执行该声明的权利。
9. 本人有权随时对本声明条款及附件内容进行单方面的变更,并以消息推送、网页公告等方式予以公布,公布后立即自动生效,无需另行单独通知;若您在本声明内容公告变更后继续使用的,表示您已充分阅读、理解并接受修改后的声明内容。
10. 本人对本声明拥有最终解释权。
10. 本人保留对本声明最终解释权。

View File

@@ -4,20 +4,26 @@
## v1.0.5
`2024-04-` `release`
`2024-04-22` `release`
* 🐞 修复 用户列表用户名显示错误
* 🐞 修复 主机分组页面无法编辑的问题
* 🐞 修复 资产授权时提示数据发生变更的问题
* 🐞 修复 删除资产时授权记录未删除的问题
* 🐞 修复 命令执行权限控制失效的问题
* 🌈 新增 定时删除未引用的 `tag`
* 🌈 新增 执行命令时可使用脚本文件执行
* 🌈 新增 主机身份添加类型字段
* 🔨 优化 文件传输列表进度显示
* 🔨 优化 命令执行日志持续时间
* 🔨 优化 命令执行添加内置参数
* 🔨 优化 tracker 监听文件可配置 `app.tracker`
* 🔨 优化 sftp 上传文件重复处理可配置 `app.sftp`
* 🔨 优化 用户状态调整交互逻辑
* 🔨 优化 角色状态调整交互逻辑
* 🔨 优化 命令执行添加内置参数
* 🔨 删除 用户锁定状态
* 🔨 优化 优化资产授权交互逻辑
* 🔨 优化 SFTP 交互逻辑
* 🧹 删除 用户锁定状态
[如何升级](/update/v1.0.5.md)

View File

@@ -1,18 +1,18 @@
## 功能排期
## 功能排期
* 管理员也需要自行授权资产
* 快捷命令导入
* 文件夹书签
* 默认主机
* 批量上传
* 文件夹书签
* 站内消息
* 终端背景图片
* 资产授权 UI 改版
* RDP 远程桌面
* 接入 config 后端动态配置
* 文档中巡检模板
* 批量执行 模板 定时任务 配置是否使用文件执行
* 导入快捷命令
* 导入命令模板
* 使用 vite press 开发文档
## 已知问题 🐞
## 已知问题
* 顶部菜单折叠宽度计算有问题 (arco 框架内问题)

View File

@@ -32,4 +32,16 @@ UPDATE `system_user` SET status = 0 WHERE status = 2;
DELETE FROM `dict_value` WHERE id = 19;
-- 设置主机配置中的 osType
UPDATE host_config SET config = JSON_SET(config, '$.osType', 'LINUX') WHERE type = 'ssh' AND deleted = 0;
-- 重新设置额外数据
UPDATE data_extra alias
LEFT JOIN data_extra color
ON alias.user_id = color.user_id
AND alias.rel_id = color.rel_id
AND alias.type= color.type
AND color.item = 'color'
SET alias.item = 'label',
alias.value = JSON_OBJECT('alias', JSON_EXTRACT(alias.value, '$.value'), 'color', JSON_EXTRACT(color.value, '$.color'))
WHERE alias.item = 'alias';
-- 删除 color 数据
DELETE FROM data_extra WHERE type = 'HOST' AND item = 'color';
```