Branch: refs/heads/damason/advanced-search/ZNTA-975
  Home:   https://github.com/zanata/zanata-platform
  Commit: 9e28ec775747163e53ae6434a1ad8e3506b22021
      
https://github.com/zanata/zanata-platform/commit/9e28ec775747163e53ae6434a1ad8e3506b22021
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/TransUnitFilter.test.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/ui-reducer.test.js

  Log Message:
  -----------
  refactor(TransUnitFilter): linting fixes


  Commit: 5826880470054de0d6634c7fa2ed32490b61b5e8
      
https://github.com/zanata/zanata-platform/commit/5826880470054de0d6634c7fa2ed32490b61b5e8
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/TransUnitFilter.test.js
    M 
server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/containers/ControlsHeader.js
    R server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer.test.js
    A 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/filter-status-reducer.js
    A 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/filter-status-reducer.test.js
    A 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js
    A 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-filter-reducer.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
    M server/zanata-frontend/src/frontend/app/editor/utils/filter-paging-util.js
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  refactor(editor filter): move status filter data to state.phrases.filter

The status filtering is all about filtering the list of phrases, so
it belongs in the phrase section with advanced search filter data which
will soon be added.
This change will help reduce the amount of distant data that reducers need
to access.


  Commit: db270e8825bc323eb0301e91574e028704811488
      
https://github.com/zanata/zanata-platform/commit/db270e8825bc323eb0301e91574e028704811488
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/actions/controls-header-actions.js
    M 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-action-types.js
    A 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-filter-actions.js
    M 
server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/containers/ControlsHeader.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/filter-status-reducer.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/filter-status-reducer.test.js

  Log Message:
  -----------
  refactor(editor filter): move phrase status filter actions to 
phrases-filter-actions

This includes making the TransUnitFilter component a completely connected
component deriving all its props from mapStateToProps and mapDispatchToProps.
All the components in the headers should move in this direction, so that
the header components can stick to the single responsibility of defining
the layout of the other components.


  Commit: 7726add894c9b15c7eb474840f0707ab3004da95
      
https://github.com/zanata/zanata-platform/commit/7726add894c9b15c7eb474840f0707ab3004da95
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-action-types.js
    M 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-filter-actions.js
    M server/zanata-frontend/src/frontend/app/editor/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/filter-status-reducer.js

  Log Message:
  -----------
  refactor(phrase filter): use flux standard actions for status filter

All the actions will be updated to be flux standard actions (FSAs), and
I have edited these actions, so this is an appropriate time to update
them.
This also removes the warning for using a non-symbol as an action type,
since all action types will be changed to strings so that they are
serializable (required for advanced development tools such as time-travel
debugging).


  Commit: e79f4d816f4cb52f42b1e52698b1c02f5ab7555e
      
https://github.com/zanata/zanata-platform/commit/e79f4d816f4cb52f42b1e52698b1c02f5ab7555e
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    A 
server/zanata-frontend/src/frontend/app/editor/components/PhraseStatusFilter/PhraseStatusFilter.test.js
    A 
server/zanata-frontend/src/frontend/app/editor/components/PhraseStatusFilter/index.js
    R 
server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/TransUnitFilter.test.js
    R 
server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/containers/ControlsHeader.js

  Log Message:
  -----------
  refactor: rename TransUnitFilter to PhraseStatusFilter


  Commit: fa9146b7835e25788a9c6e346589b0f8b1fbd4f7
      
https://github.com/zanata/zanata-platform/commit/fa9146b7835e25788a9c6e346589b0f8b1fbd4f7
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-action-types.js
    M 
server/zanata-frontend/src/frontend/app/editor/components/PhraseStatusFilter/PhraseStatusFilter.test.js
    R 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer.test.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/filter-status-reducer.test.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-filter-reducer.js
    A 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-filter-reducer.test.js
    A 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-reducer.test.js

  Log Message:
  -----------
  feat(ZNTA-975): add advanced search state, actions and reducer


  Commit: 8ba96c3c714e3233e4ba2cbad7dbb88512b3b7eb
      
https://github.com/zanata/zanata-platform/commit/8ba96c3c714e3233e4ba2cbad7dbb88512b3b7eb
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/EditorSearchInput.test.js

  Log Message:
  -----------
  test: fix linting warnings in EditorSearchInput.test.js


  Commit: 3dcfc08b194cebc4a62b6253fde0870409ad4d8e
      
