[zanata/zanata-platform] fed25e: feat(ZNTA-2118): upgrade webpack to v3 (#466)
GitHub
noreply at github.com
Fri Aug 18 05:37:02 UTC 2017
Branch: refs/heads/ZNTA-1734-activity
Home: https://github.com/zanata/zanata-platform
Commit: fed25e3002f41b890fef36d9dc483ca88e0ac97b
https://github.com/zanata/zanata-platform/commit/fed25e3002f41b890fef36d9dc483ca88e0ac97b
Author: David Mason <drdmason at gmail.com>
Date: 2017-08-08 (Tue, 08 Aug 2017)
Changed paths:
M server/zanata-frontend/pom.xml
A server/zanata-frontend/src/frontend/.storybook-editor/addons.js
M server/zanata-frontend/src/frontend/.storybook-editor/config.js
M server/zanata-frontend/src/frontend/.storybook-editor/storybook.css
M server/zanata-frontend/src/frontend/.storybook-editor/webpack.config.js
A server/zanata-frontend/src/frontend/.storybook-frontend/addons.js
M server/zanata-frontend/src/frontend/.storybook-frontend/config.js
M server/zanata-frontend/src/frontend/.storybook-frontend/webpack.config.js
M server/zanata-frontend/src/frontend/app/components/Alert/Alert.story.js
M server/zanata-frontend/src/frontend/app/components/Badge/Badge.story.js
M server/zanata-frontend/src/frontend/app/components/Breadcrumbs/Breadcrumbs.story.js
M server/zanata-frontend/src/frontend/app/components/Button/Button.story.js
M server/zanata-frontend/src/frontend/app/components/Dropdown/Dropdown.story.js
M server/zanata-frontend/src/frontend/app/components/EditableText/EditableText.story.js
M server/zanata-frontend/src/frontend/app/components/Form/Form.story.js
M server/zanata-frontend/src/frontend/app/components/Icon/Icon.story.js
M server/zanata-frontend/src/frontend/app/components/Label/Label.story.js
M server/zanata-frontend/src/frontend/app/components/Link/Link.story.js
M server/zanata-frontend/src/frontend/app/components/List/List.story.js
M server/zanata-frontend/src/frontend/app/components/LoaderText/LoaderText.story.js
M server/zanata-frontend/src/frontend/app/components/Modal/Modal.story.js
M server/zanata-frontend/src/frontend/app/components/Notification/Notification.story.js
M server/zanata-frontend/src/frontend/app/components/Pagination/Pagination.story.js
M server/zanata-frontend/src/frontend/app/components/Panel/Panel.story.js
M server/zanata-frontend/src/frontend/app/components/ProgressBar/ProgressBar.story.js
M server/zanata-frontend/src/frontend/app/components/Sidebar/Sidebar.story.js
M server/zanata-frontend/src/frontend/app/components/Table/Table.story.js
M server/zanata-frontend/src/frontend/app/components/Tabs/Tabs.story.js
M server/zanata-frontend/src/frontend/app/components/TextInput/TextInput.story.js
M server/zanata-frontend/src/frontend/app/components/Tooltip/Tooltip.story.js
M server/zanata-frontend/src/frontend/app/components/TriCheckbox/TriCheckbox.story.js
M server/zanata-frontend/src/frontend/app/components/Well/Well.story.js
M server/zanata-frontend/src/frontend/app/components/foundation.story.js
M server/zanata-frontend/src/frontend/app/editor/app.css
M server/zanata-frontend/src/frontend/app/editor/components/Button/Button.story.js
M server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/EditorSearchInput.story.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossarySearchInput/GlossarySearchInput.story.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossaryTerm/GlossaryTerm.story.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossaryTermModal/GlossaryTermModal.story.js
M server/zanata-frontend/src/frontend/app/editor/components/ProgressBar/ProgressBar.story.js
M server/zanata-frontend/src/frontend/app/editor/components/SettingOption/SettingOption.story.js
M server/zanata-frontend/src/frontend/app/editor/components/SettingsOptions/SettingsOptions.story.js
M server/zanata-frontend/src/frontend/app/editor/components/TextDiff/TextDiff.story.js
M server/zanata-frontend/src/frontend/app/editor/index.css
M server/zanata-frontend/src/frontend/app/editor/index.js
M server/zanata-frontend/src/frontend/package.json
A server/zanata-frontend/src/frontend/postcss.config.js
M server/zanata-frontend/src/frontend/scripts/build.js
M server/zanata-frontend/src/frontend/scripts/codemods/story.template.js
M server/zanata-frontend/src/frontend/scripts/dev-server.config.js
M server/zanata-frontend/src/frontend/scripts/dev-server.js
M server/zanata-frontend/src/frontend/webpack.config.js
R server/zanata-frontend/src/frontend/webpack.dev.config.js
R server/zanata-frontend/src/frontend/webpack.draft.config.js
R server/zanata-frontend/src/frontend/webpack.prod.config.js
M server/zanata-frontend/src/frontend/yarn.lock
Log Message:
-----------
feat(ZNTA-2118): upgrade webpack to v3 (#466)
Squash merge of the following:
* chore(ZNTA-2118): upgrade webpack and related packages
Just updates the libraries, still needs config updated and loaders
checked for whether they need updating.
* chore(ZNTA-2118): WIP updating webpack configs to work with webpack 3
* chore(ZNTA-2118): upgrade babel-loader and eslint-loader
* WIP: combining configs, switching from rework to postcss and trying to make the build go
It is building huge right now, something is wrong.
* feat(ZNTA-2118): upgrade node and yarn
* WIP-IT-WORKS! need to clean up and test more
* feat(ZNTA-2118): remove unwanted logging in build, remove unused configs
* feat(ZNTA-2118): remove some commented-out code
* feat(ZNTA-2118): run storybook update script
Also manually changed storybook addons and addon-actions to new packages.
I think the script missed them because they were in dependencies instead
of devDependencies (everything is devDependencies since this is an
application, not a library.
* feat(ZNTA-2118): update storybook configs to work with webpack 3
This also removes most of the config file contents and just uses the
master webpack config with some customizations.
* feat(ZNTA-2118): remove unused rework modules
Completely replaced by postcss now.
* feat(ZNTA-2118): move postcss plugins to devDependencies
* feat(ZNTA-2118): add explanatory comments to webpack.config.js
* fix(ZNTA-2118): update TriCheckbox story to use new storybook import
Was added on master after the upgrade, so was missed when the other
components were upgraded.
Commit: 3d7935d55050931d25d95d82ba2ac923da5761f5
https://github.com/zanata/zanata-platform/commit/3d7935d55050931d25d95d82ba2ac923da5761f5
Author: Alex Eng <aeng at redhat.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M server/functional-test/src/main/java/org/zanata/page/BasePage.java
M server/functional-test/src/main/java/org/zanata/page/account/EditProfilePage.java
M server/functional-test/src/main/java/org/zanata/page/account/RegisterPage.java
M server/functional-test/src/main/java/org/zanata/page/administration/AddLanguagePage.java
M server/functional-test/src/main/java/org/zanata/page/administration/AdministrationPage.java
M server/functional-test/src/main/java/org/zanata/page/administration/CreateUserAccountPage.java
M server/functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
M server/functional-test/src/main/java/org/zanata/page/administration/TranslationMemoryPage.java
M server/functional-test/src/main/java/org/zanata/page/dashboard/DashboardBasePage.java
M server/functional-test/src/main/java/org/zanata/page/groups/CreateVersionGroupPage.java
M server/functional-test/src/main/java/org/zanata/page/languages/LanguagesPage.java
M server/functional-test/src/main/java/org/zanata/page/languages/RequestToJoinPopup.java
M server/functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectGeneralTab.java
M server/functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectTranslationTab.java
M server/functional-test/src/main/java/org/zanata/page/projectversion/versionsettings/VersionDocumentsTab.java
M server/functional-test/src/main/java/org/zanata/page/search/SearchPage.java
M server/functional-test/src/main/java/org/zanata/util/Constants.java
M server/functional-test/src/main/java/org/zanata/util/LanguageList.java
M server/functional-test/src/main/java/org/zanata/util/TestFileGenerator.java
M server/functional-test/src/main/java/org/zanata/util/WebElementUtil.java
M server/functional-test/src/main/java/org/zanata/workflow/ClientWorkFlow.java
M server/functional-test/src/test/java/org/zanata/ExperimentTest.java
M server/functional-test/src/test/java/org/zanata/feature/TransMemoryTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/EmailValidationTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/InactiveUserLoginTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/UsernameValidationTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/comp/InactiveUserLoginCTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/comp/RegisterCTest.java
M server/functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
M server/functional-test/src/test/java/org/zanata/feature/concurrentedit/ConcurrentEditTest.java
M server/functional-test/src/test/java/org/zanata/feature/dashboard/DashboardTest.java
M server/functional-test/src/test/java/org/zanata/feature/document/DownloadDocumentTest.java
M server/functional-test/src/test/java/org/zanata/feature/endtoend/UserEndToEndTest.java
M server/functional-test/src/test/java/org/zanata/feature/glossary/GlossaryAdminTest.java
M server/functional-test/src/test/java/org/zanata/feature/language/AddLanguageTest.java
M server/functional-test/src/test/java/org/zanata/feature/manual/CopyTransTuningTest.java
M server/functional-test/src/test/java/org/zanata/feature/misc/DatabaseDDLTest.java
M server/functional-test/src/test/java/org/zanata/feature/misc/ObsoleteTextTest.java
M server/functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionValidationsTest.java
M server/functional-test/src/test/java/org/zanata/feature/testharness/ZanataTestCase.java
M server/functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupUrlTest.java
M server/functional-test/src/test/java/org/zanata/util/AllowAnonymousAccessRule.java
M server/functional-test/src/test/java/org/zanata/util/SampleProjectRule.java
M server/functional-test/src/test/java/org/zanata/util/TraceEntry.java
M server/functional-test/src/test/java/org/zanata/util/ZanataRestCaller.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/history/Token.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/AppPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/AttentionKeyShortcutPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/ForceReviewCommentPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/GlossaryDetailsPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/GlossaryPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/KeyShortcutPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/SearchResultsPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/TransUnitsTablePresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/TranslationHistoryPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/resources/WebTransMessages.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/rpc/SeamDispatchAsync.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/Breadcrumb.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/Editor.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/SearchField.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/SourcePanel.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/TransMemoryMergePopupPanelView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/UserPanel.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/ValidationMessagePanelView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/AppDisplay.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/DocumentListView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/GlossaryDetailsDisplay.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/GlossaryDetailsView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/KeyShortcutView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/NotificationDisplay.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/SideMenuView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/TargetContentsView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/TransMemoryDetailsView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/TransMemoryView.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/AppPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/ChangeReferenceLangPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/EditorTranslatorsTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/GlossaryDetailsPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/GlossaryPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/SearchResultsPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/TransMemoryMergePresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/TranslationEditorPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/UserConfigHolderTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/service/ModalNavigationStateHolderTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/service/SaveEventQueueTest.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/auth/EditorClientId.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/AuditInfo.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/DocumentId.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/DocumentStatus.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/Locale.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/ProjectIterationId.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/ReviewComment.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/TransHistoryItem.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/TransMemoryQuery.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/TransUnit.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/TransUnitUpdateRequest.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/UserPanelSessionItem.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/WorkspaceRestrictions.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rest/dto/TransMemoryMergeRequest.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/AddReviewComment.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/AddReviewCommentAction.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/AddReviewCommentResult.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/EditorFilter.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/GetTransUnitListResult.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/GetTransUnitsNavigation.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/GetTransUnitsNavigationResult.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/RemoteLoggingAction.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/SaveOptionsAction.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/TMMergeInProgress.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/TransMemoryMergeStartOrEnd.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/UpdateTransUnit.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/UpdateTransUnitResult.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/validation/action/NewlineLeadTrailValidation.java
M server/services/src/main/java/org/zanata/ApplicationConfiguration.java
M server/services/src/main/java/org/zanata/ZanataInit.java
M server/services/src/main/java/org/zanata/action/ApplicationConfigurationAction.java
M server/services/src/main/java/org/zanata/action/CacheAction.java
M server/services/src/main/java/org/zanata/action/ContactAdminAction.java
M server/services/src/main/java/org/zanata/action/DashboardAction.java
M server/services/src/main/java/org/zanata/action/HomePage.java
M server/services/src/main/java/org/zanata/action/LoginAction.java
M server/services/src/main/java/org/zanata/action/ProcessManagerAction.java
M server/services/src/main/java/org/zanata/action/ProjectHome.java
M server/services/src/main/java/org/zanata/action/ReindexAction.java
M server/services/src/main/java/org/zanata/action/RoleAssignmentRuleAction.java
M server/services/src/main/java/org/zanata/action/RoleSearch.java
M server/services/src/main/java/org/zanata/action/ServerConfigurationBean.java
M server/services/src/main/java/org/zanata/action/TranslationMemoryHome.java
M server/services/src/main/java/org/zanata/action/UserSearch.java
M server/services/src/main/java/org/zanata/action/VersionHome.java
M server/services/src/main/java/org/zanata/adapter/GenericPropertiesAdapter.java
M server/services/src/main/java/org/zanata/async/AsyncMethodInterceptor.java
M server/services/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
M server/services/src/main/java/org/zanata/dao/AccountActivationKeyDAO.java
M server/services/src/main/java/org/zanata/dao/AccountDAO.java
M server/services/src/main/java/org/zanata/dao/RequestDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowTargetHistoryDAO.java
M server/services/src/main/java/org/zanata/dao/VersionGroupDAO.java
M server/services/src/main/java/org/zanata/database/ConnectionWrapper.java
M server/services/src/main/java/org/zanata/email/EmailBuilder.java
M server/services/src/main/java/org/zanata/events/LanguageTeamPermissionChangedEvent.java
M server/services/src/main/java/org/zanata/events/ProjectIterationUpdate.java
M server/services/src/main/java/org/zanata/jpa/EntityManagerFactoryProducer.java
M server/services/src/main/java/org/zanata/jpa/NoNestingTransactionStrategy.java
M server/services/src/main/java/org/zanata/limits/RestCallLimiter.java
M server/services/src/main/java/org/zanata/notification/EmailQueueMessageReceiver.java
M server/services/src/main/java/org/zanata/notification/JmsResourcesProducer.java
M server/services/src/main/java/org/zanata/notification/LanguageTeamPermissionChangeJmsMessagePayloadHandler.java
M server/services/src/main/java/org/zanata/notification/MessageUnwrapper.java
M server/services/src/main/java/org/zanata/notification/NotificationManager.java
M server/services/src/main/java/org/zanata/rest/IllegalArgumentExceptionMapper.java
M server/services/src/main/java/org/zanata/rest/JaxRSApplication.java
M server/services/src/main/java/org/zanata/rest/RestLimitingFilter.java
M server/services/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M server/services/src/main/java/org/zanata/rest/editor/dto/EditorTextFlow.java
M server/services/src/main/java/org/zanata/rest/editor/dto/Permission.java
M server/services/src/main/java/org/zanata/rest/editor/service/TransUnitUtils.java
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
M server/services/src/main/java/org/zanata/rest/oauth/OAuthUtil.java
M server/services/src/main/java/org/zanata/rest/search/dto/GroupSearchResult.java
M server/services/src/main/java/org/zanata/rest/service/CopyTransResourceService.java
M server/services/src/main/java/org/zanata/rest/service/DateRange.java
M server/services/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M server/services/src/main/java/org/zanata/rest/service/RestSlugValidator.java
M server/services/src/main/java/org/zanata/rest/service/StatisticsServiceImpl.java
M server/services/src/main/java/org/zanata/seam/scope/ConversationScopeMessages.java
M server/services/src/main/java/org/zanata/security/AnonymousAccessControlPhaseListener.java
M server/services/src/main/java/org/zanata/security/JBossSSOLoginModule.java
M server/services/src/main/java/org/zanata/security/SpNegoIdentity.java
M server/services/src/main/java/org/zanata/security/UsernameLoggingFilter.java
M server/services/src/main/java/org/zanata/security/ZanataOpenId.java
M server/services/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M server/services/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M server/services/src/main/java/org/zanata/security/openid/FedoraOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/MyOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/OpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/YahooOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/permission/PermissionGranter.java
M server/services/src/main/java/org/zanata/service/ActivityService.java
M server/services/src/main/java/org/zanata/service/IndexingService.java
M server/services/src/main/java/org/zanata/service/TransMemoryMergeService.java
M server/services/src/main/java/org/zanata/service/TranslationFileService.java
M server/services/src/main/java/org/zanata/service/TranslationMergeService.java
M server/services/src/main/java/org/zanata/service/impl/ActivityServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/ConfigurationServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/EmailServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GlossaryFileServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GlossarySearchServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GravatarServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/LockManagerServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/MergeTranslationsServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SearchServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SlugEntityUpdatedListener.java
M server/services/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
M server/services/src/main/java/org/zanata/servlet/ContextPathProducer.java
M server/services/src/main/java/org/zanata/servlet/GWTCacheControlFilter.java
M server/services/src/main/java/org/zanata/servlet/HttpRequestAndSessionHolder.java
M server/services/src/main/java/org/zanata/ui/AbstractListFilter.java
M server/services/src/main/java/org/zanata/ui/FilterUtil.java
M server/services/src/main/java/org/zanata/ui/ajax/commandbutton/ZanataCommandButtonRenderer.java
M server/services/src/main/java/org/zanata/ui/faces/FacesMessages.java
M server/services/src/main/java/org/zanata/util/DateUtil.java
M server/services/src/main/java/org/zanata/util/EssentialDataCreator.java
M server/services/src/main/java/org/zanata/util/FileUtil.java
M server/services/src/main/java/org/zanata/util/PasswordUtil.java
M server/services/src/main/java/org/zanata/util/RunnableEx.java
M server/services/src/main/java/org/zanata/util/SynchronizationInterceptor.java
M server/services/src/main/java/org/zanata/util/Synchronized.java
M server/services/src/main/java/org/zanata/util/UrlUtil.java
M server/services/src/main/java/org/zanata/util/WithRequestScopeInterceptor.java
M server/services/src/main/java/org/zanata/webhook/events/ProjectMaintainerChangedEvent.java
M server/services/src/main/java/org/zanata/webhook/events/SourceDocumentChangedEvent.java
M server/services/src/main/java/org/zanata/webhook/events/VersionChangedEvent.java
M server/services/src/main/java/org/zanata/webtrans/server/HibernateIntegrator.java
M server/services/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceManagerImpl.java
M server/services/src/main/java/org/zanata/webtrans/server/rpc/GetGlossaryDetailsHandler.java
M server/services/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitsNavigationService.java
M server/services/src/test/java/org/zanata/MockResourceFactory.java
M server/services/src/test/java/org/zanata/action/AdminCreateUserActionTest.java
M server/services/src/test/java/org/zanata/cdi/WithActiveWindowInterceptor.java
M server/services/src/test/java/org/zanata/config/AsyncConfigTest.java
M server/services/src/test/java/org/zanata/dao/LocaleDAOTest.java
M server/services/src/test/java/org/zanata/dao/ProjectDAOJPATest.java
M server/services/src/test/java/org/zanata/database/ConnectionWrapperTransactionTest.java
M server/services/src/test/java/org/zanata/limits/RestCallLimiterTest.java
M server/services/src/test/java/org/zanata/model/DocumentJPATest.java
M server/services/src/test/java/org/zanata/notification/LanguageTeamPermissionChangeJmsMessagePayloadHandlerTest.java
M server/services/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
M server/services/src/test/java/org/zanata/rest/editor/service/StatisticsServiceTest.java
M server/services/src/test/java/org/zanata/rest/editor/service/TransMemoryMergeManagerTest.java
M server/services/src/test/java/org/zanata/rest/service/ProjectVersionTest.java
M server/services/src/test/java/org/zanata/rest/service/ResourceUtilsParamTest.java
M server/services/src/test/java/org/zanata/security/ZanataIdentityTest.java
M server/services/src/test/java/org/zanata/service/impl/MergeTranslationsServiceImplTest.java
M server/services/src/test/java/org/zanata/service/impl/SlugEntityUpdatedListenerTest.java
M server/services/src/test/java/org/zanata/service/impl/TranslationMemoryServiceImplTest.java
M server/services/src/test/java/org/zanata/test/rule/DataSetOperation.java
M server/services/src/test/java/org/zanata/util/HmacUtilTest.java
M server/services/src/test/java/org/zanata/validator/UsernameValidationTest.java
M server/services/src/test/java/org/zanata/webtrans/server/SeamDispatchTest.java
M server/services/src/test/java/org/zanata/webtrans/server/rpc/GetTransMemoryDetailsHandlerTest.java
M server/zanata-model-test/src/main/java/org/zanata/test/EntityTestData.java
M server/zanata-model/src/main/java/org/zanata/hibernate/search/CaseInsensitiveWhitespaceAnalyzer.java
M server/zanata-model/src/main/java/org/zanata/hibernate/search/TransUnitVariantClassBridge.java
M server/zanata-model/src/main/java/org/zanata/model/HGlossaryEntry.java
M server/zanata-model/src/main/java/org/zanata/model/HProject.java
M server/zanata-model/src/main/java/org/zanata/model/HProjectLocaleMember.java
M server/zanata-model/src/main/java/org/zanata/model/HProjectMember.java
M server/zanata-model/src/main/java/org/zanata/model/HRawDocument.java
M server/zanata-model/src/main/java/org/zanata/model/SlugEntityBase.java
M server/zanata-model/src/main/java/org/zanata/model/type/RequestState.java
M server/zanata-model/src/main/java/org/zanata/model/type/TranslationSourceType.java
M server/zanata-model/src/main/java/org/zanata/model/type/TranslationSourceTypeTypeDescriptor.java
M server/zanata-model/src/test/java/org/zanata/model/po/HPoTargetHeaderTest.java
M server/zanata-war/src/test/java/org/zanata/ArquillianTest.java
M server/zanata-war/src/test/java/org/zanata/arquillian/Deployments.java
M server/zanata-war/src/test/java/org/zanata/provider/DBUnitProvider.java
M server/zanata-war/src/test/java/org/zanata/rest/service/ResourceTestUtil.java
M server/zanata-war/src/test/java/org/zanata/rest/service/raw/ProjectsRestITCase.java
Log Message:
-----------
fix: remove unused imports in server module (#472)
Commit: a9e8da8de459705683be9f815ea73ee931465722
https://github.com/zanata/zanata-platform/commit/a9e8da8de459705683be9f815ea73ee931465722
Author: Alex Eng <aeng at redhat.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M server/services/src/main/java/org/zanata/dao/GlossaryDAO.java
M server/services/src/test/java/org/zanata/dao/GlossaryDAOTest.java
M server/zanata-frontend/src/frontend/app/actions/glossary-actions.js
M server/zanata-frontend/src/frontend/app/components/EditableText/index.js
Log Message:
-----------
fix: glossary search handle special char (#471)
fix: light color for placeholder
https://zanata.atlassian.net/browse/ZNTA-2131
Commit: 28cdac1673a18817dea47100654607193982a648
https://github.com/zanata/zanata-platform/commit/28cdac1673a18817dea47100654607193982a648
Author: Alex Eng <aeng at redhat.com>
Date: 2017-08-10 (Thu, 10 Aug 2017)
Changed paths:
M Jenkinsfile
Log Message:
-----------
fix: reduce threshold for java warnings (#474)
Commit: 52da6e309b5e4d55617ef0f2ba0d34fe4796373d
https://github.com/zanata/zanata-platform/commit/52da6e309b5e4d55617ef0f2ba0d34fe4796373d
Author: Earl Floden <efloden at redhat.com>
Date: 2017-08-10 (Thu, 10 Aug 2017)
Changed paths:
M server/zanata-frontend/src/frontend/app/components/index.js
M server/zanata-frontend/src/frontend/app/containers/ProjectVersion/ProjectVersionOptions.js
M server/zanata-frontend/src/frontend/app/containers/ProjectVersion/ProjectVersionPanels.js
M server/zanata-frontend/src/frontend/app/containers/ProjectVersion/TMMergeModal.js
Log Message:
-----------
feat(ZNTA-2116): Implement TriCheckbox component into TM Merge Modal (#462)
Squash merge for ZNTA-2116 PR #462
* feat(ZNTA-2116): Implement tri-checkbox component into TM Merge Modal
Only implemented for selecting source project versions to merge as other checkboxes are subject to change following UI review
* feat(ZNTA-2116): Apply to all checkboxes in TM Merge Modal
Commit: d995af9c19528e9b765e03c4a6751edf79352ebe
https://github.com/zanata/zanata-platform/commit/d995af9c19528e9b765e03c4a6751edf79352ebe
Author: Alex Eng <aeng at redhat.com>
Date: 2017-08-11 (Fri, 11 Aug 2017)
Changed paths:
M server/zanata-war/src/main/webapp/resources/assets/css/application.css
Log Message:
-----------
fix: use default scrollbar in gwt editor (#475)
https://zanata.atlassian.net/browse/ZNTA-2091
Commit: 74f9970649ec97437662dfcf73042c6dabef6007
https://github.com/zanata/zanata-platform/commit/74f9970649ec97437662dfcf73042c6dabef6007
Author: David Mason <drdmason at gmail.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M server/zanata-frontend/src/frontend/app/editor/components/ActivityFeedItem/ActivityFeedItem.story.js
M server/zanata-frontend/src/frontend/app/editor/components/ActivityFeedItem/index.js
A server/zanata-frontend/src/frontend/app/editor/components/DateAndTimeDisplay/DateAndTimeDisplay.story.js
A server/zanata-frontend/src/frontend/app/editor/components/DateAndTimeDisplay/DateAndTimeDisplay.test.js
A server/zanata-frontend/src/frontend/app/editor/components/DateAndTimeDisplay/index.js
M server/zanata-frontend/src/frontend/app/editor/components/SelectButtonList/index.js
M server/zanata-frontend/src/frontend/app/editor/components/components.story.js
A server/zanata-frontend/src/frontend/app/editor/config/en-us.json
M server/zanata-frontend/src/frontend/app/editor/containers/ActivityTab.js
M server/zanata-frontend/src/frontend/app/editor/index.js
M server/zanata-frontend/src/frontend/app/editor/reducers/header-data-reducer.js
A server/zanata-frontend/src/frontend/build/messages/app/editor/components/ActivityFeedItem/index.json
Log Message:
-----------
WIP: I made the intl data stuff work.
Commit: 51ea3384ba916c6fee737f8bba3dab91a8e58648
https://github.com/zanata/zanata-platform/commit/51ea3384ba916c6fee737f8bba3dab91a8e58648
Author: Alex Eng <aeng at redhat.com>
Date: 2017-08-15 (Tue, 15 Aug 2017)
Changed paths:
M server/services/src/main/java/org/zanata/dao/AbstractDAOImpl.java
M server/services/src/main/java/org/zanata/dao/GlossaryDAO.java
M server/services/src/main/java/org/zanata/dao/LocaleDAO.kt
M server/services/src/main/java/org/zanata/dao/PersonDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectDAO.java
M server/services/src/main/java/org/zanata/dao/VersionGroupDAO.java
M server/zanata-frontend/src/frontend/app/actions/explore-actions.js
Log Message:
-----------
fix: handles special char for explore search (#476)
https://zanata.atlassian.net/browse/ZNTA-2129
Commit: 5d2486c2efd1131d66067ad1052e153dec16371c
https://github.com/zanata/zanata-platform/commit/5d2486c2efd1131d66067ad1052e153dec16371c
Author: Alex Eng <aeng at redhat.com>
Date: 2017-08-15 (Tue, 15 Aug 2017)
Changed paths:
M server/functional-test/src/test/java/org/zanata/feature/TransMemoryTest.java
M server/functional-test/src/test/java/org/zanata/feature/document/DownloadDocumentTest.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/GlossaryDetailsPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/KeyShortcutPresenter.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/GetDocumentStats.java
M server/services/src/main/java/org/zanata/action/DashboardAction.java
M server/services/src/main/java/org/zanata/action/ProjectHome.java
M server/services/src/main/java/org/zanata/action/UserSettingsAction.java
M server/services/src/main/java/org/zanata/adapter/GettextAdapter.java
M server/services/src/main/java/org/zanata/dao/TextFlowTargetHistoryDAO.java
M server/services/src/main/java/org/zanata/seam/text/SeamTextParser.java
M server/services/src/main/java/org/zanata/service/impl/RequestServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SecurityServiceImpl.java
M server/services/src/main/java/org/zanata/util/QueryBuilder.java
M server/services/src/test/java/org/zanata/model/CacheReliabilityTest.java
M server/services/src/test/java/org/zanata/service/impl/CopyTransServiceImplParameterizedTest.java
M server/services/src/test/java/org/zanata/service/impl/CopyTransServiceImplPerformanceTest.java
M server/services/src/test/java/org/zanata/service/impl/CopyTransServiceImplTest.java
M server/services/src/test/java/org/zanata/service/impl/TranslationFinderTest.java
M server/zanata-model/src/main/java/org/zanata/model/HTextFlow.java
M server/zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
M server/zanata-model/src/main/java/org/zanata/model/Request.java
M server/zanata-model/src/main/java/org/zanata/model/WebHook.java
M server/zanata-war/src/test/java/org/zanata/rest/service/raw/GlossaryRawRestITCase.java
Log Message:
-----------
fix: remove unused method and imports (#481)
Commit: 30b993a7f6b380db6fa7cd6e654f44bfc6b09653
https://github.com/zanata/zanata-platform/commit/30b993a7f6b380db6fa7cd6e654f44bfc6b09653
Author: David Mason <drdmason at gmail.com>
Date: 2017-08-17 (Thu, 17 Aug 2017)
Changed paths:
A server/zanata-frontend/src/frontend/.storybook-editor/__snapshots__/storyshots-editor.test.js.snap
M server/zanata-frontend/src/frontend/.storybook-editor/addons.js
M server/zanata-frontend/src/frontend/.storybook-editor/config.js
A server/zanata-frontend/src/frontend/.storybook-editor/storyshots-editor.test.js
A server/zanata-frontend/src/frontend/.storybook-editor/storyshots-util.js
A server/zanata-frontend/src/frontend/.storybook-frontend/__snapshots__/storyshots-frontend.test.js.snap
M server/zanata-frontend/src/frontend/.storybook-frontend/config.js
A server/zanata-frontend/src/frontend/.storybook-frontend/storyshots-frontend.test.js
A server/zanata-frontend/src/frontend/__mocks__/cssMock.js
A server/zanata-frontend/src/frontend/__mocks__/mockAngularGettext.js
R server/zanata-frontend/src/frontend/__tests__/mock/cssMock.js
R server/zanata-frontend/src/frontend/__tests__/mock/mockAngularGettext.js
M server/zanata-frontend/src/frontend/app/components/Icon/Icon.story.js
M server/zanata-frontend/src/frontend/app/components/Modal/Modal.story.js
M server/zanata-frontend/src/frontend/app/components/Notification/Notification.story.js
M server/zanata-frontend/src/frontend/app/components/TriCheckbox/TriCheckbox.story.js
M server/zanata-frontend/src/frontend/app/editor/components/Button/Button.story.js
M server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossarySearchInput/GlossarySearchInput.story.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossarySearchInput/index.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossaryTerm/GlossaryTerm.story.js
M server/zanata-frontend/src/frontend/app/editor/components/Pager/Pager.test.js
M server/zanata-frontend/src/frontend/app/editor/components/TransUnitFilter/TransUnitFilter.test.js
A server/zanata-frontend/src/frontend/jest.config.js
R server/zanata-frontend/src/frontend/jest.config.json
M server/zanata-frontend/src/frontend/package.json
M server/zanata-frontend/src/frontend/yarn.lock
Log Message:
-----------
Activate storybook addons (ZNTA-2119) (#478)
This activates some storybook addons:
- host: allows sizing and positioning of the storybook container to better present the component
- info: shows story code, props details and optional notes
- knobs: allows changing story input values in a story
- storyshots: renders each storybook as a snapshot test, which produces a test failure when components render different markup.
Squashed merge of the following:
* chore(ZNTA-2119): add storybook info addon
Includes example usage on editor <Button> component.
* chore(ZNTA-2119): add storybook host addon
Host addon allows positioning the element and providing a specific
size of context to display the component in, as well as a few other
decorations.
* chore(ZNTA-2119): add storybook knobs addon
Includes a button builder story that demonstrates use of the knobs
addon.
* chore(ZNTA-2119): add storyshots
This required several changes to jest and storybook config to have
the storyshots tests execute without errors.
It also includes some cleanup in some of the storybooks and components
that were generating errors or warnings in tests.
* chore(ZNTA-2119): add initial component snapshots
Generated by storyshots.
Note that these are large files with snapshots for all the components
that have stories. This is not ideal, but there is a pull request in
progress for storyshots that will change this so that snapshots are
stored in the component directory, which will make more sense.
See: https://github.com/storybooks/storybook/pull/1584
* chore(ZNTA-2119): clean up jest mocks
* feat(ZNTA-2119): remove commented-out lines
* feat(ZNTA-2119): fix test failure due to missing TriCheckbox snapshots
Snapshots cannot be written in CI builds, so missing snapshots will fail tests.
Commit: 3d788f8d80afe872f647c6a1ff62356397fe486b
https://github.com/zanata/zanata-platform/commit/3d788f8d80afe872f647c6a1ff62356397fe486b
Author: David Mason <drdmason at gmail.com>
Date: 2017-08-17 (Thu, 17 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/functional-test/src/main/java/org/zanata/page/editor/ReactEditorPage.java
M server/functional-test/src/test/java/org/zanata/feature/editor/EditorAlphaTest.java
M server/services/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M server/services/src/main/java/org/zanata/util/DateUtil.java
M server/services/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandler.java
M server/services/src/test/java/org/zanata/rest/service/ProjectVersionServiceUnitTest.java
M server/zanata-frontend/src/frontend/app/editor/actions/controls-header-actions.js
M server/zanata-frontend/src/frontend/app/editor/actions/glossary-actions.js
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
A server/zanata-frontend/src/frontend/app/editor/actions/phrases-filter-actions.js
M server/zanata-frontend/src/frontend/app/editor/api/index.js
M server/zanata-frontend/src/frontend/app/editor/app.css
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.css
M server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.js
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
M server/zanata-frontend/src/frontend/app/editor/containers/MainContent.js
M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.css
M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.js
M server/zanata-frontend/src/frontend/app/editor/css/base/lib/forms.css
M server/zanata-frontend/src/frontend/app/editor/css/theme/lib/theme.css
M server/zanata-frontend/src/frontend/app/editor/css/utils-size/index.css
M server/zanata-frontend/src/frontend/app/editor/css/utils-space/index.css
M server/zanata-frontend/src/frontend/app/editor/index.js
A server/zanata-frontend/src/frontend/app/editor/middlewares/call-api.js
A server/zanata-frontend/src/frontend/app/editor/middlewares/index.js
M server/zanata-frontend/src/frontend/app/editor/middlewares/new-context-fetch.js
R server/zanata-frontend/src/frontend/app/editor/middlewares/selected-phrase-searches.js
R server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer.js
R 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
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
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
A server/zanata-frontend/src/frontend/app/editor/selectors/index.js
R server/zanata-frontend/src/frontend/app/editor/utils/TransStatusService.js
R server/zanata-frontend/src/frontend/app/editor/utils/api-util.js
R server/zanata-frontend/src/frontend/app/editor/utils/filter-paging-util.js
A server/zanata-frontend/src/frontend/app/editor/utils/filter-util.js
A server/zanata-frontend/src/frontend/app/editor/utils/log-todo.js
M server/zanata-frontend/src/frontend/app/editor/utils/phrase-util.test.js
M server/zanata-frontend/src/frontend/app/editor/utils/status-util.js
A server/zanata-frontend/src/frontend/app/editor/utils/status-util.test.js
A server/zanata-frontend/src/frontend/app/editor/utils/string-utils.test.js
A 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
A server/zanata-frontend/src/frontend/app/editor/watchers/selected-phrase-searches.js
A server/zanata-frontend/src/frontend/app/editor/watchers/watch.js
M server/zanata-frontend/src/frontend/package.json
M server/zanata-frontend/src/frontend/yarn.lock
Log Message:
-----------
Add advanced search component to editor (ZNTA-975) (#443)
* refactor(TransUnitFilter): linting fixes
* 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.
* 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.
* 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).
* refactor: rename TransUnitFilter to PhraseStatusFilter
* feat(ZNTA-975): add advanced search state, actions and reducer
* test: fix linting warnings in EditorSearchInput.test.js
* feat(ZNTA-975): connect EditorSearchInput to app and state
* feat(ZNTA-975): add filter fields to status list endpoint
* feat(ZNTA-975): apply style class to input component
Includes a FIXME comment because the css classes need to be moved for
maintainability.
* refactor(editor): move middleware config to separate module
* 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.
* feat(ZNTA-975): allow filter parameters in phrase fetch request
* WIP: fetch filter phrases from server (NOT USED YET)
* WIP: add logging wrapper around redux-watch
* feat(ZNTA-975): fetch and store server-filtered phrase list
Does not yet display the fetched list.
* feat(ZNTA-975): add selector for hasAdvancedFilter
* feat(ZNTA-975): display filtered phrases when filter is present
* 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.
* 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.
* fix(setState): use callback form of setState for search input
The other form has a theoretical state-clobbering bug.
* feat(ZNTA-975): only select first row when unfiltered list is loaded
* test(ZNTA-975): update tests to work with plain/filtered status lists
* feat(ZNTA-975) fix advanced search icon alignment
* feat(ZNTA-975): use standard action names for phrase list and detail
* feat(ZNTA-975): use consistent names for search fields between server and editor
* feat(ZNTA-975): clean up some comments
* feat(ZNTA-975): prevent network request for empty filter search
* feat(ZNTA-975): use request body for phrase filter fields
* 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.
* feat(ZNTA-975): use timestamp to ignore stale advanced search results
* feat(ZNTA-975): correctly select visible phrase when phrases load
* feat(ZNTA-975): limit to a single phrase detail request at a time
Also only fetches phrases that do not yet have detail present.
* feat(ZNTA-975): remove some unused css
* 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.
* feat(ZNTA-975): remove unused functions
These are replaced by new functions in the watchers, since that is
the only place they are used.
* feat(ZNTA-975) added media queries for EditorSearchInput
* feat(ZNTA-975) improved width of advanced search panel in editor
* feat(ZNTA-975) css formatting
* 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.
* test(ZNTA-975): update some tests to factor in request timestamps
* feat(ZNTA-975): remove blur-based closing of advanced search panel
This is less surprising to users, but the main reason for this change
is that the show/hide advanced button is confusing when the advanced
panel is visible-on-focus only. The focus tracking to have that button
toggle back to "show advanced" on blur is very complicated because it
is difficult to tell whether the activity that caused a blur came from
within the panel when it was not a focus on another input element.
* test(ZNTA-975): update test to match new expected advanced search panel behaviour
* feat(ZNTA-975): fix storybook prop names
* feat(ZNTA-975): align advanced search inputs
Also attempted to make it less visually busy by removing the
borders and using a more subtle colouring and shadow. Could
still need some work.
* test(ZNTA-975): update test to match new markup in advanced search fields
* fix(ZNTA-975): add missing Strings dependency
This was removed by accident when resolving a merge conflict.
* fix(ZNTA-975): remove some unused imports
This is to satisfy the Java compiler warnings check which is currently
marking the build unstable.
* fix(ZNTA-975): wait for phrase loading in editor test
* feat(ZNTA-975): fix advanced search input and panel width across browsers
Stretch input to fill container in firefox, and limit panel width to width
of container in chrome.
* feat(ZNTA-975): move labels for advanced search to give inputs more width
At narrow panel sizes, the inputs for advanced search fields were too narrow.
This moves the labels above the inputs so they can span the full width of the
panel.
* feat(ZNTA-975): update test for changed EditorSearchInput markup
* test: increase test coverage
* refactor: delete unused module
Commit: 1ff034f1a37944d4131cf018ec854dd55dd15b8b
https://github.com/zanata/zanata-platform/commit/1ff034f1a37944d4131cf018ec854dd55dd15b8b
Author: Alex Eng <aeng at redhat.com>
Date: 2017-08-17 (Thu, 17 Aug 2017)
Changed paths:
M Jenkinsfile
M server/services/src/main/java/org/zanata/action/CacheAction.java
M server/services/src/main/java/org/zanata/action/ContactAdminAction.java
M server/services/src/main/java/org/zanata/action/ContactLanguageTeamMembersAction.java
M server/services/src/main/java/org/zanata/action/DashboardAction.java
M server/services/src/main/java/org/zanata/action/DashboardUserStats.java
M server/services/src/main/java/org/zanata/action/LanguageAction.java
M server/services/src/main/java/org/zanata/action/LanguageContactCoordinatorAction.java
M server/services/src/main/java/org/zanata/action/MergeTransAction.java
M server/services/src/main/java/org/zanata/action/OpenIdAction.java
M server/services/src/main/java/org/zanata/action/ProjectHome.java
M server/services/src/main/java/org/zanata/action/ProjectHomeAction.java
M server/services/src/main/java/org/zanata/action/ProjectPermissionDialog.java
M server/services/src/main/java/org/zanata/action/RoleAssignmentRuleId.java
M server/services/src/main/java/org/zanata/action/SortingType.java
M server/services/src/main/java/org/zanata/action/TranslationMemoryAction.java
M server/services/src/main/java/org/zanata/action/UserAction.java
M server/services/src/main/java/org/zanata/action/UserSettingsAction.java
M server/services/src/main/java/org/zanata/action/VersionGroupHome.java
M server/services/src/main/java/org/zanata/action/VersionGroupHomeAction.java
M server/services/src/main/java/org/zanata/action/VersionGroupJoinAction.java
M server/services/src/main/java/org/zanata/action/VersionGroupSlug.java
M server/services/src/main/java/org/zanata/action/VersionHomeAction.java
M server/services/src/main/java/org/zanata/async/AsyncTaskHandle.java
M server/services/src/main/java/org/zanata/async/handle/CopyTransTaskHandle.java
M server/services/src/main/java/org/zanata/async/handle/CopyVersionTaskHandle.java
M server/services/src/main/java/org/zanata/async/handle/TransMemoryMergeTaskHandle.java
M server/services/src/main/java/org/zanata/config/JaasConfig.java
M server/services/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
M server/services/src/main/java/org/zanata/dao/AccountActivationKeyDAO.java
M server/services/src/main/java/org/zanata/dao/AccountDAO.java
M server/services/src/main/java/org/zanata/dao/AccountOptionDAO.java
M server/services/src/main/java/org/zanata/dao/AccountResetPasswordKeyDAO.java
M server/services/src/main/java/org/zanata/dao/AccountRoleDAO.java
M server/services/src/main/java/org/zanata/dao/AllowedAppDAO.java
M server/services/src/main/java/org/zanata/dao/ApplicationConfigurationDAO.java
M server/services/src/main/java/org/zanata/dao/CredentialsDAO.java
M server/services/src/main/java/org/zanata/dao/DocumentDAO.java
M server/services/src/main/java/org/zanata/dao/GlossaryDAO.java
M server/services/src/main/java/org/zanata/dao/LanguageRequestDAO.java
M server/services/src/main/java/org/zanata/dao/LocaleMemberDAO.java
M server/services/src/main/java/org/zanata/dao/PersonDAO.java
M server/services/src/main/java/org/zanata/dao/PersonEmailValidationKeyDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectIterationDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectLocaleMemberDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectMemberDAO.java
M server/services/src/main/java/org/zanata/dao/RawDocumentDAO.java
M server/services/src/main/java/org/zanata/dao/RequestDAO.java
M server/services/src/main/java/org/zanata/dao/RoleAssignmentRuleDAO.java
M server/services/src/main/java/org/zanata/dao/StreamingDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowStreamingDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowTargetDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowTargetHistoryDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowTargetReviewCommentsDAO.java
M server/services/src/main/java/org/zanata/dao/TransMemoryDAO.java
M server/services/src/main/java/org/zanata/dao/TransMemoryStreamingDAO.java
M server/services/src/main/java/org/zanata/dao/TransMemoryUnitDAO.java
M server/services/src/main/java/org/zanata/dao/VersionGroupDAO.java
M server/services/src/main/java/org/zanata/dao/WebHookDAO.java
M server/services/src/main/java/org/zanata/database/StreamingResultSetSQLException.java
M server/services/src/main/java/org/zanata/database/WrapperManager.java
M server/services/src/main/java/org/zanata/email/EmailBuilder.java
M server/services/src/main/java/org/zanata/events/DocumentLocaleKey.java
M server/services/src/main/java/org/zanata/events/TextFlowTargetStateEvent.java
M server/services/src/main/java/org/zanata/events/WebhookEventType.java
M server/services/src/main/java/org/zanata/exception/DuplicateGlossaryEntryException.java
M server/services/src/main/java/org/zanata/exception/LockTimeoutException.java
M server/services/src/main/java/org/zanata/exception/RequestExistsException.java
M server/services/src/main/java/org/zanata/file/BlobPersistService.java
M server/services/src/main/java/org/zanata/file/DocumentUploadUtil.java
M server/services/src/main/java/org/zanata/file/FileSystemPersistService.java
M server/services/src/main/java/org/zanata/file/SourceDocumentUpload.java
M server/services/src/main/java/org/zanata/file/TranslationDocumentUpload.java
M server/services/src/main/java/org/zanata/i18n/Messages.java
M server/services/src/main/java/org/zanata/i18n/MessagesFactory.java
M server/services/src/main/java/org/zanata/jpa/NoNestingTransactionStrategy.java
M server/services/src/main/java/org/zanata/lock/Lock.java
M server/services/src/main/java/org/zanata/lock/LockNotAcquiredException.java
M server/services/src/main/java/org/zanata/rest/editor/dto/BuildInfo.java
M server/services/src/main/java/org/zanata/rest/editor/dto/EditorTextFlow.java
M server/services/src/main/java/org/zanata/rest/editor/dto/EditorTextFlowTarget.java
M server/services/src/main/java/org/zanata/rest/editor/dto/JsonObject.java
M server/services/src/main/java/org/zanata/rest/editor/dto/LocaleSortField.java
M server/services/src/main/java/org/zanata/rest/editor/dto/Permission.java
M server/services/src/main/java/org/zanata/rest/editor/dto/TransUnit.java
M server/services/src/main/java/org/zanata/rest/editor/dto/TransUnits.java
M server/services/src/main/java/org/zanata/rest/editor/dto/TranslationData.java
M server/services/src/main/java/org/zanata/rest/editor/dto/suggestion/Suggestion.java
M server/services/src/main/java/org/zanata/rest/editor/dto/suggestion/TextFlowSuggestionDetail.java
M server/services/src/main/java/org/zanata/rest/editor/dto/suggestion/TransMemoryUnitSuggestionDetail.java
M server/services/src/main/java/org/zanata/rest/editor/service/StatisticsService.java
M server/services/src/main/java/org/zanata/rest/editor/service/SuggestionsService.java
M server/services/src/main/java/org/zanata/rest/editor/service/TextFlowService.java
M server/services/src/main/java/org/zanata/rest/editor/service/TransUnitService.java
M server/services/src/main/java/org/zanata/rest/editor/service/TransUnitUtils.java
M server/services/src/main/java/org/zanata/rest/editor/service/TranslationService.java
M server/services/src/main/java/org/zanata/rest/editor/service/UserService.java
M server/services/src/main/java/org/zanata/rest/search/dto/GroupSearchResult.java
M server/services/src/main/java/org/zanata/rest/search/dto/PersonSearchResult.java
M server/services/src/main/java/org/zanata/rest/search/dto/ProjectSearchResult.java
M server/services/src/main/java/org/zanata/rest/search/dto/SearchResults.java
M server/services/src/main/java/org/zanata/rest/search/service/SearchService.java
M server/services/src/main/java/org/zanata/rest/service/AccountService.java
M server/services/src/main/java/org/zanata/rest/service/CopyTransResourceService.java
M server/services/src/main/java/org/zanata/rest/service/ETagUtils.java
M server/services/src/main/java/org/zanata/rest/service/FileService.java
M server/services/src/main/java/org/zanata/rest/service/GlossaryService.java
M server/services/src/main/java/org/zanata/rest/service/LocalesService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectIterationLocalesService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectIterationService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectLocalesService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectsService.java
M server/services/src/main/java/org/zanata/rest/service/ResourceUtils.java
M server/services/src/main/java/org/zanata/rest/service/RestSlugValidator.java
M server/services/src/main/java/org/zanata/rest/service/StatisticsServiceImpl.java
M server/services/src/main/java/org/zanata/rest/service/TranslationMemoryResourceService.java
M server/services/src/main/java/org/zanata/rest/service/VersionService.java
M server/services/src/main/java/org/zanata/rest/service/VirusScanner.java
M server/services/src/main/java/org/zanata/rest/service/ZPathService.java
M server/services/src/main/java/org/zanata/seam/scope/ConversationScopeMessages.java
M server/services/src/main/java/org/zanata/seam/text/SeamTextParser.java
M server/services/src/main/java/org/zanata/security/AnonymousAccessControlPhaseListener.java
M server/services/src/main/java/org/zanata/security/AuthenticatedAccountSessionScopeHolder.java
M server/services/src/main/java/org/zanata/security/AuthenticationManager.java
M server/services/src/main/java/org/zanata/security/CheckPermissionDecisionVoter.java
M server/services/src/main/java/org/zanata/security/CheckRoleDecisionVoter.java
M server/services/src/main/java/org/zanata/security/ZanataIdentity.java
M server/services/src/main/java/org/zanata/security/ZanataOpenId.java
M server/services/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M server/services/src/main/java/org/zanata/security/openid/FedoraOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/GenericOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/GoogleOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/MyOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/OpenIdAuthenticationResult.java
M server/services/src/main/java/org/zanata/security/openid/OpenIdProviderTypeHolder.java
M server/services/src/main/java/org/zanata/security/openid/YahooOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/permission/MultiTargetList.java
M server/services/src/main/java/org/zanata/service/GlossaryFileService.java
M server/services/src/main/java/org/zanata/service/GlossarySearchService.java
M server/services/src/main/java/org/zanata/service/SecurityService.java
M server/services/src/main/java/org/zanata/service/impl/ActivityLockManager.java
M server/services/src/main/java/org/zanata/service/impl/ActivityServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/ConfigurationServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/CopyTransWorkFactory.java
M server/services/src/main/java/org/zanata/service/impl/CopyVersionServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/EmailChangeService.java
M server/services/src/main/java/org/zanata/service/impl/EmailServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/FileSystemServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GlossaryFileServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GlossarySearchServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GravatarServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/IndexingServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/LanguageTeamServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/LocaleServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/LockManagerServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/MergeTranslationsServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/ProjectServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/RegisterServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/RequestServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SearchServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SecurityServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SlugEntityServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/TranslationArchiveServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/TranslationFileServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/TranslationMergeAuto.java
M server/services/src/main/java/org/zanata/service/impl/TranslationMergeFirstTran.java
M server/services/src/main/java/org/zanata/service/impl/TranslationMergeServiceFactory.java
M server/services/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
M server/services/src/main/java/org/zanata/service/impl/UserAccountServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/ValidationServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/VersionGroupServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/VersionStateCacheImpl.java
M server/services/src/main/java/org/zanata/service/impl/WebhookServiceImpl.java
M server/services/src/main/java/org/zanata/servlet/KLoginServlet.java
M server/services/src/main/java/org/zanata/servlet/SessionIdProducer.java
M server/services/src/main/java/org/zanata/tmx/TMXParser.java
M server/services/src/main/java/org/zanata/tmx/TransMemoryAdapter.java
M server/services/src/main/java/org/zanata/transaction/TransactionUtil.java
M server/services/src/main/java/org/zanata/transaction/TransactionUtilImpl.java
M server/services/src/main/java/org/zanata/ui/AbstractAutocomplete.java
M server/services/src/main/java/org/zanata/ui/AbstractListFilter.java
M server/services/src/main/java/org/zanata/ui/InMemoryListFilter.java
M server/services/src/main/java/org/zanata/ui/TransactionPhaseListener.java
M server/services/src/main/java/org/zanata/ui/autocomplete/LocaleAutocomplete.java
M server/services/src/main/java/org/zanata/ui/autocomplete/MaintainerAutocomplete.java
M server/services/src/main/java/org/zanata/ui/faces/FacesMessages.java
M server/services/src/main/java/org/zanata/ui/faces/FacesMessagesPhaseListener.java
M server/services/src/main/java/org/zanata/util/BeanHolder.java
M server/services/src/main/java/org/zanata/util/CommonMarkRenderer.java
M server/services/src/main/java/org/zanata/util/IServiceLocator.java
M server/services/src/main/java/org/zanata/util/ServiceLocator.java
M server/services/src/main/java/org/zanata/util/SynchronizationInterceptor.java
M server/services/src/main/java/org/zanata/util/WithRequestScopeInterceptor.java
M server/services/src/main/java/org/zanata/webhook/events/DocumentMilestoneEvent.java
M server/services/src/main/java/org/zanata/webhook/events/DocumentStatsEvent.java
M server/services/src/main/java/org/zanata/webhook/events/ManuallyTriggeredEvent.java
M server/services/src/main/java/org/zanata/webhook/events/ProjectMaintainerChangedEvent.java
M server/services/src/main/java/org/zanata/webhook/events/SourceDocumentChangedEvent.java
M server/services/src/main/java/org/zanata/webhook/events/TestEvent.java
M server/services/src/main/java/org/zanata/webhook/events/VersionChangedEvent.java
M server/services/src/main/java/org/zanata/webtrans/server/GwtDispatchService.java
M server/services/src/main/java/org/zanata/webtrans/server/SeamDispatch.java
M server/services/src/main/java/org/zanata/webtrans/server/TranslationUpdateListenerLazyLoader.java
M server/services/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceFactory.java
M server/services/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceManagerImpl.java
M server/services/src/main/java/org/zanata/webtrans/server/rpc/DownloadAllFilesHandler.java
M server/zanata-model/src/main/java/org/zanata/hibernate/search/LocaleFilter.java
Log Message:
-----------
fix: add serialVersionUID for serializable class (#483)
Commit: 7e131e4e77b421fc513fb7bccb65ef0ff0c3333a
https://github.com/zanata/zanata-platform/commit/7e131e4e77b421fc513fb7bccb65ef0ff0c3333a
Author: David Mason <drdmason at gmail.com>
Date: 2017-08-17 (Thu, 17 Aug 2017)
Changed paths:
M Jenkinsfile
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/functional-test/src/main/java/org/zanata/page/BasePage.java
M server/functional-test/src/main/java/org/zanata/page/account/EditProfilePage.java
M server/functional-test/src/main/java/org/zanata/page/account/RegisterPage.java
M server/functional-test/src/main/java/org/zanata/page/administration/AddLanguagePage.java
M server/functional-test/src/main/java/org/zanata/page/administration/AdministrationPage.java
M server/functional-test/src/main/java/org/zanata/page/administration/CreateUserAccountPage.java
M server/functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
M server/functional-test/src/main/java/org/zanata/page/administration/TranslationMemoryPage.java
M server/functional-test/src/main/java/org/zanata/page/dashboard/DashboardBasePage.java
M server/functional-test/src/main/java/org/zanata/page/editor/ReactEditorPage.java
M server/functional-test/src/main/java/org/zanata/page/groups/CreateVersionGroupPage.java
M server/functional-test/src/main/java/org/zanata/page/languages/LanguagesPage.java
M server/functional-test/src/main/java/org/zanata/page/languages/RequestToJoinPopup.java
M server/functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectGeneralTab.java
M server/functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectTranslationTab.java
M server/functional-test/src/main/java/org/zanata/page/projectversion/versionsettings/VersionDocumentsTab.java
M server/functional-test/src/main/java/org/zanata/page/search/SearchPage.java
M server/functional-test/src/main/java/org/zanata/util/Constants.java
M server/functional-test/src/main/java/org/zanata/util/LanguageList.java
M server/functional-test/src/main/java/org/zanata/util/TestFileGenerator.java
M server/functional-test/src/main/java/org/zanata/util/WebElementUtil.java
M server/functional-test/src/main/java/org/zanata/workflow/ClientWorkFlow.java
M server/functional-test/src/test/java/org/zanata/ExperimentTest.java
M server/functional-test/src/test/java/org/zanata/feature/TransMemoryTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/EmailValidationTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/InactiveUserLoginTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/UsernameValidationTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/comp/InactiveUserLoginCTest.java
M server/functional-test/src/test/java/org/zanata/feature/account/comp/RegisterCTest.java
M server/functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
M server/functional-test/src/test/java/org/zanata/feature/concurrentedit/ConcurrentEditTest.java
M server/functional-test/src/test/java/org/zanata/feature/dashboard/DashboardTest.java
M server/functional-test/src/test/java/org/zanata/feature/document/DownloadDocumentTest.java
M server/functional-test/src/test/java/org/zanata/feature/editor/EditorAlphaTest.java
M server/functional-test/src/test/java/org/zanata/feature/endtoend/UserEndToEndTest.java
M server/functional-test/src/test/java/org/zanata/feature/glossary/GlossaryAdminTest.java
M server/functional-test/src/test/java/org/zanata/feature/language/AddLanguageTest.java
M server/functional-test/src/test/java/org/zanata/feature/manual/CopyTransTuningTest.java
M server/functional-test/src/test/java/org/zanata/feature/misc/DatabaseDDLTest.java
M server/functional-test/src/test/java/org/zanata/feature/misc/ObsoleteTextTest.java
M server/functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionValidationsTest.java
M server/functional-test/src/test/java/org/zanata/feature/testharness/ZanataTestCase.java
M server/functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupUrlTest.java
M server/functional-test/src/test/java/org/zanata/util/AllowAnonymousAccessRule.java
M server/functional-test/src/test/java/org/zanata/util/SampleProjectRule.java
M server/functional-test/src/test/java/org/zanata/util/TraceEntry.java
M server/functional-test/src/test/java/org/zanata/util/ZanataRestCaller.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/history/Token.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/AppPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/AttentionKeyShortcutPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/ForceReviewCommentPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/GlossaryDetailsPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/GlossaryPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/KeyShortcutPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/SearchResultsPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/TransUnitsTablePresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/presenter/TranslationHistoryPresenter.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/resources/WebTransMessages.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/rpc/SeamDispatchAsync.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/Breadcrumb.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/Editor.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/SearchField.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/SourcePanel.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/TransMemoryMergePopupPanelView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/UserPanel.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/ui/ValidationMessagePanelView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/AppDisplay.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/DocumentListView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/GlossaryDetailsDisplay.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/GlossaryDetailsView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/KeyShortcutView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/NotificationDisplay.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/SideMenuView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/TargetContentsView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/TransMemoryDetailsView.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/TransMemoryView.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/AppPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/ChangeReferenceLangPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/EditorTranslatorsTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/GlossaryDetailsPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/GlossaryPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/SearchResultsPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/TransMemoryMergePresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/TranslationEditorPresenterTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/presenter/UserConfigHolderTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/service/ModalNavigationStateHolderTest.java
M server/gwt-editor/src/test/java/org/zanata/webtrans/client/service/SaveEventQueueTest.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/auth/EditorClientId.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/AuditInfo.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/DocumentId.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/DocumentStatus.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/Locale.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/ProjectIterationId.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/ReviewComment.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/TransHistoryItem.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/TransMemoryQuery.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/TransUnit.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/TransUnitUpdateRequest.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/UserPanelSessionItem.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/model/WorkspaceRestrictions.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rest/dto/TransMemoryMergeRequest.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/AddReviewComment.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/AddReviewCommentAction.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/AddReviewCommentResult.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/EditorFilter.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/GetDocumentStats.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/GetTransUnitListResult.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/GetTransUnitsNavigation.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/GetTransUnitsNavigationResult.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/RemoteLoggingAction.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/SaveOptionsAction.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/TMMergeInProgress.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/TransMemoryMergeStartOrEnd.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/UpdateTransUnit.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/rpc/UpdateTransUnitResult.java
M server/gwt-shared/src/main/java/org/zanata/webtrans/shared/validation/action/NewlineLeadTrailValidation.java
M server/services/src/main/java/org/zanata/ApplicationConfiguration.java
M server/services/src/main/java/org/zanata/ZanataInit.java
M server/services/src/main/java/org/zanata/action/ApplicationConfigurationAction.java
M server/services/src/main/java/org/zanata/action/CacheAction.java
M server/services/src/main/java/org/zanata/action/ContactAdminAction.java
M server/services/src/main/java/org/zanata/action/ContactLanguageTeamMembersAction.java
M server/services/src/main/java/org/zanata/action/DashboardAction.java
M server/services/src/main/java/org/zanata/action/DashboardUserStats.java
M server/services/src/main/java/org/zanata/action/HomePage.java
M server/services/src/main/java/org/zanata/action/LanguageAction.java
M server/services/src/main/java/org/zanata/action/LanguageContactCoordinatorAction.java
M server/services/src/main/java/org/zanata/action/LoginAction.java
M server/services/src/main/java/org/zanata/action/MergeTransAction.java
M server/services/src/main/java/org/zanata/action/OpenIdAction.java
M server/services/src/main/java/org/zanata/action/ProcessManagerAction.java
M server/services/src/main/java/org/zanata/action/ProjectHome.java
M server/services/src/main/java/org/zanata/action/ProjectHomeAction.java
M server/services/src/main/java/org/zanata/action/ProjectPermissionDialog.java
M server/services/src/main/java/org/zanata/action/ReindexAction.java
M server/services/src/main/java/org/zanata/action/RoleAssignmentRuleAction.java
M server/services/src/main/java/org/zanata/action/RoleAssignmentRuleId.java
M server/services/src/main/java/org/zanata/action/RoleSearch.java
M server/services/src/main/java/org/zanata/action/ServerConfigurationBean.java
M server/services/src/main/java/org/zanata/action/SortingType.java
M server/services/src/main/java/org/zanata/action/TranslationMemoryAction.java
M server/services/src/main/java/org/zanata/action/TranslationMemoryHome.java
M server/services/src/main/java/org/zanata/action/UserAction.java
M server/services/src/main/java/org/zanata/action/UserSearch.java
M server/services/src/main/java/org/zanata/action/UserSettingsAction.java
M server/services/src/main/java/org/zanata/action/VersionGroupHome.java
M server/services/src/main/java/org/zanata/action/VersionGroupHomeAction.java
M server/services/src/main/java/org/zanata/action/VersionGroupJoinAction.java
M server/services/src/main/java/org/zanata/action/VersionGroupSlug.java
M server/services/src/main/java/org/zanata/action/VersionHome.java
M server/services/src/main/java/org/zanata/action/VersionHomeAction.java
M server/services/src/main/java/org/zanata/adapter/GenericPropertiesAdapter.java
M server/services/src/main/java/org/zanata/adapter/GettextAdapter.java
M server/services/src/main/java/org/zanata/async/AsyncMethodInterceptor.java
M server/services/src/main/java/org/zanata/async/AsyncTaskHandle.java
M server/services/src/main/java/org/zanata/async/handle/CopyTransTaskHandle.java
M server/services/src/main/java/org/zanata/async/handle/CopyVersionTaskHandle.java
M server/services/src/main/java/org/zanata/async/handle/TransMemoryMergeTaskHandle.java
M server/services/src/main/java/org/zanata/config/JaasConfig.java
M server/services/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
M server/services/src/main/java/org/zanata/dao/AbstractDAOImpl.java
M server/services/src/main/java/org/zanata/dao/AccountActivationKeyDAO.java
M server/services/src/main/java/org/zanata/dao/AccountDAO.java
M server/services/src/main/java/org/zanata/dao/AccountOptionDAO.java
M server/services/src/main/java/org/zanata/dao/AccountResetPasswordKeyDAO.java
M server/services/src/main/java/org/zanata/dao/AccountRoleDAO.java
M server/services/src/main/java/org/zanata/dao/AllowedAppDAO.java
M server/services/src/main/java/org/zanata/dao/ApplicationConfigurationDAO.java
M server/services/src/main/java/org/zanata/dao/CredentialsDAO.java
M server/services/src/main/java/org/zanata/dao/DocumentDAO.java
M server/services/src/main/java/org/zanata/dao/GlossaryDAO.java
M server/services/src/main/java/org/zanata/dao/LanguageRequestDAO.java
M server/services/src/main/java/org/zanata/dao/LocaleDAO.kt
M server/services/src/main/java/org/zanata/dao/LocaleMemberDAO.java
M server/services/src/main/java/org/zanata/dao/PersonDAO.java
M server/services/src/main/java/org/zanata/dao/PersonEmailValidationKeyDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectIterationDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectLocaleMemberDAO.java
M server/services/src/main/java/org/zanata/dao/ProjectMemberDAO.java
M server/services/src/main/java/org/zanata/dao/RawDocumentDAO.java
M server/services/src/main/java/org/zanata/dao/RequestDAO.java
M server/services/src/main/java/org/zanata/dao/RoleAssignmentRuleDAO.java
M server/services/src/main/java/org/zanata/dao/StreamingDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowStreamingDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowTargetDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowTargetHistoryDAO.java
M server/services/src/main/java/org/zanata/dao/TextFlowTargetReviewCommentsDAO.java
M server/services/src/main/java/org/zanata/dao/TransMemoryDAO.java
M server/services/src/main/java/org/zanata/dao/TransMemoryStreamingDAO.java
M server/services/src/main/java/org/zanata/dao/TransMemoryUnitDAO.java
M server/services/src/main/java/org/zanata/dao/VersionGroupDAO.java
M server/services/src/main/java/org/zanata/dao/WebHookDAO.java
M server/services/src/main/java/org/zanata/database/ConnectionWrapper.java
M server/services/src/main/java/org/zanata/database/StreamingResultSetSQLException.java
M server/services/src/main/java/org/zanata/database/WrapperManager.java
M server/services/src/main/java/org/zanata/email/EmailBuilder.java
M server/services/src/main/java/org/zanata/events/DocumentLocaleKey.java
M server/services/src/main/java/org/zanata/events/LanguageTeamPermissionChangedEvent.java
M server/services/src/main/java/org/zanata/events/ProjectIterationUpdate.java
M server/services/src/main/java/org/zanata/events/TextFlowTargetStateEvent.java
M server/services/src/main/java/org/zanata/events/WebhookEventType.java
M server/services/src/main/java/org/zanata/exception/DuplicateGlossaryEntryException.java
M server/services/src/main/java/org/zanata/exception/LockTimeoutException.java
M server/services/src/main/java/org/zanata/exception/RequestExistsException.java
M server/services/src/main/java/org/zanata/file/BlobPersistService.java
M server/services/src/main/java/org/zanata/file/DocumentUploadUtil.java
M server/services/src/main/java/org/zanata/file/FileSystemPersistService.java
M server/services/src/main/java/org/zanata/file/SourceDocumentUpload.java
M server/services/src/main/java/org/zanata/file/TranslationDocumentUpload.java
M server/services/src/main/java/org/zanata/i18n/Messages.java
M server/services/src/main/java/org/zanata/i18n/MessagesFactory.java
M server/services/src/main/java/org/zanata/jpa/EntityManagerFactoryProducer.java
M server/services/src/main/java/org/zanata/jpa/NoNestingTransactionStrategy.java
M server/services/src/main/java/org/zanata/limits/RestCallLimiter.java
M server/services/src/main/java/org/zanata/lock/Lock.java
M server/services/src/main/java/org/zanata/lock/LockNotAcquiredException.java
M server/services/src/main/java/org/zanata/notification/EmailQueueMessageReceiver.java
M server/services/src/main/java/org/zanata/notification/JmsResourcesProducer.java
M server/services/src/main/java/org/zanata/notification/LanguageTeamPermissionChangeJmsMessagePayloadHandler.java
M server/services/src/main/java/org/zanata/notification/MessageUnwrapper.java
M server/services/src/main/java/org/zanata/notification/NotificationManager.java
M server/services/src/main/java/org/zanata/rest/IllegalArgumentExceptionMapper.java
M server/services/src/main/java/org/zanata/rest/JaxRSApplication.java
M server/services/src/main/java/org/zanata/rest/RestLimitingFilter.java
M server/services/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M server/services/src/main/java/org/zanata/rest/editor/dto/BuildInfo.java
M server/services/src/main/java/org/zanata/rest/editor/dto/EditorTextFlow.java
M server/services/src/main/java/org/zanata/rest/editor/dto/EditorTextFlowTarget.java
M server/services/src/main/java/org/zanata/rest/editor/dto/JsonObject.java
M server/services/src/main/java/org/zanata/rest/editor/dto/LocaleSortField.java
M server/services/src/main/java/org/zanata/rest/editor/dto/Permission.java
M server/services/src/main/java/org/zanata/rest/editor/dto/TransUnit.java
M server/services/src/main/java/org/zanata/rest/editor/dto/TransUnits.java
M server/services/src/main/java/org/zanata/rest/editor/dto/TranslationData.java
M server/services/src/main/java/org/zanata/rest/editor/dto/suggestion/Suggestion.java
M server/services/src/main/java/org/zanata/rest/editor/dto/suggestion/TextFlowSuggestionDetail.java
M server/services/src/main/java/org/zanata/rest/editor/dto/suggestion/TransMemoryUnitSuggestionDetail.java
M server/services/src/main/java/org/zanata/rest/editor/service/StatisticsService.java
M server/services/src/main/java/org/zanata/rest/editor/service/SuggestionsService.java
M server/services/src/main/java/org/zanata/rest/editor/service/TextFlowService.java
M server/services/src/main/java/org/zanata/rest/editor/service/TransUnitService.java
M server/services/src/main/java/org/zanata/rest/editor/service/TransUnitUtils.java
M server/services/src/main/java/org/zanata/rest/editor/service/TranslationService.java
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
M server/services/src/main/java/org/zanata/rest/oauth/OAuthUtil.java
M server/services/src/main/java/org/zanata/rest/search/dto/GroupSearchResult.java
M server/services/src/main/java/org/zanata/rest/search/dto/PersonSearchResult.java
M server/services/src/main/java/org/zanata/rest/search/dto/ProjectSearchResult.java
M server/services/src/main/java/org/zanata/rest/search/dto/SearchResults.java
M server/services/src/main/java/org/zanata/rest/search/service/SearchService.java
M server/services/src/main/java/org/zanata/rest/service/AccountService.java
M server/services/src/main/java/org/zanata/rest/service/CopyTransResourceService.java
M server/services/src/main/java/org/zanata/rest/service/DateRange.java
M server/services/src/main/java/org/zanata/rest/service/ETagUtils.java
M server/services/src/main/java/org/zanata/rest/service/FileService.java
M server/services/src/main/java/org/zanata/rest/service/GlossaryService.java
M server/services/src/main/java/org/zanata/rest/service/LocalesService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectIterationLocalesService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectIterationService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectLocalesService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M server/services/src/main/java/org/zanata/rest/service/ProjectsService.java
M server/services/src/main/java/org/zanata/rest/service/ResourceUtils.java
M server/services/src/main/java/org/zanata/rest/service/RestSlugValidator.java
M server/services/src/main/java/org/zanata/rest/service/StatisticsServiceImpl.java
M server/services/src/main/java/org/zanata/rest/service/TranslationMemoryResourceService.java
M server/services/src/main/java/org/zanata/rest/service/VersionService.java
M server/services/src/main/java/org/zanata/rest/service/VirusScanner.java
M server/services/src/main/java/org/zanata/rest/service/ZPathService.java
M server/services/src/main/java/org/zanata/seam/scope/ConversationScopeMessages.java
M server/services/src/main/java/org/zanata/seam/text/SeamTextParser.java
M server/services/src/main/java/org/zanata/security/AnonymousAccessControlPhaseListener.java
M server/services/src/main/java/org/zanata/security/AuthenticatedAccountSessionScopeHolder.java
M server/services/src/main/java/org/zanata/security/AuthenticationManager.java
M server/services/src/main/java/org/zanata/security/CheckPermissionDecisionVoter.java
M server/services/src/main/java/org/zanata/security/CheckRoleDecisionVoter.java
M server/services/src/main/java/org/zanata/security/JBossSSOLoginModule.java
M server/services/src/main/java/org/zanata/security/SpNegoIdentity.java
M server/services/src/main/java/org/zanata/security/UsernameLoggingFilter.java
M server/services/src/main/java/org/zanata/security/ZanataIdentity.java
M server/services/src/main/java/org/zanata/security/ZanataOpenId.java
M server/services/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M server/services/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M server/services/src/main/java/org/zanata/security/openid/FedoraOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/GenericOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/GoogleOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/MyOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/OpenIdAuthenticationResult.java
M server/services/src/main/java/org/zanata/security/openid/OpenIdProvider.java
M server/services/src/main/java/org/zanata/security/openid/OpenIdProviderTypeHolder.java
M server/services/src/main/java/org/zanata/security/openid/YahooOpenIdProvider.java
M server/services/src/main/java/org/zanata/security/permission/MultiTargetList.java
M server/services/src/main/java/org/zanata/security/permission/PermissionGranter.java
M server/services/src/main/java/org/zanata/service/ActivityService.java
M server/services/src/main/java/org/zanata/service/GlossaryFileService.java
M server/services/src/main/java/org/zanata/service/GlossarySearchService.java
M server/services/src/main/java/org/zanata/service/IndexingService.java
M server/services/src/main/java/org/zanata/service/SecurityService.java
M server/services/src/main/java/org/zanata/service/TransMemoryMergeService.java
M server/services/src/main/java/org/zanata/service/TranslationFileService.java
M server/services/src/main/java/org/zanata/service/TranslationMergeService.java
M server/services/src/main/java/org/zanata/service/impl/ActivityLockManager.java
M server/services/src/main/java/org/zanata/service/impl/ActivityServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/ConfigurationServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/CopyTransWorkFactory.java
M server/services/src/main/java/org/zanata/service/impl/CopyVersionServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/EmailChangeService.java
M server/services/src/main/java/org/zanata/service/impl/EmailServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/FileSystemServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GlossaryFileServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GlossarySearchServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/GravatarServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/IndexingServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/LanguageTeamServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/LocaleServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/LockManagerServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/MergeTranslationsServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/ProjectServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/RegisterServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/RequestServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SearchServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SecurityServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SlugEntityServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/SlugEntityUpdatedListener.java
M server/services/src/main/java/org/zanata/service/impl/TranslationArchiveServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/TranslationFileServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/TranslationMergeAuto.java
M server/services/src/main/java/org/zanata/service/impl/TranslationMergeFirstTran.java
M server/services/src/main/java/org/zanata/service/impl/TranslationMergeServiceFactory.java
M server/services/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
M server/services/src/main/java/org/zanata/service/impl/UserAccountServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/ValidationServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/VersionGroupServiceImpl.java
M server/services/src/main/java/org/zanata/service/impl/VersionStateCacheImpl.java
M server/services/src/main/java/org/zanata/service/impl/WebhookServiceImpl.java
M server/services/src/main/java/org/zanata/servlet/ContextPathProducer.java
M server/services/src/main/java/org/zanata/servlet/GWTCacheControlFilter.java
M server/services/src/main/java/org/zanata/servlet/HttpRequestAndSessionHolder.java
M server/services/src/main/java/org/zanata/servlet/KLoginServlet.java
M server/services/src/main/java/org/zanata/servlet/SessionIdProducer.java
M server/services/src/main/java/org/zanata/tmx/TMXParser.java
M server/services/src/main/java/org/zanata/tmx/TransMemoryAdapter.java
M server/services/src/main/java/org/zanata/transaction/TransactionUtil.java
M server/services/src/main/java/org/zanata/transaction/TransactionUtilImpl.java
M server/services/src/main/java/org/zanata/ui/AbstractAutocomplete.java
M server/services/src/main/java/org/zanata/ui/AbstractListFilter.java
M server/services/src/main/java/org/zanata/ui/FilterUtil.java
M server/services/src/main/java/org/zanata/ui/InMemoryListFilter.java
M server/services/src/main/java/org/zanata/ui/TransactionPhaseListener.java
M server/services/src/main/java/org/zanata/ui/ajax/commandbutton/ZanataCommandButtonRenderer.java
M server/services/src/main/java/org/zanata/ui/autocomplete/LocaleAutocomplete.java
M server/services/src/main/java/org/zanata/ui/autocomplete/MaintainerAutocomplete.java
M server/services/src/main/java/org/zanata/ui/faces/FacesMessages.java
M server/services/src/main/java/org/zanata/ui/faces/FacesMessagesPhaseListener.java
M server/services/src/main/java/org/zanata/util/BeanHolder.java
M server/services/src/main/java/org/zanata/util/CommonMarkRenderer.java
M server/services/src/main/java/org/zanata/util/DateUtil.java
M server/services/src/main/java/org/zanata/util/EssentialDataCreator.java
M server/services/src/main/java/org/zanata/util/FileUtil.java
M server/services/src/main/java/org/zanata/util/IServiceLocator.java
M server/services/src/main/java/org/zanata/util/PasswordUtil.java
M server/services/src/main/java/org/zanata/util/QueryBuilder.java
M server/services/src/main/java/org/zanata/util/RunnableEx.java
M server/services/src/main/java/org/zanata/util/ServiceLocator.java
M server/services/src/main/java/org/zanata/util/SynchronizationInterceptor.java
M server/services/src/main/java/org/zanata/util/Synchronized.java
M server/services/src/main/java/org/zanata/util/UrlUtil.java
M server/services/src/main/java/org/zanata/util/WithRequestScopeInterceptor.java
M server/services/src/main/java/org/zanata/webhook/events/DocumentMilestoneEvent.java
M server/services/src/main/java/org/zanata/webhook/events/DocumentStatsEvent.java
M server/services/src/main/java/org/zanata/webhook/events/ManuallyTriggeredEvent.java
M server/services/src/main/java/org/zanata/webhook/events/ProjectMaintainerChangedEvent.java
M server/services/src/main/java/org/zanata/webhook/events/SourceDocumentChangedEvent.java
M server/services/src/main/java/org/zanata/webhook/events/TestEvent.java
M server/services/src/main/java/org/zanata/webhook/events/VersionChangedEvent.java
M server/services/src/main/java/org/zanata/webtrans/server/GwtDispatchService.java
M server/services/src/main/java/org/zanata/webtrans/server/HibernateIntegrator.java
M server/services/src/main/java/org/zanata/webtrans/server/SeamDispatch.java
M server/services/src/main/java/org/zanata/webtrans/server/TranslationUpdateListenerLazyLoader.java
M server/services/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceFactory.java
M server/services/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceManagerImpl.java
M server/services/src/main/java/org/zanata/webtrans/server/rpc/DownloadAllFilesHandler.java
M server/services/src/main/java/org/zanata/webtrans/server/rpc/GetGlossaryDetailsHandler.java
M server/services/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandler.java
M server/services/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitsNavigationService.java
M server/services/src/test/java/org/zanata/MockResourceFactory.java
M server/services/src/test/java/org/zanata/action/AdminCreateUserActionTest.java
M server/services/src/test/java/org/zanata/cdi/WithActiveWindowInterceptor.java
M server/services/src/test/java/org/zanata/config/AsyncConfigTest.java
M server/services/src/test/java/org/zanata/dao/GlossaryDAOTest.java
M server/services/src/test/java/org/zanata/dao/LocaleDAOTest.java
M server/services/src/test/java/org/zanata/dao/ProjectDAOJPATest.java
M server/services/src/test/java/org/zanata/database/ConnectionWrapperTransactionTest.java
M server/services/src/test/java/org/zanata/limits/RestCallLimiterTest.java
M server/services/src/test/java/org/zanata/model/CacheReliabilityTest.java
M server/services/src/test/java/org/zanata/model/DocumentJPATest.java
M server/services/src/test/java/org/zanata/notification/LanguageTeamPermissionChangeJmsMessagePayloadHandlerTest.java
M server/services/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
M server/services/src/test/java/org/zanata/rest/editor/service/StatisticsServiceTest.java
M server/services/src/test/java/org/zanata/rest/editor/service/TransMemoryMergeManagerTest.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/services/src/test/java/org/zanata/rest/service/ResourceUtilsParamTest.java
M server/services/src/test/java/org/zanata/security/ZanataIdentityTest.java
M server/services/src/test/java/org/zanata/service/impl/CopyTransServiceImplParameterizedTest.java
M server/services/src/test/java/org/zanata/service/impl/CopyTransServiceImplPerformanceTest.java
M server/services/src/test/java/org/zanata/service/impl/CopyTransServiceImplTest.java
M server/services/src/test/java/org/zanata/service/impl/MergeTranslationsServiceImplTest.java
M server/services/src/test/java/org/zanata/service/impl/SlugEntityUpdatedListenerTest.java
M server/services/src/test/java/org/zanata/service/impl/TranslationFinderTest.java
M server/services/src/test/java/org/zanata/service/impl/TranslationMemoryServiceImplTest.java
M server/services/src/test/java/org/zanata/test/rule/DataSetOperation.java
M server/services/src/test/java/org/zanata/util/HmacUtilTest.java
M server/services/src/test/java/org/zanata/validator/UsernameValidationTest.java
M server/services/src/test/java/org/zanata/webtrans/server/SeamDispatchTest.java
M server/services/src/test/java/org/zanata/webtrans/server/rpc/GetTransMemoryDetailsHandlerTest.java
M server/zanata-frontend/pom.xml
A server/zanata-frontend/src/frontend/.storybook-editor/__snapshots__/storyshots-editor.test.js.snap
A server/zanata-frontend/src/frontend/.storybook-editor/addons.js
M server/zanata-frontend/src/frontend/.storybook-editor/config.js
M server/zanata-frontend/src/frontend/.storybook-editor/storybook.css
A server/zanata-frontend/src/frontend/.storybook-editor/storyshots-editor.test.js
A server/zanata-frontend/src/frontend/.storybook-editor/storyshots-util.js
M server/zanata-frontend/src/frontend/.storybook-editor/webpack.config.js
A server/zanata-frontend/src/frontend/.storybook-frontend/__snapshots__/storyshots-frontend.test.js.snap
A server/zanata-frontend/src/frontend/.storybook-frontend/addons.js
M server/zanata-frontend/src/frontend/.storybook-frontend/config.js
A server/zanata-frontend/src/frontend/.storybook-frontend/storyshots-frontend.test.js
M server/zanata-frontend/src/frontend/.storybook-frontend/webpack.config.js
A server/zanata-frontend/src/frontend/__mocks__/cssMock.js
A server/zanata-frontend/src/frontend/__mocks__/mockAngularGettext.js
R server/zanata-frontend/src/frontend/__tests__/mock/cssMock.js
R server/zanata-frontend/src/frontend/__tests__/mock/mockAngularGettext.js
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/components/Alert/Alert.story.js
M server/zanata-frontend/src/frontend/app/components/Badge/Badge.story.js
M server/zanata-frontend/src/frontend/app/components/Breadcrumbs/Breadcrumbs.story.js
M server/zanata-frontend/src/frontend/app/components/Button/Button.story.js
M server/zanata-frontend/src/frontend/app/components/Dropdown/Dropdown.story.js
M server/zanata-frontend/src/frontend/app/components/EditableText/EditableText.story.js
M server/zanata-frontend/src/frontend/app/components/EditableText/index.js
M server/zanata-frontend/src/frontend/app/components/Form/Form.story.js
M server/zanata-frontend/src/frontend/app/components/Icon/Icon.story.js
M server/zanata-frontend/src/frontend/app/components/Label/Label.story.js
M server/zanata-frontend/src/frontend/app/components/Link/Link.story.js
M server/zanata-frontend/src/frontend/app/components/List/List.story.js
M server/zanata-frontend/src/frontend/app/components/LoaderText/LoaderText.story.js
M server/zanata-frontend/src/frontend/app/components/Modal/Modal.story.js
M server/zanata-frontend/src/frontend/app/components/Notification/Notification.story.js
M server/zanata-frontend/src/frontend/app/components/Pagination/Pagination.story.js
M server/zanata-frontend/src/frontend/app/components/Panel/Panel.story.js
M server/zanata-frontend/src/frontend/app/components/ProgressBar/ProgressBar.story.js
M server/zanata-frontend/src/frontend/app/components/Sidebar/Sidebar.story.js
M server/zanata-frontend/src/frontend/app/components/Table/Table.story.js
M server/zanata-frontend/src/frontend/app/components/Tabs/Tabs.story.js
M server/zanata-frontend/src/frontend/app/components/TextInput/TextInput.story.js
M server/zanata-frontend/src/frontend/app/components/Tooltip/Tooltip.story.js
M server/zanata-frontend/src/frontend/app/components/TriCheckbox/TriCheckbox.story.js
M server/zanata-frontend/src/frontend/app/components/Well/Well.story.js
M server/zanata-frontend/src/frontend/app/components/foundation.story.js
M server/zanata-frontend/src/frontend/app/components/index.js
M server/zanata-frontend/src/frontend/app/containers/ProjectVersion/ProjectVersionOptions.js
M server/zanata-frontend/src/frontend/app/containers/ProjectVersion/ProjectVersionPanels.js
M server/zanata-frontend/src/frontend/app/containers/ProjectVersion/TMMergeModal.js
M server/zanata-frontend/src/frontend/app/editor/actions/controls-header-actions.js
M server/zanata-frontend/src/frontend/app/editor/actions/glossary-actions.js
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
A server/zanata-frontend/src/frontend/app/editor/actions/phrases-filter-actions.js
M server/zanata-frontend/src/frontend/app/editor/api/index.js
M server/zanata-frontend/src/frontend/app/editor/app.css
M server/zanata-frontend/src/frontend/app/editor/components/Button/Button.story.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.css
M server/zanata-frontend/src/frontend/app/editor/components/EditorSearchInput/index.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossarySearchInput/GlossarySearchInput.story.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossarySearchInput/index.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossaryTerm/GlossaryTerm.story.js
M server/zanata-frontend/src/frontend/app/editor/components/GlossaryTermModal/GlossaryTermModal.story.js
M server/zanata-frontend/src/frontend/app/editor/components/Pager/Pager.test.js
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
M server/zanata-frontend/src/frontend/app/editor/components/ProgressBar/ProgressBar.story.js
M server/zanata-frontend/src/frontend/app/editor/components/SettingOption/SettingOption.story.js
M server/zanata-frontend/src/frontend/app/editor/components/SettingsOptions/SettingsOptions.story.js
M server/zanata-frontend/src/frontend/app/editor/components/TextDiff/TextDiff.story.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
M server/zanata-frontend/src/frontend/app/editor/containers/MainContent.js
M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.css
M server/zanata-frontend/src/frontend/app/editor/containers/Root/index.js
M server/zanata-frontend/src/frontend/app/editor/css/base/lib/forms.css
M server/zanata-frontend/src/frontend/app/editor/css/theme/lib/theme.css
M server/zanata-frontend/src/frontend/app/editor/css/utils-size/index.css
M server/zanata-frontend/src/frontend/app/editor/css/utils-space/index.css
M server/zanata-frontend/src/frontend/app/editor/index.css
M server/zanata-frontend/src/frontend/app/editor/index.js
A server/zanata-frontend/src/frontend/app/editor/middlewares/call-api.js
A server/zanata-frontend/src/frontend/app/editor/middlewares/index.js
M server/zanata-frontend/src/frontend/app/editor/middlewares/new-context-fetch.js
R server/zanata-frontend/src/frontend/app/editor/middlewares/selected-phrase-searches.js
R server/zanata-frontend/src/frontend/app/editor/reducers/phrase-reducer.js
R 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
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
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
A server/zanata-frontend/src/frontend/app/editor/selectors/index.js
R server/zanata-frontend/src/frontend/app/editor/utils/TransStatusService.js
R server/zanata-frontend/src/frontend/app/editor/utils/api-util.js
R server/zanata-frontend/src/frontend/app/editor/utils/filter-paging-util.js
A server/zanata-frontend/src/frontend/app/editor/utils/filter-util.js
A server/zanata-frontend/src/frontend/app/editor/utils/log-todo.js
M server/zanata-frontend/src/frontend/app/editor/utils/phrase-util.test.js
M server/zanata-frontend/src/frontend/app/editor/utils/status-util.js
A server/zanata-frontend/src/frontend/app/editor/utils/status-util.test.js
A server/zanata-frontend/src/frontend/app/editor/utils/string-utils.test.js
A 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
A server/zanata-frontend/src/frontend/app/editor/watchers/selected-phrase-searches.js
A server/zanata-frontend/src/frontend/app/editor/watchers/watch.js
A server/zanata-frontend/src/frontend/jest.config.js
R server/zanata-frontend/src/frontend/jest.config.json
M server/zanata-frontend/src/frontend/package.json
A server/zanata-frontend/src/frontend/postcss.config.js
M server/zanata-frontend/src/frontend/scripts/build.js
M server/zanata-frontend/src/frontend/scripts/codemods/story.template.js
M server/zanata-frontend/src/frontend/scripts/dev-server.config.js
M server/zanata-frontend/src/frontend/scripts/dev-server.js
M server/zanata-frontend/src/frontend/webpack.config.js
R server/zanata-frontend/src/frontend/webpack.dev.config.js
R server/zanata-frontend/src/frontend/webpack.draft.config.js
R server/zanata-frontend/src/frontend/webpack.prod.config.js
M server/zanata-frontend/src/frontend/yarn.lock
M server/zanata-model-test/src/main/java/org/zanata/test/EntityTestData.java
M server/zanata-model/src/main/java/org/zanata/hibernate/search/CaseInsensitiveWhitespaceAnalyzer.java
M server/zanata-model/src/main/java/org/zanata/hibernate/search/LocaleFilter.java
M server/zanata-model/src/main/java/org/zanata/hibernate/search/TransUnitVariantClassBridge.java
M server/zanata-model/src/main/java/org/zanata/model/HGlossaryEntry.java
M server/zanata-model/src/main/java/org/zanata/model/HProject.java
M server/zanata-model/src/main/java/org/zanata/model/HProjectLocaleMember.java
M server/zanata-model/src/main/java/org/zanata/model/HProjectMember.java
M server/zanata-model/src/main/java/org/zanata/model/HRawDocument.java
M server/zanata-model/src/main/java/org/zanata/model/HTextFlow.java
M server/zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
M server/zanata-model/src/main/java/org/zanata/model/Request.java
M server/zanata-model/src/main/java/org/zanata/model/SlugEntityBase.java
M server/zanata-model/src/main/java/org/zanata/model/WebHook.java
M server/zanata-model/src/main/java/org/zanata/model/type/RequestState.java
M server/zanata-model/src/main/java/org/zanata/model/type/TranslationSourceType.java
M server/zanata-model/src/main/java/org/zanata/model/type/TranslationSourceTypeTypeDescriptor.java
M server/zanata-model/src/test/java/org/zanata/model/po/HPoTargetHeaderTest.java
M server/zanata-war/src/main/webapp/resources/assets/css/application.css
M server/zanata-war/src/test/java/org/zanata/ArquillianTest.java
M server/zanata-war/src/test/java/org/zanata/arquillian/Deployments.java
M server/zanata-war/src/test/java/org/zanata/provider/DBUnitProvider.java
M server/zanata-war/src/test/java/org/zanata/rest/service/ResourceTestUtil.java
M server/zanata-war/src/test/java/org/zanata/rest/service/raw/GlossaryRawRestITCase.java
M server/zanata-war/src/test/java/org/zanata/rest/service/raw/ProjectsRestITCase.java
Log Message:
-----------
Merge branch 'master' into ZNTA-1734-activity
Conflicts:
server/zanata-frontend/src/frontend/app/editor/index.js
middleware setup split to different module in master,
overlapped a little with setting up of locale data in
this branch.
Resolved by keeping everything added in this branch but
removed everything that was removed in master.
Commit: 07ae2cc6f99ab1b9756b94bea54f960378a43992
https://github.com/zanata/zanata-platform/commit/07ae2cc6f99ab1b9756b94bea54f960378a43992
Author: David Mason <drdmason at gmail.com>
Date: 2017-08-18 (Fri, 18 Aug 2017)
Changed paths:
M server/zanata-frontend/src/frontend/app/editor/components/ActivityFeedItem/ActivityFeedItem.story.js
M server/zanata-frontend/src/frontend/app/editor/components/ActivityFeedItem/index.js
M server/zanata-frontend/src/frontend/app/editor/components/ActivitySelectList/ActivitySelectList.story.js
M server/zanata-frontend/src/frontend/app/editor/components/CommentBox/CommentBox.story.js
M server/zanata-frontend/src/frontend/app/editor/components/DateAndTimeDisplay/DateAndTimeDisplay.story.js
M server/zanata-frontend/src/frontend/app/editor/components/LanguageSelectList/LanguageSelectList.story.js
M server/zanata-frontend/src/frontend/app/editor/components/SelectButton/SelectButton.story.js
M server/zanata-frontend/src/frontend/app/editor/components/SelectButtonList/SelectButtonList.story.js
R server/zanata-frontend/src/frontend/app/editor/config/en-us.json
M server/zanata-frontend/src/frontend/app/editor/containers/ActivityTab.js
M server/zanata-frontend/src/frontend/app/editor/index.js
A server/zanata-frontend/src/frontend/app/editor/messages/en-us.json
A server/zanata-frontend/src/frontend/app/editor/messages/index.js
M server/zanata-frontend/src/frontend/build/messages/app/editor/components/ActivityFeedItem/index.json
A server/zanata-frontend/src/frontend/messages/README.md
A server/zanata-frontend/src/frontend/messages/en-us.json
M server/zanata-frontend/src/frontend/package.json
M server/zanata-frontend/src/frontend/webpack.config.js
M server/zanata-frontend/src/frontend/yarn.lock
Log Message:
-----------
feat(ZNTA-1734): set up react-intl for translatable strings, fix stories
Stories needed module name updates and formatting fixes.
Intl needed to be set up for the messages generated by the new FormattedMessage
components used in the activity tab.
Compare: https://github.com/zanata/zanata-platform/compare/31960a370e6a...07ae2cc6f99a
More information about the zanata-commits
mailing list