Author: adamw Date: 2005-08-26 13:44:37 -0400 (Fri, 26 Aug 2005) New Revision: 979 Added: trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/entitygroup.xml trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/entitymodel.xml trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/votes-assigment-types.xml trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/decorators/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/decorators/admin.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/decorators/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/decorators/bodytop.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/table/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/table/header.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/project/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/project/schemes.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/addscheme.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/addvotesassigment.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/deletescheme.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/deletevotesassigment.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/editscheme.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/editvotesassigments.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/viewschemes.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/voting/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/voting/selectprojectscheme.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/globalreports/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/globalreports/globalreports.jsp trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/navigator/ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/navigator/rnotes.jsp trunk/forge/jira-extensions/multiselect/jira-3.3/ trunk/forge/jira-extensions/multiselect/jira-3.3/edit-webapp/ trunk/forge/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/ trunk/forge/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/lib/ trunk/forge/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/lib/atlassian-configurableobjects-0.4.11.jar Removed: trunk/forge/jira-extensions/voting/src/jsp/ Modified: trunk/forge/jira-extensions/changelog-report/src/java/pl/net/mamut/jira/ChangelogGlobalReport.java trunk/forge/jira-extensions/common.xml trunk/forge/jira-extensions/developersinvolvement-report/src/etc/pl/net/mamut/jira/developersinvolvement/developersinvolvement_report.properties trunk/forge/jira-extensions/jira-file-modifications/jira-3.2/edit-webapp/secure/views/navigator/rnotes.jsp trunk/forge/jira-extensions/project.xml trunk/forge/jira-extensions/releasenotes-affect-report/.classpath trunk/forge/jira-extensions/releasenotes-affect-report/.project trunk/forge/jira-extensions/releasenotes-affect-report/src/etc/atlassian-plugin.xml trunk/forge/jira-extensions/releasenotes-affect-report/src/etc/templates/releasenotes-affectreport/releasenotes-affect-html.vm trunk/forge/jira-extensions/releasenotes-affect-report/src/etc/templates/releasenotes-affectreport/releasenotes-affect-report.vm trunk/forge/jira-extensions/releasenotes-affect-report/src/etc/templates/releasenotes-affectreport/releasenotes-affect-text.vm trunk/forge/jira-extensions/releasenotes-affect-report/src/java/pl/net/mamut/jira/ReleaseNotesAffectReport.java trunk/forge/jira-extensions/releasenotes-report/src/etc/atlassian-plugin.xml trunk/forge/jira-extensions/releasenotes-report/src/etc/pl/net/mamut/releasenotes_report.properties trunk/forge/jira-extensions/releasenotes-report/src/etc/templates/releasenotesreport/releasenotes-html.vm trunk/forge/jira-extensions/releasenotes-report/src/etc/templates/releasenotesreport/releasenotes-report.vm trunk/forge/jira-extensions/releasenotes-report/src/etc/templates/releasenotesreport/releasenotes-text.vm trunk/forge/jira-extensions/releasenotes-report/src/java/pl/net/mamut/ReleaseNotesReport.java trunk/forge/jira-extensions/roadmap-report/src/etc/atlassian-plugin.xml trunk/forge/jira-extensions/roadmap-report/src/etc/pl/net/mamut/jira/roadmap_report.properties trunk/forge/jira-extensions/voting/.classpath trunk/forge/jira-extensions/voting/src/java/com/atlassian/jira/voting/DefaultVotingSchemeManager.java trunk/forge/jira-extensions/voting/src/java/com/atlassian/jira/voting/VotingManagerFactory.java trunk/forge/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/AddScheme.java trunk/forge/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/AddVotesAssigment.java trunk/forge/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/CopyScheme.java trunk/forge/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/DeleteScheme.java trunk/forge/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/DeleteVotesAssigment.java trunk/forge/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/EditVotesAssigments.java Log: Compatibility with JIRA 3.3 Modified: trunk/forge/jira-extensions/changelog-report/src/java/pl/net/mamut/jira/ChangelogGlobalReport.java =================================================================== --- trunk/forge/jira-extensions/changelog-report/src/java/pl/net/mamut/jira/ChangelogGlobalReport.java 2005-08-26 17:14:14 UTC (rev 978) +++ trunk/forge/jira-extensions/changelog-report/src/java/pl/net/mamut/jira/ChangelogGlobalReport.java 2005-08-26 17:44:37 UTC (rev 979) @@ -6,7 +6,6 @@ import com.atlassian.jira.config.ConstantsManager; import com.atlassian.jira.config.properties.ApplicationProperties; -import com.atlassian.jira.issue.IssueManager; import com.atlassian.jira.issue.search.SearchException; import com.atlassian.jira.issue.search.SearchProvider; import com.atlassian.jira.issue.search.SearchRequest; @@ -32,7 +31,6 @@ import java.util.*; import org.ofbiz.core.entity.GenericValue; - /** * * @author adamw @@ -40,7 +38,6 @@ public class ChangelogGlobalReport extends AbstractGlobalReport { private final SearchProvider searchProvider; - private final IssueManager issueManager; private final ConstantsManager constantsManager; private final ApplicationProperties appProps; private final OutlookDateManager outlookDateManager; @@ -48,12 +45,11 @@ private final VersionManager versionManager; public ChangelogGlobalReport(OutlookDateManager outlookDateManager, ApplicationProperties appProps, - ConstantsManager constantsManager, SearchProvider searchProvider, IssueManager issueManager, + ConstantsManager constantsManager, SearchProvider searchProvider, ProjectManager projectManager, VersionManager versionManager) { this.outlookDateManager = outlookDateManager; this.searchProvider = searchProvider; - this.issueManager = issueManager; this.constantsManager = constantsManager; this.appProps = appProps; this.projectManager = projectManager; Modified: trunk/forge/jira-extensions/common.xml =================================================================== --- trunk/forge/jira-extensions/common.xml 2005-08-26 17:14:14 UTC (rev 978) +++ trunk/forge/jira-extensions/common.xml 2005-08-26 17:44:37 UTC (rev 979) @@ -6,7 +6,7 @@ <dependencies> <dependency> <id>atlassian-jira</id> - <version>3.2</version> + <version>3.3</version> </dependency> <dependency> @@ -21,7 +21,7 @@ <dependency> <id>atlassian-ofbiz</id> - <version>0.2</version> + <version>0.2.6</version> </dependency> <dependency> @@ -41,7 +41,7 @@ <dependency> <id>atlassian-scheduler</id> - <version>0.6.6</version> + <version>0.7.9</version> </dependency> <dependency> @@ -51,7 +51,7 @@ <dependency> <id>atlassian-johnson</id> - <version>0.5</version> + <version>0.5.7</version> </dependency> <dependency> Modified: trunk/forge/jira-extensions/developersinvolvement-report/src/etc/pl/net/mamut/jira/developersinvolvement/developersinvolvement_report.properties =================================================================== --- trunk/forge/jira-extensions/developersinvolvement-report/src/etc/pl/net/mamut/jira/developersinvolvement/developersinvolvement_report.properties 2005-08-26 17:14:14 UTC (rev 978) +++ trunk/forge/jira-extensions/developersinvolvement-report/src/etc/pl/net/mamut/jira/developersinvolvement/developersinvolvement_report.properties 2005-08-26 17:44:37 UTC (rev 979) @@ -6,9 +6,9 @@ report.developersinvolvement.enddate = End Date report.developersinvolvement.enddate.description = The end of the period. report.developersinvolvement.showusers = Show Users -report.developersinvolvement.showusers.description = Select weather to show all users or only active +report.developersinvolvement.showusers.description = Select whether to show all users or only active report.developersinvolvement.showproj = Show Projects -report.developersinvolvement.showproj.description = Select weather to show all projects or only active +report.developersinvolvement.showproj.description = Select whether to show all projects or only active report.developersinvolvement.enddate.required = A valid "End Date" is required to generate this report. report.developersinvolvement.error = Error occurred generating Issue Creation Report. Modified: trunk/forge/jira-extensions/jira-file-modifications/jira-3.2/edit-webapp/secure/views/navigator/rnotes.jsp =================================================================== --- trunk/forge/jira-extensions/jira-file-modifications/jira-3.2/edit-webapp/secure/views/navigator/rnotes.jsp 2005-08-26 17:14:14 UTC (rev 978) +++ trunk/forge/jira-extensions/jira-file-modifications/jira-3.2/edit-webapp/secure/views/navigator/rnotes.jsp 2005-08-26 17:44:37 UTC (rev 979) @@ -8,7 +8,8 @@ com.atlassian.jira.web.component.IssueTableWebComponent, com.atlassian.jira.issue.search.SearchResults, com.atlassian.jira.config.ConstantsManager, - com.atlassian.jira.web.bean.PagerFilter"%> + com.atlassian.jira.web.bean.PagerFilter, + com.opensymphony.util.TextUtils"%> <%@ taglib uri="webwork" prefix="webwork" %> <%@ taglib uri="sitemesh-page" prefix="page" %> @@ -70,7 +71,8 @@ IssueNavigator issueNavigator = (IssueNavigator) request.getAttribute("issueNavigator"); SearchResults searchResults = issueNavigator.getSearchResults(); List issues = searchResults.getIssues(); - + TextUtils textUtils = new TextUtils(); + Iterator iter; /* Map: issue type id -> (Set of issue) */ Map issuesMap = new TreeMap(); @@ -109,7 +111,7 @@ [ <a href="<%= request.getContextPath() %>/browse/<%= issue.getString("key") %>"> <%= issue.getString("key") %> </a> ] - <%= issue.getString("summary") %> + <%= textUtils.htmlEncode(issue.getString("summary")) %> </li> <% } @@ -138,7 +140,7 @@ %> * [ <%= issue.getString("key") %> ] - <%= issue.getString("summary") %> + <%= textUtils.htmlEncode(issue.getString("summary")) %> <br /> <% } Added: trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml =================================================================== --- trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml 2005-08-26 17:14:14 UTC (rev 978) +++ trunk/forge/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml 2005-08-26 17:44:37 UTC (rev 979) @@ -0,0 +1,2199 @@ +<!-- Actions for the JIRA Web Application --> +<actions> + + <!-- Entity Administration --> + <action name="user.Logout" alias="Logout"> + <view name="error">/logoutconfirm.jsp</view> + <view name="confirm">/logoutconfirm.jsp</view> + <view name="logout">/logout.jsp</view> + </action> + + <action name="project.AddProject" alias="AddProject" roles-required="admin"> + <view name="error">/secure/admin/views/addproject.jsp</view> + <view name="input">/secure/admin/views/addproject.jsp</view> + </action> + + <action name="project.DeleteProject" alias="DeleteProject" roles-required="admin"> + <view name="success">/secure/admin/default.jsp</view> + <view name="error">/secure/admin/views/deleteprojectconfirm.jsp</view> + <view name="input">/secure/admin/views/deleteprojectconfirm.jsp</view> + </action> + + <action name="admin.notification.SelectProjectScheme" alias="SelectProjectScheme" roles-required="admin"> + <view name="success">/secure/project/views/notifications/selectprojectscheme.jsp</view> + <view name="input">/secure/project/views/notifications/selectprojectscheme.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="admin.workflow.scheme.SelectProjectWorkflowScheme" alias="SelectProjectWorkflowScheme" roles-required="admin"> + <view name="input">/secure/project/views/workflows/selectprojectscheme.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="admin.workflow.scheme.SelectProjectWorkflowSchemeStep2" alias="SelectProjectWorkflowSchemeStep2" roles-required="admin"> + <view name="success">/secure/project/views/workflows/selectprojectschemestep2.jsp</view> + <view name="error">/secure/project/views/workflows/selectprojectschemestep2.jsp</view> + <view name="input">/secure/project/views/workflows/selectprojectschemestep2.jsp</view> + <view name="workflowmigrationerror">/secure/views/workflowmigrationerror.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.SelectProjectCategory" alias="SelectProjectCategory" roles-required="admin"> + <view name="success">/secure/project/views/selectprojectcategory.jsp</view> + <view name="input">/secure/project/views/selectprojectcategory.jsp</view> + </action> + + <action name="admin.permission.SelectProjectPermissionScheme" alias="SelectProjectPermissionScheme" roles-required="admin"> + <view name="success">/secure/project/views/permissions/selectprojectpermissionscheme.jsp</view> + <view name="input">/secure/project/views/permissions/selectprojectpermissionscheme.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="admin.issuesecurity.SelectProjectIssueSecurityScheme" alias="SelectProjectIssueSecurityScheme" roles-required="admin"> + <view name="success">/secure/project/views/issuesecurity/selectprojectissuesecurityscheme.jsp</view> + <view name="input">/secure/project/views/issuesecurity/selectprojectissuesecurityscheme.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="admin.workflow.ActivateWorkflow" alias="ActivateWorkflow" roles-required="admin"> + <view name="workflowmigrationerror">/secure/views/workflowmigrationerror.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <!-- User Administration --> + <action name="admin.user.GroupBrowser" alias="GroupBrowser" roles-required="admin"> + <view name="success">/secure/admin/user/views/groupbrowser.jsp</view> + </action> + + <action name="admin.user.ViewGroup" alias="ViewGroup" roles-required="admin"> + <view name="success">/secure/admin/user/views/viewgroup.jsp</view> + </action> + + <action name="admin.user.DeleteGroup" alias="DeleteGroup" roles-required="admin"> + <view name="error">/secure/admin/user/views/deletegroupconfirm.jsp</view> + <view name="input">/secure/admin/user/views/deletegroupconfirm.jsp</view> + </action> + + <action name="admin.user.UserBrowser" alias="UserBrowser" roles-required="admin"> + <view name="success">/secure/admin/user/views/userbrowser.jsp</view> + </action> + + <action name="admin.user.UserPickerBrowser" alias="UserPickerBrowser" roles-required="pickusers"> + <view name="success">/secure/popups/userpicker.jsp</view> + <view name="input">/secure/popups/userpicker.jsp</view> + </action> + + <action name="issue.navigator.DateRangePicker" alias="DateRangePicker"> + <view name="duedate">/secure/popups/duedatepicker.jsp</view> + <view name="generic">/secure/popups/daterangepicker.jsp</view> + </action> + + <action name="admin.IconPicker" alias="IconPicker"> + <view name="error">/secure/popups/iconpicker.jsp</view> + <view name="success">/secure/popups/iconpicker.jsp</view> + </action> + + <action name="admin.user.AddUser" alias="AddUser" roles-required="admin"> + <view name="error">/secure/admin/user/views/adduser.jsp</view> + <view name="input">/secure/admin/user/views/adduser.jsp</view> + </action> + + <action name="admin.user.ViewUser" alias="ViewUser" roles-required="admin"> + <view name="success">/secure/admin/user/views/viewuser.jsp</view> + <view name="error">/secure/admin/user/views/viewuser.jsp</view> + </action> + + <action name="admin.user.EditUser" alias="EditUser" roles-required="admin"> + <view name="error">/secure/admin/user/views/editprofile.jsp</view> + <view name="input">/secure/admin/user/views/editprofile.jsp</view> + </action> + + <action name="admin.user.EditUserGroups" alias="EditUserGroups" roles-required="admin"> + <view name="error">/secure/admin/user/views/editusergroups.jsp</view> + <view name="success">/secure/admin/user/views/editusergroups.jsp</view> + </action> + + <action name="admin.user.DeleteUser" alias="DeleteUser" roles-required="admin"> + <view name="error">/secure/admin/user/views/deleteuserconfirm.jsp</view> + <view name="input">/secure/admin/user/views/deleteuserconfirm.jsp</view> + </action> + + <action name="admin.user.SetPassword" alias="SetPassword" roles-required="admin"> + <view name="error">/secure/admin/user/views/setpassword.jsp</view> + <view name="input">/secure/admin/user/views/setpassword.jsp</view> + </action> + + <action name="project.EditVersionDetails" alias="EditVersionDetails"> + <view name="success">/secure/project/views/editversiondetails.jsp</view> + <view name="error">/secure/project/views/editversiondetails.jsp</view> + <view name="input">/secure/project/views/editversiondetails.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <!-- Project administration --> + <action name="project.ViewProjects" alias="ViewProjects"> + <view name="success">/secure/project/views/viewprojects.jsp</view> + </action> + + <action name="project.ViewProject" alias="ViewProject"> + <view name="input">/secure/project/views/viewprojecterror.jsp</view> + <view name="success">/secure/project/views/viewproject.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.EditProject" alias="EditProject"> + <view name="success">/secure/project/views/editproject.jsp</view> + <view name="error">/secure/project/views/editproject.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.AddComponent" alias="AddComponent"> + <view name="success">/secure/project/views/addcomponent.jsp</view> + <view name="error">/secure/project/views/addcomponent.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.DeleteComponent" alias="DeleteComponent"> + <view name="success">/secure/project/views/deletecomponentconfirm.jsp</view> + <view name="error">/secure/project/views/deletecomponentconfirm.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.EditComponent" alias="EditComponent"> + <view name="success">/secure/project/views/editcomponent.jsp</view> + <view name="error">/secure/project/views/editcomponent.jsp</view> + <view name="input">/secure/project/views/editcomponent.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.enterprise.SelectComponentAssignees" alias="SelectComponentAssignees"> + <view name="error">/secure/project/views/select_componentassignees.jsp</view> + <view name="input">/secure/project/views/select_componentassignees.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.ManageVersions" alias="ManageVersions"> + <view name="success">/secure/project/views/manageversions.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + <command name="moveUp" alias="VersionUp"> + <view name="success">/secure/project/views/manageversions.jsp</view> + <view name="error">/secure/project/views/manageversions.jsp</view> + </command> + <command name="moveDown" alias="VersionDown"> + <view name="success">/secure/project/views/manageversions.jsp</view> + <view name="error">/secure/project/views/manageversions.jsp</view> + </command> + <command name="moveFirst" alias="VersionFirst"> + <view name="success">/secure/project/views/manageversions.jsp</view> + <view name="error">/secure/project/views/manageversions.jsp</view> + </command> + <command name="moveLast" alias="VersionLast"> + <view name="success">/secure/project/views/manageversions.jsp</view> + <view name="error">/secure/project/views/manageversions.jsp</view> + </command> + </action> + + <action name="project.AddVersion" alias="AddVersion"> + <view name="success">/secure/project/views/manageversions.jsp</view> + <view name="error">/secure/project/views/manageversions.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.EditVersionReleaseDate" alias="EditVersionReleaseDate"> + <view name="success">/secure/project/views/editversionreleasedate.jsp</view> + <view name="error">/secure/project/views/editversionreleasedate.jsp</view> + <view name="input">/secure/project/views/editversionreleasedate.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.EditVersionReleases" alias="EditVersionReleases"> + <view name="success">/secure/project/views/manageversions.jsp</view> + <view name="input">/secure/project/views/checkversionreleases.jsp</view> + <view name="checkrelease">/secure/project/views/checkversionreleases.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.EditVersionArchives" alias="EditVersionArchives"> + <view name="success">/secure/project/views/manageversions.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.MergeVersions" alias="MergeVersions"> + <view name="success">/secure/project/views/mergeversionconfirm.jsp</view> + <view name="input">/secure/project/views/mergeversionselect.jsp</view> + <view name="error">/secure/project/views/mergeversionselect.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + <command name="merge" alias="Merge"> + <view name="error">/secure/project/views/mergeversionselect.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </command> + </action> + + <action name="project.RescheduleVersions" alias="RescheduleVersions"> + <view name="success">/secure/project/views/rescheduleversions.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <action name="project.DeleteVersion" alias="DeleteVersion"> + <view name="success">/secure/project/views/deleteversionconfirm.jsp</view> + <view name="error">/secure/project/views/deleteversionconfirm.jsp</view> + <view name="securitybreach">/secure/views/securitybreach.jsp</view> + </action> + + <!--ProjectCategory Actions--> + <action name="projectcategory.AddProjectCategory" alias="ViewProjectCategories" roles-required="admin"> + <view name="success">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view> + <view name="input">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view> + <view name="error">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view> + </action> + + <action name="projectcategory.AddProjectCategory" alias="AddProjectCategory" roles-required="admin"> + <view name="input">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view> + <view name="error">/secure/admin/views/projectcategory/viewprojectcategories.jsp</view> + </action> + + <action name="projectcategory.EditProjectCategory" alias="EditProjectCategory" roles-required="admin"> + <view name="input">/secure/admin/views/projectcategory/editprojectcategory.jsp</view> + <view name="error">/secure/admin/views/projectcategory/editprojectcategory.jsp</view> + </action> + + <action name="projectcategory.DeleteProjectCategory" alias="DeleteProjectCategory" roles-required="admin"> + <view name="input">/secure/admin/views/projectcategory/deleteprojectcategoryconfirm.jsp</view> + <view name="error">/secure/admin/views/projectcategory/deleteprojectcategoryconfirm.jsp</view> + </action> + + <!-- Utility Actions --> + <action name="util.ExportAll" alias="XmlBackup" roles-required="admin"> + <view name="success">/secure/admin/views/exportall_result.jsp</view> + <view name="error">/secure/admin/views/exportall_options.jsp</view> + <view name="confirm">/secure/admin/views/exportall_confirm.jsp</view> + <view name="fixchars">/secure/admin/views/exportall_fixchars.jsp</view> + <view name="input">/secure/admin/views/exportall_options.jsp</view> + </action> + + <action name="util.ImportAll" alias="XmlRestore" roles-required="admin"> + <view name="success">/secure/admin/views/importall_result.jsp</view> + <view name="error">/secure/admin/views/importall_options.jsp</view> + <view name="input">/secure/admin/views/importall_options.jsp</view> + </action> + + <!-- The security check is built into this action, as the user is not loged in + when it is called. --> + <action name="util.CleanData" alias="CleanData"> + <view name="success">/views/cleandatabase.jsp</view> + <view name="error">/views/cleandatabase.jsp</view> + </action> + <action name="util.LDAPConfigurer" alias="LDAPConfigurer"> + <view name="success">/views/ldapconfigurer_result.jsp</view> + <view name="error">/views/ldapconfigurer.jsp</view> + </action> + + <action name="util.BugzillaImport" alias="BugzillaImport" roles-required="admin"> + <view name="input">/secure/admin/views/bugzillaimport/bugzilla_connect.jsp</view> + <view name="success">/secure/admin/views/bugzillaimport/bugzilla_select.jsp</view> + <view name="error">/secure/admin/views/bugzillaimport/bugzilla_connect.jsp</view> + + <view name="monitor">/secure/admin/views/bugzillaimport/bugzilla_monitor.jsp?decorator=none</view> + + <command name="setProjectDefaults" alias="BugzillaSetProjectDefaults"> + <view name="choosemappings">/secure/admin/views/bugzillaimport/bugzilla_choosemappings.jsp</view> + </command> + + <command name="run" alias="BugzillaRun"> + <view name="success">/secure/admin/views/bugzillaimport/bugzilla_run.jsp</view> + <view name="input">/secure/admin/views/bugzillaimport/bugzilla_choosemappings.jsp</view> + <view name="error">/secure/admin/views/bugzillaimport/bugzilla_select.jsp</view> + </command> + + </action> + <action name="util.MantisImport" alias="MantisImport" roles-required="admin"> + <view name="input">/secure/admin/views/mantisimport/mantis_connect.jsp</view> + <view name="success">/secure/admin/views/mantisimport/mantis_select.jsp</view> + <view name="error">/secure/admin/views/mantisimport/mantis_connect.jsp</view> + + <view name="monitor">/secure/admin/views/mantisimport/mantis_monitor.jsp?decorator=none</view> + + <command name="setProjectDefaults" alias="MantisSetProjectDefaults"> + <view name="choosemappings">/secure/admin/views/mantisimport/mantis_choosemappings.jsp</view> + </command> + + <command name="run" alias="MantisRun"> + <view name="success">/secure/admin/views/mantisimport/mantis_run.jsp</view> + <view name="input">/secure/admin/views/mantisimport/mantis_choosemappings.jsp</view> + <view name="error">/secure/admin/views/mantisimport/mantis_select.jsp</view> + </command> + </action> + + <action name="util.TestTrackProXMLImport" alias="TestTrackProXMLImport" roles-required="admin"> + <view name="input">/secure/admin/views/testtrackproimport/testtrackpro_xmlimport.jsp</view> + <view name="success">/secure/admin/views/testtrackproimport/testtrackpro_xmlimport.jsp</view> + </action> + + <action name="util.CsvImporter" alias="CsvImport" roles-required="admin"> + <view name="error">/secure/admin/views/importers/csv/csvimport.jsp</view> + <view name="input">/secure/admin/views/importers/csv/csvimport.jsp</view> + <view name="settings">/secure/admin/views/importers/csv/importsettings.jsp</view> + <view name="logs">/secure/admin/views/importers/csv/viewlogs.jsp</view> + <view name="finished">/secure/admin/views/importers/csv/finishedimport.jsp</view> + <view name="success">/secure/admin/views/importers/csv/csvimport.jsp</view> + </action> + + <action name="util.csv.ConfigureCsvMapping" alias="ConfigureCsvMapping" roles-required="admin"> + <view name="error">/secure/admin/views/importers/csv/csvconfig.jsp</view> + <view name="input">/secure/admin/views/importers/csv/csvconfig.jsp</view> + <view name="1">/secure/admin/views/importers/csv/configproject.jsp</view> + <view name="2">/secure/admin/views/importers/csv/configissuemapping.jsp</view> + <view name="3">/secure/admin/views/importers/csv/configvaluemapping.jsp</view> + <view name="5">/secure/admin/views/importers/csv/savepropertiesfile.jsp</view> + <view name="4">/secure/admin/views/importers/csv/configdateuserdefaults.jsp</view> + <view name="success">/secure/admin/views/importers/csv/csvimport.jsp</view> + <view name="importwithoutsaving">CsvImport!settings.jspa</view> + </action> + + <!-- <action name="util.IdsImporter" alias="IdsImport" roles-required="admin">--> + <!-- <view name="input">/secure/admin/views/importers/importcsv.jsp</view>--> + <!-- <view name="success">/secure/admin/views/importers/importcsv.jsp</view>--> + <!-- </action>--> + <!-- <action name="util.XmlImporter" alias="XmlImport" roles-required="admin">--> + <!-- <view name="input">/secure/admin/views/importers/xmlimport.jsp</view>--> + <!-- <view name="success">/secure/admin/views/importers/xmlimport.jsp</view>--> + <!-- </action>--> + + <action name="util.ShowConstantsHelp" alias="ShowConstantsHelp" roles-required="use"> + <view name="success">/secure/showconstantshelp.jsp</view> + </action> + + <action name="util.JellyRunner" alias="JellyRunner" roles-required="admin"> + <view name="input">/secure/admin/views/jelly_runner.jsp</view> + <view name="error">/secure/admin/views/jelly_runner.jsp</view> + <view name="success">/secure/admin/views/jelly_result.jsp</view> + </action> + + <!-- JIRA Administration --> + <action name="admin.ViewPlugins" alias="ViewPlugins" roles-required="admin"> + <view name="input">/secure/admin/views/plugins/viewplugins.jsp</view> + <view name="success">/secure/admin/views/plugins/viewplugins.jsp</view> + </action> + + <action name="admin.ViewListeners" alias="ViewListeners" roles-required="admin"> + <view name="input">/secure/admin/views/listeners/viewlisteners.jsp</view> + <view name="success">/secure/admin/views/listeners/viewlisteners.jsp</view> + </action> + + <action name="admin.EditListener" alias="EditListener" roles-required="admin"> + <view name="input">/secure/admin/views/listeners/editlistener.jsp</view> + <view name="error">/secure/admin/views/listeners/editlistener.jsp</view> + </action> + + <action name="admin.ViewServices" alias="ViewServices" roles-required="admin"> + <view name="input">/secure/admin/views/services/viewservices.jsp</view> + <view name="success">/secure/admin/views/services/viewservices.jsp</view> + </action> + + <action name="admin.EditService" alias="EditService" roles-required="admin"> + <view name="input">/secure/admin/views/services/editservice.jsp</view> + <view name="error">/secure/admin/views/services/editservice.jsp</view> + </action> + + <action name="admin.linking.ViewLinkTypes" alias="ViewLinkTypes" roles-required="admin"> + <view name="input">/secure/admin/jira/views/viewlinktypes.jsp</view> + <view name="error">/secure/admin/jira/views/viewlinktypes.jsp</view> + <view name="success">/secure/admin/jira/views/viewlinktypes.jsp</view> + + <command name="activate" alias="IssueLinkingActivate"> + <view name="success">/secure/admin/jira/views/viewlinktypes.jsp</view> + <view name="error">/secure/admin/jira/views/viewlinktypes.jsp</view> + </command> + <command name="deactivate" alias="IssueLinkingDeActivate"> + <view name="success">/secure/admin/jira/views/viewlinktypes.jsp</view> + <view name="error">/secure/admin/jira/views/viewlinktypes.jsp</view> + </command> + </action> + + <action name="admin.linking.EditLinkType" alias="EditLinkType" roles-required="admin"> + <view name="input">/secure/admin/jira/views/editlinktype.jsp</view> + <view name="error">/secure/admin/jira/views/editlinktype.jsp</view> + </action> + + <action name="admin.linking.DeleteLinkType" alias="DeleteLinkType" roles-required="admin"> + <view name="input">/secure/admin/jira/views/deletelinktype.jsp</view> + <view name="error">/secure/admin/jira/views/deletelinktype.jsp</view> + </action> + + <action name="admin.ViewApplicationProperties" alias="ViewApplicationProperties" roles-required="admin"> + <view name="success">/secure/admin/jira/views/applicationproperties.jsp</view> + </action> + + <action name="admin.ViewAttachmentSettings" alias="ViewAttachmentSettings" roles-required="admin"> + <view name="success">/secure/admin/jira/views/attachments.jsp</view> + </action> + + <action name="admin.SchedulerAdmin" alias="SchedulerAdmin" roles-required="admin"> + <view name="success">/secure/admin/jira/views/scheduleradmin.jsp</view> + </action> + + <action name="admin.MailQueueAdmin" alias="MailQueueAdmin" roles-required="admin"> + <view name="input">/secure/admin/jira/views/mailqueueadmin.jsp</view> + <view name="success">/secure/admin/jira/views/mailqueueadmin.jsp</view> + </action> + + <action name="admin.IndexAdminImpl" alias="IndexAdmin" roles-required="admin"> + <view name="success">/secure/admin/jira/views/indexing.jsp</view> + <view name="error">/secure/admin/jira/views/indexing.jsp</view> + + <command name="reindex" alias="IndexReIndex"> + <view name="success">/secure/admin/jira/views/indexing.jsp</view> + <view name="error">/secure/admin/jira/views/indexing.jsp</view> + </command> + <command name="activate" alias="IndexActivate"> + <view name="success">/secure/admin/jira/views/indexing.jsp</view> + <view name="error">/secure/admin/jira/views/indexing.jsp</view> + </command> + <command name="deactivate" alias="IndexDeActivate"> + <view name="success">/secure/admin/jira/views/indexing.jsp</view> + <view name="error">/secure/admin/jira/views/indexing.jsp</view> + </command> + </action> + + <action name="admin.TimeTrackingAdmin" alias="TimeTrackingAdmin" roles-required="admin"> + <view name="success">/secure/admin/jira/views/timetracking.jsp</view> + <view name="error">/secure/admin/jira/views/timetracking.jsp</view> + + <command name="activate" alias="TimeTrackingActivate"> + <view name="success">/secure/admin/jira/views/timetracking.jsp</view> + <view name="error">/secure/admin/jira/views/timetracking.jsp</view> + </command> + <command name="deactivate" alias="TimeTrackingDeActivate"> + <view name="success">/secure/admin/jira/views/timetracking.jsp</view> + <view name="error">/secure/admin/jira/views/timetracking.jsp</view> + </command> + </action> + + <action name="admin.TrackbackAdmin" alias="TrackbackAdmin" roles-required="admin"> + <view name="success">/secure/admin/jira/views/trackback.jsp</view> + <view name="input">/secure/admin/jira/views/edittrackback.jsp</view> + <view name="error">/secure/admin/jira/views/edittrackback.jsp</view> + + <command name="activate" alias="TrackbackActivate"> + <view name="success">/secure/admin/jira/views/trackback.jsp</view> + <view name="error">/secure/admin/jira/views/trackback.jsp</view> + </command> + <command name="deactivate" alias="TrackbackDeActivate"> + <view name="success">/secure/admin/jira/views/trackback.jsp</view> + <view name="error">/secure/admin/jira/views/trackback.jsp</view> + </command> + </action> + + <action name="admin.ConfigureDefaultPortal" alias="EditDefaultDashboard" roles-required="admin"> + <view name="input">/secure/admin/views/editdefaultdashboardconfig.jsp</view> + <view name="error">/secure/admin/views/editdefaultdashboardconfig.jsp</view> + </action> + + <action name="admin.AddDefaultPortlet" alias="AddDefaultPortlet" roles-required="admin"> + <view name="error">/secure/admin/views/editdefaultdashboardconfig.jsp</view> + <view name="input">/secure/admin/views/adddefaultportlet.jsp</view> + </action> + + <action name="admin.SaveDefaultConfiguration" alias="SaveDefaultPortlet" roles-required="admin"> + <view name="input">/secure/admin/views/configuredefaultportlet.jsp</view> + </action> + + <action name="admin.ViewLicense" alias="ViewLicense" roles-required="admin"> + <view name="success">/secure/admin/jira/views/viewlicense.jsp</view> + <view name="input">/secure/admin/jira/views/viewlicense.jsp</view> + <view name="error">/secure/admin/jira/views/viewlicense.jsp</view> + <view name="oldlicense">/secure/errors.jsp</view> + </action> + + <action name="admin.EditApplicationProperties" alias="EditApplicationProperties" roles-required="admin"> + <view name="error">/secure/admin/jira/views/editapplicationproperties.jsp</view> + <view name="input">/secure/admin/jira/views/editapplicationproperties.jsp</view> + </action> + + <action name="admin.EditAttachmentSettings" alias="EditAttachmentSettings" roles-required="admin"> + <view name="error">/secure/admin/jira/views/editattachmentsettings.jsp</view> + <view name="input">/secure/admin/jira/views/editattachmentsettings.jsp</view> + </action> + + <action name="admin.GlobalPermissions" alias="GlobalPermissions" roles-required="admin"> + <view name="success">/secure/admin/jira/views/globalpermissions.jsp</view> + <view name="error">/secure/admin/jira/views/globalpermissions.jsp</view> + </action> + + <action name="admin.ViewLookAndFeel" alias="ViewLookAndFeel" roles-required="admin"> + <view name="success">/secure/admin/jira/views/lookandfeel.jsp</view> + </action> + + <action name="admin.EditLookAndFeel" alias="EditLookAndFeel" roles-required="admin"> + <view name="input">/secure/admin/jira/views/editlookandfeel.jsp</view> + <view name="error">/secure/admin/jira/views/editlookandfeel.jsp</view> + </action> + + <action name="admin.ConfigureIssueCache" alias="ConfigureCache" roles-required="admin"> + <command name="viewCacheConfig" alias="ViewCacheConfig"> + <view name="success">/secure/admin/views/viewcacheconfiguration.jsp</view> + </command> + <command name="flushCache" alias="FlushIssueCache"> + <view name="success">/secure/admin/views/viewcacheconfiguration.jsp</view> + </command> + <command name="chooseCacheCapacity" alias="ChooseCacheCapacity"> + <view name="input">/secure/admin/views/editcacheconfiguration.jsp</view> + </command> + <command name="flushStats" alias="ResetCacheStats"> + <view name="success">/secure/admin/views/viewcacheconfiguration.jsp</view> + </command> + <command name="setCacheCapacity" alias="SetCacheCapacity"> + <view name="success">/secure/admin/views/viewcacheconfiguration.jsp</view> + <view name="error">/secure/admin/views/editcacheconfiguration.jsp</view> + </command> + </action> + + <action name="admin.ViewSystemInfo" alias="ViewSystemInfo" roles-required="admin"> + <view name="success">/secure/admin/jira/views/systeminfo.jsp</view> + </action> + + <action name="admin.JiraSupportRequest" alias="JiraSupportRequest" roles-required="admin"> + <view name="input">/secure/admin/jira/views/jirasupportrequest.jsp</view> + <view name="success">/secure/admin/jira/views/jirasupportrequest.jsp</view> + </action> + + <action name="admin.SetupLicense" alias="SetupLicense"> + <view name="success">/views/setuplicense.jsp</view> + <view name="error">/views/setuplicense.jsp</view> + </action> + + <action name="admin.ConfirmNewInstallationWithOldLicense" alias="ConfirmNewInstallationWithOldLicense"> + <view name="success">/views/confirmnewinstallationwitholdlicense.jsp</view> + <view name="error">/views/confirmnewinstallationwitholdlicense.jsp</view> + </action> + + <!-- Constants Administration --> + <action name="admin.priorities.ViewPriorities" alias="ViewPriorities" roles-required="admin"> + <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view> + <command name="addPriority" alias="AddPriority"> + <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view> + <view name="error">/secure/admin/views/priorities/viewpriorities.jsp</view> + </command> + <command name="moveDown" alias="PriorityDown"> + <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view> + <view name="error">/secure/admin/views/priorities/viewpriorities.jsp</view> + </command> + <command name="moveUp" alias="PriorityUp"> + <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view> + <view name="error">/secure/admin/views/priorities/viewpriorities.jsp</view> + </command> + <command name="makeDefault" alias="MakeDefaultPriority"> + <view name="success">/secure/admin/views/priorities/viewpriorities.jsp</view> + <view name="error">/secure/admin/views/priorities/viewpriorities.jsp</view> + </command> + </action> + + <action name="admin.priorities.EditPriority" alias="EditPriority" roles-required="admin"> + <view name="input">/secure/admin/views/priorities/editpriority.jsp</view> + <view name="error">/secure/admin/views/priorities/editpriority.jsp</view> + </action> + + <action name="admin.priorities.DeletePriority" alias="DeletePriority" roles-required="admin"> + <view name="input">/secure/admin/views/priorities/deletepriority.jsp</view> + <view name="error">/secure/admin/views/priorities/deletepriority.jsp</view> + </action> + + <action name="admin.resolutions.ViewResolutions" alias="ViewResolutions" roles-required="admin"> + <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view> + <command name="addConstant" alias="AddResolution"> + <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view> + <view name="error">/secure/admin/views/resolutions/viewresolutions.jsp</view> + </command> + <command name="moveDown" alias="ResolutionDown"> + <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view> + <view name="error">/secure/admin/views/resolutions/viewresolutions.jsp</view> + </command> + <command name="moveUp" alias="ResolutionUp"> + <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view> + <view name="error">/secure/admin/views/resolutions/viewresolutions.jsp</view> + </command> + <command name="makeDefault" alias="MakeDefaultResolution"> + <view name="success">/secure/admin/views/resolutions/viewresolutions.jsp</view> + <view name="error">/secure/admin/views/resolutions/viewresolutions.jsp</view> + </command> + </action> + + <action name="admin.resolutions.EditResolution" alias="EditResolution" roles-required="admin"> + <view name="input">/secure/admin/views/resolutions/editresolution.jsp</view> + <view name="error">/secure/admin/views/resolutions/editresolution.jsp</view> + </action> + + <action name="admin.resolutions.DeleteResolution" alias="DeleteResolution" roles-required="admin"> + <view name="input">/secure/admin/views/resolutions/deleteresolution.jsp</view> + <view name="error">/secure/admin/views/resolutions/deleteresolution.jsp</view> + </action> + + <action name="admin.issuefields.ViewIssueFields" alias="ViewIssueFields" roles-required="admin"> + <view name="success">/secure/admin/views/viewissuefields.jsp</view> + <command name="moveDown" alias="IssueFieldDown"> + <view name="success">/secure/admin/views/viewissuefields.jsp</view> + <view name="error">/secure/admin/views/viewissuefields.jsp</view> + </command> + <command name="moveUp" alias="IssueFieldUp"> + <view name="success">/secure/admin/views/viewissuefields.jsp</view> + <view name="error">/secure/admin/views/viewissuefields.jsp</view> + </command> + <command name="hide" alias="IssueFieldHide"> + <view name="success">/secure/admin/views/viewissuefields.jsp</view> + <view name="error">/secure/admin/views/viewissuefields.jsp</view> + </command> + <command name="require" alias="IssueFieldRequire"> + <view name="success">/secure/admin/views/viewissuefields.jsp</view> + <view name="error">/secure/admin/views/viewissuefields.jsp</view> + </command> + <command name="restoreDefaults" alias="RestoreDefaults"> + <view name="success">/secure/admin/views/viewissuefields.jsp</view> + <view name="error">/secure/admin/views/viewissuefields.jsp</view> + </command> + </action> + + <action name="admin.issuefields.EditDefaultFieldLayoutItem" alias="EditDefaultFieldLayoutItem" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/editdefaultfieldlayoutitem.jsp</view> + <view name="error">/secure/admin/views/issuefields/editdefaultfieldlayoutitem.jsp</view> + </action> + + <action name="admin.issuefields.enterprise.ViewSchemes" alias="ViewFieldLayoutSchemes" roles-required="admin"> + <view name="success">/secure/admin/views/issuefields/viewfieldlayoutschemes.jsp</view> + + <command name="addScheme" alias="AddFieldLayoutScheme"> + <view name="error">/secure/admin/views/issuefields/viewfieldlayoutschemes.jsp</view> + </command> + </action> + + <action name="admin.issuefields.enterprise.EditFieldLayoutScheme" alias="EditFieldLayoutScheme" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/editfieldlayoutscheme.jsp</view> + <view name="error">/secure/admin/views/issuefields/editfieldlayoutscheme.jsp</view> + + <command name="deleteScheme" alias="DeleteFieldLayoutScheme"> + <view name="confirm">/secure/admin/views/issuefields/deletefieldlayoutscheme.jsp</view> + <view name="error">/secure/admin/views/issuefields/deletefieldlayoutscheme.jsp</view> + </command> + </action> + + <action name="admin.issuefields.enterprise.CopyFieldLayoutScheme" alias="CopyFieldLayoutScheme" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/copyfieldlayoutscheme.jsp</view> + <view name="error">/secure/admin/views/issuefields/copyfieldlayoutscheme.jsp</view> + </action> + + <action name="admin.issuefields.enterprise.ConfigureFieldLayoutScheme" alias="ConfigureFieldLayoutScheme" roles-required="admin"> + <view name="error">/secure/admin/views/issuefields/configurefieldlayoutscheme.jsp</view> + <view name="success">/secure/admin/views/issuefields/configurefieldlayoutscheme.jsp</view> + + <command name="addFieldLayoutSchemeEntity" alias="AddFieldLayoutSchemeEntity"> + <view name="error">/secure/admin/views/issuefields/configurefieldlayoutscheme.jsp</view> + </command> + + <command name="deleteFieldLayoutSchemeEntity" alias="DeleteFieldLayoutSchemeEntity"> + <view name="error">/secure/admin/views/issuefields/configurefieldlayoutscheme.jsp</view> + </command> + + <command name="editFieldLayoutSchemeEntity" alias="EditFieldLayoutSchemeEntity"> + <view name="input">/secure/admin/views/issuefields/editfieldlayoutschemeentity.jsp</view> + <view name="error">/secure/admin/views/issuefields/editfieldlayoutschemeentity.jsp</view> + </command> + </action> + + <action name="admin.issuefields.enterprise.SelectFieldLayoutScheme" alias="SelectFieldLayoutScheme" roles-required="admin"> + <view name="input">/secure/project/views/issuefields/selectfieldlayoutscheme.jsp</view> + <view name="error">/secure/project/views/issuefields/selectfieldlayoutscheme.jsp</view> + </action> + + <action name="admin.issuefields.enterprise.ViewFieldLayouts" alias="ViewFieldLayouts" roles-required="admin"> + <view name="success">/secure/admin/views/issuefields/viewfieldlayouts.jsp</view> + + <command name="addFieldLayout" alias="AddFieldLayout"> + <view name="error">/secure/admin/views/issuefields/viewfieldlayouts.jsp</view> + </command> + + <command name="deleteFieldLayout" alias="DeleteFieldLayout"> + <view name="confirm">/secure/admin/views/issuefields/confirmdeletefieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/confirmdeletefieldlayout.jsp</view> + </command> + </action> + + <action name="admin.issuefields.enterprise.EditFieldLayout" alias="EditFieldLayout" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/editfieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/editfieldlayout.jsp</view> + </action> + + <action name="admin.issuefields.enterprise.CopyFieldLayout" alias="CopyFieldLayout" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/copyfieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/copyfieldlayout.jsp</view> + </action> + + <action name="admin.issuefields.enterprise.ConfigureFieldLayout" alias="ConfigureFieldLayout" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + <command name="moveDown" alias="EditFieldLayoutDown"> + <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + </command> + <command name="moveUp" alias="EditFieldLayoutUp"> + <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + </command> + <command name="hide" alias="EditFieldLayoutHide"> + <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + </command> + <command name="require" alias="EditFieldLayoutRequire"> + <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + </command> + <command name="restoreDefaults" alias="EditFieldLayoutRestoreDefaults"> + <view name="success">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + <view name="error">/secure/admin/views/issuefields/configurefieldlayout.jsp</view> + </command> + </action> + + <action name="admin.issuefields.enterprise.EditFieldLayoutItem" alias="EditFieldLayoutItem" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/editfieldlayoutitem.jsp</view> + <view name="error">/secure/admin/views/issuefields/editfieldlayoutitem.jsp</view> + </action> + + <!-- Field Screens --> + <action name="admin.issuefields.screens.ViewFieldScreens" alias="ViewFieldScreens" roles-required="admin"> + <view name="error">/secure/admin/views/issuefields/screens/viewfieldscreens.jsp</view> + <view name="success">/secure/admin/views/issuefields/screens/viewfieldscreens.jsp</view> + + <command name="addFieldScreen" alias="AddFieldScreen"> + <view name="error">/secure/admin/views/issuefields/screens/viewfieldscreens.jsp</view> + </command> + + <command name="deleteFieldScreen" alias="DeleteFieldScreen"> + <view name="confirm">/secure/admin/views/issuefields/screens/confirmdeletefieldscreen.jsp</view> + <view name="error">/secure/admin/views/issuefields/screens/confirmdeletefieldscreen.jsp</view> + </command> + </action> + + <action name="admin.issuefields.screens.EditFieldScreen" alias="EditFieldScreen" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/screens/editfieldscreen.jsp</view> + <view name="error">/secure/admin/views/issuefields/screens/editfieldscreen.jsp</view> + + <command name="copyFieldScreen" alias="CopyFieldScreen"> + <view name="input">/secure/admin/views/issuefields/screens/copyfieldscreen.jsp</view> + <view name="error">/secure/admin/views/issuefields/screens/copyfieldscreen.jsp</view> + </command> + </action> + + <action name="admin.issuefields.screens.AssociateFieldToScreens" alias="AssociateFieldToScreens" roles-required="admin"> + <view name="input">/secure/admin/views/issuefields/screens/associatefield.jsp</view> + <view name="error">/secure/admin/views/issuefields/screens/associatefield.jsp</view> + </action> + + <action name="admin.issuefields.screens.ConfigureFieldScreen" alias="ConfigureFieldScreen" roles-required="admin"> + <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view> + <view name="success">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view> + + <command name="deleteField" alias="DeleteFieldScreenLayoutItem"> + <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view> + </command> + + <command name="addField" alias="AddFieldScreenLayoutItem"> + <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view> + </command> + + <command name="addTab" alias="AddFieldScreenTab"> + <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view> + </command> + + <command name="deleteTab" alias="DeleteFieldScreenTab"> + <view name="confirm">/secure/admin/views/issuefields/screens/confirmdeletefieldscreentab.jsp</view> + <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view> + </command> + + <command name="renameTab" alias="RenameFieldScreenTab"> + <view name="error">/secure/admin/views/issuefields/screens/configurefieldscreen.jsp</view> + ... [truncated message content] |