Vote #75394
未完了Add percentage done of project's version to Version#index API response
0%
説明
Adding this:
api.completed_percent version.completed_percent.to_i
On /app/views/versions/index.api.rsb did the trick.
This is something useful in my case because I developed some mercurial hooks to ensure that the version is completed before tagging the release.
journals
I did this 8 months ago, and I don't see it in the new releases' changelog
--------------------------------------------------------------------------------
Jorge Sivil wrote:
> I did this 8 months ago, and I don't see it in the new releases' changelog
Do I understand correctly: You posted a patch here on the trackers and are waiting for it to be included in a redmine release?
If so, please reference the issue number.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
The request of the OP is to add the version progress (as calculated by @Version#completed_percent@) to the version @index@ action API response. This is not implemented yet (see source:/trunk/app/views/versions/index.api.rsb@13998).
Regarding the request: I think that if the property is added to the @index@ response, it should be included in the @show@ response also.
--------------------------------------------------------------------------------
I think we can add this to the #show response only as the OP wants to check the completion of a version.
Adding this to #index would slow down responses noticeably.
--------------------------------------------------------------------------------
But we can't get a single version by its name, #index needs to be called here.
Maybe we can add a @include_completed_percent@ option to have this attribute in the response?
--------------------------------------------------------------------------------