view ssdt-jira-plugins-v2/plugins/src/main/resources/atlassian-plugin.xml @ 1:56349dc044f5

Added validators for Time tracking. Validators: Require an estimate and require no time remaining
author smith
date Thu, 22 May 2008 15:45:43 -0400
parents 92d945347fc0
children 4ca1ef5be75e
line wrap: on
line source

<atlassian-plugin key="org.nwoca.ssdt.jira.ssdt-jira-plugins" name="SSDT JIRA Plugins V2">
    
    <plugin-info>
        <description>SSDT JIRA Plugin</description>
        <version>2.0</version>
        <application-version min="3.12" max="3.12"/>
        <vendor name="SSDT" url="http://ssdt.oecn.k12.oh.us/"/>
    </plugin-info>
    
    <workflow-condition 
                key="istestinguser-condition" 
                name="Only the QA Assignee"
                class="org.nwoca.ssdt.jira.IsTestingUserConditionFactory">
        <description>Condition to allow only the QA Assignee to execute this transition</description>
        <condition-class>org.nwoca.ssdt.jira.IsTestingUserCondition</condition-class>
        <resource type="velocity" name="view" location="templates/iftestinguser-condition-view.vm"/>
    </workflow-condition>
    <workflow-validator key="requiredocumentation-validator" name="Check Documentation Issue Required" 
                        class="org.nwoca.ssdt.jira.RequireDocumentIssueValidatorFactory">
        <description>Check if the issue has a required Document Issue linked or sub-task.</description>
        <validator-class>org.nwoca.ssdt.jira.RequireDocumentIssueValidator</validator-class>
        <resource type="velocity" name="view" 
                  location="templates/requiredocument-validator-view.vm"/>
    </workflow-validator>
    <workflow-validator key="blockedfixed-validator" name="Prevent Fixed Resolution" 
                        class="org.nwoca.ssdt.jira.BlockFixedResolutionValidatorFactory">
        <description>Prevent "Fixed" Resolution</description>
        <validator-class>org.nwoca.ssdt.jira.BlockFixedResolutionValidator</validator-class>
        <resource type="velocity" name="view" 
                  location="templates/blockfixed-validator-view.vm"/>
    </workflow-validator>

    <workflow-validator key="requireestimate-validator" 
                        name="Require Estimate" 
                        class="org.nwoca.ssdt.jira.RequireEstimateValidatorFactory">
        <description>Require Estimate</description>
        <validator-class>org.nwoca.ssdt.jira.RequireEstimateValidator</validator-class>
        <resource type="velocity" name="view" 
                  location="templates/requireestimate-validator-view.vm"/>
    </workflow-validator>
    
     <workflow-validator key="requirenotimeremaining-validator" 
                         name="Require No Time Remaining" 
                         class="org.nwoca.ssdt.jira.RequireNoTimeRemainingValidatorFactory">
        <description>Require No Time Remaining</description>
        <validator-class>org.nwoca.ssdt.jira.RequireNoTimeRemainingValidator</validator-class>
        <resource type="velocity" name="view" 
                  location="templates/requirenotimeremaining-validator-view.vm"/>
    </workflow-validator>

</atlassian-plugin>