插件 » Redmine WebHook Plugin 修订版
基本介绍
作者: | redmineplugins.cn Admin | |
---|---|---|
主页: | https://github.com/suer/redmine_webhook | |
版本库: | https://github.com/suer/redmine_webhook | |
创建于: | 2020-03-10 | |
当前版本: | 0.0.5 | |
兼容性: | 4.2.*, 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.* |
Redmine WebHook插件可以通过创建和更新问题(issue)操作触发(post)自定义的webhook,如果不想在Redmine REST API方式下触发插件自定义的webhook ,可以在你的API请求消息里包含一个 X-Skip-Webhooks 头即可。
推送数据样例:
安装指导
- 解压附件压缩包,直接拷贝redmine_webhook文件夹至redmine的plugins目录
- bundle install
- bundle exec rake redmine:plugins:migrate
- 重新启动redmine
版本更新
积分(10)
0.0.5 (2020-03-10)
兼容性: Redmine 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*, 4.2.*
* 修复原版0.0.5在Redmine 4.0上的配置界面丢失的缺陷
文件
redmine_webhook-0.0.5_修订版.zip (31.5 KB)
没有任何数据可供显示
问题
# | 跟踪 | 状态 | 作者 | 主题 | 更新于 |
---|---|---|---|---|---|
34 | 咨询 | 已解决 | redmineplugins.cn Admin | 测试webhook与dmsf插件兼容问题 | 2020-05-26 10:50 |
503 | 报错 | 已解决 | xian song | 安装插件后,进入项目的配置报错 | 2023-03-30 17:59 |
507 | 报错 | 待反馈 | xian song | 到底怎么配置呀,有没有详细的文档介绍 | 2023-05-15 17:13 |
516 | 报错 | 新建 | tian autumn | 初步使用redmine集成钉钉,插件里面显示集成成功,配置里面没有web_hook | 2023-05-15 18:35 |
评论
添加评论
由 redmineplugins.cn Admin 在 大约 3 年 之前添加
@王 先森 不在插件的配置界面。是在项目的配置界面里,你会看到多了一个WebHook页签。
由 王 先森 在 大约 3 年 之前添加
我在redmine4.2.3 stable版本上能成功安装0.0.5的redmine_webhook插件,但是看不到插件的配置按钮
由 Chen Snowman 在 大约 3 年 之前添加
@王 先森 4.2版本下可用:
由 王 先森 在 大约 3 年 之前添加
修订版的插件,兼容4.2吗?
由 redmineplugins.cn Admin 在 超过 3 年 之前添加
批量添加的目的是什么呢? 如果url都相同,可以考虑在rails的console里实现批量添加。
由 匿名用户 在 超过 3 年 之前添加
有没有办法批量添加webhook的url,而不用一个项目一个项目的添加?
由 redmineplugins.cn Admin 在 超过 4 年 之前添加
实现方法可以参考这篇文章 https://gitee.com/DexterPoker/redmine2dingding
由 匿名用户 在 超过 4 年 之前添加
建议你安装企业微信和钉钉推送插件 https://redmineplugins.cn/projects/1/plugin_blocks/70
由 匿名用户 在 超过 4 年 之前添加
能告诉一下设置方法吗?
由 匿名用户 在 超过 4 年 之前添加
插件只负责构造post请求,推dingding需要你自己实现
由 zh you 在 超过 4 年 之前添加
你好,安装完成后,将webhook地址填上去,新增问题为什么没有消息推送到钉钉?还需要其他配置吗?
由 redmineplugins.cn Admin 在 超过 4 年 之前添加
请到本地下载区用 redmine_webhook-0.0.5_修订版-redmine-3.x迁移修复.zip 这个版本
由 zh zh 在 超过 4 年 之前添加
报错了,我搜了一下好像是mysql版本问题?
rake aborted!
NoMethodError: undefined method `[]' for #<ActiveRecord::Migration:0x4093e1
C:/Bitnami/redmine-3.4.6-5/apps/redmine/htdocs/plugins/redmine_webhook/db/m
e/001_create_webhooks.rb:1:in `<top (required)>'
C:in `disable_ddl_transaction’
C:/Bitnami/redmine-3.4.6-5/apps/redmine/htdocs/lib/redmine/plugin.rb:481:in
rate_plugin’
C:/Bitnami/redmine-3.4.6-5/apps/redmine/htdocs/lib/redmine/plugin.rb:453:in
rate’
C:/Bitnami/redmine-3.4.6-5/apps/redmine/htdocs/lib/redmine/plugin.rb:467:in
ck in migrate’
C:/Bitnami/redmine-3.4.6-5/apps/redmine/htdocs/lib/redmine/plugin.rb:466:in
h’
C:/Bitnami/redmine-3.4.6-5/apps/redmine/htdocs/lib/redmine/plugin.rb:466:in
rate’
C:/Bitnami/redmine-3.4.6-5/apps/redmine/htdocs/lib/tasks/redmine.rake:135:i
ock (3 levels) in <top (required)>'
由 redmineplugins.cn Admin 在 超过 4 年 之前添加
Mysql2::Error: Table 'bitnami_redmine.webhooks’ 该错误报数据库里不存在webhooks表,说明webhooks插件没有安装完整,你需要重新执行
要确保以上命令执行成功
由 匿名用户 在 超过 4 年 之前添加
安装正常,插件也显示正常,但是安装插件后,进入项目点击配置就报Internal error
日志是
ActionView::Template::Error (Mysql2::Error: Table 'bitnami_redmine.webhooks’ doesn’t exist: SHOW FULL FIELDS FROM `webhooks`):
1:
2: <% if User.current.allowed_to?( :manage_hook, @project) >
3: < if Webhook.where(:project_id ⇒ @project.id).first%>
4: <div class="box tabular">
5: <% Webhook.where(:project_id ⇒ @project.id).each do |webhook|%>
6: <%= form_tag(update_webhook_path(@project, webhook.id), :method ⇒ :put, :class ⇒ “tabular”) do %>
plugins/redmine_webhook/app/views/webhook_settings/_show.html.erb:3:in `_plugins_redmine_webhook_app_views_webhook_settings__show_html_erb___536116207_83417964’
app/views/common/_tabs.html.erb:17:in `block in app_views_common_tabs_html_erb___78106605_72696888’
app/views/common/_tabs.html.erb:16:in `each’
app/views/common/_tabs.html.erb:16:in `_app_views_common__tabs_html_erb___78106605_72696888’
app/helpers/application_helper.rb:345:in `render_tabs’
app/views/projects/settings.html.erb:3:in `_app_views_projects_settings_html_erb__994218236_43230408’
lib/redmine/sudo_mode.rb:63:in `sudo_mode’
由 redmineplugins.cn Admin 在 超过 4 年 之前添加
支持,是安装不成功还是怎么样?
由 zh zh 在 超过 4 年 之前添加
这个插件是不是又不支持windows?
由 redmineplugins.cn Admin 在 超过 4 年 之前添加
这是原版redmine_webhook插件的缺陷(配置界面丢失),请确认使用的是本站提供的Redmine WebHook Plugin 修订版
由 匿名用户 在 超过 4 年 之前添加
首先谢谢回复,插件只装了文档管家和webhook,下面是我的运行环境,确实找不到配置页面,是不是和其它插件有冲突?
Environment:
Redmine version 4.1.1.stable
Ruby version 2.5.8-p224 (2020-03-31) [x64-mingw32]
Rails version 5.2.4.2
Environment production
Database adapter Mysql2
Mailer queue ActiveJob::QueueAdapters::AsyncAdapter
Mailer delivery smtp
SCM:
Git 2.26.1
Filesystem
Redmine plugins:
redmine_dmsf 2.4.2 /文档管家
redmine_webhook 0.0.5 /webhook
由 redmineplugins.cn Admin 在 超过 4 年 之前添加
是的。目前在redmine 4.1.* 及 trunck版本上都运行正常。 你没有找到配置界面估计是你找的位置不对,配置界面在项目的编辑页面,如下图:
由 匿名用户 在 超过 4 年 之前添加
我用的Bitnami redmine4.1.1 我看到介绍:"修复原版0.0.5在Redmine 4.0上的配置界面丢失的缺陷” 我就是安装后找不到配置界面,这个是在原版上修订的吗?
由 匿名用户 在 超过 4 年 之前添加
请用如何配置
由 redmineplugins.cn Admin 在 超过 4 年 之前添加
您好,这是本社区爱好者写的一套VUE企业微信版,通过webhook把参数推送到自己写的推送中心,这样员工就可以随时登陆手机查看redmine任务了。
由 匿名用户 在 超过 4 年 之前添加
请问你手机用的是什么APP打开的redmine啊