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