[zanata/zanata-platform] 07f698: feat(ZNTA-1927): update docker instructions to cla...

GitHub noreply at github.com
Mon Sep 18 02:24:00 UTC 2017


  Branch: refs/heads/damason/settings/ZNTA-1927
  Home:   https://github.com/zanata/zanata-platform
  Commit: 07f698407e5b4a3beda66d706a71d9902210a31b
      https://github.com/zanata/zanata-platform/commit/07f698407e5b4a3beda66d706a71d9902210a31b
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/docker/README.md

  Log Message:
  -----------
  feat(ZNTA-1927): update docker instructions to clarify how to find port


  Commit: b5284322f8ae4da7e7ec8717c744652afebff4d2
      https://github.com/zanata/zanata-platform/commit/b5284322f8ae4da7e7ec8717c744652afebff4d2
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/UserOptions.java
    M server/services/src/main/java/org/zanata/webtrans/server/rpc/LoadOptionsHandler.java
    M server/services/src/main/resources/db/changelogs/db.changelog-4.3.xml

  Log Message:
  -----------
  feat(ZNTA-1927): prefix gwt editor settings keys with "gwt."


  Commit: e8e98e673935718de95d607b13ff3cbab7914932
      https://github.com/zanata/zanata-platform/commit/e8e98e673935718de95d607b13ff3cbab7914932
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/services/src/main/java/org/zanata/rest/editor/service/UserService.java
    M server/services/src/main/java/org/zanata/rest/editor/service/resource/UserResource.java
    A server/zanata-frontend/src/frontend/app/editor/actions/settings-action-types.js
    A server/zanata-frontend/src/frontend/app/editor/actions/settings-actions.js
    M server/zanata-frontend/src/frontend/app/editor/index.js

  Log Message:
  -----------
  feat(ZNTA-1927): add options REST endpoints

Includes GET and POST endpoints, which include a prefix for the option names
to return.


  Commit: b9f52d7ee0ad364f12e4e20e9a462035409ace03
      https://github.com/zanata/zanata-platform/commit/b9f52d7ee0ad364f12e4e20e9a462035409ace03
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/.storybook-editor/__snapshots__/storyshots-editor.test.js.snap
    M server/zanata-frontend/src/frontend/.storybook-frontend/__snapshots__/storyshots-frontend.test.js.snap
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  test: update jest to 21.x and update a few snapshots

