GovReady / Issue-Packs

Generate packs of compliance related issues for GitHub issues
MIT License
1 stars 3 forks source link

Add support to create issues in Redmine #19

Open gregelin opened 8 years ago

cmbirk commented 8 years ago

This looks like a promising library to help here https://github.com/malko/node-promised-redmine

cmbirk commented 8 years ago

I'm going to have to think through the configuration details here, as there likely won't be a simple OAuth solution for redmine

cmbirk commented 8 years ago

@gregelin do you have a redmine instance already set up that we can test with?

gregelin commented 8 years ago

Nope. Feel free to set one up please.

Sent from my iPhone

On May 25, 2016, at 12:43 PM, Chris Birk notifications@github.com wrote:

@gregelin do you have a redmine instance already set up that we can test with?

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub

gregelin commented 8 years ago

Redmine might be best addressed via an API key in combination with specific individual accounts with permission to install tickets.

In other words, for Redmine the common scenario would be issue packs for a single enterprise that is using Redmine. So they have complete control over their Redmine install and access control could be set up specifically between the install and issuepacks.

The github use case we started with was much broader in comparison. With GitHub, you addressed the very general case of any github user installing tickets into any repo for which they had permissions.

Sent from my iPhone

On May 25, 2016, at 12:23 PM, Chris Birk notifications@github.com wrote:

I'm going to have to think through the configuration details here, as there likely won't be a simple OAuth solution for redmine

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub

cmbirk commented 8 years ago

This has been set up on issuepacks.com in the RedmineController

https://github.com/GovReady/Issue-Packs-Site/blob/master/app/Http/Controllers/RedmineController.php

Redmine functionality should be back-filled to this library at some point.