项目

一般

简介

插件 » Redmine WebHook Plugin 修订版

Redmine Webhook

发布于: https://github.com/suer/redmine_webhook
兼容于: Redmine 4.2.*,  4.1.*,  4.0.*,  3.4.*,  3.3.*,  3.2.*,  3.1.*,  3.0.*

最新版本: 0.0.5 更新日期: 2023-03-16 14:54

评论

添加评论

redmineplugins.cn Admin大约 3 年 之前添加

@王 先森 不在插件的配置界面。是在项目的配置界面里,你会看到多了一个WebHook页签。

王 先森大约 3 年 之前添加

我在redmine4.2.3 stable版本上能成功安装0.0.5的redmine_webhook插件,但是看不到插件的配置按钮

Chen Snowman大约 3 年 之前添加

@王 先森 4.2版本下可用:

Environment:
  Redmine version                4.2.3.stable.21244
  Ruby version                   2.7.2-p137 (2020-10-01) [x86_64-darwin19]
  Rails version                  5.2.6
  Environment                    development
  Database adapter               Mysql2
  Mailer queue                   ActiveJob::QueueAdapters::AsyncAdapter
  Mailer delivery                smtp
SCM:
  Subversion                     1.10.3
  Git                            2.20.1
  Filesystem                     
Redmine plugins:
  custom_field_sql               2.2
  customfield_checkbox_utility   0.0.2_
  redmine_agile                  1.6.1
  redmine_issue_autoflow         2.6.7
  redmine_issue_templates        1.1.0
  redmine_ldap_sync              2.1.1.devel_1
  redmine_mentions               1.0.0
  redmine_searchable_selectbox   0.1.5
  redmine_webhook                0.0.5

王 先森大约 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插件没有安装完整,你需要重新执行

bundle exec rake redmine:plugin:migrate

要确保以上命令执行成功

匿名用户超过 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啊