📝 docs.
This commit is contained in:
@@ -2,9 +2,8 @@
|
||||
|
||||
## v1.0.2
|
||||
|
||||
`2024-03-2` `release`
|
||||
`2024-03-22` `release`
|
||||
|
||||
* 🚀 升级 `arco design` `2.55.0`
|
||||
* 🐞 修复 SFTP 加载失败后一直 loading
|
||||
* 🐞 修复 主机终端搜索框报错
|
||||
* 🐞 修复 SSH 配置未启用还可以连接
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
## 功能排期 ⏳
|
||||
|
||||
* 定时执行
|
||||
* 批量上传
|
||||
* 文件夹书签
|
||||
* 文件重复删除/重命名 可配置
|
||||
* tracker 可配置
|
||||
* 断开连接后回车重新连接
|
||||
* template 配置默认主机
|
||||
* 批量上传
|
||||
* 站内消息
|
||||
* 终端背景图片
|
||||
* 资产授权 UI 改版
|
||||
|
||||
@@ -50,10 +50,10 @@
|
||||
##### 日志面板中有几个内置的快捷键
|
||||
|
||||
* 回车: `Enter`
|
||||
* 向上滚动: `↑`
|
||||
* 向上滚动一页: `ctrl` `↑`
|
||||
* 向下滚动: `↓`
|
||||
* 向下滚动一页: `ctrl` `↓`
|
||||
* 向上滚动一行: `↑`
|
||||
* 向上滚动一页: `Home`
|
||||
* 向下滚动一行: `↓`
|
||||
* 向下滚动一页: `End`
|
||||
* 全选: `ctrl` `A`
|
||||
* 复制: `ctrl` `C`
|
||||
* 搜索: `ctrl` `F`
|
||||
|
||||
@@ -31,7 +31,9 @@
|
||||
<select id="getExecHistory" resultMap="BaseResultMap">
|
||||
SELECT
|
||||
<include refid="Base_Column_List"/>
|
||||
, max(id) max_id
|
||||
FROM exec_log e
|
||||
RIGHT JOIN (
|
||||
SELECT MAX(id) AS max_id
|
||||
FROM exec_log
|
||||
WHERE deleted = 0
|
||||
AND source = #{source}
|
||||
@@ -39,6 +41,7 @@
|
||||
GROUP BY description
|
||||
ORDER BY max_id DESC
|
||||
LIMIT #{limit}
|
||||
) sub ON e.id = sub.max_id
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
]
|
||||
},
|
||||
"dependencies": {
|
||||
"@arco-design/web-vue": "^2.55.0",
|
||||
"@arco-design/web-vue": "^2.53.3",
|
||||
"@dangojs/a-query-header": "^0.0.31",
|
||||
"@sanqi377/arco-vue-icon-picker": "^1.0.7",
|
||||
"@vueuse/core": "^9.3.0",
|
||||
|
||||
11594
orion-ops-ui/pnpm-lock.yaml
generated
11594
orion-ops-ui/pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -80,24 +80,22 @@ export default class LogAppender implements ILogAppender {
|
||||
// 新起一行
|
||||
e.preventDefault();
|
||||
terminal.write('\r\n');
|
||||
} else if (e.code === 'Home') {
|
||||
// 上移一页
|
||||
e.preventDefault();
|
||||
terminal.scrollPages(-1);
|
||||
} else if (e.code === 'ArrowUp') {
|
||||
// 上移
|
||||
e.preventDefault();
|
||||
if (e.ctrlKey) {
|
||||
// 上移一页
|
||||
terminal.scrollPages(-1);
|
||||
} else {
|
||||
// 上移
|
||||
terminal.scrollLines(-1);
|
||||
}
|
||||
terminal.scrollLines(-1);
|
||||
} else if (e.code === 'End') {
|
||||
// 下移一页
|
||||
e.preventDefault();
|
||||
terminal.scrollPages(1);
|
||||
} else if (e.code === 'ArrowDown') {
|
||||
// 下移
|
||||
e.preventDefault();
|
||||
if (e.ctrlKey) {
|
||||
// 下移一页
|
||||
terminal.scrollPages(1);
|
||||
} else {
|
||||
// 下移
|
||||
terminal.scrollLines(1);
|
||||
}
|
||||
terminal.scrollLines(1);
|
||||
} else if (e.ctrlKey && e.code === 'KeyA') {
|
||||
// 全选
|
||||
e.preventDefault();
|
||||
|
||||
Reference in New Issue
Block a user