diff --git a/.changeset/afraid-tips-hug.md b/.changeset/afraid-tips-hug.md deleted file mode 100644 index f5d09ef049..0000000000 --- a/.changeset/afraid-tips-hug.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@scow/mis-web": patch ---- - -适应 scow slurm 适配器仅可取消提交当前作业用户的作业 diff --git a/.changeset/angry-coats-wait.md b/.changeset/angry-coats-wait.md deleted file mode 100644 index 68b9783fbd..0000000000 --- a/.changeset/angry-coats-wait.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@scow/mis-server": patch -"@scow/mis-web": patch ---- - -移出用户前增加用户是否有运行中作业的判断 diff --git a/.changeset/beige-crabs-design.md b/.changeset/beige-crabs-design.md deleted file mode 100644 index b4fc5bdcb6..0000000000 --- a/.changeset/beige-crabs-design.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@scow/portal-web": patch -"@scow/mis-web": patch ---- - -优化 web 端 table,调整列的宽度以百分比固定,使其在大屏/小屏下展示更友好 diff --git a/.changeset/cold-moons-bathe.md b/.changeset/cold-moons-bathe.md deleted file mode 100644 index c70fd7d1f4..0000000000 --- a/.changeset/cold-moons-bathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@scow/grpc-api": minor ---- - -新增 submitFileAsJob 接口,直接把文件作为作业提交调度器执行 diff --git a/.changeset/cold-ravens-applaud.md b/.changeset/cold-ravens-applaud.md deleted file mode 100644 index 6ad0321b71..0000000000 --- a/.changeset/cold-ravens-applaud.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@scow/mis-web": patch ---- - -修改充值页面时间筛选与账户/租户筛选交互不一致问题。修改为只有当点击搜索时才发起查询请求。 diff --git a/.changeset/dirty-dancers-sort.md b/.changeset/dirty-dancers-sort.md deleted file mode 100644 index e46de77e6d..0000000000 --- a/.changeset/dirty-dancers-sort.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@scow/portal-web": patch -"@scow/mis-web": patch -"@scow/config": patch ---- - -门户及管理系统所有显示集群的地方按照集群中配置的优先级进行排序 diff --git a/.changeset/early-llamas-retire.md b/.changeset/early-llamas-retire.md deleted file mode 100644 index 73d8ab03a1..0000000000 --- a/.changeset/early-llamas-retire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@scow/lib-ssh": patch ---- - -创建家目录时默认权限为 740 diff --git a/.changeset/eight-trees-tickle.md b/.changeset/eight-trees-tickle.md deleted file mode 100644 index 4961443963..0000000000 --- a/.changeset/eight-trees-tickle.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@scow/config": minor -"@scow/cli": minor ---- - -在 common.yml 中增加可选配置项 systemLanguage,指定的语言必须为系统当前合法语言["zh_cn", "en"]的枚举值,允许用户指定系统唯一语言不再进行语言切换,或允许用户指定进入 SCOW 时的默认语言 diff --git a/.changeset/friendly-hotels-exercise.md b/.changeset/friendly-hotels-exercise.md deleted file mode 100644 index a9494c8b38..0000000000 --- a/.changeset/friendly-hotels-exercise.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@scow/portal-server": patch -"@scow/audit-server": patch -"@scow/mis-server": patch -"@scow/auth": patch ---- - -portal-server,auth,mis-server,audit-server 下 pino 日志的时间格式修改为八时区下的 YYYY-MM-DD HH:mm:ss diff --git a/.changeset/healthy-glasses-rule.md b/.changeset/healthy-glasses-rule.md deleted file mode 100644 index 1f61326971..0000000000 --- a/.changeset/healthy-glasses-rule.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@scow/docs": patch ---- - -添加管理员使用技巧博客,增加传输节点基础环境说明 diff --git a/.changeset/khaki-rockets-switch.md b/.changeset/khaki-rockets-switch.md deleted file mode 100644 index de54f16036..0000000000 --- a/.changeset/khaki-rockets-switch.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@scow/portal-web": patch -"@scow/lib-ssh": patch ---- - -sshConnect 时,提示语过长会使得连接失败,现在捕获了这个错误并提示用户 diff --git a/.changeset/lemon-carrots-heal.md b/.changeset/lemon-carrots-heal.md deleted file mode 100644 index b54d1fec95..0000000000 --- a/.changeset/lemon-carrots-heal.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@scow/audit-server": patch -"@scow/mis-server": patch -"@scow/portal-web": patch -"@scow/mis-web": patch ---- - -修改页面表格默认显示数量为 50 diff --git a/.changeset/neat-ghosts-hunt.md b/.changeset/neat-ghosts-hunt.md deleted file mode 100644 index 77f6a8f1bd..0000000000 --- a/.changeset/neat-ghosts-hunt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@scow/mis-server": patch ---- - -修改账户计费逻辑,由根据用户账户关系计算改为根据账户计算 diff --git a/.changeset/poor-guests-speak.md b/.changeset/poor-guests-speak.md deleted file mode 100644 index 744c32a518..0000000000 --- a/.changeset/poor-guests-speak.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@scow/mis-server": minor -"@scow/mis-web": minor ---- - -修改获取消费记录方式为分别获取当前页面详细记录及消费记录的总量,总额。在ChargeRecord实体中添加(time,type,account_name,tenant_name)的复合索引,索引名query_info diff --git a/.changeset/proud-seahorses-repeat.md b/.changeset/proud-seahorses-repeat.md deleted file mode 100644 index 4cea5601e3..0000000000 --- a/.changeset/proud-seahorses-repeat.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@scow/scheduler-adapter-protos": minor -"@scow/lib-scheduler-adapter": minor -"@scow/portal-server": minor -"@scow/test-adapter": minor -"@scow/portal-web": minor -"@scow/mis-web": minor -"@scow/utils": minor ---- - -在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器API版本低于此接口版本报错 diff --git a/.changeset/purple-cars-worry.md b/.changeset/purple-cars-worry.md deleted file mode 100644 index ddd80b1a4b..0000000000 --- a/.changeset/purple-cars-worry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@scow/audit-server": minor -"@scow/mis-web": minor ---- - -操作日志新增操作内容模糊搜索功能 diff --git a/.changeset/quiet-lizards-join.md b/.changeset/quiet-lizards-join.md deleted file mode 100644 index 76f5d5e490..0000000000 --- a/.changeset/quiet-lizards-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@scow/grpc-api": minor ---- - -标记原有getChargeRecords接口为已过时,将在下一个大版本发布后被删除,新增getPaginatedChargeRecords与getChargeRecordsTotalCount接口,分别获取当前消费记录页面的详细信息与消费记录的总量,总额 diff --git a/.changeset/rotten-weeks-peel.md b/.changeset/rotten-weeks-peel.md deleted file mode 100644 index f305961424..0000000000 --- a/.changeset/rotten-weeks-peel.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@scow/portal-web": minor -"@scow/mis-web": minor -"@scow/lib-server": minor -"@scow/auth": minor -"@scow/lib-web": minor ---- - -增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 diff --git a/.changeset/small-cars-approve.md b/.changeset/small-cars-approve.md deleted file mode 100644 index 6ffe667932..0000000000 --- a/.changeset/small-cars-approve.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@scow/portal-web": minor -"@scow/config": minor -"@scow/cli": minor ---- - -门户系统文件管理新增文件编辑功能 diff --git a/.changeset/tame-crews-boil.md b/.changeset/tame-crews-boil.md deleted file mode 100644 index a925848e47..0000000000 --- a/.changeset/tame-crews-boil.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@scow/mis-server": minor -"@scow/mis-web": minor -"@scow/grpc-api": minor ---- - -管理系统未结束作业新增结束操作 diff --git a/.changeset/tender-lamps-shout.md b/.changeset/tender-lamps-shout.md deleted file mode 100644 index e78d469c9e..0000000000 --- a/.changeset/tender-lamps-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@scow/grpc-api": minor ---- - -GetOperationLogs 新增 operation_detail 传参用于模糊搜索 diff --git a/apps/audit-server/CHANGELOG.md b/apps/audit-server/CHANGELOG.md index 85775a7b8c..c7a50481bb 100644 --- a/apps/audit-server/CHANGELOG.md +++ b/apps/audit-server/CHANGELOG.md @@ -1,5 +1,23 @@ # @scow/audit-server +## 2.1.0 + +### Minor Changes + +- a78a6e0b56: 操作日志新增操作内容模糊搜索功能 + +### Patch Changes + +- af6a53dfcf: portal-server,auth,mis-server,audit-server 下 pino 日志的时间格式修改为八时区下的 YYYY-MM-DD HH:mm:ss +- 3bb178aebd: 修改页面表格默认显示数量为 50 +- Updated dependencies [a3d2f44af6] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [135f2b1be3] +- Updated dependencies [f577d9d1e4] + - @scow/config@1.2.0 + - @scow/utils@1.1.0 + - @scow/protos@1.0.2 + ## 2.0.1 ### Patch Changes diff --git a/apps/audit-server/package.json b/apps/audit-server/package.json index 519c3568ae..e4461de01e 100644 --- a/apps/audit-server/package.json +++ b/apps/audit-server/package.json @@ -1,6 +1,6 @@ { "name": "@scow/audit-server", - "version": "2.0.1", + "version": "2.1.0", "description": "", "private": true, "main": "build/index.js", diff --git a/apps/auth/CHANGELOG.md b/apps/auth/CHANGELOG.md index a50c1a1979..c4c4cb69ac 100644 --- a/apps/auth/CHANGELOG.md +++ b/apps/auth/CHANGELOG.md @@ -1,5 +1,26 @@ # @scow/auth +## 1.2.0 + +### Minor Changes + +- 5d2b75ccec: 增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 + +### Patch Changes + +- af6a53dfcf: portal-server,auth,mis-server,audit-server 下 pino 日志的时间格式修改为八时区下的 YYYY-MM-DD HH:mm:ss +- Updated dependencies [a3d2f44af6] +- Updated dependencies [f42488eb9e] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [a79aa109bb] +- Updated dependencies [135f2b1be3] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [f577d9d1e4] + - @scow/config@1.2.0 + - @scow/lib-ssh@1.0.1 + - @scow/utils@1.1.0 + - @scow/lib-server@1.1.0 + ## 1.1.0 ### Minor Changes diff --git a/apps/auth/package.json b/apps/auth/package.json index 88c126e836..a6b39455f3 100644 --- a/apps/auth/package.json +++ b/apps/auth/package.json @@ -1,6 +1,6 @@ { "name": "@scow/auth", - "version": "1.1.0", + "version": "1.2.0", "description": "", "main": "build/index.js", "private": true, diff --git a/apps/cli/CHANGELOG.md b/apps/cli/CHANGELOG.md index 16fb5fd222..cef50a5a28 100644 --- a/apps/cli/CHANGELOG.md +++ b/apps/cli/CHANGELOG.md @@ -1,5 +1,19 @@ # @scow/cli +## 1.2.0 + +### Minor Changes + +- 5d2b75ccec: 在 common.yml 中增加可选配置项 systemLanguage,指定的语言必须为系统当前合法语言["zh_cn", "en"]的枚举值,允许用户指定系统唯一语言不再进行语言切换,或允许用户指定进入 SCOW 时的默认语言 +- f577d9d1e4: 门户系统文件管理新增文件编辑功能 + +### Patch Changes + +- Updated dependencies [a3d2f44af6] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [f577d9d1e4] + - @scow/config@1.2.0 + ## 1.1.0 ### Minor Changes diff --git a/apps/cli/package.json b/apps/cli/package.json index ed3a1bd77d..8636596127 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "@scow/cli", - "version": "1.1.0", + "version": "1.2.0", "description": "CLI to manage SCOW", "main": "build/index.js", "bin": "build/index.js", diff --git a/apps/gateway/CHANGELOG.md b/apps/gateway/CHANGELOG.md index 170618b249..ff52529a14 100644 --- a/apps/gateway/CHANGELOG.md +++ b/apps/gateway/CHANGELOG.md @@ -1,5 +1,12 @@ # @scow/gateway +## 1.2.0 + +### Patch Changes + +- Updated dependencies [135f2b1be3] + - @scow/utils@1.1.0 + ## 1.1.0 ## 1.0.0 diff --git a/apps/gateway/package.json b/apps/gateway/package.json index f0c2f7502b..e988c3c3fa 100644 --- a/apps/gateway/package.json +++ b/apps/gateway/package.json @@ -1,7 +1,7 @@ { "name": "@scow/gateway", "private": true, - "version": "1.1.0", + "version": "1.2.0", "main": "build/index.js", "files": [ "build", diff --git a/apps/mis-server/CHANGELOG.md b/apps/mis-server/CHANGELOG.md index bf7b4c5a60..eb3e80c5ec 100644 --- a/apps/mis-server/CHANGELOG.md +++ b/apps/mis-server/CHANGELOG.md @@ -1,5 +1,34 @@ # @scow/mis-server +## 1.2.0 + +### Minor Changes + +- 35e026be3e: 修改获取消费记录方式为分别获取当前页面详细记录及消费记录的总量,总额。在 ChargeRecord 实体中添加(time,type,account_name,tenant_name)的复合索引,索引名 query_info +- f6f84b6d60: 管理系统未结束作业新增结束操作 + +### Patch Changes + +- 3e13a35d2d: 移出用户前增加用户是否有运行中作业的判断 +- af6a53dfcf: portal-server,auth,mis-server,audit-server 下 pino 日志的时间格式修改为八时区下的 YYYY-MM-DD HH:mm:ss +- 3bb178aebd: 修改页面表格默认显示数量为 50 +- 438cf1aba4: 修改账户计费逻辑,由根据用户账户关系计算改为根据账户计算 +- Updated dependencies [a3d2f44af6] +- Updated dependencies [f42488eb9e] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [a79aa109bb] +- Updated dependencies [135f2b1be3] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [f577d9d1e4] + - @scow/config@1.2.0 + - @scow/lib-ssh@1.0.1 + - @scow/scheduler-adapter-protos@1.1.0 + - @scow/lib-scheduler-adapter@1.1.0 + - @scow/utils@1.1.0 + - @scow/lib-server@1.1.0 + - @scow/protos@1.0.2 + - @scow/lib-hook@1.0.2 + ## 1.1.0 ### Minor Changes diff --git a/apps/mis-server/package.json b/apps/mis-server/package.json index 272f61392f..90bfdce550 100644 --- a/apps/mis-server/package.json +++ b/apps/mis-server/package.json @@ -1,6 +1,6 @@ { "name": "@scow/mis-server", - "version": "1.1.0", + "version": "1.2.0", "description": "", "private": true, "main": "build/index.js", diff --git a/apps/mis-web/CHANGELOG.md b/apps/mis-web/CHANGELOG.md index 4a6a0c002d..2ca89f68cb 100644 --- a/apps/mis-web/CHANGELOG.md +++ b/apps/mis-web/CHANGELOG.md @@ -1,5 +1,35 @@ # @scow/mis-web +## 1.2.0 + +### Minor Changes + +- 35e026be3e: 修改获取消费记录方式为分别获取当前页面详细记录及消费记录的总量,总额。在 ChargeRecord 实体中添加(time,type,account_name,tenant_name)的复合索引,索引名 query_info +- 135f2b1be3: 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器 API 版本低于此接口版本报错 +- a78a6e0b56: 操作日志新增操作内容模糊搜索功能 +- 5d2b75ccec: 增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 +- f6f84b6d60: 管理系统未结束作业新增结束操作 + +### Patch Changes + +- 99d01eb605: 适应 scow slurm 适配器仅可取消提交当前作业用户的作业 +- 3e13a35d2d: 移出用户前增加用户是否有运行中作业的判断 +- 62c7f32eb3: 优化 web 端 table,调整列的宽度以百分比固定,使其在大屏/小屏下展示更友好 +- e20be6f9f1: 修改充值页面时间筛选与账户/租户筛选交互不一致问题。修改为只有当点击搜索时才发起查询请求。 +- a3d2f44af6: 门户及管理系统所有显示集群的地方按照集群中配置的优先级进行排序 +- 3bb178aebd: 修改页面表格默认显示数量为 50 +- Updated dependencies [a3d2f44af6] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [135f2b1be3] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [f577d9d1e4] + - @scow/config@1.2.0 + - @scow/utils@1.1.0 + - @scow/lib-web@1.2.0 + - @scow/protos@1.0.2 + - @scow/lib-operation-log@2.0.2 + - @scow/rich-error-model@2.0.0 + ## 1.1.0 ### Minor Changes diff --git a/apps/mis-web/package.json b/apps/mis-web/package.json index a21a7520d0..c1419f4b49 100644 --- a/apps/mis-web/package.json +++ b/apps/mis-web/package.json @@ -1,6 +1,6 @@ { "name": "@scow/mis-web", - "version": "1.1.0", + "version": "1.2.0", "private": true, "scripts": { "dev": "cross-env NEXT_PUBLIC_USE_MOCK=1 next dev", diff --git a/apps/portal-server/CHANGELOG.md b/apps/portal-server/CHANGELOG.md index 5a48c533ae..f6227b4cc2 100644 --- a/apps/portal-server/CHANGELOG.md +++ b/apps/portal-server/CHANGELOG.md @@ -1,5 +1,30 @@ # @scow/portal-server +## 1.2.0 + +### Minor Changes + +- 135f2b1be3: 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器 API 版本低于此接口版本报错 + +### Patch Changes + +- af6a53dfcf: portal-server,auth,mis-server,audit-server 下 pino 日志的时间格式修改为八时区下的 YYYY-MM-DD HH:mm:ss +- Updated dependencies [a3d2f44af6] +- Updated dependencies [f42488eb9e] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [a79aa109bb] +- Updated dependencies [135f2b1be3] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [f577d9d1e4] + - @scow/config@1.2.0 + - @scow/lib-ssh@1.0.1 + - @scow/scheduler-adapter-protos@1.1.0 + - @scow/lib-scheduler-adapter@1.1.0 + - @scow/utils@1.1.0 + - @scow/lib-server@1.1.0 + - @scow/protos@1.0.2 + - @scow/rich-error-model@2.0.0 + ## 1.1.0 ### Minor Changes diff --git a/apps/portal-server/package.json b/apps/portal-server/package.json index fed7cef5fe..fd95d46d44 100644 --- a/apps/portal-server/package.json +++ b/apps/portal-server/package.json @@ -1,6 +1,6 @@ { "name": "@scow/portal-server", - "version": "1.1.0", + "version": "1.2.0", "description": "", "main": "build/index.js", "private": true, diff --git a/apps/portal-web/CHANGELOG.md b/apps/portal-web/CHANGELOG.md index 7c7edad8ed..6868b94d1d 100644 --- a/apps/portal-web/CHANGELOG.md +++ b/apps/portal-web/CHANGELOG.md @@ -1,5 +1,34 @@ # @scow/portal-web +## 1.2.0 + +### Minor Changes + +- 135f2b1be3: 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器 API 版本低于此接口版本报错 +- 5d2b75ccec: 增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 +- f577d9d1e4: 门户系统文件管理新增文件编辑功能 + +### Patch Changes + +- 62c7f32eb3: 优化 web 端 table,调整列的宽度以百分比固定,使其在大屏/小屏下展示更友好 +- a3d2f44af6: 门户及管理系统所有显示集群的地方按照集群中配置的优先级进行排序 +- a79aa109bb: sshConnect 时,提示语过长会使得连接失败,现在捕获了这个错误并提示用户 +- 3bb178aebd: 修改页面表格默认显示数量为 50 +- Updated dependencies [a3d2f44af6] +- Updated dependencies [f42488eb9e] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [a79aa109bb] +- Updated dependencies [135f2b1be3] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [f577d9d1e4] + - @scow/config@1.2.0 + - @scow/lib-ssh@1.0.1 + - @scow/utils@1.1.0 + - @scow/lib-web@1.2.0 + - @scow/protos@1.0.2 + - @scow/lib-operation-log@2.0.2 + - @scow/rich-error-model@2.0.0 + ## 1.1.0 ### Minor Changes diff --git a/apps/portal-web/package.json b/apps/portal-web/package.json index 5eb63f5f7a..51904e330a 100644 --- a/apps/portal-web/package.json +++ b/apps/portal-web/package.json @@ -1,6 +1,6 @@ { "name": "@scow/portal-web", - "version": "1.1.0", + "version": "1.2.0", "private": true, "scripts": { "dev": "cross-env NEXT_PUBLIC_USE_MOCK=1 TS_NODE_PROJECT=tsconfig.server.json node --watch -r ts-node/register -r tsconfig-paths/register server/index.ts", diff --git a/changelogs/v1.2.0.md b/changelogs/v1.2.0.md new file mode 100644 index 0000000000..9c4c0e0b44 --- /dev/null +++ b/changelogs/v1.2.0.md @@ -0,0 +1,94 @@ +# v1.2.0 + +发布于:2023/11/19 21:14:54 + +# 配置文件 + +配置文件版本:1.2.0 + +### 重要更新 +- 在 common.yml 中增加可选配置项 systemLanguage,指定的语言必须为系统当前合法语言["zh_cn", "en"]的枚举值,允许用户指定系统唯一语言不再进行语言切换,或允许用户指定进入 SCOW 时的默认语言 ([5d2b75cc](https://github.com/PKUHPC/SCOW/commit/5d2b75ccecfcbc9e0a1482c59186e5a7c3e751e2)) +- 门户系统文件管理新增文件编辑功能 ([f577d9d1](https://github.com/PKUHPC/SCOW/commit/f577d9d1e498c7344ecdacecef5c868f381c2e8c)) + +### 小型更新 +- 门户及管理系统所有显示集群的地方按照集群中配置的优先级进行排序 ([a3d2f44a](https://github.com/PKUHPC/SCOW/commit/a3d2f44af69a6bde8bef1c521be7307bc49f3aee)) + + +# SCOW API和Hook + +SCOW API版本:1.2.0 + +### 重要更新 +- 新增 submitFileAsJob 接口,直接把文件作为作业提交调度器执行 ([135f2b1b](https://github.com/PKUHPC/SCOW/commit/135f2b1be375b9a7466dc70f2237cd373e133d61)) +- 标记原有getChargeRecords接口为已过时,将在下一个大版本发布后被删除,新增getPaginatedChargeRecords与getChargeRecordsTotalCount接口,分别获取当前消费记录页面的详细信息与消费记录的总量,总额 ([35e026be](https://github.com/PKUHPC/SCOW/commit/35e026be3e4a5a4cb2c42efe85658442756b64e7)) +- 管理系统未结束作业新增结束操作 ([f6f84b6d](https://github.com/PKUHPC/SCOW/commit/f6f84b6d609645dfc1f83b10a3096db920e15363)) +- GetOperationLogs 新增 operation_detail 传参用于模糊搜索 ([a78a6e0b](https://github.com/PKUHPC/SCOW/commit/a78a6e0b56b5eec4e8f1a643402fae45c137577c)) + + +# SCOW + +## 门户系统前端 (portal-web) + +### 重要更新 +- 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器API版本低于此接口版本报错 ([135f2b1b](https://github.com/PKUHPC/SCOW/commit/135f2b1be375b9a7466dc70f2237cd373e133d61)) +- 增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 ([5d2b75cc](https://github.com/PKUHPC/SCOW/commit/5d2b75ccecfcbc9e0a1482c59186e5a7c3e751e2)) +- 门户系统文件管理新增文件编辑功能 ([f577d9d1](https://github.com/PKUHPC/SCOW/commit/f577d9d1e498c7344ecdacecef5c868f381c2e8c)) + +### 小型更新 +- 优化 web 端 table,调整列的宽度以百分比固定,使其在大屏/小屏下展示更友好 ([62c7f32e](https://github.com/PKUHPC/SCOW/commit/62c7f32eb3367a39a60a3783182082db8cdbcd04)) +- 门户及管理系统所有显示集群的地方按照集群中配置的优先级进行排序 ([a3d2f44a](https://github.com/PKUHPC/SCOW/commit/a3d2f44af69a6bde8bef1c521be7307bc49f3aee)) +- sshConnect 时,提示语过长会使得连接失败,现在捕获了这个错误并提示用户 ([a79aa109](https://github.com/PKUHPC/SCOW/commit/a79aa109bb342ff749bb4f42c18eea1315ae67bf)) +- 修改页面表格默认显示数量为 50 ([3bb178ae](https://github.com/PKUHPC/SCOW/commit/3bb178aebdc4e83a40391aaa694a48be7e37d1a9)) + +## 门户系统后端 (portal-server) + +### 重要更新 +- 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器API版本低于此接口版本报错 ([135f2b1b](https://github.com/PKUHPC/SCOW/commit/135f2b1be375b9a7466dc70f2237cd373e133d61)) + +### 小型更新 +- portal-server,auth,mis-server,audit-server 下 pino 日志的时间格式修改为八时区下的 YYYY-MM-DD HH:mm:ss ([af6a53df](https://github.com/PKUHPC/SCOW/commit/af6a53dfcf12101308018a9966b6baba818095f0)) + +## 管理系统前端 (mis-web) + +### 重要更新 +- 修改获取消费记录方式为分别获取当前页面详细记录及消费记录的总量,总额。在ChargeRecord实体中添加(time,type,account_name,tenant_name)的复合索引,索引名query_info ([35e026be](https://github.com/PKUHPC/SCOW/commit/35e026be3e4a5a4cb2c42efe85658442756b64e7)) +- 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器API版本低于此接口版本报错 ([135f2b1b](https://github.com/PKUHPC/SCOW/commit/135f2b1be375b9a7466dc70f2237cd373e133d61)) +- 操作日志新增操作内容模糊搜索功能 ([a78a6e0b](https://github.com/PKUHPC/SCOW/commit/a78a6e0b56b5eec4e8f1a643402fae45c137577c)) +- 增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 ([5d2b75cc](https://github.com/PKUHPC/SCOW/commit/5d2b75ccecfcbc9e0a1482c59186e5a7c3e751e2)) +- 管理系统未结束作业新增结束操作 ([f6f84b6d](https://github.com/PKUHPC/SCOW/commit/f6f84b6d609645dfc1f83b10a3096db920e15363)) + +### 小型更新 +- 适应 scow slurm 适配器仅可取消提交当前作业用户的作业 ([99d01eb6](https://github.com/PKUHPC/SCOW/commit/99d01eb605a442ecbe1d105fdd563149f24f3450)) +- 移出用户前增加用户是否有运行中作业的判断 ([3e13a35d](https://github.com/PKUHPC/SCOW/commit/3e13a35d2dd48f297aecf8f2500e65f13b0c2e48)) +- 优化 web 端 table,调整列的宽度以百分比固定,使其在大屏/小屏下展示更友好 ([62c7f32e](https://github.com/PKUHPC/SCOW/commit/62c7f32eb3367a39a60a3783182082db8cdbcd04)) +- 修改充值页面时间筛选与账户/租户筛选交互不一致问题。修改为只有当点击搜索时才发起查询请求。 ([e20be6f9](https://github.com/PKUHPC/SCOW/commit/e20be6f9f108947b26cf99ae77e6276a55c8489f)) +- 门户及管理系统所有显示集群的地方按照集群中配置的优先级进行排序 ([a3d2f44a](https://github.com/PKUHPC/SCOW/commit/a3d2f44af69a6bde8bef1c521be7307bc49f3aee)) +- 修改页面表格默认显示数量为 50 ([3bb178ae](https://github.com/PKUHPC/SCOW/commit/3bb178aebdc4e83a40391aaa694a48be7e37d1a9)) + +## 管理系统后端 (mis-server) + +### 重要更新 +- 修改获取消费记录方式为分别获取当前页面详细记录及消费记录的总量,总额。在ChargeRecord实体中添加(time,type,account_name,tenant_name)的复合索引,索引名query_info ([35e026be](https://github.com/PKUHPC/SCOW/commit/35e026be3e4a5a4cb2c42efe85658442756b64e7)) +- 管理系统未结束作业新增结束操作 ([f6f84b6d](https://github.com/PKUHPC/SCOW/commit/f6f84b6d609645dfc1f83b10a3096db920e15363)) + +### 小型更新 +- 移出用户前增加用户是否有运行中作业的判断 ([3e13a35d](https://github.com/PKUHPC/SCOW/commit/3e13a35d2dd48f297aecf8f2500e65f13b0c2e48)) +- portal-server,auth,mis-server,audit-server 下 pino 日志的时间格式修改为八时区下的 YYYY-MM-DD HH:mm:ss ([af6a53df](https://github.com/PKUHPC/SCOW/commit/af6a53dfcf12101308018a9966b6baba818095f0)) +- 修改页面表格默认显示数量为 50 ([3bb178ae](https://github.com/PKUHPC/SCOW/commit/3bb178aebdc4e83a40391aaa694a48be7e37d1a9)) +- 修改账户计费逻辑,由根据用户账户关系计算改为根据账户计算 ([438cf1ab](https://github.com/PKUHPC/SCOW/commit/438cf1aba4252ee949331739b1d27b03f88a5add)) + +## 认证系统 (auth) + +### 重要更新 +- 增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 ([5d2b75cc](https://github.com/PKUHPC/SCOW/commit/5d2b75ccecfcbc9e0a1482c59186e5a7c3e751e2)) + +### 小型更新 +- portal-server,auth,mis-server,audit-server 下 pino 日志的时间格式修改为八时区下的 YYYY-MM-DD HH:mm:ss ([af6a53df](https://github.com/PKUHPC/SCOW/commit/af6a53dfcf12101308018a9966b6baba818095f0)) + +## CLI (cli) + +### 重要更新 +- 在 common.yml 中增加可选配置项 systemLanguage,指定的语言必须为系统当前合法语言["zh_cn", "en"]的枚举值,允许用户指定系统唯一语言不再进行语言切换,或允许用户指定进入 SCOW 时的默认语言 ([5d2b75cc](https://github.com/PKUHPC/SCOW/commit/5d2b75ccecfcbc9e0a1482c59186e5a7c3e751e2)) +- 门户系统文件管理新增文件编辑功能 ([f577d9d1](https://github.com/PKUHPC/SCOW/commit/f577d9d1e498c7344ecdacecef5c868f381c2e8c)) + + diff --git a/dev/test-adapter/CHANGELOG.md b/dev/test-adapter/CHANGELOG.md index d60fc37287..17c4b46b77 100644 --- a/dev/test-adapter/CHANGELOG.md +++ b/dev/test-adapter/CHANGELOG.md @@ -1,5 +1,16 @@ # @scow/test-adapter +## 1.1.0 + +### Minor Changes + +- 135f2b1be3: 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器 API 版本低于此接口版本报错 + +### Patch Changes + +- Updated dependencies [135f2b1be3] + - @scow/scheduler-adapter-protos@1.1.0 + ## 1.0.1 ### Patch Changes diff --git a/dev/test-adapter/package.json b/dev/test-adapter/package.json index d32a76408d..f8d4c08169 100644 --- a/dev/test-adapter/package.json +++ b/dev/test-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@scow/test-adapter", - "version": "1.0.1", + "version": "1.1.0", "description": "", "private": true, "main": "build/index.js", diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 8a6d503a38..20a2009c71 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,11 @@ # @scow/docs +## 1.1.1 + +### Patch Changes + +- 22441e3515: 添加管理员使用技巧博客,增加传输节点基础环境说明 + ## 1.1.0 ### Minor Changes diff --git a/docs/package.json b/docs/package.json index 0448e029a3..c541b16464 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "@scow/docs", - "version": "1.1.0", + "version": "1.1.1", "private": true, "scripts": { "docusaurus": "docusaurus", diff --git a/libs/config/CHANGELOG.md b/libs/config/CHANGELOG.md index b0f46d694f..ae1b3399cb 100644 --- a/libs/config/CHANGELOG.md +++ b/libs/config/CHANGELOG.md @@ -1,5 +1,16 @@ # @scow/config +## 1.2.0 + +### Minor Changes + +- 5d2b75ccec: 在 common.yml 中增加可选配置项 systemLanguage,指定的语言必须为系统当前合法语言["zh_cn", "en"]的枚举值,允许用户指定系统唯一语言不再进行语言切换,或允许用户指定进入 SCOW 时的默认语言 +- f577d9d1e4: 门户系统文件管理新增文件编辑功能 + +### Patch Changes + +- a3d2f44af6: 门户及管理系统所有显示集群的地方按照集群中配置的优先级进行排序 + ## 1.1.0 ### Minor Changes diff --git a/libs/config/package.json b/libs/config/package.json index 1c074fad57..a84375c5b9 100644 --- a/libs/config/package.json +++ b/libs/config/package.json @@ -1,6 +1,6 @@ { "name": "@scow/config", - "version": "1.1.0", + "version": "1.2.0", "private": true, "description": "", "scripts": { diff --git a/libs/hook/CHANGELOG.md b/libs/hook/CHANGELOG.md index ed54290833..c78b8ec77c 100644 --- a/libs/hook/CHANGELOG.md +++ b/libs/hook/CHANGELOG.md @@ -1,5 +1,11 @@ # @scow/lib-hook +## 1.0.2 + +### Patch Changes + +- @scow/protos@1.0.2 + ## 1.0.1 ### Patch Changes diff --git a/libs/hook/package.json b/libs/hook/package.json index f17de24d9c..1abc9e9123 100644 --- a/libs/hook/package.json +++ b/libs/hook/package.json @@ -1,6 +1,6 @@ { "name": "@scow/lib-hook", - "version": "1.0.1", + "version": "1.0.2", "description": "", "private": true, "main": "build/index.js", diff --git a/libs/operation-log/CHANGELOG.md b/libs/operation-log/CHANGELOG.md index 6eec9ab7d9..280cd7f0ca 100644 --- a/libs/operation-log/CHANGELOG.md +++ b/libs/operation-log/CHANGELOG.md @@ -1,5 +1,11 @@ # @scow/lib-operation-log +## 2.0.2 + +### Patch Changes + +- @scow/protos@1.0.2 + ## 2.0.1 ### Patch Changes diff --git a/libs/operation-log/package.json b/libs/operation-log/package.json index 77f372baf6..3d87f4a615 100644 --- a/libs/operation-log/package.json +++ b/libs/operation-log/package.json @@ -1,6 +1,6 @@ { "name": "@scow/lib-operation-log", - "version": "2.0.1", + "version": "2.0.2", "description": "", "private": true, "main": "build/index.js", diff --git a/libs/protos/scheduler-adapter/CHANGELOG.md b/libs/protos/scheduler-adapter/CHANGELOG.md index 3ad685364c..bdefe2e4ea 100644 --- a/libs/protos/scheduler-adapter/CHANGELOG.md +++ b/libs/protos/scheduler-adapter/CHANGELOG.md @@ -1,5 +1,11 @@ # @scow/scheduler-adapter-protos +## 1.1.0 + +### Minor Changes + +- 135f2b1be3: 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器 API 版本低于此接口版本报错 + ## 1.0.0 ### Major Changes diff --git a/libs/protos/scheduler-adapter/package.json b/libs/protos/scheduler-adapter/package.json index e4f66c120a..6c13c8fea0 100644 --- a/libs/protos/scheduler-adapter/package.json +++ b/libs/protos/scheduler-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@scow/scheduler-adapter-protos", - "version": "1.0.0", + "version": "1.1.0", "description": "", "main": "build/index.js", "private": true, diff --git a/libs/protos/scow/CHANGELOG.md b/libs/protos/scow/CHANGELOG.md index 2efcd859b9..f54c152451 100644 --- a/libs/protos/scow/CHANGELOG.md +++ b/libs/protos/scow/CHANGELOG.md @@ -1,5 +1,15 @@ # @scow/protos +## 1.0.2 + +### Patch Changes + +- Updated dependencies [135f2b1be3] +- Updated dependencies [35e026be3e] +- Updated dependencies [f6f84b6d60] +- Updated dependencies [a78a6e0b56] + - @scow/grpc-api@1.2.0 + ## 1.0.1 ### Patch Changes diff --git a/libs/protos/scow/package.json b/libs/protos/scow/package.json index 437e880cb4..bcd5f14169 100644 --- a/libs/protos/scow/package.json +++ b/libs/protos/scow/package.json @@ -1,6 +1,6 @@ { "name": "@scow/protos", - "version": "1.0.1", + "version": "1.0.2", "description": "", "main": "build/index.js", "private": true, diff --git a/libs/scheduler-adapter/CHANGELOG.md b/libs/scheduler-adapter/CHANGELOG.md index 96217981ce..8954bfa49d 100644 --- a/libs/scheduler-adapter/CHANGELOG.md +++ b/libs/scheduler-adapter/CHANGELOG.md @@ -1,5 +1,17 @@ # @scow/lib-scheduler-adapter +## 1.1.0 + +### Minor Changes + +- 135f2b1be3: 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器 API 版本低于此接口版本报错 + +### Patch Changes + +- Updated dependencies [135f2b1be3] + - @scow/scheduler-adapter-protos@1.1.0 + - @scow/protos@1.0.2 + ## 1.0.1 ### Patch Changes diff --git a/libs/scheduler-adapter/package.json b/libs/scheduler-adapter/package.json index 17f6a8c989..9a508f180d 100644 --- a/libs/scheduler-adapter/package.json +++ b/libs/scheduler-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@scow/lib-scheduler-adapter", - "version": "1.0.1", + "version": "1.1.0", "description": "", "main": "build/index.js", "private": true, diff --git a/libs/server/CHANGELOG.md b/libs/server/CHANGELOG.md index f4b2add630..b0e6d3ef98 100644 --- a/libs/server/CHANGELOG.md +++ b/libs/server/CHANGELOG.md @@ -1,5 +1,18 @@ # @scow/lib-server +## 1.1.0 + +### Minor Changes + +- 5d2b75ccec: 增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 + +### Patch Changes + +- Updated dependencies [a3d2f44af6] +- Updated dependencies [5d2b75ccec] +- Updated dependencies [f577d9d1e4] + - @scow/config@1.2.0 + ## 1.0.1 ### Patch Changes diff --git a/libs/server/package.json b/libs/server/package.json index 06c7176e9b..ab446926ef 100644 --- a/libs/server/package.json +++ b/libs/server/package.json @@ -1,6 +1,6 @@ { "name": "@scow/lib-server", - "version": "1.0.1", + "version": "1.1.0", "description": "Server libraries", "private": true, "main": "build/index.js", diff --git a/libs/ssh/CHANGELOG.md b/libs/ssh/CHANGELOG.md index c7a9b888db..492fbc600a 100644 --- a/libs/ssh/CHANGELOG.md +++ b/libs/ssh/CHANGELOG.md @@ -1,5 +1,12 @@ # @scow/lib-ssh +## 1.0.1 + +### Patch Changes + +- f42488eb9e: 创建家目录时默认权限为 740 +- a79aa109bb: sshConnect 时,提示语过长会使得连接失败,现在捕获了这个错误并提示用户 + ## 1.0.0 ### Major Changes diff --git a/libs/ssh/package.json b/libs/ssh/package.json index 730a25804e..da836112ad 100644 --- a/libs/ssh/package.json +++ b/libs/ssh/package.json @@ -1,6 +1,6 @@ { "name": "@scow/lib-ssh", - "version": "1.0.0", + "version": "1.0.1", "description": "", "main": "build/index.js", "private": true, diff --git a/libs/utils/CHANGELOG.md b/libs/utils/CHANGELOG.md index 38c1de2102..5769861631 100644 --- a/libs/utils/CHANGELOG.md +++ b/libs/utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @scow/utils +## 1.1.0 + +### Minor Changes + +- 135f2b1be3: 在门户系统的文件管理下,新增将文件直接作为作业文本提交调度器执行的功能,如果调度器 API 版本低于此接口版本报错 + ## 1.0.0 ### Major Changes diff --git a/libs/utils/package.json b/libs/utils/package.json index 563ddd9b93..bcab28041b 100644 --- a/libs/utils/package.json +++ b/libs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@scow/utils", - "version": "1.0.0", + "version": "1.1.0", "description": "", "main": "build/index.js", "private": true, diff --git a/libs/web/CHANGELOG.md b/libs/web/CHANGELOG.md index 207b5592e7..490c331572 100644 --- a/libs/web/CHANGELOG.md +++ b/libs/web/CHANGELOG.md @@ -1,5 +1,16 @@ # @scow/lib-web +## 1.2.0 + +### Minor Changes + +- 5d2b75ccec: 增加用户指定系统语言功能,可以指定系统唯一语言不再进行语言切换,也可以指定进入 SCOW 时的默认初始语言 + +### Patch Changes + +- Updated dependencies [135f2b1be3] + - @scow/utils@1.1.0 + ## 1.1.0 ### Minor Changes diff --git a/libs/web/package.json b/libs/web/package.json index 63404fc4d0..9e65e0c4c6 100644 --- a/libs/web/package.json +++ b/libs/web/package.json @@ -1,6 +1,6 @@ { "name": "@scow/lib-web", - "version": "1.1.0", + "version": "1.2.0", "description": "", "main": "index.js", "private": true, diff --git a/package.json b/package.json index 788836392d..8b89db7bec 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "scow", "private": true, - "version": "1.1.0", + "version": "1.2.0", "scripts": { "build": "turbo run build", "build:libs": "turbo run build --filter \"./libs/**\"", @@ -67,4 +67,4 @@ "react-typed-i18n@2.3.0": "patches/react-typed-i18n@2.3.0.patch" } } -} +} \ No newline at end of file diff --git a/protos/CHANGELOG.md b/protos/CHANGELOG.md index 575d27e1ce..621d495ffb 100644 --- a/protos/CHANGELOG.md +++ b/protos/CHANGELOG.md @@ -1,5 +1,14 @@ # @scow/grpc-api +## 1.2.0 + +### Minor Changes + +- 135f2b1be3: 新增 submitFileAsJob 接口,直接把文件作为作业提交调度器执行 +- 35e026be3e: 标记原有 getChargeRecords 接口为已过时,将在下一个大版本发布后被删除,新增 getPaginatedChargeRecords 与 getChargeRecordsTotalCount 接口,分别获取当前消费记录页面的详细信息与消费记录的总量,总额 +- f6f84b6d60: 管理系统未结束作业新增结束操作 +- a78a6e0b56: GetOperationLogs 新增 operation_detail 传参用于模糊搜索 + ## 1.1.0 ### Minor Changes diff --git a/protos/package.json b/protos/package.json index bb01747231..ff8595e494 100644 --- a/protos/package.json +++ b/protos/package.json @@ -1,7 +1,7 @@ { "name": "@scow/grpc-api", "private": false, - "version": "1.1.0", + "version": "1.2.0", "description": "The gRPC API for SCOW", "main": "index.js", "author": "PKUHPC (https://github.com/PKUHPC)",