Author: dam...@jb... Date: 2005-08-27 14:37:59 -0400 (Sat, 27 Aug 2005) New Revision: 995 Added: qa/jira-extensions/jira-file-modifications/jira-3.3/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/entitygroup.xml qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/entitymodel.xml qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/votes-assigment-types.xml qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/decorators/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/decorators/admin.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/decorators/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/decorators/bodytop.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/table/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/table/header.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/project/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/project/schemes.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/addscheme.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/addvotesassigment.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/deletescheme.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/deletevotesassigment.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/editscheme.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/editvotesassigments.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/viewschemes.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/voting/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/voting/selectprojectscheme.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/globalreports/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/globalreports/globalreports.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/navigator/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/navigator/rnotes.jsp qa/jira-extensions/multiselect/jira-3.3/ qa/jira-extensions/multiselect/jira-3.3/edit-webapp/ qa/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/ qa/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/lib/ qa/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/lib/atlassian-configurableobjects-0.4.11.jar Removed: qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/entitygroup.xml qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/entitydefs/entitymodel.xml qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/votes-assigment-types.xml qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/decorators/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/decorators/admin.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/decorators/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/decorators/bodytop.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/table/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/navigator/table/header.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/project/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/includes/panels/project/schemes.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/addscheme.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/addvotesassigment.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/deletescheme.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/deletevotesassigment.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/editscheme.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/editvotesassigments.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/admin/views/voting/viewschemes.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/voting/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/project/views/voting/selectprojectscheme.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/globalreports/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/globalreports/globalreports.jsp qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/navigator/ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/secure/views/navigator/rnotes.jsp qa/jira-extensions/multiselect/jira-3.3/edit-webapp/ qa/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/ qa/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/lib/ qa/jira-extensions/multiselect/jira-3.3/edit-webapp/WEB-INF/lib/atlassian-configurableobjects-0.4.11.jar qa/jira-extensions/voting/src/jsp/ Modified: qa/jira-extensions/changelog-report/src/etc/atlassian-plugin.xml qa/jira-extensions/changelog-report/src/etc/pl/net/mamut/jira/changelog_report.properties qa/jira-extensions/changelog-report/src/java/pl/net/mamut/jira/ChangelogGlobalReport.java qa/jira-extensions/common.xml qa/jira-extensions/developer-issues-report/src/java/pl/net/mamut/jira/DeveloperIssuesReport.java qa/jira-extensions/developersinvolvement-report/src/etc/pl/net/mamut/jira/developersinvolvement/developersinvolvement_report.properties qa/jira-extensions/developersinvolvement-report/src/java/pl/net/mamut/jira/DevelopersInvolvementReport.java qa/jira-extensions/issuesclosed-report/src/java/pl/net/mamut/jira/IssuesClosedReport.java qa/jira-extensions/jira-file-modifications/jira-3.2/edit-webapp/secure/views/navigator/rnotes.jsp qa/jira-extensions/junit-tests-adamw/src/java/pl/net/mamut/jira/AbstractJiraTest.java qa/jira-extensions/junit-tests-adamw/src/java/pl/net/mamut/jira/ReleaseNotesReportTest.java qa/jira-extensions/junit-tests-adamw/src/java/pl/net/mamut/jira/UnreleasedProjectVersionsReportTest.java qa/jira-extensions/junit-tests-adamw/src/java/pl/net/mamut/jira/VotingExtensionsTest.java qa/jira-extensions/project.xml qa/jira-extensions/releasenotes-affect-report/.classpath qa/jira-extensions/releasenotes-affect-report/.project qa/jira-extensions/releasenotes-affect-report/src/etc/atlassian-plugin.xml qa/jira-extensions/releasenotes-affect-report/src/etc/templates/releasenotes-affectreport/releasenotes-affect-html.vm qa/jira-extensions/releasenotes-affect-report/src/etc/templates/releasenotes-affectreport/releasenotes-affect-report.vm qa/jira-extensions/releasenotes-affect-report/src/etc/templates/releasenotes-affectreport/releasenotes-affect-text.vm qa/jira-extensions/releasenotes-affect-report/src/java/pl/net/mamut/jira/ReleaseNotesAffectReport.java qa/jira-extensions/releasenotes-report/src/etc/atlassian-plugin.xml qa/jira-extensions/releasenotes-report/src/etc/pl/net/mamut/releasenotes_report.properties qa/jira-extensions/releasenotes-report/src/etc/templates/releasenotesreport/releasenotes-html.vm qa/jira-extensions/releasenotes-report/src/etc/templates/releasenotesreport/releasenotes-report.vm qa/jira-extensions/releasenotes-report/src/etc/templates/releasenotesreport/releasenotes-text.vm qa/jira-extensions/releasenotes-report/src/java/pl/net/mamut/ReleaseNotesReport.java qa/jira-extensions/roadmap-report/src/etc/atlassian-plugin.xml qa/jira-extensions/roadmap-report/src/etc/pl/net/mamut/jira/roadmap_report.properties qa/jira-extensions/roadmap-report/src/java/pl/net/mamut/jira/RoadmapGlobalReport.java qa/jira-extensions/voting/.classpath qa/jira-extensions/voting/src/java/com/atlassian/jira/voting/DefaultVotingSchemeManager.java qa/jira-extensions/voting/src/java/com/atlassian/jira/voting/VotingManagerFactory.java qa/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/AddScheme.java qa/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/AddVotesAssigment.java qa/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/CopyScheme.java qa/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/DeleteScheme.java qa/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/DeleteVotesAssigment.java qa/jira-extensions/voting/src/java/com/atlassian/jira/web/action/admin/voting/EditVotesAssigments.java Log: MERGED: -r 870:993 https://svn.labs.jboss.com/trunk/jira-extensions into qa/jira-extensions for 3.3 JIRA update. Modified: qa/jira-extensions/changelog-report/src/etc/atlassian-plugin.xml =================================================================== --- qa/jira-extensions/changelog-report/src/etc/atlassian-plugin.xml 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/changelog-report/src/etc/atlassian-plugin.xml 2005-08-27 18:37:59 UTC (rev 995) @@ -1,12 +1,12 @@ <atlassian-plugin key="pl.net.mamut.jira.changelogreport" name="Released project versions report"> <plugin-info> - <description>A seleased project versions global report plugin.</description> + <description>Released project versions global report plugin.</description> <version>1.0</version> <application-version min="3.0" max="3.0"/> <vendor name="Adam Warski" url="http://mamut.net.pl/"/> </plugin-info> - <report-global key="changelog" name="Released project versions report" class="pl.net.mamut.jira.ChangelogGlobalReport"> + <report-global key="changelog" name="Project changelog report" class="pl.net.mamut.jira.ChangelogGlobalReport"> <description key="report.changelog.description">i18n description</description> <label key="report.changelog.label" /> Modified: qa/jira-extensions/changelog-report/src/etc/pl/net/mamut/jira/changelog_report.properties =================================================================== --- qa/jira-extensions/changelog-report/src/etc/pl/net/mamut/jira/changelog_report.properties 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/changelog-report/src/etc/pl/net/mamut/jira/changelog_report.properties 2005-08-27 18:37:59 UTC (rev 995) @@ -1,5 +1,5 @@ -report.changelog.label = Released project versions report -report.changelog.name = Released project versions report +report.changelog.label = Project changelog report +report.changelog.name = Project changelog report report.changelog.description = Generates a changelog-like view of released versions of selected projects, for a given period of time, including selected issue types and priorities. report.changelog.projects.name = Projects report.changelog.projects.description = Select projects which you want to include in the report. Modified: qa/jira-extensions/changelog-report/src/java/pl/net/mamut/jira/ChangelogGlobalReport.java =================================================================== --- qa/jira-extensions/changelog-report/src/java/pl/net/mamut/jira/ChangelogGlobalReport.java 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/changelog-report/src/java/pl/net/mamut/jira/ChangelogGlobalReport.java 2005-08-27 18:37:59 UTC (rev 995) @@ -5,7 +5,9 @@ package pl.net.mamut.jira; import com.atlassian.jira.config.ConstantsManager; +import com.atlassian.jira.config.SubTaskManager; import com.atlassian.jira.config.properties.ApplicationProperties; +import com.atlassian.jira.issue.IssueImpl; import com.atlassian.jira.issue.IssueManager; import com.atlassian.jira.issue.search.SearchException; import com.atlassian.jira.issue.search.SearchProvider; @@ -14,6 +16,7 @@ import com.atlassian.jira.issue.search.parameters.lucene.IssueTypeParameter; import com.atlassian.jira.issue.search.parameters.lucene.PriorityParameter; import com.atlassian.jira.issue.search.parameters.lucene.ProjectParameter; +import com.atlassian.jira.issue.security.IssueSecurityLevelManager; import com.atlassian.jira.plugin.globalreport.impl.AbstractGlobalReport; import com.atlassian.jira.plugin.report.ReportModuleDescriptor; import com.atlassian.jira.project.ProjectManager; @@ -32,7 +35,6 @@ import java.util.*; import org.ofbiz.core.entity.GenericValue; - /** * * @author adamw @@ -40,24 +42,30 @@ 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; private final ProjectManager projectManager; private final VersionManager versionManager; + private final IssueManager issueManager; + private final SubTaskManager subTaskManager; + private final IssueSecurityLevelManager issueSecurityLevelManager; public ChangelogGlobalReport(OutlookDateManager outlookDateManager, ApplicationProperties appProps, - ConstantsManager constantsManager, SearchProvider searchProvider, IssueManager issueManager, - ProjectManager projectManager, VersionManager versionManager) + ConstantsManager constantsManager, SearchProvider searchProvider, + ProjectManager projectManager, VersionManager versionManager, + IssueManager issueManager, SubTaskManager subTaskManager, + IssueSecurityLevelManager issueSecurityLevelManager) { this.outlookDateManager = outlookDateManager; this.searchProvider = searchProvider; - this.issueManager = issueManager; this.constantsManager = constantsManager; this.appProps = appProps; this.projectManager = projectManager; - this.versionManager = versionManager; + this.versionManager = versionManager; + this.issueManager = issueManager; + this.subTaskManager = subTaskManager; + this.issueSecurityLevelManager = issueSecurityLevelManager; } /** @@ -79,7 +87,19 @@ sr.addParameter(new IssueTypeParameter(sections)); sr.addParameter(new PriorityParameter(priorities)); sr.addParameter(new ProjectParameter(projectId)); - return searchProvider.search(sr, remoteUser); + + // Converting the list of issues represented by generic values + // to a list of wrappers. + List gvIssues = searchProvider.search(sr, remoteUser); + List wrIssues = new ArrayList(); + + for (Iterator iter = gvIssues.iterator(); iter.hasNext();) + wrIssues.add(new IssueImpl((GenericValue) iter.next(), + issueManager, projectManager, versionManager, + issueSecurityLevelManager, constantsManager, + subTaskManager)); + + return wrIssues; } private int min(int a, int b) { if (a < b) return a; else return b; } Modified: qa/jira-extensions/common.xml =================================================================== --- qa/jira-extensions/common.xml 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/common.xml 2005-08-27 18:37:59 UTC (rev 995) @@ -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: qa/jira-extensions/developer-issues-report/src/java/pl/net/mamut/jira/DeveloperIssuesReport.java =================================================================== --- qa/jira-extensions/developer-issues-report/src/java/pl/net/mamut/jira/DeveloperIssuesReport.java 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/developer-issues-report/src/java/pl/net/mamut/jira/DeveloperIssuesReport.java 2005-08-27 18:37:59 UTC (rev 995) @@ -1,17 +1,12 @@ package pl.net.mamut.jira; 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; import com.atlassian.jira.issue.search.parameters.lucene.ProjectParameter; import com.atlassian.jira.issue.search.parameters.lucene.ResolutionParameter; -import com.atlassian.jira.project.ProjectManager; -import com.atlassian.jira.project.version.VersionManager; import com.atlassian.jira.issue.ActionManager; -import com.atlassian.jira.security.PermissionManager; import com.atlassian.jira.util.I18nHelper; import com.atlassian.jira.util.ParameterUtils; import com.atlassian.jira.web.action.ProjectActionSupport; @@ -26,7 +21,6 @@ import org.ofbiz.core.entity.GenericValue; import java.text.DateFormat; import com.atlassian.jira.web.action.admin.user.UserBrowser; -import com.atlassian.plugin.PluginManager; import java.util.*; @@ -36,30 +30,17 @@ */ public class DeveloperIssuesReport extends AbstractGlobalReport { private final SearchProvider searchProvider; - private final IssueManager issueManager; private final ConstantsManager constantsManager; - private final ApplicationProperties appProps; private final OutlookDateManager outlookDateManager; - private final ProjectManager projectManager; - private final VersionManager versionManager; - private final PermissionManager permissionManager; - private final PluginManager pluginManager; private final ActionManager actionManager; - public DeveloperIssuesReport(OutlookDateManager outlookDateManager, ApplicationProperties appProps, - ConstantsManager constantsManager, SearchProvider searchProvider, IssueManager issueManager, - ProjectManager projectManager, VersionManager versionManager, PermissionManager permissionManager, - PluginManager pluginManager, ActionManager actionManager) + public DeveloperIssuesReport(OutlookDateManager outlookDateManager, + ConstantsManager constantsManager, SearchProvider searchProvider, + ActionManager actionManager) { this.outlookDateManager = outlookDateManager; this.searchProvider = searchProvider; - this.issueManager = issueManager; this.constantsManager = constantsManager; - this.appProps = appProps; - this.projectManager = projectManager; - this.versionManager = versionManager; - this.permissionManager = permissionManager; - this.pluginManager = pluginManager; this.actionManager = actionManager; } @@ -86,7 +67,6 @@ * @param n Number of months */ private void nMonthsBack(Calendar cal, int n) { - int day = cal.get(Calendar.DAY_OF_MONTH); int month = cal.get(Calendar.MONTH); int year = cal.get(Calendar.YEAR); Modified: qa/jira-extensions/developersinvolvement-report/src/etc/pl/net/mamut/jira/developersinvolvement/developersinvolvement_report.properties =================================================================== --- qa/jira-extensions/developersinvolvement-report/src/etc/pl/net/mamut/jira/developersinvolvement/developersinvolvement_report.properties 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/developersinvolvement-report/src/etc/pl/net/mamut/jira/developersinvolvement/developersinvolvement_report.properties 2005-08-27 18:37:59 UTC (rev 995) @@ -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: qa/jira-extensions/developersinvolvement-report/src/java/pl/net/mamut/jira/DevelopersInvolvementReport.java =================================================================== --- qa/jira-extensions/developersinvolvement-report/src/java/pl/net/mamut/jira/DevelopersInvolvementReport.java 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/developersinvolvement-report/src/java/pl/net/mamut/jira/DevelopersInvolvementReport.java 2005-08-27 18:37:59 UTC (rev 995) @@ -1,28 +1,16 @@ package pl.net.mamut.jira; -import com.atlassian.core.util.DateUtils; import com.atlassian.jira.issue.IssueManager; -import com.atlassian.jira.issue.index.DocumentConstants; -import com.atlassian.jira.issue.search.SearchException; -import com.atlassian.jira.issue.search.SearchProvider; -import com.atlassian.jira.issue.search.SearchRequest; -import com.atlassian.jira.issue.search.parameters.lucene.DateParameter; -import com.atlassian.jira.issue.search.parameters.lucene.ProjectParameter; import com.atlassian.jira.web.bean.PercentageGraphModel; import com.atlassian.jira.web.bean.PercentageGraphRow; -import com.atlassian.jira.plugin.report.impl.AbstractReport; import com.atlassian.jira.project.ProjectManager; import com.atlassian.jira.issue.ActionManager; import com.atlassian.jira.util.I18nHelper; import com.atlassian.jira.util.ParameterUtils; import com.atlassian.jira.web.action.ProjectActionSupport; import com.atlassian.jira.web.bean.I18nBean; -import com.atlassian.jira.web.util.OutlookDate; -import com.atlassian.jira.web.util.OutlookDateManager; import com.opensymphony.user.User; import java.sql.Timestamp; -import org.apache.log4j.Logger; -import org.ofbiz.core.entity.EntityOperator; import com.atlassian.jira.plugin.report.ReportModuleDescriptor; import com.atlassian.jira.plugin.globalreport.impl.AbstractGlobalReport; import com.atlassian.jira.issue.action.ChangeHistory; Modified: qa/jira-extensions/issuesclosed-report/src/java/pl/net/mamut/jira/IssuesClosedReport.java =================================================================== --- qa/jira-extensions/issuesclosed-report/src/java/pl/net/mamut/jira/IssuesClosedReport.java 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/issuesclosed-report/src/java/pl/net/mamut/jira/IssuesClosedReport.java 2005-08-27 18:37:59 UTC (rev 995) @@ -1,34 +1,19 @@ package pl.net.mamut.jira; -import com.atlassian.core.util.DateUtils; import com.atlassian.jira.issue.IssueManager; -import com.atlassian.jira.issue.index.DocumentConstants; -import com.atlassian.jira.issue.search.SearchException; -import com.atlassian.jira.issue.search.SearchProvider; -import com.atlassian.jira.issue.search.SearchRequest; -import com.atlassian.jira.issue.search.parameters.lucene.DateParameter; -import com.atlassian.jira.issue.search.parameters.lucene.ProjectParameter; -import com.atlassian.jira.web.bean.PercentageGraphModel; -import com.atlassian.jira.web.bean.PercentageGraphRow; -import com.atlassian.jira.plugin.report.impl.AbstractReport; import com.atlassian.jira.project.ProjectManager; import com.atlassian.jira.issue.ActionManager; import com.atlassian.jira.util.I18nHelper; import com.atlassian.jira.util.ParameterUtils; import com.atlassian.jira.web.action.ProjectActionSupport; import com.atlassian.jira.web.bean.I18nBean; -import com.atlassian.jira.web.util.OutlookDate; -import com.atlassian.jira.web.util.OutlookDateManager; import com.opensymphony.user.User; import java.sql.Timestamp; -import org.apache.log4j.Logger; -import org.ofbiz.core.entity.EntityOperator; import com.atlassian.jira.plugin.report.ReportModuleDescriptor; import com.atlassian.jira.plugin.globalreport.impl.AbstractGlobalReport; import com.atlassian.jira.issue.action.ChangeHistory; import org.ofbiz.core.entity.GenericValue; import java.text.DateFormat; -import com.atlassian.jira.web.action.admin.user.UserBrowser; import java.util.*; /**Report to generate number of resolved issues in projects for a given period Modified: qa/jira-extensions/jira-file-modifications/jira-3.2/edit-webapp/secure/views/navigator/rnotes.jsp =================================================================== --- qa/jira-extensions/jira-file-modifications/jira-3.2/edit-webapp/secure/views/navigator/rnotes.jsp 2005-08-27 18:32:14 UTC (rev 994) +++ qa/jira-extensions/jira-file-modifications/jira-3.2/edit-webapp/secure/views/navigator/rnotes.jsp 2005-08-27 18:37:59 UTC (rev 995) @@ -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 /> <% } Copied: qa/jira-extensions/jira-file-modifications/jira-3.3 (from rev 993, trunk/jira-extensions/jira-file-modifications/jira-3.3) Copied: qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp (from rev 993, trunk/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp) Copied: qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF (from rev 993, trunk/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF) Copied: qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes (from rev 993, trunk/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes) Deleted: qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml =================================================================== --- trunk/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml 2005-08-27 17:52:21 UTC (rev 993) +++ qa/jira-extensions/jira-file-modifications/jira-3.3/edit-webapp/WEB-INF/classes/actions.xml 2005-08-27 18:37:59 UTC (rev 995) @@ -1,2199 +0,0 @@ -<!-- 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" a... [truncated message content] |