Stream Redmine events to your Flowdock flow.
Developed on: Ruby 2.3.3, Redmine 3.3.x
- Clone this repo into
#{REDMINE_ROOT}/plugins/
. - Restart Redmine.
- Connect to Flowdock and create a new developer application with the
following parameters:
Name: Redmine
Shortcut application: Checked
Optionally, upload a 128x128 pixels icon (it will be displayed on inbox messages).
Click Save - On the Generate Setup URI section, select the flow to send notification and click on generated link.
- Fill the form and click Create source
- Go back to Redmine, go to Administration -> Plugins and choose Configure next to the Flowdock plugin.
- Enter the Flowdock API token generated on step 5 next to the projects you want to stream to Flowdock.
- Open flow integrations page: https://www.flowdock.com/settings/*your_organization*/flows/*your_flow*/integrations
- Select Redmine and click + Connect Redmine link
- Fill the form and click Create source
- Go back to Redmine, go to Administration -> Plugins and choose Configure next to the Flowdock plugin.
- Enter the Flowdock API token generated on step 3 next to the projects you want to stream to Flowdock.
Corporate proxy, with or without authentication, can be use in order to send messages to the Flowdock API.
Simply export the http_proxy
environment variable before starting your Redmine instance.
Example:
# Without authentication
export http_proxy=http://proxyserver:proxyport
./start_redmine.sh
# With authentication
export http_proxy=http://user:password@proxyserver:proxyport
./start_redmine.sh