[zanata/zanata-platform] 2d97f5: fix(ZNTA-2581,ZNTA-1731): fix textflow id of uploa...

GitHub noreply at github.com
Wed Jul 18 04:26:54 UTC 2018


  Branch: refs/heads/ZNTA-2581-json-textunit-id
  Home:   https://github.com/zanata/zanata-platform
  Commit: 2d97f53ee2b793b0e77da4d4fc33378ed399e0e7
      https://github.com/zanata/zanata-platform/commit/2d97f53ee2b793b0e77da4d4fc33378ed399e0e7
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/adapter/JsonAdapter.java

  Log Message:
  -----------
  fix(ZNTA-2581,ZNTA-1731): fix textflow id of uploaded JSON documents

Use the full path of a JSON object to determine its id. This
disallows standalone/isolated strings to be detected as the
path names will conflict when there are multiple entities,
such as an array of strings.


  Commit: 68816db013af2b08a5ab6e6dd60715fd870daba7
      https://github.com/zanata/zanata-platform/commit/68816db013af2b08a5ab6e6dd60715fd870daba7
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/services/src/test/java/org/zanata/adapter/JsonAdapterTest.java
    M server/services/src/test/resources/org/zanata/adapter/test-json-duplicateids.json

  Log Message:
  -----------
  fix(ZNTA-2581,ZNTA-1731): fix test


  Commit: 8689908999ce5203304155d73cf3ec4285e32cb3
      https://github.com/zanata/zanata-platform/commit/8689908999ce5203304155d73cf3ec4285e32cb3
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M docs/release-notes.md

  Log Message:
  -----------
  fix(ZNTA-2581,ZNTA-1731): document potentially breaking change


  Commit: bbb4723f09fdfc1104301c7fd7eea5d11b95b2d5
      https://github.com/zanata/zanata-platform/commit/bbb4723f09fdfc1104301c7fd7eea5d11b95b2d5
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/services/src/main/resources/messages.properties
    M server/zanata-war/src/main/webapp/WEB-INF/layout/version/languages-tab.xhtml

  Log Message:
  -----------
  fix(ZNTA-2581): recommend po upload


  Commit: d8de58896d7059829cb282645e974865170b5742
      https://github.com/zanata/zanata-platform/commit/d8de58896d7059829cb282645e974865170b5742
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/services/src/test/java/org/zanata/service/impl/TranslationFileServiceImplTest.java

  Log Message:
  -----------
  fix(ZNTA-2581): test po in file project


  Commit: 193b3cf8c18183161276ecfa83b34970f54d278c
      https://github.com/zanata/zanata-platform/commit/193b3cf8c18183161276ecfa83b34970f54d278c
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/services/src/test/java/org/zanata/service/impl/TranslationFileServiceImplTest.java

  Log Message:
  -----------
  fix(ZNTA-2581): test file adapter in gettext project


  Commit: e5fd3db3e4a7d7ea3ca0431dd79cc88ac02ca4a2
      https://github.com/zanata/zanata-platform/commit/e5fd3db3e4a7d7ea3ca0431dd79cc88ac02ca4a2
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/zanata-war/src/main/webapp/WEB-INF/layout/version/languages-tab.xhtml

  Log Message:
  -----------
  fix(ZNTA-2581): check for original file on non-po upload


  Commit: 95615e7236c99774456d98b4a21056dd6d2f5e8c
      https://github.com/zanata/zanata-platform/commit/95615e7236c99774456d98b4a21056dd6d2f5e8c
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/pom.xml
    M server/services/pom.xml
    M server/services/src/main/java/org/zanata/action/VersionHomeAction.java
    R server/services/src/main/java/org/zanata/adapter/JsonAdapter.java
    A server/services/src/main/java/org/zanata/adapter/JsonAdapter.kt
    M server/services/src/main/resources/messages.properties
    M server/services/src/test/java/org/zanata/adapter/JsonAdapterTest.java
    A server/services/src/test/resources/org/zanata/adapter/slash-in-key.json
    M server/zanata-war/src/main/webapp/WEB-INF/layout/version/languages-tab.xhtml

  Log Message:
  -----------
  fix(ZNTA-2581): use a JSON parser

