Feature #1863
closedBug Reporting API
0%
Description
For the company I work for we have software that has an internal software program that everyone uses. We need a way to make a bug reporting page on the software that would report bugs to Redmine.
Files
Updated by Daniel Shourd about 16 years ago
Sorry for the bad wording. I have had a hectic day.
There is already an plugin that does something similar.
http://github.com/edavis10/redmine_ticket_emailer/tree/master
However this can't be integrated smoothly into another system with only a link that would submit values using POST or similar.
Updated by Eric Davis about 16 years ago
Daniel Shourd wrote:
There is already an plugin that does something similar.
http://github.com/edavis10/redmine_ticket_emailer/tree/master
However this can't be integrated smoothly into another system with only a link that would submit values using POST or similar.
That plugin is old and not needed anymore. Redmine has some built in methods to handle emails now. http://www.redmine.org/wiki/redmine/RedmineReceivingEmails
I'd recommend setting up a web form to send an email to an IMAP account. Then Redmine can read it out of the IMAP account and create new issues.
Updated by Ewan Makepeace about 16 years ago
I dont think email is the best way to do this - we use the email API and it works well but there is a 5 minute delay as we have only set up redmine to check IMAP for new emails every 5 minutes and this is frustrating if you want to push data into redmine and then adjust its settings.
What is needed is a straightforward HTTP Post string that will directly push the data into Redmine and then permit immediate edits - if RM had a RESTful API that would be perfect:
http://www.redmine.org/boards/1/topics/show/1585#message-1593
But until that is ready surely there is a simple POST URL that can push a basic web form of data into RedMine?
As an example attached is a highly edited form with just title and description that can be saved and then used to push new issues into this database (example: #1883).
If we only want to push a few fields from another database this should be easy to script? Of course if we want to pick from lookups (assigned to, target version ect) then it gets harder as record ID's are needed.
Updated by Jean-Philippe Lang about 16 years ago
- Category deleted (
Importers) - Status changed from New to Closed
- Resolution set to Duplicate
Please discuss about API requirements in #1214.