Comments
-
What is your Jira version?
-
You should subscribe yourself for the Generic Event in the project notification scheme. If there are issues from multiple projects in your board then you need to subscribe yourself in all projects from which issues are. You can read more about notifications schemes here:…
-
If you have Scriptrunner or something that let you write scripts using Jira Java Api, you can try using MutableIssue.setUpdated(Timestamp) function. then you have to store the value using MutableIssue.store()
-
Hello, It is not possible in JQL. All you can do is to order by a field using ASC, DESC
-
@Ivan Tovbinis right. I can just add that each add-on has it is own pros and cons. Moreover I used only Power Scripts and Scriptrunner. Power scripts has its own language and this language hides Jira architecture. You do not need to know anything about Jira to write a script in Power Scripts. But you can do in Power…
-
You would need an add-on like Power Scripts or ScriptRunner. You could create your custom postfunction and log time from this post function. If you have Power Scripts then your post function would look like this: "2h", currentDate(), "test worklog");addWorklogAdjustEstimate(key, currentUser(),
-
You have to use ChangeHistoryManager. You can read more here: https://community.atlassian.com/t5/Jira-questions/How-to-get-assignee-change-history/qaq-p/453152
-
You would need to write a script.
-
You script would look like this def multiLineField = getFieldById(getFieldChanged()) def fieldToHide = getFieldByName("field to hide name") if (multiLineField.getValue() && !multiLineField.getValue().toString().isEmpty()) { fieldToHide.setHidden(true) } else { fieldToHide.setHidden(false) }
-
I would just add that there are always alternative add-ons. For example, for Scriptrunner it could be Jython, Power Scripts. For email this issue it could be Enterprise Email Handler for Jira. All add-ons have pros and cons. You should choose carefully. Before buying an add-on make sure that the add-on is right for you. If…
-
You could do it with an add-on like Power Scripts or Scriptrunner. You could create a post-function where you would check you conditions and set the required security level. If you have Power Scripts add-on then your post-function would look like this: if (#{agent} == "CHINA_USR" && #{location} == "BEIJING OFFICE") {…
-
Scriptrunner has a builtin function. You could do something like this issueFunction in hasLinks("your link name") and issuetype = Epic
-
Jira can not parse a email body out of the box. You would need an add-on for it. For example, Email This Issue. You can find more info here: https://marketplace.atlassian.com/plugins/com.metainf.jira.plugin.emailissue/cloud/overview With this plugin you could parse mail and not to create a new issue if an issue with #12345…
-
You would need to use ChangeHistoryManager. You can find more info here: https://community.atlassian.com/t5/Jira-questions/How-to-get-assignee-change-history/qaq-p/453152
-
Hello, You would need to use security schemes. You can read more here: https://confluence.atlassian.com/jira064/configuring-issue-level-security-720412465.html
-
Issues go to comments only if there is an issue key in summary. If not then a new issue will be created. If you want to change the behaviour you could use plugins.
-
You would need an add-on like Power Scripts or Adaptivist ScriptRunner. For example, if you have Power Scripts then you could write a script with a name hasLinks.sil like this string [] keys = selectIssues(argv[0]); string [] ret; for(string issueKey in keys) { if (size(allLinkedIssues(issueKey, argv[1])) > 0) { ret +=…
-
How did you setup your email handler? Does it always creates issues or also create comments?
-
Try like this import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.MutableIssue import com.atlassian.jira.user.ApplicationUsers MutableIssue issue = issue; String userName; def areaRiferimento = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("Area di riferimento")…
-
What is your jira version?
-
You would need an add-on for it like Power Scripts or Scriptrunner.
-
Do you mean that an issue was changed to a status and you want to know who executed the transition? if so then you can have a look at the History Tab of the issue which was changed. You can find more info here: https://confluence.atlassian.com/jira064/viewing-an-issue-s-change-history-720416460.html If you meant who…
-
Do you mean you hava a static compilation error? Could you provode a screenshot?
-
I think it is impossible to delete them from the Project Settings in the left navigatin panel.
-
Hello, I also had the same case. I was not able to use Java API to modify SLA's (though I could get information about it). I used internal rest api to modify it. You can find the needed REST calls by looking at the rest calls which are executed when you modify an SLA. But there is a chance that the internal API can change.
-
Kindly have a look at the following KB https://confluence.atlassian.com/jira/retrieving-the-jira-administrator-192836.html
-
You should use GET /rest/api/2/search. You can send a jql query to the rest method like updated < -1h As a response you would get all the issues. You can find more info here: https://developer.atlassian.com/cloud/jira/platform/rest/#api-api-2-search-get
-
That is right because if you generate a json from the class it will not be the json you need. Jira accepts only certaion jsons. In your case it must be like this { "fields": { "project": { "key": "SP" }, "summary": "Sprint issue test", "description": "REST APIs are great.", "issuetype": { "name": "Bug" },…
-
There are three licenses available: Jira Core, Jira Software and Jira Service Desk. If you want Agile features you need to buy Jira Software license.
-
have a look in the atlassian-jira.log for the errors.