[zanata/zanata-platform] 62de56: chore(ZNTA-1922): upgrade react to v15.5.x

GitHub noreply at github.com
Wed Jun 14 15:17:38 UTC 2017


  Branch: refs/heads/damason/react-15-upgrade/ZNTA-1922
  Home:   https://github.com/zanata/zanata-platform
  Commit: 62de569b08fb7b08d961bd8687c11ec1fbc5f447
      https://github.com/zanata/zanata-platform/commit/62de569b08fb7b08d961bd8687c11ec1fbc5f447
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react to v15.5.x

This introduces numerous warnings that will be fixed in subsequent commits.


  Commit: 558438c11e60ad732dddb865c425b5afbabec3ef
      https://github.com/zanata/zanata-platform/commit/558438c11e60ad732dddb865c425b5afbabec3ef
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade/remove peer dependencies of react at 15.5.x

Some peer dependencies are moved to other modules. The imports will be
updated in the following commits.


  Commit: df696b38615d2a2f124b2d6ce9d980c2d643aacf
      https://github.com/zanata/zanata-platform/commit/df696b38615d2a2f124b2d6ce9d980c2d643aacf
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/components/Button/Button.test.js
    M server/zanata-frontend/src/frontend/app/editor/components/Dropdown/Dropdown.test.js
    M server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/EditorSearchInput.test.js
    M server/zanata-frontend/src/frontend/app/editor/components/IconButton/IconButton.test.js
    M server/zanata-frontend/src/frontend/app/editor/components/Pager/Pager.test.js
    M server/zanata-frontend/src/frontend/app/editor/components/ToggleSwitch/ToggleSwitch.test.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/TransUnitFilter.test.js
    M server/zanata-frontend/src/frontend/app/editor/components/UiLanguageDropdown/UiLanguageDropdown.test.js

  Log Message:
  -----------
  chore(ZNTA-1922): replace react-addons-test-utils with react-dom/test-utils

This is the same module, it was just moved into the react-dom package.


  Commit: 5952d9ffdd44d0c35390a59c3c74f7428e5e8109
      https://github.com/zanata/zanata-platform/commit/5952d9ffdd44d0c35390a59c3c74f7428e5e8109
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/reducers/dropdown-reducer.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/glossary-reducer.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/header-data-reducer.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/suggestions-reducer.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/ui-reducer.js
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): replace react-addons-update with immutability-helper

