Redmine Accept
该插件允许用户通过点击一次(一键)方式实现把issue指派给自己,同时自动更新issue的状态和指派人。
该插件允许用户通过点击一次(一键)方式实现把issue指派给自己,同时自动更新issue的状态和指派人。
作者: | redmineplugins.cn Admin | |
---|---|---|
主页: | https://github.com/stefanzugal/accept-plugin | |
版本库: | https://github.com/stefanzugal/accept-plugin | |
创建于: | 2023-01-13 | |
当前版本: | 0.0.3_2 | |
兼容性: | 5.0.*, 4.2.*, 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.*, 2.6.* |
该插件允许用户通过点击一次(一键)方式实现把issue指派给自己,同时自动更新issue的状态和指派人。无需通过编辑issue、选择状态、选择指派人等多个步骤。
该插件安装无需迁移数据库,只需在redmine的plugins目录下建立accept目录,并将插件压缩包解压至accept目录下。如果解压后的文件夹名字为accept-plugin时,务必更改为accept。最后,重新启动你的redmine 即可。其他注意事项:
积分(10)
兼容性: Redmine 5.0.*
文件
accept-0.0.3_2.zip (24.6 KB)
积分(10)
兼容性: Redmine 2.6.*, 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*, 4.2.*, 5.0.*
文件
accept-0.0.3_1.zip (21.5 KB)
兼容性: Redmine 2.6.*, 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*
Fixed issue with saving tracker settings that have special characters (#12). The new code will now store the status using the tracker’s id - so when you have configured the “accept status per role”, please back-up your settings and re-insert them after the upgrade, since there is no automated migration.
文件
accept-plugin-0.0.3.zip (8.56 KB)
没有任何数据可供显示
# | 跟踪 | 状态 | 作者 | 主题 | 更新于 |
---|---|---|---|---|---|
196 | 报错 | 已关闭 | t honey | 指派给 选不到组 | 2024-09-04 13:26 |
548 | 测试 | 进行中 | redmineplugins.cn Admin | 所有问题都出不来接受的按钮? | 2023-08-23 09:41 |
评论
添加评论
由 hu eliotte 在 超过一年 之前添加
所有问题都出不来接受的按钮,还充了值,哎
由 guo hongxing 在 超过一年 之前添加
@hu eliotte 插件确保安装有效并确认插件配置过程,参考下图:
确认安装成功¶
配置插件参数¶
由 hu eliotte 在 超过一年 之前添加
@guo hongxing 谢谢,但是看不到图片诶……
由 redmineplugins.cn Admin 在 超过一年 之前添加
@hu eliotte 你的redmine是什么版本的?
由 匿名用户 在 超过一年 之前添加
@redmineplugins.cn Admin Redmine 5.0.5.stable
由 guo hongxing 在 超过一年 之前添加
我这边的测试效果和redmine的版本:
测试效果中可以看到接收按钮¶
由 hu eliotte 在 超过一年 之前添加
@guo hongxing 应该不会受ror版本的影响。我再研究研究吧……
Environment:
Redmine version 5.0.5.stable
Ruby version 3.0.2-p107 (2021-07-07) [x86_64-linux-gnu]
Rails version 6.1.7.2
Environment production
Database adapter Mysql2
Mailer queue ActiveJob::QueueAdapters::AsyncAdapter
Mailer delivery smtp
Redmine settings:
Redmine theme Default
SCM:
Git 2.34.1
Filesystem
Redmine plugins:
accept 0.0.3_2
additional_tags 1.0.7
additionals 3.0.8
redmine_dashboard 2.14.0
redmine_dmsf 3.1.1
redmine_lightbox 1.0.2
redmine_logs 0.3.0
redmine_searchable_selectbox 0.1.10
由 redmineplugins.cn Admin 在 超过一年 之前添加
@hu eliotte 你好,我将rails降到6.1.7.2版本后,Accept工作也是正常的。如果有条件暂时挪走其它插件试试,看是否插件间的冲突问题?
由 匿名用户 在 超过一年 之前添加
@redmineplugins.cn Admin 是否仅能够认领由自己创建且尚未指派的issue,别人创建的就不能?我用admin创建,用A用户(权限:查看、新建、更新、更新自己问题,管理问题关联、子任务、添加说明、管理问题类别)打开issue,是没有accept按钮的,但admin自己打开就有;反之,A用户创建的,admin打开也没有accept按钮。
是否我忽略了上面情况是个前提?还是别的什么地方有配置。
由 redmineplugins.cn Admin 在 超过一年 之前添加
@hu eliotte 我的测试过程放到这里了,供参考 https://www.redmineplugins.cn/issues/548
由 hu eliotte 在 超过一年 之前添加
@redmineplugins.cn Admin 谢谢,我检查看看
由 redmineplugins.cn Admin 在 将近 2 年 之前添加
@w kf 如果问题已经指派给自己时,'接受'按钮不会显示。
由 guo hongxing 在 将近 2 年 之前添加
@w kf 你的redmine版本和accept插件版本分别是什么?
由 w kf 在 将近 2 年 之前添加
没有“接受”按钮
由 匿名用户 在 大约 2 年 之前添加
当设置了问题是“作者或者指派人”可见时,这个“接受按钮就出不来了”,麻烦群主抽时间解决下这个问题。
由 redmineplugins.cn Admin 在 大约 2 年 之前添加
@yin demon Accept可以兼容 redmine 4.1
由 yin demon 在 大约 2 年 之前添加
兼容4.1吗?
由 忍者 火影 在 超过 2 年 之前添加
不是说三个问题,我是说明满足这三个条件,看了这个插件说按钮有看不到的情况要看是不是有这几个情况
由 忍者 火影 在 超过 2 年 之前添加
确认是有些问题有显示“接受”按钮,有些问题没有,这很闹心啊,我怀疑是插件程序可能是哪里有bug吧
由 匿名用户 在 超过 2 年 之前添加
就是看不到“接受”这个按钮,很纳闷。
由 redmineplugins.cn Admin 在 超过 2 年 之前添加
@忍者 火影 测试了几遍,没有发现你说的问题。这个插件本身不涉及Redmine的权限管理。可以把你提到的3个问题详细描述下。
由 忍者 火影 在 超过 2 年 之前添加
1、确认本身角色在可指派范围内
2、问题没有处于关闭状态
3、自己没有被指派
这种情况下仍然看不到接受按钮,问题逻辑有点问题,麻烦排查下。
由 忍者 火影 在 超过 2 年 之前添加
当了小白鼠了,反复测试了,逻辑没有问题,应该是插件有bug,有些问题有接受按钮,有些没有。麻烦赶紧修复下,急等用。
由 忍者 火影 在 超过 2 年 之前添加
购买使用了,发现逻辑有问题啊,有些问题可以接受,有些问题不行,没有这个按钮出现
由 redmineplugins.cn Admin 在 超过 2 年 之前添加
重新做了Redmine 5的适配,还有其他一些小调整
由 redmineplugins.cn Admin 在 超过 2 年 之前添加
因为这个插件不支持redmine5.0,所有报错。需要单独为redmine5.0做适配
由 匿名用户 在 超过 2 年 之前添加
rake aborted!
LoadError: cannot load such file – hooks
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.4/lib/zeitwerk/kernel.rb:35:in `require’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.4/lib/zeitwerk/kernel.rb:35:in `require’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies/zeitwerk_integration.rb:51:in `require_dependency’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/plugins/accept/init.rb:2:in `<top (required)>'
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/lib/redmine/plugin_loader.rb:31:in `load’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/lib/redmine/plugin_loader.rb:31:in `run_initializer’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/lib/redmine/plugin_loader.rb:108:in `each’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/lib/redmine/plugin_loader.rb:108:in `block in load’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:427:in `instance_exec’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:427:in `block in make_lambda’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:198:in `block (2 levels) in halting’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:604:in `block (2 levels) in default_terminator’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:603:in `catch’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:603:in `block in default_terminator’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:199:in `block in halting’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:512:in `block in invoke_before’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:512:in `each’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:512:in `invoke_before’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:105:in `run_callbacks’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/reloader.rb:88:in `prepare!'
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/application/finisher.rb:124:in `block in <module:Finisher>'
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/initializable.rb:32:in `instance_exec’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/initializable.rb:32:in `run’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/initializable.rb:61:in `block in run_initializers’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/initializable.rb:60:in `run_initializers’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/application.rb:391:in `initialize!'
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/config/environment.rb:16:in `<top (required)>'
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.4/lib/zeitwerk/kernel.rb:35:in `require’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.4/lib/zeitwerk/kernel.rb:35:in `require’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `block in require’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:299:in `load_dependency’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `require’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/application.rb:367:in `require_environment!'
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/application.rb:533:in `block in run_tasks_blocks’
C:/Bitnami/redmine-5.0.0-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
Tasks: TOP ⇒ redmine:plugins:migrate ⇒ environment
(See full trace by running task with --trace)
哪位大神帮忙看下,怎么修正
由 忍者 火影 在 超过 2 年 之前添加
请问5.0版本可以兼容使用吗