https://github.com/zanata/zanata-platform/commit/3dcfc08b194cebc4a62b6253fde0870409ad4d8e
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-filter-actions.js
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/EditorSearchInput.story.js
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/EditorSearchInput.test.js
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/containers/ControlsHeader.js

  Log Message:
  -----------
  feat(ZNTA-975): connect EditorSearchInput to app and state


  Commit: ef3a65e885b82cfb05d9ab14e2b5cd05430b174c
      
https://github.com/zanata/zanata-platform/commit/ef3a65e885b82cfb05d9ab14e2b5cd05430b174c
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
api/zanata-common-api/src/main/java/org/zanata/rest/service/ProjectVersionResource.java
    M 
server/zanata-war/src/main/java/org/zanata/rest/service/ProjectVersionService.java
    M server/zanata-war/src/main/java/org/zanata/util/DateUtil.java
    M 
server/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandler.java
    M 
server/zanata-war/src/test/java/org/zanata/rest/service/ProjectVersionServiceUnitTest.java

  Log Message:
  -----------
  feat(ZNTA-975): add filter fields to status list endpoint


  Commit: ab2af794d25f649cfa20562407e67e0cbde5f994
      
https://github.com/zanata/zanata-platform/commit/ab2af794d25f649cfa20562407e67e0cbde5f994
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/containers/ControlsHeader.js

  Log Message:
  -----------
  feat(ZNTA-975): apply style class to input component

Includes a FIXME comment because the css classes need to be moved for
maintainability.


  Commit: e98c6293a1db799b33588d68a5d612bc99cc2ec7
      
https://github.com/zanata/zanata-platform/commit/e98c6293a1db799b33588d68a5d612bc99cc2ec7
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/index.js
    A server/zanata-frontend/src/frontend/app/editor/setup-middlewares.js

  Log Message:
  -----------
  refactor(editor): move middleware config to separate module


  Commit: 16cceed652e52f890bf7e670b493c4b53d9de42a
      
https://github.com/zanata/zanata-platform/commit/16cceed652e52f890bf7e670b493c4b53d9de42a
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    A server/zanata-frontend/src/frontend/app/editor/selectors/index.js
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  feat(ZNTA-975): add selectors for current page of phrases

These are not used yet, but selectors should replace most places that we
are manually pulling out or calculating pieces of state from the store.
They will allow changing in one place if we move some state, and will
be more efficient for calculated state since they memoize the input selectors.


  Commit: 08e60c9c4a54fe9a27468a2e5f3ded97453ee7b8
      
https://github.com/zanata/zanata-platform/commit/08e60c9c4a54fe9a27468a2e5f3ded97453ee7b8
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

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

  Log Message:
  -----------
  feat(ZNTA-975): allow filter parameters in phrase fetch request


  Commit: d119586856909fe67c31cd19da4d891964f60879
      
https://github.com/zanata/zanata-platform/commit/d119586856909fe67c31cd19da4d891964f60879
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/actions/phrases-actions.js
    M server/zanata-frontend/src/frontend/app/editor/api/index.js
    M server/zanata-frontend/src/frontend/app/editor/index.js
    M server/zanata-frontend/src/frontend/app/editor/selectors/index.js
    A 
server/zanata-frontend/src/frontend/app/editor/watchers/filtered-phrases.js
    A server/zanata-frontend/src/frontend/app/editor/watchers/index.js
    A server/zanata-frontend/src/frontend/app/editor/watchers/visible-phrases.js

  Log Message:
  -----------
  WIP: fetch filter phrases from server (NOT USED YET)


  Commit: 2b472f8932ab1971b15d878d963ffcf6fe157f3d
      
https://github.com/zanata/zanata-platform/commit/2b472f8932ab1971b15d878d963ffcf6fe157f3d
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-action-types.js
    M 
server/zanata-frontend/src/frontend/app/editor/watchers/filtered-phrases.js
    A server/zanata-frontend/src/frontend/app/editor/watchers/watch.js

  Log Message:
  -----------
  WIP: add logging wrapper around redux-watch


  Commit: b92f8b93d056cddc9ee4a45500552b4155768b82
      