As described in React 15 blog post:
https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html


  Commit: 044b56c53eaa6070e00b6ddd42fe970f54cd095c
      https://github.com/zanata/zanata-platform/commit/044b56c53eaa6070e00b6ddd42fe970f54cd095c
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/components/Icon/index.jsx
    M server/zanata-frontend/src/frontend/app/components/Link/index.js
    M server/zanata-frontend/src/frontend/app/components/LoaderText/index.js
    M server/zanata-frontend/src/frontend/app/components/LogoLoader/index.js
    M server/zanata-frontend/src/frontend/app/components/Modal/ModalBody.jsx
    M server/zanata-frontend/src/frontend/app/components/Modal/ModalFooter.jsx
    M server/zanata-frontend/src/frontend/app/components/Modal/ModalHeader.jsx
    M server/zanata-frontend/src/frontend/app/components/Modal/ModalTitle.jsx
    M server/zanata-frontend/src/frontend/app/components/Modal/index.jsx
    M server/zanata-frontend/src/frontend/app/components/Nav/NavIcon.jsx
    M server/zanata-frontend/src/frontend/app/components/Nav/NavItem.jsx
    M server/zanata-frontend/src/frontend/app/components/Nav/index.jsx
    M server/zanata-frontend/src/frontend/app/components/Notification/component.js
    M server/zanata-frontend/src/frontend/app/components/TextInput/index.js
    M server/zanata-frontend/src/frontend/app/containers/App.js
    M server/zanata-frontend/src/frontend/app/containers/Explore/GroupTeaser.jsx
    M server/zanata-frontend/src/frontend/app/containers/Explore/LanguageTeamTeaser.jsx
    M server/zanata-frontend/src/frontend/app/containers/Explore/ProjectTeaser.jsx
    M server/zanata-frontend/src/frontend/app/containers/Explore/TeaserList.jsx
    M server/zanata-frontend/src/frontend/app/containers/Explore/TeaserListHeader.jsx
    M server/zanata-frontend/src/frontend/app/containers/Explore/UserTeaser.jsx
    M server/zanata-frontend/src/frontend/app/containers/Explore/index.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/DeleteAllEntriesModal.jsx
    M server/zanata-frontend/src/frontend/app/containers/Glossary/DeleteEntryModal.jsx
    M server/zanata-frontend/src/frontend/app/containers/Glossary/Entry.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/EntryModal.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/ExportModal.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/Header.jsx
    M server/zanata-frontend/src/frontend/app/containers/Glossary/ImportModal.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/NewEntryModal.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/ViewHeader.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/index.js
    M server/zanata-frontend/src/frontend/app/containers/Languages/DeleteEntry.js
    M server/zanata-frontend/src/frontend/app/containers/Languages/Entry.js
    M server/zanata-frontend/src/frontend/app/containers/Languages/NewLanguageModal.js
    M server/zanata-frontend/src/frontend/app/containers/Languages/index.js
    M server/zanata-frontend/src/frontend/app/containers/Root.js
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/CalendarMonthMatrix.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/CalendarPeriodHeading.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/CategoryItemMatrix.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/CategoryMatrixTable.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/ContentStateFilter.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/ContributionChart.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/DayMatrix.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/FilterableMatrixTable.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/RecentContributions.jsx
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/index.jsx
    M server/zanata-frontend/src/frontend/app/editor/components/Button/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/DashboardLink/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/DocsDropdown/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/Dropdown/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/FilterToggle/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/GlossarySearchInput/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/GlossaryTerm/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/GlossaryTermModal/component.js
    M server/zanata-frontend/src/frontend/app/editor/components/IconButton/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/IconButtonToggle/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/KeyCombinations.js
    M server/zanata-frontend/src/frontend/app/editor/components/LanguagesDropdown/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/NoSuggestionsPanel/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/Pager/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/ProgressBar/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/ProjectVersionLink/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SplitDropdown/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/Suggestion.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionContents/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionDetailsSummary/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionList.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionMatchPercent/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionSearchInput/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionSources/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionTranslationDetails.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionTranslations.js
    M server/zanata-frontend/src/frontend/app/editor/components/SuggestionUpdateMessage.js
    M server/zanata-frontend/src/frontend/app/editor/components/TextDiff/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/ToggleSwitch/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnit/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitLocaleHeading.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitSourceHeader.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitSourcePanel.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitStatus.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitTranslationFooter.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitTranslationHeader.js
    M server/zanata-frontend/src/frontend/app/editor/components/TransUnitTranslationPanel.js
    M server/zanata-frontend/src/frontend/app/editor/components/TranslatingIndicator/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/UiLanguageDropdown/index.js
    M server/zanata-frontend/src/frontend/app/editor/components/ValidationOptions/ValidationOptions.story.js
    M server/zanata-frontend/src/frontend/app/editor/components/ValidationOptions/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/ControlsHeader.js
    M server/zanata-frontend/src/frontend/app/editor/containers/EditorHeader/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/GlossaryTab.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/MainContent.js
    M server/zanata-frontend/src/frontend/app/editor/containers/NavHeader.js
    M server/zanata-frontend/src/frontend/app/editor/containers/ParamPropDispatcher.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
    M server/zanata-frontend/src/frontend/app/editor/containers/SuggestionDetailsModal/ImportedTMDetailPanel.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SuggestionDetailsModal/LocalProjectDetailPanel.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SuggestionDetailsModal/PlainSuggestionContents.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SuggestionDetailsModal/index.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SuggestionsBody.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SuggestionsHeader.js
    M server/zanata-frontend/src/frontend/app/editor/containers/SuggestionsPanel.js
    M server/zanata-frontend/src/frontend/app/editor/containers/ZanataLogoLoader.js
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): replace React.PropTypes with prop-types module

