插件目录 » Redmine 视图问题描述
|
|
作者 | Jan Catrysse |
|---|---|---|
| 网站 | https://github.com/redminetrustteam/redmine_view_issue_description | |
| 代码仓库 | https://github.com/redminetrustteam/redmine_view_issue_description | |
| 注册于 | 2021-08-02(大约3年前) | |
| 当前版本 | 0.1.2 | |
| 兼容性 | Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x | |
| 用户评分 |
Redmine 插件:查看问题描述¶
此插件添加了根据角色权限和所选跟踪器限制问题描述可见性的功能。
主要目标是限制外部用户(例如,客户)的可见性,同时不隐藏关键的问题概述和相关信息。
简而言之,如果没有新的view_issue_description权限,用户无法进入问题或查看其描述。
对于用户是指派用户的问题,有一个例外。
增加了一些额外功能,以改善通用可用性。
功能¶
- 项目模块
issue_tracking有一个扩展权限:view_issue_description - 项目模块
project有扩展权限view_activitiesview_activities_global
- 在
issues上的API调用已扩展,包括repository信息(如果设置了include=changesets_new)helpdesk_ticket信息(如果安装了RedmineUP帮助台插件)。- 对于帮助台日志,设置
include=journal_messages,journals。
安装¶
- 将文件移动到
$REDMINE/plugins/redmine_view_issue_description - 重新启动 REDMINE。
用法¶
- 设置
view_issue_description、view_activities、view_activities_global的权限 - API: https://site.url/issues/issue_id_here.json
- API: https://site.url/issues/issue_id_here.json?include=journal_messages,journals
- API: https://site.url/issues/issue_id_here.json?include=changesets_new
兼容性¶
- 在 Redmine 4.1.2 上测试过
- 在 Redmine 5.0.5 上测试过
安装说明
- 将文件移动到
$REDMINE/plugins/redmine_view_issue_description - 重新启动
REDMINE
变更日志
0.1.2 (2023-08-07)
兼容 Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x。
- 已移除对
root_issue的过滤,已移动到`redmine_parent_child_filters`插件 - 已移除
start_date和end_date上的不等于运算符,已移动到redmine_parent_child_filters插件 - 对基于用户权限的更一致访问进行了修正。
- 解决了潜在的问题:
SystemStackError (stack level too deep)
将模型转换为使用alias_method - 更新
locales
0.1.1 (2023-07-12)
兼容 Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x。
- 对于用户是
指派用户的问题,有一个例外。 - 对于用户是
作者的问题上的例外已被移除,因为通常客户会通过发送电子邮件自动创建工单。
在这种情况下,默认授予查看_issue_description权限没有意义。
0.1.0 (2023-07-11)
兼容 Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x。
- 完全重写。
- 兼容 Redmine 4.x 和 5.x
- 不再需要为API调用进行代码篡改。
0.0.3 (2022-09-08)
兼容 Redmine 4.2.x, 4.1.x。
- 更改了GIT位置。
0.0.2 (2021-09-20)
兼容 Redmine 4.2.x, 4.1.x。
- 它激活了对
issues的API调用,以显示changesetsrepository信息。
0.0.1 (2021-08-01)
兼容 Redmine 4.2.x, 4.1.x。