I'd like to be able to view, edit, compose issue weight through the API.
This will be especially useful for the App as I could filter issues by weight as well as label (this is coming in a future update), I will show the weight of the issue list and issue detail screens.
Just curious, I haven't had the time yet to test this myself, but if a CE edition API user calls an EE API feature, would the CE edition return an error with something like, "This is an EE feature?"
@matthew.wilkinson No, it won't, you just won't see the weight field in the issue response JSON, and any weight fields in your POST/PUT request will be ignored.
Can people currently set whether their GitLab instance is CE or EE? Would you like an API endpoint that gives you edition: "ce" or "ee", and version: "8.6.0rc1"?
@DouweM There's an issue I made about detecting for API version gitlab-org/gitlab-ce#5536. If that could return edition and version like you mention, this would be great.
I could put some screen in the App that informs CE users they are trying to use an EE feature. :-)