diff --git a/zanata-war/src/main/java/org/zanata/action/ActivityAction.java b/zanata-war/src/main/java/org/zanata/action/ActivityAction.java index 6efdd7c851..59e8b9c109 100644 --- a/zanata-war/src/main/java/org/zanata/action/ActivityAction.java +++ b/zanata-war/src/main/java/org/zanata/action/ActivityAction.java @@ -24,6 +24,7 @@ import java.util.ArrayList; import java.util.List; +import org.apache.commons.lang.StringEscapeUtils; import org.jboss.seam.ScopeType; import org.jboss.seam.annotations.In; import org.jboss.seam.annotations.Name; @@ -116,14 +117,14 @@ public String getActivityMessage(Activity activity) { "jsf.dashboard.activity.translate.message", activity.getWordCount(), getProjectUrl(activity), getProjectName(activity), getEditorUrl(activity), - getLastTextFlowContent(activity)); + StringEscapeUtils.escapeHtml(getLastTextFlowContent(activity))); case REVIEWED_TRANSLATION: return zanataMessages.getMessage( "jsf.dashboard.activity.review.message", activity.getWordCount(), getProjectUrl(activity), getProjectName(activity), getEditorUrl(activity), - getLastTextFlowContent(activity)); + StringEscapeUtils.escapeHtml(getLastTextFlowContent(activity))); case UPLOAD_SOURCE_DOCUMENT: return zanataMessages.getMessage( diff --git a/zanata-war/src/main/java/org/zanata/action/VersionHome.java b/zanata-war/src/main/java/org/zanata/action/VersionHome.java index 8c34baf8c4..73c95dc1be 100644 --- a/zanata-war/src/main/java/org/zanata/action/VersionHome.java +++ b/zanata-war/src/main/java/org/zanata/action/VersionHome.java @@ -123,7 +123,10 @@ public void init(boolean isNewInstance) { selectedProjectType = projectType.name(); } } else { - selectedProjectType = getInstance().getProjectType().name(); + ProjectType versionProjectType = getInstance().getProjectType(); + if(versionProjectType != null) { + selectedProjectType = versionProjectType.name(); + } } } diff --git a/zanata-war/src/main/java/org/zanata/webtrans/client/presenter/TransFilterPresenter.java b/zanata-war/src/main/java/org/zanata/webtrans/client/presenter/TransFilterPresenter.java index 69e6be2008..ee6d45b0bb 100644 --- a/zanata-war/src/main/java/org/zanata/webtrans/client/presenter/TransFilterPresenter.java +++ b/zanata-war/src/main/java/org/zanata/webtrans/client/presenter/TransFilterPresenter.java @@ -43,7 +43,7 @@ public class TransFilterPresenter extends WidgetPresenter implements TransFilterDisplay.Listener, UserConfigChangeHandler, FilterViewEventHandler { - private static final String DATE_PATTERN = "dd-mm-yyyy"; + private static final String DATE_PATTERN = "yyyy-mm-dd"; private final History history; @@ -84,7 +84,7 @@ public void searchTerm(String searchTerm) { if (invalidBefore || invalidAfter) { eventBus.fireEvent(new NotificationEvent( NotificationEvent.Severity.Warning, - "Invalid date, expected format dd-mm-yyyy")); + "Invalid date, expected format yyyy-mm-dd")); display.selectPartialText(invalidBefore ? editorFilter .getLastModifiedBefore() : editorFilter diff --git a/zanata-war/src/main/java/org/zanata/webtrans/client/ui/EditorSearchField.ui.xml b/zanata-war/src/main/java/org/zanata/webtrans/client/ui/EditorSearchField.ui.xml index 327a792d53..d7ce698340 100644 --- a/zanata-war/src/main/java/org/zanata/webtrans/client/ui/EditorSearchField.ui.xml +++ b/zanata-war/src/main/java/org/zanata/webtrans/client/ui/EditorSearchField.ui.xml @@ -49,8 +49,8 @@
  • text: source and target text
  • resource-id: exact Resource ID for a string
  • last-modified-by: username
  • -
  • last-modified-before: date in format dd-mm-yyyy
  • -
  • last-modified-after: date in format dd-mm-yyyy
  • +
  • last-modified-before: date in format yyyy-mm-dd
  • +
  • last-modified-after: date in format yyyy-mm-dd
  • source-comment: source comment text
  • translation-comment: translation comment text
  • msgctxt: exact Message Context for a string
  • diff --git a/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandler.java b/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandler.java index f32ecccc7b..6787a94b58 100755 --- a/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandler.java +++ b/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandler.java @@ -79,9 +79,8 @@ public class GetTransUnitListHandler extends @In(value = "webtrans.gwt.GetTransUnitsNavigationHandler", create = true) private GetTransUnitsNavigationService getTransUnitsNavigationService; - // TODO pahuang this needs to be standardized in client private DateTimeFormatter dateFormatter = - DateTimeFormat.forPattern("dd-mm-yyyy"); + DateTimeFormat.forPattern("yyyy-mm-dd"); @Override public GetTransUnitListResult execute(GetTransUnitList action, diff --git a/zanata-war/src/main/resources/messages.properties b/zanata-war/src/main/resources/messages.properties index 083cfc8538..11e7ac4941 100644 --- a/zanata-war/src/main/resources/messages.properties +++ b/zanata-war/src/main/resources/messages.properties @@ -838,9 +838,9 @@ jsf.config.PiwikIdSitetooltip=Website Id in Piwik jsf.config.TermsOfUseUrl=Terms of Use URL jsf.config.TermsOfUseUrltooltip=The URL for terms of use statement jsf.config.MaxConcurrentRequestsPerApiKey=Max concurrent requests per API key -jsf.config.MaxConcurrentRequestsPerApiKeytooltip=Max concurrent requests per API key. Once over the limit server will return status code 403. 0 means no limit. +jsf.config.MaxConcurrentRequestsPerApiKeytooltip=Max concurrent requests per API key. Once over the limit server will return status code 403. 0 means no limit. Default(blank) is 6. jsf.config.MaxActiveRequestsPerApiKey=Max active requests per API key -jsf.config.MaxActiveRequestsPerApiKeytooltip=Max active requests per API key. Request may block. 0 means no limit. If this is greater than max concurrent request limit, it will have no effect. +jsf.config.MaxActiveRequestsPerApiKeytooltip=Max active requests per API key. Request may block. 0 means no limit. Default(blank) is 2. If this is greater than max concurrent request limit, it will have no effect. diff --git a/zanata-war/src/main/webapp/WEB-INF/layout/dashboard/projects.xhtml b/zanata-war/src/main/webapp/WEB-INF/layout/dashboard/projects.xhtml index 90dd5138f0..e48cf43622 100644 --- a/zanata-war/src/main/webapp/WEB-INF/layout/dashboard/projects.xhtml +++ b/zanata-war/src/main/webapp/WEB-INF/layout/dashboard/projects.xhtml @@ -55,7 +55,7 @@ - +
    • diff --git a/zanata-war/src/main/webapp/admin/server_configuration.xhtml b/zanata-war/src/main/webapp/admin/server_configuration.xhtml index 2ba7f4b1da..9a3fdcb06f 100644 --- a/zanata-war/src/main/webapp/admin/server_configuration.xhtml +++ b/zanata-war/src/main/webapp/admin/server_configuration.xhtml @@ -211,6 +211,7 @@ + +