Redmine: Erstellen Sie Probleme per Get -Anfrage
-
13-10-2019 - |
Frage
In JIRA ist es möglich, neue Probleme durch eine einfache Get -Anfrage zu erstellen: http://confluence.atlassian.com/display/jira/creating+ISSUSE+via+Direct+HTML+Links.
Ein einfaches Beispiel für einen solchen Link:
"http://jira.atlassian.com/secure/createisuedetails!init.jspa?pid=10420&issuetype=3&summary=say+Hello+World"
Dies würde ein neues Problem im Projekt mit PID = 1042 mit Zusammenfassung "Hello World" schaffen.
Gibt es Redmine Plugin/API, das einen solchen Anwendungsfall ermöglicht? Die Rest -API ist unpraktisch für meine Verwendung, da ich Benutzern ermöglichen möchte, neue Probleme (mit vorgefüllten Daten) über einen in E -Mail gesendeten Link zu erstellen, und ich möchte JavaScript nicht für den Job verwenden (um den Rest JSON/ zu senden XML -Daten).
Bearbeiten: nach dem, was ich sehe (http://www.redmine.org/projects/redmine/wiki/redMinereceiveinsemails) Redmine bietet eine E -Mail -API für die Übermittlung von Problemen. Dies wäre eine paritale Lösung. Ich könnte einen "Mailto:" -Link hinzufügen, der den Inhalt der Nachricht vorbereitet würde. Diese Lösung erfordert zusätzliche E -Mails, daher würde ich es vorziehen, eine Post -Link -Lösung zu haben.
Lösung
Ich habe ein grundlegendes Plugin implementiert, das meine Bedürfnisse erfüllt. Sie können es finden bei:http://code.google.com/p/redmine-post-link-plugin/
Andere Tipps
Sie können auch ein serverseitiges Skript haben, das die E-Mail tatsächlich sendet. Soweit ich weiß, gibt es keine Post -Link -Lösung.
Vielleicht möchten Sie sich die Redmine -API ansehen, um Probleme zu aktualisieren und zu erstellen.
In Redmine2 gibt es official api dafür.