https://github.com/zanata/zanata-platform/commit/b92f8b93d056cddc9ee4a45500552b4155768b82
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-action-types.js
    M server/zanata-frontend/src/frontend/app/editor/actions/phrases-actions.js
    M 
server/zanata-frontend/src/frontend/app/editor/middlewares/new-context-fetch.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-reducer.test.js
    M server/zanata-frontend/src/frontend/app/editor/selectors/index.js
    A server/zanata-frontend/src/frontend/app/editor/utils/log-todo.js
    M server/zanata-frontend/src/frontend/app/editor/utils/status-util.js
    R 
server/zanata-frontend/src/frontend/app/editor/watchers/filtered-phrases.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/index.js
    A server/zanata-frontend/src/frontend/app/editor/watchers/page-number.js
    A server/zanata-frontend/src/frontend/app/editor/watchers/phrase-detail.js
    A server/zanata-frontend/src/frontend/app/editor/watchers/phrase-list.js
    R server/zanata-frontend/src/frontend/app/editor/watchers/visible-phrases.js

  Log Message:
  -----------
  feat(ZNTA-975): fetch and store server-filtered phrase list

Does not yet display the fetched list.


  Commit: 6752fdfc65f8ab8c3e10af19ef02c0320bf4366e
      
https://github.com/zanata/zanata-platform/commit/6752fdfc65f8ab8c3e10af19ef02c0320bf4366e
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

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

  Log Message:
  -----------
  feat(ZNTA-975): add selector for hasAdvancedFilter


  Commit: 756f5f7e975d2323e76cb90787b169025289f917
      
https://github.com/zanata/zanata-platform/commit/756f5f7e975d2323e76cb90787b169025289f917
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/containers/MainContent.js
    M server/zanata-frontend/src/frontend/app/editor/selectors/index.js
    M server/zanata-frontend/src/frontend/app/editor/utils/filter-paging-util.js

  Log Message:
  -----------
  feat(ZNTA-975): display filtered phrases when filter is present


  Commit: 0258c03e430aadbc5a690e0d99b1bde52e485c4e
      
https://github.com/zanata/zanata-platform/commit/0258c03e430aadbc5a690e0d99b1bde52e485c4e
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/actions/controls-header-actions.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/middlewares/new-context-fetch.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js
    M server/zanata-frontend/src/frontend/app/editor/selectors/index.js
    R server/zanata-frontend/src/frontend/app/editor/utils/filter-paging-util.js

  Log Message:
  -----------
  feat(ZNTA-975): WIP fixing all phrase list refs for filter, fixed paging

Paging was using old location, changed to use selectors to it will adapt
when selectors change next time.


  Commit: 70bac75ba4cde8fef6faa5aa892a5cb5618ec978
      
https://github.com/zanata/zanata-platform/commit/70bac75ba4cde8fef6faa5aa892a5cb5618ec978
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/index.js
    A server/zanata-frontend/src/frontend/app/editor/middlewares/index.js
    R 
server/zanata-frontend/src/frontend/app/editor/middlewares/selected-phrase-searches.js
    M server/zanata-frontend/src/frontend/app/editor/selectors/index.js
    R server/zanata-frontend/src/frontend/app/editor/setup-middlewares.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/index.js
    A 
server/zanata-frontend/src/frontend/app/editor/watchers/selected-phrase-searches.js

  Log Message:
  -----------
  feat(ZNTA-975): use watcher for glossary and suggestion searches

Includes moving middleware setup to middlewares/index.js since that
makes more sense and keeps the top level cleaner.


  Commit: ddab3552c03aae7334f5cb21cdd016a6df63adbe
      
https://github.com/zanata/zanata-platform/commit/ddab3552c03aae7334f5cb21cdd016a6df63adbe
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

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

  Log Message:
  -----------
  fix(setState): use callback form of setState for search input

The other form has a theoretical state-clobbering bug.


  Commit: 329d35b91f93000a4bfc784fced4a6396322b1eb
      
https://github.com/zanata/zanata-platform/commit/329d35b91f93000a4bfc784fced4a6396322b1eb
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js
    M server/zanata-frontend/src/frontend/app/editor/selectors/index.js

  Log Message:
  -----------
  feat(ZNTA-975): only select first row when unfiltered list is loaded


  Commit: ce0c66c36934cccce83867ebfad465a1cf1f8720
      