Using React.PropTypes is deprecated, so the separate module is now
the standard way to use PropTypes.


  Commit: d5f78f5f37da9be52c422a52377611ce1d857b45
      https://github.com/zanata/zanata-platform/commit/d5f78f5f37da9be52c422a52377611ce1d857b45
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

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

  Log Message:
  -----------
  chore(ZNTA-1922): replace redux-simple-router with react-router-redux

They are the same package, just renamed to react-router-redux when it
went from version 2 to 3.


  Commit: 3adf5eba794f2cca7617040a827adf2aea0b07de
      https://github.com/zanata/zanata-platform/commit/3adf5eba794f2cca7617040a827adf2aea0b07de
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-router and react-router-redux to be compatible with react at 15.5.x

Updated to versions that are compatible with React 15.
There is a newer major version of react-router, but the compatible
react-router-redux for that is still in beta.


  Commit: ad6269608600a4e7a672549b8419b888d6f57d0e
      https://github.com/zanata/zanata-platform/commit/ad6269608600a4e7a672549b8419b888d6f57d0e
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-redux to latest

Major version upgrade but they assert it is API compatible.


  Commit: 1708d736664a988493f3934933bb2c77ea80db48
      https://github.com/zanata/zanata-platform/commit/1708d736664a988493f3934933bb2c77ea80db48
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/actions/explore-actions.js
    M server/zanata-frontend/src/frontend/app/actions/glossary-actions.js
    M server/zanata-frontend/src/frontend/app/actions/languages-actions.js
    M server/zanata-frontend/src/frontend/app/containers/App.js
    M server/zanata-frontend/src/frontend/app/containers/Explore/index.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/ViewHeader.js
    M server/zanata-frontend/src/frontend/app/containers/Glossary/index.js
    M server/zanata-frontend/src/frontend/app/containers/Languages/index.js
    M server/zanata-frontend/src/frontend/app/index.js
    M server/zanata-frontend/src/frontend/app/reducers/index.js

  Log Message:
  -----------
  chore(ZNTA-1922): fix frontend routing with simplistic fix

This does a quick-fix using locationBeforeTransitions, which may just
be the same as the old state.routing.location but with a more meaningful
name, but that is not clear and this may need further work.
The react-router-redux middleware may be a good fit.


  Commit: ceae4bc88634dc56d99a41610919bb434e301c94
      https://github.com/zanata/zanata-platform/commit/ceae4bc88634dc56d99a41610919bb434e301c94
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/editor/index.js
    M server/zanata-frontend/src/frontend/app/editor/middlewares/new-context-fetch.js
    M server/zanata-frontend/src/frontend/app/editor/reducers/index.js

  Log Message:
  -----------
  chore(ZNTA-1922): fix editor routing


  Commit: b00c37306c7c8b45684a9f10755583cadf5e5447
      https://github.com/zanata/zanata-platform/commit/b00c37306c7c8b45684a9f10755583cadf5e5447
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-intl to be compatible with react at 15.5.x


  Commit: cd5d4dc67b29fa9870ae0e86737e34cb0bfad831
      https://github.com/zanata/zanata-platform/commit/cd5d4dc67b29fa9870ae0e86737e34cb0bfad831
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-bootstrap and react-overlays to be compatible with react at 15.5.x

Were causing deprecation warnings for React 15.5


  Commit: 06911607da9943bf907cac6d97353ec87f59ca0e
      https://github.com/zanata/zanata-platform/commit/06911607da9943bf907cac6d97353ec87f59ca0e
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

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

  Log Message:
  -----------
  chore(ZNTA-1922): use prop-types in EditableText

