Hi! Since ~ 05.07.2019 I noticed a strange behavior JIRA Cloud API. When my CI Jenkins tasks make request on rest/dev-status/latest/issue/detail?issueID=... they will get information about ticket and about linked branches and PullRequest from BB, but all important for me information such as repository name, pr url, branch source url and other is hidden behind some id's.
For example for repository info:
How it was
"repository": {
"name": "my_repo_name",
"url": "https://bitbucket.org/My_Account_Repo/my_repo_name"
}
What's now:
"repository": {
"name": "{b7a1ae4d-bfb3-4b99-9845-594d81326ed1}",
"url": "https://bitbucket.org/{}/{b7a1ae4d-bfb3-4b99-9845-594d81326ed1}
}
More strange looks info in JIRA UI. See attached screenshot (Look in the lower left corner of the page)
Hi Sergey
The answer is yes, the logic of this API have been changed and what I see on the screenshot is a known bug. Our APIs does not return repository and account names any more to be compliant with the GDPR law. If you need these names, you can query them directly from Bitbucket.
However, it is not recommended to use the rest/dev-status/1.0/issue/detail endpoint, because it is not a part of the public API and can be changed without prior notice.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Will the other APIs of rest/dev-status still be present and just issue/detail is not public API?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.