提交 1.3.0 release

This commit is contained in:
dushixiang
2022-10-30 22:00:03 +08:00
parent b6150c77f8
commit bdebc18b88
4 changed files with 47 additions and 184 deletions

View File

@ -210,7 +210,9 @@ var DefaultMenu = []*model.Menu{
model.NewMenu("job-run", "执行", "job",
model.NewPermission("POST", "/jobs/:id/exec"),
),
model.NewMenu("job-change-status", "开启/关闭", "job"),
model.NewMenu("job-change-status", "开启/关闭", "job",
model.NewPermission("POST", "/jobs/:id/change-status"),
),
model.NewMenu("job-log", "日志", "job",
model.NewPermission("GET", "/jobs/:id/logs/paging"),
),
@ -309,6 +311,9 @@ var DefaultMenu = []*model.Menu{
model.NewMenu("user-change-password", "修改密码", "user",
model.NewPermission("POST", "/users/:id/change-password"),
),
model.NewMenu("user-enable-disable", "启用/禁用", "user",
model.NewPermission("PATCH", "/users/:id/status"),
),
model.NewMenu("user-reset-totp", "重置双因素认证", "user",
model.NewPermission("POST", "/users/:id/reset-totp"),
),
@ -376,6 +381,7 @@ var DefaultMenu = []*model.Menu{
model.NewPermission("GET", "/authorised/selected"),
model.NewPermission("GET", "/assets"),
model.NewPermission("GET", "/strategies"),
model.NewPermission("GET", "/command-filters"),
),
model.NewMenu("user-group-unbind-asset", "移除", "user-group-authorised-asset",
model.NewPermission("DELETE", "/authorised/:id"),
@ -383,6 +389,36 @@ var DefaultMenu = []*model.Menu{
model.NewMenu("authorised", "授权策略", "root"),
model.NewMenu("command-filter", "命令过滤", "authorised",
model.NewPermission("GET", "/command-filters/paging"),
),
model.NewMenu("command-filter-add", "增加", "command-filter",
model.NewPermission("POST", "/command-filters"),
),
model.NewMenu("command-filter-del", "删除", "command-filter",
model.NewPermission("DELETE", "/command-filters/:id"),
),
model.NewMenu("command-filter-edit", "编辑", "command-filter",
model.NewPermission("GET", "/command-filters/:id"),
model.NewPermission("PUT", "/command-filters/:id"),
),
model.NewMenu("command-filter-detail", "详情", "command-filter",
model.NewPermission("GET", "/command-filters/:id"),
),
model.NewMenu("command-filter-rule", "规则", "command-filter-detail",
model.NewPermission("GET", "/command-filter-rules/:id"),
),
model.NewMenu("command-filter-rule-add", "增加", "command-filter-rule",
model.NewPermission("POST", "/command-filter-rules"),
),
model.NewMenu("command-filter-rule-put", "修改", "command-filter-rule",
model.NewPermission("GET", "/command-filter-rules/:id"),
model.NewPermission("PUT", "/command-filter-rules/:id"),
),
model.NewMenu("command-filter-rule-del", "删除", "command-filter-rule",
model.NewPermission("DELETE", "/command-filter-rules/:id"),
),
model.NewMenu("strategy", "授权策略", "authorised",
model.NewPermission("GET", "/strategies/paging"),
),
@ -403,6 +439,10 @@ var DefaultMenu = []*model.Menu{
model.NewMenu("setting", "系统设置", "root",
model.NewPermission("GET", "/properties"),
model.NewPermission("PUT", "/properties"),
model.NewPermission("POST", "/ldap-user-sync"),
model.NewPermission("GET", "/license"),
model.NewPermission("POST", "/license"),
model.NewPermission("GET", "/license/machine-id"),
),
model.NewMenu("info", "个人中心", "root"),
}