This version of Jest is needed to properly compare objects that use symbol
keys. In this branch the API call action tests require this.
8 snapshots were broken due to different pretty-print indentation levels
in the new version of Jest (no real differences).


  Commit: 8dc91d78c2cd902b52df59efb5a5bad507b8bff4
      https://github.com/zanata/zanata-platform/commit/8dc91d78c2cd902b52df59efb5a5bad507b8bff4
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/actions/settings-action-types.js
    M server/zanata-frontend/src/frontend/app/editor/actions/settings-actions.js
    M server/zanata-frontend/src/frontend/app/editor/index.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/index.js
    A server/zanata-frontend/src/frontend/app/editor/reducers/settings-reducer.js

  Log Message:
  -----------
  feat(ZNTA-1927): add user settings actions and reducer


  Commit: d422c70b6f1a75de5c1c3b0bccb8ecdd099c5014
      https://github.com/zanata/zanata-platform/commit/d422c70b6f1a75de5c1c3b0bccb8ecdd099c5014
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/actions/suggestions-action-types.js
    M server/zanata-frontend/src/frontend/app/editor/actions/suggestions-actions.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnit/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/ControlsHeader.js
    M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SuggestionsPanel.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/ui-reducer.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/ui-reducer.test.js

  Log Message:
  -----------
  feat(ZNTA-1927): use user settings for suggestion panel visibility


  Commit: e8f83cef5949e4893a42d2919a4488e7ada4b4f3
      https://github.com/zanata/zanata-platform/commit/e8f83cef5949e4893a42d2919a4488e7ada4b4f3
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    A server/zanata-frontend/src/frontend/app/editor/actions/settings-actions.test.js
    A server/zanata-frontend/src/frontend/app/editor/reducers/settings-reducer.test.js

  Log Message:
  -----------
  test(ZNTA-1927): test settings actions and reducer


  Commit: e4ab911ef68ec4506d435c3ea204ee8c0bff0b05
      https://github.com/zanata/zanata-platform/commit/e4ab911ef68ec4506d435c3ea204ee8c0bff0b05
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/actions/key-shortcuts-actions.js

  Log Message:
  -----------
  refactor: fix typo in doc comment


  Commit: 7f6857ea0d0494172d78a5e3a1e47b1a3f2c917b
      https://github.com/zanata/zanata-platform/commit/7f6857ea0d0494172d78a5e3a1e47b1a3f2c917b
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/components/SettingOption/SettingOption.story.js
    M server/zanata-frontend/src/frontend/app/editor/components/SettingOption/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SettingsOptions/SettingsOptions.story.js
    M server/zanata-frontend/src/frontend/app/editor/components/SettingsOptions/index.js

  Log Message:
  -----------
  refactor: fix linting errors in SettingOption and SettingsOptions files


  Commit: 21b10f6ddfb5d979ab21c689d718765095e71ec2
      https://github.com/zanata/zanata-platform/commit/21b10f6ddfb5d979ab21c689d718765095e71ec2
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/.babelrc
    A server/zanata-frontend/src/frontend/.flowconfig
    M server/zanata-frontend/src/frontend/app/editor/actions/action-types.js
    M server/zanata-frontend/src/frontend/app/editor/actions/header-action-types.js
    M server/zanata-frontend/src/frontend/app/editor/actions/header-actions.js
    M server/zanata-frontend/src/frontend/app/editor/actions/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/Pager/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SettingOption/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SettingsOptions/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/ControlsHeader.js
    M server/zanata-frontend/src/frontend/app/editor/containers/KeyShortcutCheatSheet/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/KeyShortcutDispatcher.js
    M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/Sidebar/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SidebarContent.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SidebarSettings.js
    A server/zanata-frontend/src/frontend/app/editor/containers/TranslationInfoPanel/index.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/index.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/settings-reducer.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/settings-reducer.test.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/ui-reducer.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/@storybook/addon-actions_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/@storybook/addon-info_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/@storybook/addon-knobs_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/@storybook/addon-storyshots_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/@storybook/addons_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/@storybook/channels_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/@storybook/react_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/autoprefixer-loader_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-core_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-eslint_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-jest_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-loader_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-plugin-lodash_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-plugin-react-intl_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-polyfill_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-preset-es2015_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-preset-flow_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-preset-react-hmre_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-preset-react_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/babel-preset-stage-0_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/chart.js_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/classnames_v2.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/cli-color_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/combokeys_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/css-loader_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/csso-loader_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/defined_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint-config-standard-react_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint-config-standard_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint-config-zanata_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint-loader_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint-plugin-no-console-log_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint-plugin-promise_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint-plugin-react_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint-plugin-standard_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/eslint_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/extract-text-webpack-plugin_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/fake-zanata-server_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/faucet_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/file-saver_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/flow-bin_v0.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/fs-extra_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/history_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/immutability-helper_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/intl_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/isomorphic-fetch_v2.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/jest-cli_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/jest_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/js-beautify_v1.6.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/less-loader_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/less_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/lodash_v4.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/moment-range_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/moment_v2.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/normalize.css_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/normalizr_v2.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-bem-linter_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-calc_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-color-function_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-css-variables_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-custom-media_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-custom-properties_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-esplit_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-import_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-loader_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-npm_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/postcss-vars_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/prop-types_v15.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-autosuggest_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-bootstrap_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-chartjs-2_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-date-range_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-draggable_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-helmet_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-intl_v2.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-list_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-loading_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-lorem-component_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-overlays_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-redux_v5.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-router-redux_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-router_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-select_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-sidebar_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-sortable-hoc_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-split-pane_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-styleguidist_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-test-renderer_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-textarea-autosize_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/react-transform-hmr_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/redux-actions_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/redux-api-middleware_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/redux-logger_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/redux-sac_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/redux-thunk_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/redux-watch_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/redux_v3.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/reselect_v3.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/storybook-host_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/style-loader_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/suitcss-components-button-group_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/suitcss-components-button_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/suitcss-components-grid_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/suitcss-utils-display_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/suitcss-utils-layout_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/suitcss-utils-position_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/suitcss-utils-size_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/suitcss-utils-text_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/svg-sprite_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/text-diff_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/webfontloader_v1.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/webpack-dev-server_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/webpack-merge_vx.x.x.js
    A server/zanata-frontend/src/frontend/flow-typed/npm/webpack_vx.x.x.js
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  feat(ZNTA-1927): add settings panel with enter key setting option

Also enables Flow for type-checking (since there were several changes
that were a pain to keep track of without it), and refactors some of
the files I needed to work with - closer to the ideal structure the
app should be using.


  Commit: 9e8c73983a5adb3ff1b73fba957e60bbb7f72ada
      https://github.com/zanata/zanata-platform/commit/9e8c73983a5adb3ff1b73fba957e60bbb7f72ada
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/components/GlossarySearchInput/index.js

  Log Message:
  -----------
  fix(editor): prevent error when GlossarySearchInput is not yet bound

This was a subtle bug, triggered when switching between different
fix(editor): prevent error when GlossarySearchInput is not yet bound


  Commit: 20daaa938daeae30ae10606622a5d21bdc977aea
      https://github.com/zanata/zanata-platform/commit/20daaa938daeae30ae10606622a5d21bdc977aea
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/containers/SidebarContent.js
    M server/zanata-frontend/src/frontend/app/editor/containers/TranslationInfoPanel/index.js

  Log Message:
  -----------
  refactor: fix up some commented-out code saved during conflict resolution

There were a few changes to a file in master, but the contents of that file
were extracted to a separate module in my branch. Since they were just
commented-out code as a reminder when activating a feature, I just kept all
the added parts at the end of their original file and manually move them
to the right place in this commit.


Compare: https://github.com/zanata/zanata-platform/compare/7bf3b19e83a8...20daaa938dae


More information about the zanata-commits mailing list