项目

常规

个人资料

插件目录 » Redmine 工作微信

作者 王明明
网站 https://github.com/mingming-cn/redmine_work_wechat
代码仓库 https://github.com/mingming-cn/redmine_work_wechat
注册时间 2024-05-18 (3 个月前)
当前版本 0.0.3
兼容性 Redmine 5.1.x, 5.0.x
用户评分   (1)

简介

企业微信通知插件,支持以下特性:

  1. 支持 Redmine 5.x
  2. 新建问题通知
  3. 更新问题通知
  4. redmine:send_work_wechat 定期任务通知待完成任务
  5. 支持按账号设置“不要发送对我自己提交的修改的通知”,与“邮件通知 > 不要发送对我自己提交的修改的通知”共用同一个配置
  6. 支持“使用默认浏览器打开通知链接”
  7. 自定义 Redmine 用户 与 企业微信 用户 的关联方式

安装

  1. 安装插件
    cd ${REDMINE_ROOT}/plugins
    git clone https://github.com/mingming-cn/redmine_work_wechat.git`
    cd ..
    bundle exec rake redmine:plugins:migrate RAILS_ENV=production
    
  2. 进入插件页面配置相关参数,管理 > 插件 > Redmine Work Wechat plugin > 配置
  3. 当“用户关联类型”选择“自定义”时请在用户资料中配置“企微ID”字段

用户关联类型

可以选择 Redmine 用户 与 企业微信 用户 的关联方式,默认为通过邮箱关联,可选项:邮箱、登录名、自定义(需要在用户资料里配置)

使用默认浏览器打开通知链接

开启功能前,需在企业微信管理后台,在应用管理“网页授权及JS-SDK”功能中,把 Redmine 系统的域名配置为可信域名。

Task 使用方法

Available options:

 :days => how many days in the future to remind about (defaults to 7)
 :tracker => id of tracker for filtering issues (defaults to all trackers)
 :project => id or identifier of project to process (defaults to all projects)
 :users => array of user/group ids who should be reminded
 :version => name of target version for filtering issues (defaults to none)
rake redmine:send_work_wechat days=10 RAILS_ENV="production" 

截图

插件配置

新问题通知

问题更新通知

定期任务通知

变更日志

0.0.3 (2024-06-26)

兼容 Redmine 5.1.x, 5.0.x。

  1. 支持自定义 企业微信用户 与 Redmine用户 的关联方式
  2. 修复一些BUG

0.0.2 (2024-05-31)

兼容 Redmine 5.1.x, 5.0.x。

  1. 支持“使用默认浏览器打开通知链接”

0.0.1 (2024-05-18)

兼容 Redmine 5.1.x, 5.0.x。

  1. 支持 Redmine 5.x
  2. 新建问题通知
  3. 更新问题通知
  4. redmine:send_work_wechat 定期任务通知待完成任务
  5. 支持按账号设置“不要发送对我自己提交的修改的通知”,与“邮件通知 > 不要发送对我自己提交的修改的通知”共用同一个配置

用户评分

  by 王明明 3 个月前

干得好