[zanata/zanata-platform] 07cea1: feat(ZNTA-2425): Validation Options for Editor sid...

GitHub noreply at github.com
Wed Mar 28 07:25:51 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/zanata/zanata-platform
  Commit: 07cea144552ac2920ffce4c9ddb17370f30cab9c
      https://github.com/zanata/zanata-platform/commit/07cea144552ac2920ffce4c9ddb17370f30cab9c
  Author: Earl Floden <efloden at redhat.com>
  Date:   2018-03-28 (Wed, 28 Mar 2018)

  Changed paths:
    M api/zanata-common-api/src/main/java/org/zanata/rest/service/ProjectVersionResource.java
    M server/services/src/main/java/org/zanata/rest/service/ProjectVersionService.java
    M server/services/src/test/java/org/zanata/rest/service/ProjectVersionServiceUnitTest.java
    M server/services/src/test/java/org/zanata/rest/service/ProjectVersionTest.java
    M server/zanata-frontend/src/app/editor/actions/header-actions.js
    M server/zanata-frontend/src/app/editor/actions/settings-action-types.js
    M server/zanata-frontend/src/app/editor/actions/settings-actions.js
    M server/zanata-frontend/src/app/editor/components/SettingOption/index.js
    M server/zanata-frontend/src/app/editor/components/SettingsOptions/index.js
    M server/zanata-frontend/src/app/editor/containers/SettingsPanel.js
    M server/zanata-frontend/src/app/editor/reducers/index.js
    M server/zanata-frontend/src/app/editor/reducers/settings-reducer.js
    M server/zanata-frontend/src/app/editor/reducers/settings-reducer.test.js
    A server/zanata-frontend/src/app/editor/utils/validation-util.ts
    A server/zanata-frontend/src/app/utils/FeatureToggles.ts

  Log Message:
  -----------
  feat(ZNTA-2425): Validation Options for Editor sidebar backend (#750)

* feat(ZNTA-2425): add validation options in sidebar UI

* feat(ZNTA-2425): persist validation setting options

* test(ZNTA-2425): validation options in setting-reducer

* feat(ZNTA-2425): remove persistance of validation settings

* feat(ZNTA-2425): set up project validation settings backend service endpoint and frontend request

* feat: retrieve validators through ProjectService

* feat: handle display of validation states, checkbox functionality

* test: update tests to reflect string value validator settings

* refactor: move validation status to ts util file

* test: new validator service endpoints

* refactor: validators endpoint, comments

* refactor: remove unused import

* refactor: move validators service to shared projectversionservice

* feat: use feature switch for validation options rendering

* fix: mock validationservice in projectversiontest

* fix: disable all validators with Error status




More information about the zanata-commits mailing list