Changed most of them earlier, but missed this one.


  Commit: c74c1a7c5e66723119906b7bcdfb9093c85c6e70
      https://github.com/zanata/zanata-platform/commit/c74c1a7c5e66723119906b7bcdfb9093c85c6e70
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-textarea-autosize to be compatible with react at 15.5.x


  Commit: e062e2742bc4d14e6ed2332df931671b9f24764c
      https://github.com/zanata/zanata-platform/commit/e062e2742bc4d14e6ed2332df931671b9f24764c
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-loading to be compatible with react at 15.5.x


  Commit: 7f8c285e02c0f67fad1667755ff79532c8e01c54
      https://github.com/zanata/zanata-platform/commit/7f8c285e02c0f67fad1667755ff79532c8e01c54
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-select to be compatible with react at 15.5.x


  Commit: 5afe6b66a1204fec9d52a8e699a4f9e321d490b8
      https://github.com/zanata/zanata-platform/commit/5afe6b66a1204fec9d52a8e699a4f9e321d490b8
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-split-pane to be compatible with react at 15.5.x


  Commit: 3450d9cb96b763f3dc1b5f554218df9729c2973c
      https://github.com/zanata/zanata-platform/commit/3450d9cb96b763f3dc1b5f554218df9729c2973c
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-sidebar to be compatible with react at 15.5.x


  Commit: 0ac772b17c39a39e9f95dc94106ac22f12aeaa5a
      https://github.com/zanata/zanata-platform/commit/0ac772b17c39a39e9f95dc94106ac22f12aeaa5a
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-helmet to be compatible with react at 15.5.x


  Commit: dc4606e3928314d3a72d9189bda9f3d7020f42c2
      https://github.com/zanata/zanata-platform/commit/dc4606e3928314d3a72d9189bda9f3d7020f42c2
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-list to be compatible with react at 15.5.x


  Commit: 1438d0617db69582585efa91444f19e0e1cc24eb
      https://github.com/zanata/zanata-platform/commit/1438d0617db69582585efa91444f19e0e1cc24eb
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/styles/style.less
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-autosuggest to be compatible with react at 15.5


  Commit: f905ce48fda1c73d5a7f0436d00770e12170015e
      https://github.com/zanata/zanata-platform/commit/f905ce48fda1c73d5a7f0436d00770e12170015e
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-date-range to be compatible with react at 15.5.x


  Commit: 525e286628ecc744c7dd842fadbc4f373d4f4334
      https://github.com/zanata/zanata-platform/commit/525e286628ecc744c7dd842fadbc4f373d4f4334
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/package.json
    M server/zanata-frontend/src/frontend/yarn.lock

  Log Message:
  -----------
  chore(ZNTA-1922): upgrade react-chartjs to be compatible with react at 15.5.x

Note that this is not an official release. The official release seems
stagnant and has not been updated to work without errors in react 15.5.
This points to a commit based on the most recent release but with
a minimal change that fixes the warnings.
I will likely change to use react-chartjs-v2 since it is better maintained,
but this may require some changes to the structure of the chart data so I
will defer it for now.


  Commit: 569e25fdb48f9aba73f911af8f397e83d19a2d34
      https://github.com/zanata/zanata-platform/commit/569e25fdb48f9aba73f911af8f397e83d19a2d34
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/RecentContributions.jsx
    M server/zanata-frontend/src/frontend/app/editor/components/GlossaryTerm/index.js

  Log Message:
  -----------
  fix(ZNTA-1922): correct typo in prop name

