[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