https://github.com/zanata/zanata-platform/commit/ce0c66c36934cccce83867ebfad465a1cf1f8720
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/EditorSearchInput.test.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/filter-status-reducer.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-filter-reducer.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-filter-reducer.test.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-reducer.test.js

  Log Message:
  -----------
  test(ZNTA-975): update tests to work with plain/filtered status lists


  Commit: 420f96c37974e645ea89fab44c2ed005a86ec06c
      
https://github.com/zanata/zanata-platform/commit/420f96c37974e645ea89fab44c2ed005a86ec06c
  Author: kgough <kgo...@redhat.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.css

  Log Message:
  -----------
  feat(ZNTA-975) fix advanced search icon alignment


  Commit: d833188ae3d11c637affc3df55c11579c5e031a5
      
https://github.com/zanata/zanata-platform/commit/d833188ae3d11c637affc3df55c11579c5e031a5
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/actions/phrases-action-types.js
    M server/zanata-frontend/src/frontend/app/editor/actions/phrases-actions.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-reducer.test.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/phrase-detail.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/phrase-list.js

  Log Message:
  -----------
  feat(ZNTA-975): use standard action names for phrase list and detail


  Commit: d8a137314e1fb83dab2f932c5c1ef363886406ce
      
https://github.com/zanata/zanata-platform/commit/d8a137314e1fb83dab2f932c5c1ef363886406ce
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/api/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/EditorSearchInput.test.js
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-filter-reducer.js
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-filter-reducer.test.js

  Log Message:
  -----------
  feat(ZNTA-975): use consistent names for search fields between server and 
editor


  Commit: 8f9ef2cf5ca2c11fe3022cecf6c82165046b383a
      
https://github.com/zanata/zanata-platform/commit/8f9ef2cf5ca2c11fe3022cecf6c82165046b383a
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/middlewares/new-context-fetch.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/phrase-list.js
    M 
server/zanata-frontend/src/frontend/app/editor/watchers/selected-phrase-searches.js

  Log Message:
  -----------
  feat(ZNTA-975): clean up some comments


  Commit: 45d7575093186fbc223b6a31969c3081130854e6
      
https://github.com/zanata/zanata-platform/commit/45d7575093186fbc223b6a31969c3081130854e6
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js
    M server/zanata-frontend/src/frontend/app/editor/selectors/index.js
    A server/zanata-frontend/src/frontend/app/editor/utils/filter-util.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/phrase-list.js

  Log Message:
  -----------
  feat(ZNTA-975): prevent network request for empty filter search


  Commit: 63159776610d85c3792b81dd49115296bc509af1
      
https://github.com/zanata/zanata-platform/commit/63159776610d85c3792b81dd49115296bc509af1
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    A api/zanata-common-api/src/main/java/org/zanata/rest/dto/FilterFields.java
    M 
api/zanata-common-api/src/main/java/org/zanata/rest/service/ProjectVersionResource.java
    M server/zanata-frontend/src/frontend/app/editor/utils/api-util.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/phrase-list.js
    M 
server/zanata-war/src/main/java/org/zanata/rest/service/ProjectVersionService.java
    M 
server/zanata-war/src/test/java/org/zanata/rest/service/ProjectVersionServiceUnitTest.java

  Log Message:
  -----------
  feat(ZNTA-975): use request body for phrase filter fields


  Commit: 1f7624600f26493866f9131c317aeadbfa5360eb
      
https://github.com/zanata/zanata-platform/commit/1f7624600f26493866f9131c317aeadbfa5360eb
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/actions/glossary-actions.js
    A server/zanata-frontend/src/frontend/app/editor/middlewares/call-api.js
    M server/zanata-frontend/src/frontend/app/editor/middlewares/index.js
    R server/zanata-frontend/src/frontend/app/editor/utils/api-util.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/phrase-detail.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/phrase-list.js

  Log Message:
  -----------
  feat(ZNTA-975): add middleware to include meta.timestamp in all API calls

The middleware also adds some repeated defaults such as credentials and
JSON headers, which avoids the need to wrap calls in a helper function.
I chose a distinct type rather than reusing CALL_API so that there is a
way to skip the new behaviour if that is ever needed.


  Commit: c35932d154a497dff8fab3f4c7e7932e0db447f1
      
