Joost Pastoor
Joost Pastoor
Currently when the batchloader returns some nil values in his output list of Results, a panic occurs. This case is possible because the return type is by reference `[]*Result`. The...
Similar as the plugins for Datadog, Graphite & StatsD I have created a collector who publishes the metrics in the expvar struct so it is available at /debug/vars. I'm quite...
As discussed in #73 we feel that the Result class does not add anything useful for Api calls that are not lists of issues on which you can paginate/walk. This...
This is were it gets a bit wonky :) There are 2 types of Roles, Project Roles and Application Roles. Currently we only have support for Project Roles. Project Roles...
The API::api() method has a parameter called $return_as_json. Currently I see two problems 1. When set to true, data is not returned as JSON but as associative array instead. 2....
The getIssue call does only support the $expand parameter, but the REST API has some other handy parameters that we should make available as well. https://docs.atlassian.com/jira/REST/cloud/#api/2/issue-getIssue https://developer.atlassian.com/jiradev/jira-platform/building-jira-add-ons/jira-entity-properties-overview
Currently the getTransitions() call returns a struct like: ``` { "expand": "transitions", "transitions": [ { "id": "2", "name": "Close Issue", ``` ... etc So what every implementor needs to do...
Since these methods iterate on the result before checking the value they might be getting a false returned from the Api and get errors in the foreach. Affected (at least)...
I think the 2.0 release would also be a nice moment to stop support for PHP 5.3. It's 6.5 years old and it limits our use of short notations, traits...