Use a parser that can handle both arrays and irregular keys,
for more flexibility in JSON documents and translation
sources.


  Commit: 820d1c09ed4bcd905041d3789bb27a1aa9f29a9b
      https://github.com/zanata/zanata-platform/commit/820d1c09ed4bcd905041d3789bb27a1aa9f29a9b
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/adapter/FileFormatAdapter.kt
    M server/services/src/main/java/org/zanata/adapter/GenericPropertiesAdapter.java
    M server/services/src/main/java/org/zanata/adapter/GettextAdapter.java
    M server/services/src/main/java/org/zanata/adapter/JsonAdapter.kt
    M server/services/src/main/java/org/zanata/adapter/OkapiFilterAdapter.java
    M server/services/src/main/java/org/zanata/adapter/XliffAdapter.java
    M server/services/src/test/java/org/zanata/adapter/JsonAdapterTest.java
    M server/services/src/test/java/org/zanata/service/impl/TranslationFileServiceImplTest.java
    A server/services/src/test/resources/org/zanata/adapter/dot-in-key.json
    A server/services/src/test/resources/org/zanata/adapter/numbers-in-json.json
    M server/services/src/test/resources/org/zanata/adapter/test-json-duplicateids.json
    A server/services/src/test/resources/org/zanata/adapter/test-json-translated.json

  Log Message:
  -----------
  fix(ZNTA-2581): improve usage of parser and test coverage


  Commit: 60b968d34dd7884ce5e7618d906f485e5155dc4c
      https://github.com/zanata/zanata-platform/commit/60b968d34dd7884ce5e7618d906f485e5155dc4c
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/services/src/test/java/org/zanata/service/impl/TranslationFileServiceImplTest.java

  Log Message:
  -----------
  fix(ZNTA-2581): remove usused imports


  Commit: 80e84f0840744562588cf145d9265c98841cabb2
      https://github.com/zanata/zanata-platform/commit/80e84f0840744562588cf145d9265c98841cabb2
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/services/src/main/java/org/zanata/adapter/JsonAdapter.kt
    M server/services/src/test/java/org/zanata/adapter/JsonAdapterTest.java

  Log Message:
  -----------
  fix(ZNTA-2581): clean up duplicated code


  Commit: c01309d1da030d0fda63ca8a57b5109e741f1103
      https://github.com/zanata/zanata-platform/commit/c01309d1da030d0fda63ca8a57b5109e741f1103
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/pom.xml

  Log Message:
  -----------
  revert Okapi upgrade


  Commit: f747f49a0660576cfdf6abb11a2ea003c5dcf072
      https://github.com/zanata/zanata-platform/commit/f747f49a0660576cfdf6abb11a2ea003c5dcf072
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/pom.xml

  Log Message:
  -----------
  upgrade apache commons-text to 1.4


  Commit: ad587e26dfd97581a056e16b2cc83b5b8c94bec2
      https://github.com/zanata/zanata-platform/commit/ad587e26dfd97581a056e16b2cc83b5b8c94bec2
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2018-07-18 (Wed, 18 Jul 2018)

  Changed paths:
    M server/pom.xml
    M server/services/src/main/java/org/zanata/adapter/JsonAdapter.kt
    R server/services/src/test/java/org/zanata/adapter/JsonAdapterTest.java
    A server/services/src/test/java/org/zanata/adapter/JsonAdapterTest.kt
    R server/services/src/test/resources/org/zanata/adapter/basicjson.json
    R server/services/src/test/resources/org/zanata/adapter/dot-in-key.json
    R server/services/src/test/resources/org/zanata/adapter/numbers-in-json.json
    R server/services/src/test/resources/org/zanata/adapter/slash-in-key.json
    R server/services/src/test/resources/org/zanata/adapter/test-json-duplicatecontent.json
    R server/services/src/test/resources/org/zanata/adapter/test-json-duplicateentries.json
    R server/services/src/test/resources/org/zanata/adapter/test-json-duplicateids.json
    R server/services/src/test/resources/org/zanata/adapter/test-json-translated.json
    R server/services/src/test/resources/org/zanata/adapter/test-json-untranslated.json

  Log Message:
  -----------
  fix(ZNTA-2581): improve adapter readability and convert test to Kotlin


Compare: https://github.com/zanata/zanata-platform/compare/0cd65ef9f938...ad587e26dfd9
      **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