https://github.com/zanata/zanata-platform/commit/c35932d154a497dff8fab3f4c7e7932e0db447f1
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js

  Log Message:
  -----------
  feat(ZNTA-975): use timestamp to ignore stale advanced search results


  Commit: 770957939a6fef458f3196af3ebc9552d39952cb
      
https://github.com/zanata/zanata-platform/commit/770957939a6fef458f3196af3ebc9552d39952cb
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/index.js

  Log Message:
  -----------
  feat(ZNTA-975): correctly select visible phrase when phrases load


  Commit: 2e831d79b3af273afa6085f6fc4d2e4fd7954124
      
https://github.com/zanata/zanata-platform/commit/2e831d79b3af273afa6085f6fc4d2e4fd7954124
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/selectors/index.js
    M server/zanata-frontend/src/frontend/app/editor/watchers/phrase-detail.js

  Log Message:
  -----------
  feat(ZNTA-975): limit to a single phrase detail request at a time

Also only fetches phrases that do not yet have detail present.


  Commit: 49a3aa550ee424e296945eec89547d33365421e5
      
https://github.com/zanata/zanata-platform/commit/49a3aa550ee424e296945eec89547d33365421e5
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/app.css

  Log Message:
  -----------
  feat(ZNTA-975): remove some unused css


  Commit: c54a699e1633c60bfb72e7f97bddecb0ad529442
      
https://github.com/zanata/zanata-platform/commit/c54a699e1633c60bfb72e7f97bddecb0ad529442
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.css
    M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.css

  Log Message:
  -----------
  feat(ZNTA-975): move styles for EditorSearchInput to its css file

They were in the root css file. There is still duplication and
rules conflicting/competing with other rules so more cleanup is
needed.


  Commit: 2df7dbcbb9452f8eda8cfcd3723f961b7f1d44cc
      
https://github.com/zanata/zanata-platform/commit/2df7dbcbb9452f8eda8cfcd3723f961b7f1d44cc
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

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

  Log Message:
  -----------
  feat(ZNTA-975): remove unused functions

These are replaced by new functions in the watchers, since that is
the only place they are used.


  Commit: 0f04e0fac53967b39ae0cec7501c3521d4811edf
      
https://github.com/zanata/zanata-platform/commit/0f04e0fac53967b39ae0cec7501c3521d4811edf
  Author: kgough <kgo...@redhat.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.css
    M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.css

  Log Message:
  -----------
  feat(ZNTA-975) added media queries for EditorSearchInput


  Commit: 85c7d53fb2a4d512182803c69d539d1b6ccf72a4
      
https://github.com/zanata/zanata-platform/commit/85c7d53fb2a4d512182803c69d539d1b6ccf72a4
  Author: kgough <kgo...@redhat.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.css

  Log Message:
  -----------
  feat(ZNTA-975) improved width of advanced search panel in editor


  Commit: ba12b45742864757172dd93ef3d07f2bea9a4390
      
https://github.com/zanata/zanata-platform/commit/ba12b45742864757172dd93ef3d07f2bea9a4390
  Author: kgough <kgo...@redhat.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.css

  Log Message:
  -----------
  feat(ZNTA-975) css formatting


  Commit: 9b7ad9e295795e48ebe49abcfb78a93748b7e98d
      
https://github.com/zanata/zanata-platform/commit/9b7ad9e295795e48ebe49abcfb78a93748b7e98d
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.css

  Log Message:
  -----------
  refactor: add FIXME comment for fragile css rule

I forgot to edit my reminder comment before and it was removed. This
replaces it with a more useful comment.


  Commit: 0e3a361fc8884cfd13dddcf7a70864f0cd6de15f
      
https://github.com/zanata/zanata-platform/commit/0e3a361fc8884cfd13dddcf7a70864f0cd6de15f
  Author: David Mason <drdma...@gmail.com>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M 
server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer/phrase-reducer.test.js

  Log Message:
  -----------
  test(ZNTA-975): update some tests to factor in request timestamps


Compare: 
https://github.com/zanata/zanata-platform/compare/5cc5df8b1c0e...0e3a361fc888
_______________________________________________
zanata-commits mailing list
zanata-commits@redhat.com
https://www.redhat.com/mailman/listinfo/zanata-commits

Reply via email to