codescape / jira-multiple-subtasks

Multiple Subtasks for Jira

Home Page:http://jira-multiple-subtasks.codescape.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Limit subtask creation to users with permission

codescape opened this issue · comments

Copy the conditions from the operation to create a single subtask:

<condition class="com.atlassian.jira.plugin.webfragment.conditions.IsIssueEditableCondition"/>
<condition class="com.atlassian.jira.plugin.webfragment.conditions.SubTasksEnabledCondition"/>
<condition class="com.atlassian.jira.plugin.webfragment.conditions.IsSubTaskCondition" invert="true" />
<condition class="com.atlassian.jira.plugin.webfragment.conditions.HasProjectPermissionCondition">
    <param name="permission">create</param>
</condition>
<condition class="com.atlassian.jira.plugin.webfragment.conditions.HasSubTasksAvailableCondition"/>

Source: https://github.com/badelas/jira7132/blob/fd2e60094e58f98c9f370bd750b1fd8beca3e634/atlassian-jira/WEB-INF/classes/system-issueoperations-plugin.xml#L187

Tasks

  • add conditions
  • check for required osgi exports/imports in POM