Extension Redmine


Extension Basics

Title
Redmine
Name
ckanext-redmine
Type
Public extension
Description
Contact/Issues form backed by redmine
CKAN versions
Download-Url (zip)
Last commit
12 years ago (2013-12-19 09:05:06)
Url to repo
Category
Authentication & Security


Background Infos

Description (long)
Show details

ckanext-redmine

This is an extension that provides a contact form for users to contact you about different categories of problems, backed by a redmine installation.

Features

This extension provides:

Contact form

This (defaults to /contact) that allows a user to contact the data portal owners and send feedback/questions to various redmine installations. Each installation can be made available at a URL to cover different types of reports. For instance on data.gov.uk /contact and /content/general put data into one redmine instance, /contact/location puts the issues in another.

The categories drop-down is populated with the categories from the named Redmine instance and so these should be created within Redmine itself (optionally with a default assignee).

In this version of the extension all submitted issues are private (at least if Redmine is configured to be private) and they are not shown on the data portal.

Failure to add the issue to redmine will trigger an email to a system administrator to containing the contact information (so that details are not lost).

Simple contact-report

This shows the number of open/closed tickets with links to the youngest and oldest tickets in each state. The table below shows the number of open/closed tickets for each category and provides a link directly to the Redmine view filtered by that category. This view is only accessible to system administrators.

Configuration

  1. Create a project, some categories and add a user to redmine. Go to /settings and click on Authentication and make sure Enable REST web service is checked.

  2. Add redmine to your ckan.plugins.

  3. Copy redmine-config-simple.json to where you put your config files and file in the required fields (for the number of instances you want to connect to). For each instance specify a name and fill in the fields as follows:

“` - url - The web address of your redmine installation

  • apikey - The API key
Version
Version release date
(not set)
Contact name
(not set)
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints
  1. Create a project, some categories and add a user to redmine. Go to /settings and click on Authentication and make sure Enable REST web service is checked.

  2. Add redmine to your ckan.plugins.

  3. Copy redmine-config-simple.json to where you put your config files and file in the required fields (for the number of instances you want to connect to). For each instance specify a name and fill in the fields as follows:

“` - url - The web address of your redmine installation

  • apik
Plugins to configure (ckan.ini)
redmine
CKAN Settings (ckan.ini)
# ckanext.redmine.config = path_to_config_file
DB migration to be executed
(not set)
<< back to Extensions