[zanata/zanata-platform] ff2caf: ZNTA-2504 able to query from MT service

GitHub noreply at github.com
Thu Jul 12 06:04:19 UTC 2018


  Branch: refs/heads/MTMerge-UI
  Home:   https://github.com/zanata/zanata-platform
  Commit: ff2cafd13ec10ec8f13031f57884d3433cd62eb4
      https://github.com/zanata/zanata-platform/commit/ff2cafd13ec10ec8f13031f57884d3433cd62eb4
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/docker/Dockerfile
    M server/etc/scripts/configure-app-server.js
    M server/services/src/main/java/org/zanata/ZanataInit.java
    A server/services/src/main/java/org/zanata/config/MTServiceToken.java
    A server/services/src/main/java/org/zanata/config/MTServiceURL.java
    A server/services/src/main/java/org/zanata/config/MTServiceUser.java
    M server/services/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
    A server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    A server/services/src/main/java/org/zanata/service/MachineTranslationService.java
    A server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    A server/services/src/test/java/org/zanata/rest/service/MachineTranslationResourceTest.java

  Log Message:
  -----------
  ZNTA-2504 able to query from MT service


  Commit: 8198db2957d35ef4262ee1f749483a48038320d5
      https://github.com/zanata/zanata-platform/commit/8198db2957d35ef4262ee1f749483a48038320d5
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/security/CheckRoleDecisionVoter.java

  Log Message:
  -----------
  ZNTA-2631 - Check role will allow admin to bypass


  Commit: f2bb667a703f1e888e461030a4a860595c4c8f7b
      https://github.com/zanata/zanata-platform/commit/f2bb667a703f1e888e461030a4a860595c4c8f7b
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/async/AsyncTaskHandle.java
    A server/services/src/main/java/org/zanata/async/handle/MachineTranslationPrefillTaskHandle.java
    M server/services/src/main/java/org/zanata/rest/editor/service/TransMemoryMergeManager.java
    A server/services/src/main/java/org/zanata/rest/service/ActiveProjectVersionAndLocaleValidator.java
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    A server/services/src/main/java/org/zanata/rest/service/MachineTranslationsManager.java
    M server/services/src/main/java/org/zanata/rest/service/ProjectVersionService.java
    M server/services/src/main/java/org/zanata/service/MachineTranslationService.java
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    A server/services/src/main/java/org/zanata/service/mt/TextFlowsToMTDoc.java
    A server/services/src/main/java/org/zanata/service/mt/dto/APIResponse.java
    A server/services/src/main/java/org/zanata/service/mt/dto/MTDocument.java
    A server/services/src/main/java/org/zanata/service/mt/dto/TypeString.java
    A server/services/src/main/java/org/zanata/service/mt/dto/package-info.java
    M server/services/src/main/java/org/zanata/util/EssentialDataCreator.java
    M server/services/src/test/java/org/zanata/rest/editor/service/TransMemoryMergeManagerTest.java
    M server/services/src/test/java/org/zanata/rest/service/MachineTranslationResourceTest.java
    M server/services/src/test/java/org/zanata/util/EssentialDataCreatorTest.java

  Log Message:
  -----------
  ZNTA-2504 REST api for bulk translation via MT


  Commit: 850ade1edd62d28791b8ff1575478a483adfc0a8
      https://github.com/zanata/zanata-platform/commit/850ade1edd62d28791b8ff1575478a483adfc0a8
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationsManager.java
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    M server/services/src/main/java/org/zanata/service/mt/dto/APIResponse.java

  Log Message:
  -----------
  fix static analysis warning


  Commit: 6d4999b2170dc576d1a842435d6c4d0775d5359f
      https://github.com/zanata/zanata-platform/commit/6d4999b2170dc576d1a842435d6c4d0775d5359f
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    M server/services/src/test/java/org/zanata/rest/service/MachineTranslationResourceTest.java

  Log Message:
  -----------
  fix deployment and test


  Commit: de7777cc2e02f222cf61cf635e61403ce6b46a32
      https://github.com/zanata/zanata-platform/commit/de7777cc2e02f222cf61cf635e61403ce6b46a32
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/async/handle/MachineTranslationPrefillTaskHandle.java
    A server/services/src/main/java/org/zanata/rest/dto/MachineTranslationPrefill.java
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationsManager.java
    M server/services/src/main/java/org/zanata/service/MachineTranslationService.java
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java

  Log Message:
  -----------
  ZNTA-2504 use dto as payload to configure MT prefill


  Commit: 6e86ca922e5783ebaba0c6438833aafb81e0a4bf
      https://github.com/zanata/zanata-platform/commit/6e86ca922e5783ebaba0c6438833aafb81e0a4bf
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/dto/MachineTranslationPrefill.java
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    M server/services/src/test/java/org/zanata/rest/service/MachineTranslationResourceTest.java

  Log Message:
  -----------
  ZNTA-2504 return 503 when MT is not configured


  Commit: 2525f01b1d8b256596e19f5d805fe44ab50bce69
      https://github.com/zanata/zanata-platform/commit/2525f01b1d8b256596e19f5d805fe44ab50bce69
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationsManager.java
    M server/services/src/main/java/org/zanata/security/CheckRoleDecisionVoter.java
    M server/services/src/main/java/org/zanata/security/ZanataIdentity.java
    M server/services/src/main/java/org/zanata/service/MachineTranslationService.java
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    M server/services/src/main/java/org/zanata/service/mt/TextFlowsToMTDoc.java
    M server/services/src/test/java/org/zanata/async/AsyncTaskHandleTest.java
    M server/services/src/test/java/org/zanata/rest/editor/service/TransMemoryMergeManagerTest.java
    M server/services/src/test/java/org/zanata/rest/service/MachineTranslationResourceTest.java
    M server/services/src/test/java/org/zanata/security/ZanataIdentityTest.java

  Log Message:
  -----------
  ZNTA-2504 - refactoring


  Commit: ec8f1c147eba4b1a26f0a62da571afe15034958b
      https://github.com/zanata/zanata-platform/commit/ec8f1c147eba4b1a26f0a62da571afe15034958b
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/service/MachineTranslationService.java
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java

  Log Message:
  -----------
  ZNTA-2504 - minor update


  Commit: dec76d7c7ac7f3d70fb393d31dc74e24f9f493b3
      https://github.com/zanata/zanata-platform/commit/dec76d7c7ac7f3d70fb393d31dc74e24f9f493b3
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/pom.xml
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationsManager.java
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    M server/services/src/main/java/org/zanata/service/mt/TextFlowsToMTDoc.java
    A server/services/src/test/java/org/zanata/service/impl/MachineTranslationServiceImplTest.java

  Log Message:
  -----------
  ZNTA-2504 add test


  Commit: d83c69e2e0b93739564318b1dffe32f93b96642a
      https://github.com/zanata/zanata-platform/commit/d83c69e2e0b93739564318b1dffe32f93b96642a
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/pom.xml
    M server/services/pom.xml

  Log Message:
  -----------
  fix enforcer rule - update dep versoin


  Commit: 88ead79d88f2f716f02008a58ad96dc0c0d0d824
      https://github.com/zanata/zanata-platform/commit/88ead79d88f2f716f02008a58ad96dc0c0d0d824
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/pom.xml

  Log Message:
  -----------
  fix duplicate-finder error


  Commit: 2c1fa231f9758d9ff893627f063502a7b2a05aa6
      https://github.com/zanata/zanata-platform/commit/2c1fa231f9758d9ff893627f063502a7b2a05aa6
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/pom.xml
    M server/services/src/main/java/org/zanata/service/MachineTranslationService.java

  Log Message:
  -----------
  ZNTA-2504 - fix test and update javadoc


  Commit: 4e843b29f0fadf3198e7bd3948f37b6d18fab63c
      https://github.com/zanata/zanata-platform/commit/4e843b29f0fadf3198e7bd3948f37b6d18fab63c
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/async/AsyncTaskHandle.java
    M server/services/src/main/java/org/zanata/async/handle/MachineTranslationPrefillTaskHandle.java
    M server/services/src/main/java/org/zanata/async/handle/TransMemoryMergeTaskHandle.java
    M server/services/src/main/java/org/zanata/rest/dto/MachineTranslationPrefill.java
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    M server/services/src/main/java/org/zanata/service/MachineTranslationService.java
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    M server/services/src/test/java/org/zanata/service/impl/MachineTranslationServiceImplTest.java

  Log Message:
  -----------
  Refactor MT code; use doc's locale; check backendId


  Commit: e0416147d391e77d3cdb1f09dd667de8ae17166f
      https://github.com/zanata/zanata-platform/commit/e0416147d391e77d3cdb1f09dd667de8ae17166f
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    M server/services/src/main/java/org/zanata/service/mt/TextFlowsToMTDoc.java
    M server/services/src/test/java/org/zanata/service/impl/MachineTranslationServiceImplTest.java

  Log Message:
  -----------
  Handle plurals


  Commit: 596c976254667fe0a61e87d22df0e7dbda2bdc11
      https://github.com/zanata/zanata-platform/commit/596c976254667fe0a61e87d22df0e7dbda2bdc11
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    M server/services/src/main/java/org/zanata/util/EssentialDataCreator.java
    M server/services/src/test/java/org/zanata/util/EssentialDataCreatorTest.java

  Log Message:
  -----------
  Split role into two: mt-suggestion, mt-bulk


  Commit: 98fc9c263a1047799eb22edf5bff36f4e74abe64
      https://github.com/zanata/zanata-platform/commit/98fc9c263a1047799eb22edf5bff36f4e74abe64
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2018-07-10 (Tue, 10 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/service/ResourceUtils.java
    M server/services/src/main/java/org/zanata/service/impl/CopyVersionServiceImpl.java
    M server/services/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitsNavigationService.java
    M server/services/src/test/java/org/zanata/service/impl/CopyTransServiceImplParameterizedTest.java
    M server/services/src/test/java/org/zanata/service/impl/TranslationFinderTest.java
    M server/zanata-model-test/src/main/java/org/zanata/test/EntityTestData.java
    M server/zanata-model/src/main/java/org/zanata/model/HTextFlow.java
    M server/zanata-model/src/main/java/org/zanata/util/JPACopier.java

  Log Message:
  -----------
  Refactor HTextFlow

Avoid changing natural ID after construction.
Avoid updateWordCount() when JPA calls setDocument().


  Commit: 147b7d1870d5d855558e152cecedc316c103b79b
      https://github.com/zanata/zanata-platform/commit/147b7d1870d5d855558e152cecedc316c103b79b
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2018-07-10 (Tue, 10 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/dto/MachineTranslationPrefill.java
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    M server/services/src/test/java/org/zanata/service/impl/MachineTranslationServiceImplTest.java

  Log Message:
  -----------
  Add option to overwrite fuzzy translations with MT


  Commit: 25e26794c29cb698e3d118b942f5678f758d65d0
      https://github.com/zanata/zanata-platform/commit/25e26794c29cb698e3d118b942f5678f758d65d0
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2018-07-11 (Wed, 11 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java

  Log Message:
  -----------
  Add public constructor for JAX-RS


  Commit: bf449fbd2d6a782010fea44a6d932d680b2e6a36
      https://github.com/zanata/zanata-platform/commit/bf449fbd2d6a782010fea44a6d932d680b2e6a36
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2018-07-11 (Wed, 11 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/service/AsyncProcessService.java
    M server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    M server/services/src/main/java/org/zanata/rest/service/ProjectVersionService.java
    M server/services/src/test/java/org/zanata/rest/service/AsyncProcessServiceTest.java
    M server/zanata-frontend/src/app/actions/version-actions.js

  Log Message:
  -----------
  Change /process keyId to query param


  Commit: eb866c924ab67d6f15fda35630b2fe9a55d454f4
      https://github.com/zanata/zanata-platform/commit/eb866c924ab67d6f15fda35630b2fe9a55d454f4
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2018-07-11 (Wed, 11 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java

  Log Message:
  -----------
  Improve messages and check for empty document


  Commit: c892bfef65d0a033ee2c1898572da47997ff01a1
      https://github.com/zanata/zanata-platform/commit/c892bfef65d0a033ee2c1898572da47997ff01a1
  Author: efloden <efloden at redhat.com>
  Date:   2018-07-12 (Thu, 12 Jul 2018)

  Changed paths:
    M server/docker/Dockerfile
    M server/etc/scripts/configure-app-server.js
    M server/pom.xml
    M server/services/pom.xml
    M server/services/src/main/java/org/zanata/ZanataInit.java
    M server/services/src/main/java/org/zanata/async/AsyncTaskHandle.java
    A server/services/src/main/java/org/zanata/async/handle/MachineTranslationPrefillTaskHandle.java
    M server/services/src/main/java/org/zanata/async/handle/TransMemoryMergeTaskHandle.java
    A server/services/src/main/java/org/zanata/config/MTServiceToken.java
    A server/services/src/main/java/org/zanata/config/MTServiceURL.java
    A server/services/src/main/java/org/zanata/config/MTServiceUser.java
    M server/services/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
    A server/services/src/main/java/org/zanata/rest/dto/MachineTranslationPrefill.java
    M server/services/src/main/java/org/zanata/rest/editor/service/TransMemoryMergeManager.java
    A server/services/src/main/java/org/zanata/rest/service/ActiveProjectVersionAndLocaleValidator.java
    M server/services/src/main/java/org/zanata/rest/service/AsyncProcessService.java
    A server/services/src/main/java/org/zanata/rest/service/MachineTranslationResource.java
    A server/services/src/main/java/org/zanata/rest/service/MachineTranslationsManager.java
    M server/services/src/main/java/org/zanata/rest/service/ProjectVersionService.java
    M server/services/src/main/java/org/zanata/rest/service/ResourceUtils.java
    M server/services/src/main/java/org/zanata/security/ZanataIdentity.java
    A server/services/src/main/java/org/zanata/service/MachineTranslationService.java
    M server/services/src/main/java/org/zanata/service/impl/CopyVersionServiceImpl.java
    A server/services/src/main/java/org/zanata/service/impl/MachineTranslationServiceImpl.java
    A server/services/src/main/java/org/zanata/service/mt/TextFlowsToMTDoc.java
    A server/services/src/main/java/org/zanata/service/mt/dto/APIResponse.java
    A server/services/src/main/java/org/zanata/service/mt/dto/MTDocument.java
    A server/services/src/main/java/org/zanata/service/mt/dto/TypeString.java
    A server/services/src/main/java/org/zanata/service/mt/dto/package-info.java
    M server/services/src/main/java/org/zanata/util/EssentialDataCreator.java
    M server/services/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitsNavigationService.java
    M server/services/src/test/java/org/zanata/async/AsyncTaskHandleTest.java
    M server/services/src/test/java/org/zanata/rest/editor/service/TransMemoryMergeManagerTest.java
    M server/services/src/test/java/org/zanata/rest/service/AsyncProcessServiceTest.java
    A server/services/src/test/java/org/zanata/rest/service/MachineTranslationResourceTest.java
    M server/services/src/test/java/org/zanata/security/ZanataIdentityTest.java
    M server/services/src/test/java/org/zanata/service/impl/CopyTransServiceImplParameterizedTest.java
    A server/services/src/test/java/org/zanata/service/impl/MachineTranslationServiceImplTest.java
    M server/services/src/test/java/org/zanata/service/impl/TranslationFinderTest.java
    M server/services/src/test/java/org/zanata/util/EssentialDataCreatorTest.java
    M server/zanata-frontend/src/app/actions/version-actions.js
    M server/zanata-model-test/src/main/java/org/zanata/test/EntityTestData.java
    M server/zanata-model/src/main/java/org/zanata/model/HTextFlow.java
    M server/zanata-model/src/main/java/org/zanata/util/JPACopier.java

  Log Message:
  -----------
  Merge branch 'ZNTA-2504-use-mt' of github.com:zanata/zanata-platform into MTMerge-UI


  Commit: 7662b5dbde8d6c914a0e20781b00377b7a3b3ba7
      https://github.com/zanata/zanata-platform/commit/7662b5dbde8d6c914a0e20781b00377b7a3b3ba7
  Author: efloden <efloden at redhat.com>
  Date:   2018-07-12 (Thu, 12 Jul 2018)

  Changed paths:
    M server/zanata-frontend/src/app/actions/version-actions.js

  Log Message:
  -----------
  feat: trigger mt merge start from frontend


Compare: https://github.com/zanata/zanata-platform/compare/d4aab23ab3c7...7662b5dbde8d
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the zanata-commits mailing list