[zanata/zanata-server] fbbc7e: feat(document): Support Qt TS files (#975)

GitHub noreply at github.com
Mon Jun 27 06:03:16 UTC 2016


  Branch: refs/heads/zanata-logo
  Home:   https://github.com/zanata/zanata-server
  Commit: fbbc7e0a37e7112371af8d56fe96f24f202b2e6b
      https://github.com/zanata/zanata-server/commit/fbbc7e0a37e7112371af8d56fe96f24f202b2e6b
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

  Changed paths:
    M docs/release-notes.md
    M functional-test/src/main/java/org/zanata/page/projectversion/VersionDocumentsPage.java
    M functional-test/src/test/java/org/zanata/feature/document/FileTypeUploadTest.java
    A functional-test/src/test/java/org/zanata/feature/editor/TranslateTsTest.java
    M pom.xml
    M zanata-model/pom.xml
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/adapter/FileFormatAdapter.java
    M zanata-war/src/main/java/org/zanata/adapter/HTMLAdapter.java
    M zanata-war/src/main/java/org/zanata/adapter/OkapiFilterAdapter.java
    A zanata-war/src/main/java/org/zanata/adapter/TSAdapter.java
    M zanata-war/src/main/java/org/zanata/rest/service/FileService.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationFileServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
    M zanata-war/src/main/java/org/zanata/util/HtmlUtil.java

  Log Message:
  -----------
  feat(document): Support Qt TS files (#975)

* Update no admin user warning to refer to system properties (#1186)

* feat(ZNTA-689): Support Qt TS files

* feat(document): Support plurals in Qt ts documents

* feat(document): Allow altering of generated translated filename

Support some other naming conventions, e.g. Qt ts' name_locale.ts form.

* Fix and move in response to review

* Upgrade jericho htmlparser to 3.4

* Fix TSAdapter based on review

Handle an invalid tu when used in warning
Don't assume case of numerus property
Remove some errant logs

* Fix Qt source content for download translated

Cannot use tags in ts content.
Also clean up a few unnecessary lines and output.

* Fix usage of TextUnit usage in generate translated TS file

* Update Okapi version to m29 and remove snapshot repo

* Update snakeyaml, slf4j and icu4j

And exclude slf4j-simple and woodstox from okapi dependencies

* Add release note for Qt ts file feature

* Upload translated ts file to update textflow targets

* Properly support context in TS files

Don't remove coded characters
Content hash is a concatenation of context and content
If context is null, assume empty

* TS translation upload should set items as state translated

Being a structured format, with no concept of fuzzy, uploads
should be considered as translated.

* Workaround issue with numerusforms in first position

See https://groups.yahoo.com/neo/groups/okapitools/conversations/topics/4970

* Remove slf4j-simple dependency from war, model okapi-core/tokenization

* Fix incorrect Jericho logger dependency

Jericho HTML Parser seems to incorrectly detect the used Log4j.
Override with static config.


  Commit: 8309350602823c195e362722ef1e2a1107c4b880
      https://github.com/zanata/zanata-server/commit/8309350602823c195e362722ef1e2a1107c4b880
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

  Changed paths:
    M zanata-war/src/main/webapp/app/bundle.css
    M zanata-war/src/main/webapp/app/bundle.js
    M zanata-war/src/main/webapp/app/bundle.js.map

  Log Message:
  -----------
  fix(zanata-spa): fix suggestion panel flicker (#1220)

Update to Zanata SPA to https://github.com/zanata/zanata-spa/tree/v0.0.10

https://zanata.atlassian.net/browse/ZNTA-1199


  Commit: 05a0b4f1dd5e9d6abacca63bad8490112223dcb9
      https://github.com/zanata/zanata-server/commit/05a0b4f1dd5e9d6abacca63bad8490112223dcb9
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

  Changed paths:
    M frontend/src/main/web/npm-shrinkwrap.json
    M frontend/src/main/web/package.json
    M frontend/src/main/web/src/actions/common.js
    M frontend/src/main/web/src/actions/explore.js
    M frontend/src/main/web/src/actions/glossary.js
    M frontend/src/main/web/src/components/EditableText.js
    M frontend/src/main/web/src/components/Header.jsx
    M frontend/src/main/web/src/components/Heading.jsx
    M frontend/src/main/web/src/components/Icon/index.jsx
    M frontend/src/main/web/src/components/Link.jsx
    M frontend/src/main/web/src/components/LoaderText/index.jsx
    M frontend/src/main/web/src/components/Modal/index.jsx
    M frontend/src/main/web/src/components/Nav.jsx
    M frontend/src/main/web/src/components/Notification.js
    M frontend/src/main/web/src/components/Overlay/index.jsx
    M frontend/src/main/web/src/components/Page.jsx
    M frontend/src/main/web/src/components/Row.js
    M frontend/src/main/web/src/components/ScrollView.jsx
    M frontend/src/main/web/src/components/TableCell.js
    M frontend/src/main/web/src/components/TableRow.js
    M frontend/src/main/web/src/components/TextInput.jsx
    M frontend/src/main/web/src/components/Tooltip/index.jsx
    M frontend/src/main/web/src/components/View.jsx
    M frontend/src/main/web/src/containers/App.js
    M frontend/src/main/web/src/containers/Explore/GroupTeaser.jsx
    M frontend/src/main/web/src/containers/Explore/ProjectTeaser.jsx
    M frontend/src/main/web/src/containers/Explore/TeaserList.jsx
    M frontend/src/main/web/src/containers/Explore/TeaserListHeader.jsx
    M frontend/src/main/web/src/containers/Explore/UserTeaser.jsx
    M frontend/src/main/web/src/containers/Explore/index.js
    M frontend/src/main/web/src/containers/Glossary/DeleteAllEntriesModal.jsx
    M frontend/src/main/web/src/containers/Glossary/DeleteEntryModal.jsx
    M frontend/src/main/web/src/containers/Glossary/Entry.js
    M frontend/src/main/web/src/containers/Glossary/EntryModal.js
    M frontend/src/main/web/src/containers/Glossary/ExportModal.js
    M frontend/src/main/web/src/containers/Glossary/ImportModal.js
    M frontend/src/main/web/src/containers/Glossary/NewEntryModal.js
    M frontend/src/main/web/src/containers/Glossary/ViewHeader.js
    M frontend/src/main/web/src/containers/Glossary/index.js
    M frontend/src/main/web/src/containers/Root.js
    M frontend/src/main/web/src/containers/UserProfile/CalendarMonthMatrix.jsx
    M frontend/src/main/web/src/containers/UserProfile/CalendarPeriodHeading.jsx
    M frontend/src/main/web/src/containers/UserProfile/CategoryItemMatrix.jsx
    M frontend/src/main/web/src/containers/UserProfile/CategoryMatrixTable.jsx
    M frontend/src/main/web/src/containers/UserProfile/ContentStateFilter.jsx
    M frontend/src/main/web/src/containers/UserProfile/ContributionChart.jsx
    M frontend/src/main/web/src/containers/UserProfile/DayMatrix.jsx
    M frontend/src/main/web/src/containers/UserProfile/FilterableMatrixTable.jsx
    M frontend/src/main/web/src/containers/UserProfile/RecentContributions.jsx
    M frontend/src/main/web/src/containers/UserProfile/index.jsx
    M frontend/src/main/web/src/index.js
    M frontend/src/main/web/src/legacy.js
    M frontend/src/main/web/src/reducers/common.js
    M frontend/src/main/web/src/reducers/explore.js
    M frontend/src/main/web/src/reducers/glossary.js
    M frontend/src/main/web/src/reducers/profile.js
    M frontend/src/main/web/src/utils/DateHelper.js
    M frontend/src/main/web/src/utils/GlossaryHelper.js
    M frontend/src/main/web/webpack.config.js

  Log Message:
  -----------
  perf(frontend): Update and remove dependencies (#1219)

style(frontend): apply eslint checkstyle

https://zanata.atlassian.net/browse/ZNTA-1197


  Commit: 8468095beb1f60533d4e4355abb78241f7b3f776
      https://github.com/zanata/zanata-server/commit/8468095beb1f60533d4e4355abb78241f7b3f776
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

  Changed paths:
    M docs/release-notes.md
    M functional-test/src/main/java/org/zanata/page/projectversion/VersionDocumentsPage.java
    M functional-test/src/test/java/org/zanata/feature/document/FileTypeUploadTest.java
    A functional-test/src/test/java/org/zanata/feature/editor/TranslateTsTest.java
    M pom.xml
    M zanata-model/pom.xml
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/adapter/FileFormatAdapter.java
    M zanata-war/src/main/java/org/zanata/adapter/HTMLAdapter.java
    M zanata-war/src/main/java/org/zanata/adapter/OkapiFilterAdapter.java
    A zanata-war/src/main/java/org/zanata/adapter/TSAdapter.java
    M zanata-war/src/main/java/org/zanata/rest/service/FileService.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationFileServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
    M zanata-war/src/main/java/org/zanata/util/HtmlUtil.java
    M zanata-war/src/main/webapp/app/bundle.css
    M zanata-war/src/main/webapp/app/bundle.js
    M zanata-war/src/main/webapp/app/bundle.js.map

  Log Message:
  -----------
  Merge branch 'master' into zanata-logo


Compare: https://github.com/zanata/zanata-server/compare/91be0b3e8068...8468095beb1f


More information about the zanata-commits mailing list