Was bStyle instead of bsStyle. Also fixes some jsx sections that were
not wrapped to expand variables.


  Commit: ad7a4c829afb23510625de698c78c0ac0a6eb980
      https://github.com/zanata/zanata-platform/commit/ad7a4c829afb23510625de698c78c0ac0a6eb980
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/containers/Explore/index.js

  Log Message:
  -----------
  fix(ZNTA-1922): remove unrecognized tag left over from different element type


  Commit: c6d29608b01743ba8eca26badeac925666641464
      https://github.com/zanata/zanata-platform/commit/c6d29608b01743ba8eca26badeac925666641464
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/components/Link/Link.story.js
    M server/zanata-frontend/src/frontend/app/containers/Explore/LanguageTeamTeaser.jsx

  Log Message:
  -----------
  fix(ZNTA-1922): use correct link type in language teaser


  Commit: 2c2257d1e6540dc59d0db0cc8266290a884996b3
      https://github.com/zanata/zanata-platform/commit/2c2257d1e6540dc59d0db0cc8266290a884996b3
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/components/Loader/index.js
    M server/zanata-frontend/src/frontend/app/components/Nav/NavItem.jsx
    M server/zanata-frontend/src/frontend/app/containers/Explore/TeaserListHeader.jsx

  Log Message:
  -----------
  fix(ZNTA-1922): remove and replace unknown props

These look like they are generally from changing component type and
not checking that the props still make sense. We need a test suite that
exercises all the components to catch this type of error when devs
miss it.


  Commit: 0e000a061dc859be595d150e21c8aef36ec68d22
      https://github.com/zanata/zanata-platform/commit/0e000a061dc859be595d150e21c8aef36ec68d22
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/components/LoaderText/index.js
    M server/zanata-frontend/src/frontend/app/containers/UserProfile/index.jsx

  Log Message:
  -----------
  fix(ZNTA-1922): correct elements that were improperly migrated from <Flex>

These look like improperly migrated <Flex> elements.


  Commit: 1ccc48c4461211cf7d2393fdec781b78bcd9b287
      https://github.com/zanata/zanata-platform/commit/1ccc48c4461211cf7d2393fdec781b78bcd9b287
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/containers/Languages/index.js

  Log Message:
  -----------
  fix(ZNTA-1922): stop incorrect use of some react-bootstrap components


  Commit: cf33a01ba8078531edce83738639f927b5e21cee
      https://github.com/zanata/zanata-platform/commit/cf33a01ba8078531edce83738639f927b5e21cee
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/containers/Languages/index.js

  Log Message:
  -----------
  fix(ZNTA-1922): use debounce correctly for search on language page

It was never invoking the search, and was not persisting the debounced
callback so even if it were called it would not debounce properly.
This gist shows what was wrong and how the fix works:
https://gist.github.com/davidmason/2ad6fc4b35209a4fb6778cf3deeaead7


  Commit: ca01e5c7220d9980de10227608e63a02bb6a32e8
      https://github.com/zanata/zanata-platform/commit/ca01e5c7220d9980de10227608e63a02bb6a32e8
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/styles/style.less

  Log Message:
  -----------
  fix(ZNTA-1922): focus language id search input when it is clicked

Clicking on the right of the field was not focusing the input field
properly. This ensures the input element is the full width so it will
focus with a click anywhere in the field.


  Commit: 2861e5e35f9db82d216b177f103c15e070df6fc1
      https://github.com/zanata/zanata-platform/commit/2861e5e35f9db82d216b177f103c15e070df6fc1
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M server/zanata-frontend/src/frontend/app/containers/Languages/NewLanguageModal.js

  Log Message:
  -----------
  fix(ZNTA-1922): stop changing between controlled and uncontrolled components

This was happening when component state was reset to be undefined, which
was passed as the input value. An undefined input value defines an input
as uncontrolled.


  Commit: 13ac947a59226516df83e7e894b252e5d847f886
      https://github.com/zanata/zanata-platform/commit/13ac947a59226516df83e7e894b252e5d847f886
  Author: David Mason <drdmason at gmail.com>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

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

  Log Message:
  -----------
  fix(ZNTA-1922): remove attribute accidentally copied over from angular code

This happened quite some time ago, but I was able to trace it back
to the source. I do not think it has ever worked in the React app
so there is no harm in removing it.


Compare: https://github.com/zanata/zanata-platform/compare/62de569b08fb^...13ac947a5922


More information about the zanata-commits mailing list