opf / openproject-slack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenProject Slack Plugin

Provides a very rudimentary slack integration. All it does right now is post updates in configured slack channels when ever a work package or a wiki page is updated.

Installation

Please refer to the documentation to see how to install plugins in general.

Do as shown in the documentation with the following custom Gemfile:

group :opf_plugins do
  gem "openproject-slack", git: "https://github.com/opf/openproject-slack.git", branch: "dev"
end

Configuration

Once the plugin is installed you can configure it under /admin/settings/plugin/openproject_slack.global-slack-settings

There you configure the Slack incoming webhook URL you want to use by default.

You can customize this on a per-project basis using the project settings of each project.

project-slack-settings

You can see the Slack Webhook URL setting right at the bottom of the page. Insert your URL there. If none is set the global defined before is used.

Before you can set this per project, you need to enable the "Slack Webhook URL" custom field for the project in the project attribute settings.

slack-project-custom-field

Issue Tracker

https://community.openproject.org/projects/slack/work_packages

About

License:MIT License


Languages

Language:Ruby 93.4%Language:HTML 6.6%