annotate ssdt-jira-plugins-v2/plugins/src/main/resources/atlassian-plugin.xml @ 2:4ca1ef5be75e

Added validators for Time tracking. New validator to require Time Spent.
author smith
date Fri, 23 May 2008 18:06:10 -0400
parents 56349dc044f5
children
rev   line source
0
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
1
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
2 <atlassian-plugin key="org.nwoca.ssdt.jira.ssdt-jira-plugins" name="SSDT JIRA Plugins V2">
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
3
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
4 <plugin-info>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
5 <description>SSDT JIRA Plugin</description>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
6 <version>2.0</version>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
7 <application-version min="3.12" max="3.12"/>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
8 <vendor name="SSDT" url="http://ssdt.oecn.k12.oh.us/"/>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
9 </plugin-info>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
10
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
11 <workflow-condition
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
12 key="istestinguser-condition"
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
13 name="Only the QA Assignee"
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
14 class="org.nwoca.ssdt.jira.IsTestingUserConditionFactory">
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
15 <description>Condition to allow only the QA Assignee to execute this transition</description>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
16 <condition-class>org.nwoca.ssdt.jira.IsTestingUserCondition</condition-class>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
17 <resource type="velocity" name="view" location="templates/iftestinguser-condition-view.vm"/>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
18 </workflow-condition>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
19 <workflow-validator key="requiredocumentation-validator" name="Check Documentation Issue Required"
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
20 class="org.nwoca.ssdt.jira.RequireDocumentIssueValidatorFactory">
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
21 <description>Check if the issue has a required Document Issue linked or sub-task.</description>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
22 <validator-class>org.nwoca.ssdt.jira.RequireDocumentIssueValidator</validator-class>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
23 <resource type="velocity" name="view"
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
24 location="templates/requiredocument-validator-view.vm"/>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
25 </workflow-validator>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
26 <workflow-validator key="blockedfixed-validator" name="Prevent Fixed Resolution"
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
27 class="org.nwoca.ssdt.jira.BlockFixedResolutionValidatorFactory">
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
28 <description>Prevent "Fixed" Resolution</description>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
29 <validator-class>org.nwoca.ssdt.jira.BlockFixedResolutionValidator</validator-class>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
30 <resource type="velocity" name="view"
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
31 location="templates/blockfixed-validator-view.vm"/>
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
32 </workflow-validator>
1
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
33
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
34 <workflow-validator key="requireestimate-validator"
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
35 name="Require Estimate"
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
36 class="org.nwoca.ssdt.jira.RequireEstimateValidatorFactory">
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
37 <description>Require Estimate</description>
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
38 <validator-class>org.nwoca.ssdt.jira.RequireEstimateValidator</validator-class>
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
39 <resource type="velocity" name="view"
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
40 location="templates/requireestimate-validator-view.vm"/>
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
41 </workflow-validator>
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
42
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
43 <workflow-validator key="requirenotimeremaining-validator"
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
44 name="Require No Time Remaining"
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
45 class="org.nwoca.ssdt.jira.RequireNoTimeRemainingValidatorFactory">
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
46 <description>Require No Time Remaining</description>
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
47 <validator-class>org.nwoca.ssdt.jira.RequireNoTimeRemainingValidator</validator-class>
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
48 <resource type="velocity" name="view"
2
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
49 location="templates/requirenotimeremaining-validator-view.vm"/>
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
50 </workflow-validator>
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
51
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
52 <workflow-validator key="requiretimespent-validator"
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
53 name="Require Time Spent"
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
54 class="org.nwoca.ssdt.jira.RequireTimeSpentValidatorFactory">
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
55 <description>Require Time Spent</description>
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
56 <validator-class>org.nwoca.ssdt.jira.RequireTimeSpentValidator</validator-class>
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
57 <resource type="velocity" name="view"
4ca1ef5be75e Added validators for Time tracking. New validator to require Time
smith
parents: 1
diff changeset
58 location="templates/requiretimespent-validator-view.vm"/>
1
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
59 </workflow-validator>
56349dc044f5 Added validators for Time tracking. Validators: Require an estimate
smith
parents: 0
diff changeset
60
0
92d945347fc0 V2 of the SSDT JIRA Plugins. Uses new Maven 2 based project. Created
smith
parents:
diff changeset
61 </atlassian-plugin>