插件目录 » Redmine 通知
作者 | Wu Tigergm | |
---|---|---|
网站 | https://bitbucket.org/39648421 | |
代码仓库 | https://bitbucket.org/39648421/redmine_app_notifications | |
注册时间 | 2016-09-20 (大约8年前) | |
当前版本 | 1.0.4 | |
兼容 | Redmine 3.3.x, 3.2.x | |
用户评分 |
感谢 Michal Vanžura 提供通知插件。
原始插件地址
https://redmine.ruby-lang.org.cn/plugins/redmine_app_notifications
原始源地址
https://github.com/michalvanzura/redmine_app_notifications
我计划在 bitbucket 上继续维护它,并已为 Private_Pub 做了适配,它是一个易于使用的 faye 服务器。
我将它重命名为 redmine_app_notifications2,并尝试保持原始源。
安装说明
- 请按照 Redmine 插件安装步骤进行:https://redmine.ruby-lang.org.cn/wiki/redmine/Plugins
- 运行插件迁移 rake redmine:plugins:migrate RAILS_ENV=production
- 通过 Privat_Pub 设置 Faye 服务器以用于客户端通知。它与 chat_plugin(https://bitbucket.org/39648421/redmine_chat) 相同。在 redmine 主目录中,运行:bundle install --without development test。
- 如果您从 tigergm 的 github 上捆绑,请运行 bundle update private_pub
- 在 redmine 主目录中,运行:RAILS_ENV=production rails g private_pub:install。它将生成一些模板文件
- 编辑 redmine 主目录中的 private_pub.ru 文件,例如更改 mysql sqlite3
- 编辑 config 目录中的 private_pub.yml 文件,例如根据服务器的 ip 或域名设置生产服务器
- 在 redmine 主目录中,启动 faye 服务器,分发和监控聊天消息,可能需要先运行 bundle exec。您可以在末尾添加 "-D" 作为后台守护进程。运行
- rackup private_pub.ru -s thin -E production 其他示例,如果您想监听所有内容并以守护进程方式运行:rackup -o 0.0.0.0 private_pub.ru -s thin -E production -D
- 如果您想停止服务器,可以运行此命令以找到服务的 pid 并将其终止:ps aux | grep 'rackup' sudo kill -9 xxxx
- 在管理 > 插件 > 配置中,修改 ip_address_or_name_of_your_server 以匹配您的服务器 IP 地址或名称
- 重新启动您的 Redmine 网络服务器
- 登录并配置插件(管理 > 插件 > 配置)
- 在用户账户设置 -> 偏好中启用应用程序通知
变更日志
1.0.4 (2016-11-01)
兼容 Redmine 3.3.x, 3.2.x。
添加了通知的删除功能
1.0.3 (2016-10-27)
兼容 Redmine 3.3.x, 3.2.x。
移除了 Faye 地址的设置
1.0.2 (2016-10-27)
兼容 Redmine 3.3.x, 3.2.x。
将其从 chat_plugin 分离。它可以独立安装和运行,无需 chat_plugin
1.0.1 (2016-09-20)
兼容 Redmine 3.3.x, 3.2.x。
为 Private_Pub 做了适配
添加了葡萄牙语。感谢 Adriano Ceccarelli
添加了中文。