[zanata/zanata-server] dce080: ZNTA-942 make Zanata server an OAuth 2.0 AS and RS
GitHub
noreply at github.com
Tue Jul 12 03:38:40 UTC 2016
Branch: refs/heads/master
Home: https://github.com/zanata/zanata-server
Commit: dce080d42983d4556c4b18ad4f277487503d108f
https://github.com/zanata/zanata-server/commit/dce080d42983d4556c4b18ad4f277487503d108f
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/action/LoginAction.java
A zanata-war/src/main/java/org/zanata/dao/AuthorizationCodeDAO.java
A zanata-war/src/main/java/org/zanata/rest/oauth/AuthorizedResource.java
A zanata-war/src/main/java/org/zanata/rest/oauth/TokenService.java
M zanata-war/src/main/java/org/zanata/rest/service/AccountService.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
A zanata-war/src/main/java/org/zanata/security/annotations/AuthType.java
A zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
A zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
A zanata-war/src/main/java/org/zanata/service/AuthenticationService.java
A zanata-war/src/main/java/org/zanata/service/impl/AuthenticationServiceImpl.java
A zanata-war/src/main/java/org/zanata/servlet/OAuthFilter.java
M zanata-war/src/main/java/org/zanata/servlet/UrlRewriteConfig.java
M zanata-war/src/main/java/org/zanata/util/FacesNavigationUtil.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/webapp-jboss/WEB-INF/web.xml
A zanata-war/src/main/webapp/authorize/home.xhtml
Log Message:
-----------
ZNTA-942 make Zanata server an OAuth 2.0 AS and RS
Zanata server now can act as a AS(Authorization Server) and itself being
a RS (Resource Server). It uses authorization code, access token and
refresh token.
This implementation is still a WIP because client id and refresh token
are not persisted to the database. Access token authorization is
temporarily enabled for just one REST resource.
Commit: 5eaee0b2e30e7b7223c63d9048e365b0440e69e2
https://github.com/zanata/zanata-server/commit/5eaee0b2e30e7b7223c63d9048e365b0440e69e2
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
A zanata-model/src/main/java/org/zanata/model/AllowedApp.java
M zanata-model/src/main/java/org/zanata/model/HAccount.java
A zanata-war/src/main/java/org/zanata/dao/AllowedAppDAO.java
R zanata-war/src/main/java/org/zanata/dao/AuthorizationCodeDAO.java
M zanata-war/src/main/java/org/zanata/rest/oauth/TokenService.java
M zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
A zanata-war/src/main/resources/db/changelogs/db.changelog-4.0.xml
M zanata-war/src/main/resources/db/db.changelog.xml
M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
M zanata-war/src/main/webapp/authorize/home.xhtml
M zanata-war/src/test/resources/META-INF/persistence.xml
M zanata-war/src/test/resources/arquillian/persistence.xml
Log Message:
-----------
ZNTA-942 - OAuth information persisted to database
Commit: 619a9937bc6f211b8be366487341ad24a935beeb
https://github.com/zanata/zanata-server/commit/619a9937bc6f211b8be366487341ad24a935beeb
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
A zanata-war/src/main/java/org/zanata/config/SysConfig.java
M zanata-war/src/main/java/org/zanata/limits/RateLimitManager.java
M zanata-war/src/main/java/org/zanata/rest/RestLimitingFilter.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/rest/oauth/AuthorizedResource.java
A zanata-war/src/main/java/org/zanata/rest/oauth/OAuthUtil.java
M zanata-war/src/main/java/org/zanata/rest/oauth/TokenService.java
M zanata-war/src/main/java/org/zanata/rest/service/IntrospectableObjectMonitorService.java
M zanata-war/src/main/java/org/zanata/seam/security/ZanataJpaIdentityStore.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
M zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M zanata-war/src/main/java/org/zanata/servlet/OAuthFilter.java
M zanata-war/src/main/java/org/zanata/util/Introspectable.java
M zanata-war/src/test/java/org/zanata/rest/RestLimitingFilterTest.java
A zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
A zanata-war/src/test/java/org/zanata/security/oauth/SecurityTokensTest.java
Log Message:
-----------
ZNTA-1090 allow REST api to support OAuth
Commit: 933d11158ba5ef52bc22285b26943798e750b196
https://github.com/zanata/zanata-server/commit/933d11158ba5ef52bc22285b26943798e750b196
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M zanata-war/src/main/java/org/zanata/util/FacesNavigationUtil.java
Log Message:
-----------
ZNTA-1090 - propagate redirect exception
Commit: 576fc0b9475048881986ec52eccef8e589e8c0e6
https://github.com/zanata/zanata-server/commit/576fc0b9475048881986ec52eccef8e589e8c0e6
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
Log Message:
-----------
refactor ZanataRestSecurityInterceptor
Commit: 454cba3a0cb62e6eef71ba1077990590590e4838
https://github.com/zanata/zanata-server/commit/454cba3a0cb62e6eef71ba1077990590590e4838
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/webapp/authorize/home.xhtml
Log Message:
-----------
ZNTA-1090 - system property to disable/enable OAuth
Commit: 38e974d053ce51fd1fa375898f1bfb7b94a79e8c
https://github.com/zanata/zanata-server/commit/38e974d053ce51fd1fa375898f1bfb7b94a79e8c
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
R zanata-war/src/main/java/org/zanata/service/AuthenticationService.java
R zanata-war/src/main/java/org/zanata/service/impl/AuthenticationServiceImpl.java
M zanata-war/src/main/java/org/zanata/servlet/OAuthFilter.java
M zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
M zanata-war/src/test/java/org/zanata/rest/service/raw/AnonymousUserRawRestITCase.java
M zanata-war/src/test/java/org/zanata/security/oauth/SecurityTokensTest.java
Log Message:
-----------
ZNTA-1090 - clean up code and fix errors
Commit: 80754001c3978a37805560ec4795c4501f626cef
https://github.com/zanata/zanata-server/commit/80754001c3978a37805560ec4795c4501f626cef
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M .gitignore
M docs/images/admin-contact-link.png
M docs/images/admin-menu-access.png
M docs/images/create-group.png
M docs/images/create-project.png
A docs/images/explore-default-page.png
A docs/images/explore-menu.png
A docs/images/explore-search-page.png
M docs/images/glossary-edit-trans.png
M docs/images/glossary-edit.png
M docs/images/glossary-new-term-modal.png
R docs/images/glossary-options.png
M docs/images/glossary-page.png
M docs/images/glossary-select-language.png
A docs/images/menu-dashboard.png
A docs/images/menu-more.png
M docs/release-notes.md
M docs/user-guide/admin/contact-admin.md
A docs/user-guide/explore/explore.md
M docs/user-guide/groups/create-group.md
M docs/user-guide/projects/create-project.md
M docs/user-guide/system-admin/configuration/authentication.md
M docs/user-guide/system-admin/configuration/document-storage-directory.md
M docs/user-guide/system-admin/configuration/installation.md
M frontend/.gitignore
M frontend/README.md
M frontend/pom.xml
A frontend/src/main/web/.eslintignore
A frontend/src/main/web/.eslintrc
M frontend/src/main/web/.gitignore
M frontend/src/main/web/README.md
A frontend/src/main/web/atomicCssConfig.js
A frontend/src/main/web/docs/actions.md
A frontend/src/main/web/docs/build.md
A frontend/src/main/web/docs/components.md
A frontend/src/main/web/docs/constants.md
A frontend/src/main/web/docs/containers.md
A frontend/src/main/web/docs/esnext.md
A frontend/src/main/web/docs/index.md
A frontend/src/main/web/docs/legacy.md
A frontend/src/main/web/docs/linting.md
A frontend/src/main/web/docs/middleware.md
A frontend/src/main/web/docs/readme.md
A frontend/src/main/web/docs/reducers.md
A frontend/src/main/web/docs/schemas.md
A frontend/src/main/web/docs/scripts.md
A frontend/src/main/web/docs/styleguide.md
A frontend/src/main/web/docs/styles.md
A frontend/src/main/web/docs/technology.md
A frontend/src/main/web/docs/testing.md
M frontend/src/main/web/index.html
R frontend/src/main/web/index.js
R frontend/src/main/web/lib/actions/GlossaryActions.js
R frontend/src/main/web/lib/actions/UserMatrixActions.js
R frontend/src/main/web/lib/components/CalendarMonthMatrix.jsx
R frontend/src/main/web/lib/components/CalendarPeriodHeading.jsx
R frontend/src/main/web/lib/components/CategoryItemMatrix.jsx
R frontend/src/main/web/lib/components/CategoryMatrixTable.jsx
R frontend/src/main/web/lib/components/ContentStateFilter.jsx
R frontend/src/main/web/lib/components/ContributionChart.jsx
R frontend/src/main/web/lib/components/DayMatrix.jsx
R frontend/src/main/web/lib/components/DropDown.jsx
R frontend/src/main/web/lib/components/FilterableMatrixTable.jsx
R frontend/src/main/web/lib/components/MessageModal.jsx
R frontend/src/main/web/lib/components/RecentContributions.jsx
R frontend/src/main/web/lib/components/RootContent.jsx
R frontend/src/main/web/lib/components/SystemGlossary.jsx
R frontend/src/main/web/lib/components/UserProfile.jsx
R frontend/src/main/web/lib/components/glossary/ActionCell.jsx
R frontend/src/main/web/lib/components/glossary/ColumnHeader.jsx
R frontend/src/main/web/lib/components/glossary/DataTable.jsx
R frontend/src/main/web/lib/components/glossary/DeleteEntryModal.jsx
R frontend/src/main/web/lib/components/glossary/ImportModal.jsx
R frontend/src/main/web/lib/components/glossary/InputCell.jsx
R frontend/src/main/web/lib/components/glossary/LoadingCell.jsx
R frontend/src/main/web/lib/components/glossary/NewEntryModal.jsx
R frontend/src/main/web/lib/components/glossary/SourceActionCell.jsx
R frontend/src/main/web/lib/components/glossary/__tests__/ActionCellTest.js
R frontend/src/main/web/lib/constants/ActionTypes.js
R frontend/src/main/web/lib/constants/Configs.js
R frontend/src/main/web/lib/constants/Messages.js
R frontend/src/main/web/lib/constants/Options.js
R frontend/src/main/web/lib/constants/Views.js
R frontend/src/main/web/lib/dispatchers/GlossaryDispatcher.js
R frontend/src/main/web/lib/dispatchers/UserMatrixDispatcher.js
R frontend/src/main/web/lib/stores/GlossaryAPIStore.js
R frontend/src/main/web/lib/stores/GlossaryStore.js
R frontend/src/main/web/lib/stores/UserMatrixStore.js
R frontend/src/main/web/lib/stores/__mocks__/superagent.js
R frontend/src/main/web/lib/stores/__tests__/GlossaryStoreTest.js
R frontend/src/main/web/lib/stores/__tests__/UserMatrixStoreTest.js
R frontend/src/main/web/lib/stores/testData/glossary/entries.json
R frontend/src/main/web/lib/stores/testData/glossary/info.json
R frontend/src/main/web/lib/stores/testData/stats/user/test-user.json
R frontend/src/main/web/lib/utils/DateHelper.js
R frontend/src/main/web/lib/utils/GlossaryHelper.js
R frontend/src/main/web/lib/utils/StringUtils.js
R frontend/src/main/web/lib/utils/__tests__/GlossaryHelperTest.js
R frontend/src/main/web/lib/utils/__tests__/StringUtilsTest.js
A frontend/src/main/web/npm-shrinkwrap.json
M frontend/src/main/web/package.json
R frontend/src/main/web/preprocessor.js
A frontend/src/main/web/scripts/createIconsComponent.js
A frontend/src/main/web/scripts/generateIconList.js
A frontend/src/main/web/scripts/writeVariablesJson.js
R frontend/src/main/web/server.js
A frontend/src/main/web/src/actions/common.js
A frontend/src/main/web/src/actions/explore.js
A frontend/src/main/web/src/actions/glossary.js
A frontend/src/main/web/src/actions/index.js
A frontend/src/main/web/src/actions/userMatrix.js
A frontend/src/main/web/src/components/Base/index.jsx
A frontend/src/main/web/src/components/Base/readme.md
A frontend/src/main/web/src/components/Button/index.jsx
A frontend/src/main/web/src/components/Button/readme.md
A frontend/src/main/web/src/components/ButtonLink/index.jsx
A frontend/src/main/web/src/components/ButtonLink/readme.md
A frontend/src/main/web/src/components/ButtonRound/index.jsx
A frontend/src/main/web/src/components/ButtonRound/readme.md
A frontend/src/main/web/src/components/EditableText.js
A frontend/src/main/web/src/components/Flex/index.jsx
A frontend/src/main/web/src/components/Flex/readme.md
A frontend/src/main/web/src/components/Header.jsx
A frontend/src/main/web/src/components/Heading.jsx
A frontend/src/main/web/src/components/Icon/index.jsx
A frontend/src/main/web/src/components/Icon/readme.md
A frontend/src/main/web/src/components/Icons/icons.svg
A frontend/src/main/web/src/components/Icons/index.jsx
A frontend/src/main/web/src/components/Icons/index.jsx.src
A frontend/src/main/web/src/components/Icons/readme.md
A frontend/src/main/web/src/components/Icons/svgs/Icon-admin.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-all.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-attach.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-block.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-chevron-down-double.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-chevron-down.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-chevron-left.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-chevron-right.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-chevron-up-double.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-chevron-up.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-circle.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-clock.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-code.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-comment.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-copy.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-cross-circle.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-cross.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-dashboard.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-document.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-dot.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-download.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-edit.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-ellipsis.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-export.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-external-link.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-filter.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-folder.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-glossary.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-help.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-history.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-import.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-inbox.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-info.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-keyboard.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-language.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-link.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-location.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-locked.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-logout.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-mail.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-maintain.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-menu.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-minus.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-next.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-notification.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-plus.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-previous.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-project.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-refresh.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-review.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-search.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-settings.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-star-outline.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-star.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-statistics.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-suggestions.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-tick-circle.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-tick.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-translate.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-trash.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-undo.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-unlocked.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-upload.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-user.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-users.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-version.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-warning.svg
A frontend/src/main/web/src/components/Icons/svgs/Icon-zanata.svg
A frontend/src/main/web/src/components/Link.jsx
A frontend/src/main/web/src/components/Loader/index.jsx
A frontend/src/main/web/src/components/Loader/readme.md
A frontend/src/main/web/src/components/LoaderText/index.jsx
A frontend/src/main/web/src/components/LoaderText/readme.md
A frontend/src/main/web/src/components/Modal/ModalBody.jsx
A frontend/src/main/web/src/components/Modal/ModalFooter.jsx
A frontend/src/main/web/src/components/Modal/ModalHeader.jsx
A frontend/src/main/web/src/components/Modal/ModalTitle.jsx
A frontend/src/main/web/src/components/Modal/index.jsx
A frontend/src/main/web/src/components/Modal/readme.md
A frontend/src/main/web/src/components/Nav.jsx
A frontend/src/main/web/src/components/NavIcon.jsx
A frontend/src/main/web/src/components/NavItem.jsx
A frontend/src/main/web/src/components/Notification.js
A frontend/src/main/web/src/components/Overlay/index.jsx
A frontend/src/main/web/src/components/Overlay/readme.md
A frontend/src/main/web/src/components/OverlayTrigger/index.jsx
A frontend/src/main/web/src/components/OverlayTrigger/readme.md
A frontend/src/main/web/src/components/Page.jsx
A frontend/src/main/web/src/components/Row.js
A frontend/src/main/web/src/components/ScrollView.jsx
A frontend/src/main/web/src/components/Select/index.jsx
A frontend/src/main/web/src/components/Select/index.scss
A frontend/src/main/web/src/components/Select/readme.md
A frontend/src/main/web/src/components/TableCell.js
A frontend/src/main/web/src/components/TableRow.js
A frontend/src/main/web/src/components/TextInput.jsx
A frontend/src/main/web/src/components/Tooltip/index.jsx
A frontend/src/main/web/src/components/Tooltip/readme.md
A frontend/src/main/web/src/components/View.jsx
A frontend/src/main/web/src/components/index.js
A frontend/src/main/web/src/constants/ActionTypes.js
A frontend/src/main/web/src/constants/Messages.js
A frontend/src/main/web/src/constants/Options.js
A frontend/src/main/web/src/constants/styles.js
A frontend/src/main/web/src/containers/App.js
A frontend/src/main/web/src/containers/Explore/GroupTeaser.jsx
A frontend/src/main/web/src/containers/Explore/LanguageTeamTeaser.jsx
A frontend/src/main/web/src/containers/Explore/ProjectTeaser.jsx
A frontend/src/main/web/src/containers/Explore/TeaserList.jsx
A frontend/src/main/web/src/containers/Explore/TeaserListHeader.jsx
A frontend/src/main/web/src/containers/Explore/UserTeaser.jsx
A frontend/src/main/web/src/containers/Explore/index.js
A frontend/src/main/web/src/containers/Glossary/DeleteAllEntriesModal.jsx
A frontend/src/main/web/src/containers/Glossary/DeleteEntryModal.jsx
A frontend/src/main/web/src/containers/Glossary/Entry.js
A frontend/src/main/web/src/containers/Glossary/EntryModal.js
A frontend/src/main/web/src/containers/Glossary/ImportModal.js
A frontend/src/main/web/src/containers/Glossary/NewEntryModal.js
A frontend/src/main/web/src/containers/Glossary/ViewHeader.js
A frontend/src/main/web/src/containers/Glossary/index.js
A frontend/src/main/web/src/containers/Root.js
A frontend/src/main/web/src/containers/UserProfile/CalendarMonthMatrix.jsx
A frontend/src/main/web/src/containers/UserProfile/CalendarPeriodHeading.jsx
A frontend/src/main/web/src/containers/UserProfile/CategoryItemMatrix.jsx
A frontend/src/main/web/src/containers/UserProfile/CategoryMatrixTable.jsx
A frontend/src/main/web/src/containers/UserProfile/ContentStateFilter.jsx
A frontend/src/main/web/src/containers/UserProfile/ContributionChart.jsx
A frontend/src/main/web/src/containers/UserProfile/DayMatrix.jsx
A frontend/src/main/web/src/containers/UserProfile/FilterableMatrixTable.jsx
A frontend/src/main/web/src/containers/UserProfile/RecentContributions.jsx
A frontend/src/main/web/src/containers/UserProfile/index.jsx
A frontend/src/main/web/src/dispatchers/UserMatrixDispatcher.js
A frontend/src/main/web/src/index.js
A frontend/src/main/web/src/legacy.js
A frontend/src/main/web/src/reducers/common.js
A frontend/src/main/web/src/reducers/explore.js
A frontend/src/main/web/src/reducers/glossary.js
A frontend/src/main/web/src/reducers/index.js
A frontend/src/main/web/src/schemas.js
A frontend/src/main/web/src/stores/UserMatrixStore.js
A frontend/src/main/web/src/stores/__mocks__/superagent.js
A frontend/src/main/web/src/stores/__tests__/UserMatrixStoreTest.js
A frontend/src/main/web/src/stores/testData/glossary/entries.json
A frontend/src/main/web/src/stores/testData/glossary/info.json
A frontend/src/main/web/src/stores/testData/stats/user/test-user.json
A frontend/src/main/web/src/styles/animations.css
A frontend/src/main/web/src/styles/base.css
A frontend/src/main/web/src/styles/extras.css
A frontend/src/main/web/src/styles/styleguide.css
A frontend/src/main/web/src/utils/DateHelper.js
A frontend/src/main/web/src/utils/GlossaryHelper.js
A frontend/src/main/web/src/utils/RoutingHelpers.js
A frontend/src/main/web/src/utils/StringUtils.js
A frontend/src/main/web/src/utils/__tests__/GlossaryHelperTest.js
A frontend/src/main/web/src/utils/__tests__/StringUtilsTest.js
A frontend/src/main/web/src/utils/callWithSameArgs.js
A frontend/src/main/web/src/utils/styleUtils.js
A frontend/src/main/web/styleguide.config.js
A frontend/src/main/web/styleguide.html
M frontend/src/main/web/webpack.config.js
A frontend/src/main/web/webpack.dev.config.js
A frontend/src/main/web/webpack.legacy.config.js
M frontend/src/main/web/webpack.prod.config.js
M functional-test/src/main/java/org/zanata/page/BasePage.java
M functional-test/src/main/java/org/zanata/page/CorePage.java
M functional-test/src/main/java/org/zanata/page/DswidParamChecker.java
M functional-test/src/main/java/org/zanata/page/account/ProfilePage.java
M functional-test/src/main/java/org/zanata/page/dashboard/DashboardBasePage.java
A functional-test/src/main/java/org/zanata/page/dashboard/DashboardGroupsTab.java
M functional-test/src/main/java/org/zanata/page/dashboard/dashboardsettings/DashboardClientTab.java
A functional-test/src/main/java/org/zanata/page/explore/ExplorePage.java
M functional-test/src/main/java/org/zanata/page/groups/CreateVersionGroupPage.java
R functional-test/src/main/java/org/zanata/page/groups/VersionGroupsPage.java
A functional-test/src/main/java/org/zanata/page/more/ContactAdminFormPage.java
A functional-test/src/main/java/org/zanata/page/more/MorePage.java
R functional-test/src/main/java/org/zanata/page/projects/ProjectsPage.java
M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectWebHooksTab.java
R functional-test/src/main/java/org/zanata/page/utility/ContactAdminFormPage.java
M functional-test/src/main/java/org/zanata/page/webtrans/EditorPage.java
M functional-test/src/main/java/org/zanata/workflow/LoginWorkFlow.java
M functional-test/src/main/java/org/zanata/workflow/ProjectWorkFlow.java
M functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
M functional-test/src/test/java/org/zanata/feature/glossary/GlossaryPushTest.java
M functional-test/src/test/java/org/zanata/feature/language/AddLanguageTest.java
M functional-test/src/test/java/org/zanata/feature/misc/ContactAdminTest.java
M functional-test/src/test/java/org/zanata/feature/project/EditPermissionsTest.java
M functional-test/src/test/java/org/zanata/feature/project/EditProjectGeneralTest.java
M functional-test/src/test/java/org/zanata/feature/project/EditProjectValidationsTest.java
M functional-test/src/test/java/org/zanata/feature/project/EditWebHooksTest.java
M functional-test/src/test/java/org/zanata/feature/project/SetProjectVisibilityTest.java
M functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionValidationsTest.java
M functional-test/src/test/java/org/zanata/feature/search/PersonSearchTest.java
M functional-test/src/test/java/org/zanata/feature/search/ProjectSearchTest.java
M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupTest.java
M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupUrlTest.java
M mkdocs.yml
M zanata-model/src/main/java/org/zanata/model/WebHook.java
A zanata-model/src/main/java/org/zanata/model/type/WebhookType.java
A zanata-model/src/main/java/org/zanata/model/type/WebhookTypeType.java
A zanata-model/src/main/java/org/zanata/model/type/WebhookTypeTypeDescriptor.java
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/action/AbstractProfileAction.java
M zanata-war/src/main/java/org/zanata/action/ApplicationConfigurationAction.java
M zanata-war/src/main/java/org/zanata/action/AuthenticatedAccountHome.java
R zanata-war/src/main/java/org/zanata/action/Breadcrumbs.java
M zanata-war/src/main/java/org/zanata/action/ContactAdminAction.java
M zanata-war/src/main/java/org/zanata/action/ContactLanguageTeamMembersAction.java
M zanata-war/src/main/java/org/zanata/action/DashboardAction.java
R zanata-war/src/main/java/org/zanata/action/GlossaryAction.java
M zanata-war/src/main/java/org/zanata/action/MergeTransAction.java
M zanata-war/src/main/java/org/zanata/action/NewProfileAction.java
R zanata-war/src/main/java/org/zanata/action/ProfileHome.java
R zanata-war/src/main/java/org/zanata/action/ProjectAction.java
M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
R zanata-war/src/main/java/org/zanata/action/ProjectPagedListDataModel.java
M zanata-war/src/main/java/org/zanata/action/RegisterAction.java
R zanata-war/src/main/java/org/zanata/action/VersionGroupAction.java
M zanata-war/src/main/java/org/zanata/action/VersionHome.java
R zanata-war/src/main/java/org/zanata/action/ZanataSearch.java
M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
M zanata-war/src/main/java/org/zanata/dao/LocaleDAO.java
M zanata-war/src/main/java/org/zanata/dao/PersonDAO.java
M zanata-war/src/main/java/org/zanata/dao/ProjectDAO.java
M zanata-war/src/main/java/org/zanata/dao/VersionGroupDAO.java
M zanata-war/src/main/java/org/zanata/email/ContactLanguageTeamMembersEmailStrategy.java
A zanata-war/src/main/java/org/zanata/events/DocStatsEvent.java
R zanata-war/src/main/java/org/zanata/events/DocumentMilestoneEvent.java
R zanata-war/src/main/java/org/zanata/events/DocumentStatisticUpdatedEvent.java
M zanata-war/src/main/java/org/zanata/events/TextFlowTargetStateEvent.java
M zanata-war/src/main/java/org/zanata/events/WebhookEventType.java
A zanata-war/src/main/java/org/zanata/exception/ProjectNotFoundException.java
A zanata-war/src/main/java/org/zanata/exception/VersionNotFoundException.java
A zanata-war/src/main/java/org/zanata/exception/handler/ProjectNotFoundExceptionHandler.java
A zanata-war/src/main/java/org/zanata/exception/handler/VersionNotFoundExceptionHandler.java
M zanata-war/src/main/java/org/zanata/jpa/NoNestingTransactionStrategy.java
M zanata-war/src/main/java/org/zanata/limits/RateLimitManager.java
M zanata-war/src/main/java/org/zanata/notification/EmailQueueMessageReceiver.java
M zanata-war/src/main/java/org/zanata/notification/LanguageTeamPermissionChangeJmsMessagePayloadHandler.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestResponseInterceptor.java
A zanata-war/src/main/java/org/zanata/rest/editor/dto/BuildInfo.java
A zanata-war/src/main/java/org/zanata/rest/editor/dto/JsonObject.java
M zanata-war/src/main/java/org/zanata/rest/editor/dto/Permission.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/LocalesService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/resource/LocalesResource.java
A zanata-war/src/main/java/org/zanata/rest/search/dto/GroupSearchResult.java
A zanata-war/src/main/java/org/zanata/rest/search/dto/LanguageTeamSearchResult.java
A zanata-war/src/main/java/org/zanata/rest/search/dto/PersonSearchResult.java
A zanata-war/src/main/java/org/zanata/rest/search/dto/ProjectSearchResult.java
A zanata-war/src/main/java/org/zanata/rest/search/dto/SearchResult.java
A zanata-war/src/main/java/org/zanata/rest/search/dto/SearchResults.java
A zanata-war/src/main/java/org/zanata/rest/search/service/SearchService.java
M zanata-war/src/main/java/org/zanata/rest/service/GlossaryService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
M zanata-war/src/main/java/org/zanata/service/DocumentService.java
M zanata-war/src/main/java/org/zanata/service/GlossaryFileService.java
M zanata-war/src/main/java/org/zanata/service/TranslationService.java
M zanata-war/src/main/java/org/zanata/service/TranslationStateCache.java
M zanata-war/src/main/java/org/zanata/service/VersionGroupService.java
M zanata-war/src/main/java/org/zanata/service/VersionStateCache.java
M zanata-war/src/main/java/org/zanata/service/impl/ActivityServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/CopyTransWorkFactory.java
M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/GlossaryFileServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/MergeTranslationsServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationUpdatedManager.java
M zanata-war/src/main/java/org/zanata/service/impl/VersionGroupServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/VersionStateCacheImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/WebHooksPublisher.java
M zanata-war/src/main/java/org/zanata/servlet/UrlRewriteConfig.java
A zanata-war/src/main/java/org/zanata/util/ScopeHelper.java
M zanata-war/src/main/java/org/zanata/util/UrlUtil.java
A zanata-war/src/main/java/org/zanata/webhook/events/DocumentMilestoneEvent.java
A zanata-war/src/main/java/org/zanata/webhook/events/DocumentStatsEvent.java
M zanata-war/src/main/resources/db/changelogs/db.changelog-4.0.xml
M zanata-war/src/main/resources/messages.properties
A zanata-war/src/main/resources/messages_anp.properties
M zanata-war/src/main/resources/messages_bg.properties
M zanata-war/src/main/resources/messages_br.properties
M zanata-war/src/main/resources/messages_ca.properties
M zanata-war/src/main/resources/messages_cs.properties
M zanata-war/src/main/resources/messages_de.properties
M zanata-war/src/main/resources/messages_en_GB.properties
M zanata-war/src/main/resources/messages_eo.properties
A zanata-war/src/main/resources/messages_es_AR.properties
M zanata-war/src/main/resources/messages_es_ES.properties
M zanata-war/src/main/resources/messages_fr.properties
M zanata-war/src/main/resources/messages_gu.properties
M zanata-war/src/main/resources/messages_hu.properties
M zanata-war/src/main/resources/messages_it.properties
M zanata-war/src/main/resources/messages_ja.properties
M zanata-war/src/main/resources/messages_ko.properties
A zanata-war/src/main/resources/messages_me_ME.properties
A zanata-war/src/main/resources/messages_mk.properties
M zanata-war/src/main/resources/messages_nl.properties
M zanata-war/src/main/resources/messages_pt_BR.properties
M zanata-war/src/main/resources/messages_ru.properties
M zanata-war/src/main/resources/messages_tr.properties
M zanata-war/src/main/resources/messages_uk.properties
M zanata-war/src/main/resources/messages_zh_Hans_CN.properties
M zanata-war/src/main/resources/messages_zh_TW_Hant.properties
M zanata-war/src/main/resources/org/zanata/webtrans/public/Application.xhtml
M zanata-war/src/main/resources/pluralforms.properties
M zanata-war/src/main/webapp/WEB-INF/faces-config.xml
M zanata-war/src/main/webapp/WEB-INF/layout/admin/contact_admin_modal.xhtml
A zanata-war/src/main/webapp/WEB-INF/layout/dashboard/groups.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/dashboard/projects.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/dashboard/settings.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/version-group/request_join_modal.xhtml
R zanata-war/src/main/webapp/WEB-INF/template/banner.xhtml
R zanata-war/src/main/webapp/WEB-INF/template/breadcrumbs.xhtml
R zanata-war/src/main/webapp/WEB-INF/template/footer.xhtml
M zanata-war/src/main/webapp/WEB-INF/template/template.xhtml
R zanata-war/src/main/webapp/WEB-INF/template/template_2x.xhtml
R zanata-war/src/main/webapp/WEB-INF/template/template_ui.xhtml
A zanata-war/src/main/webapp/a/index.xhtml
A zanata-war/src/main/webapp/a/more.xhtml
A zanata-war/src/main/webapp/account/logout.xhtml
A zanata-war/src/main/webapp/account/singleopenidlogin.xhtml
M zanata-war/src/main/webapp/admin/home.xhtml
M zanata-war/src/main/webapp/dashboard/home.xhtml
M zanata-war/src/main/webapp/edit_home_content.xhtml
A zanata-war/src/main/webapp/error/missing_entity.xhtml
R zanata-war/src/main/webapp/glossary/view.xhtml
M zanata-war/src/main/webapp/home.xhtml
M zanata-war/src/main/webapp/profile/create_user.xhtml
R zanata-war/src/main/webapp/profile/home.xhtml
R zanata-war/src/main/webapp/project/home.xhtml
R zanata-war/src/main/webapp/search.xhtml
R zanata-war/src/main/webapp/version-group/home.xhtml
M zanata-war/src/main/webapp/version-group/version_group.xhtml
M zanata-war/src/test/java/org/zanata/email/EmailStrategyTest.java
M zanata-war/src/test/java/org/zanata/notification/EmailQueueMessageReceiverTest.java
M zanata-war/src/test/java/org/zanata/rest/editor/service/UserServiceTest.java
M zanata-war/src/test/java/org/zanata/search/FilterConstraintToQueryJpaTest.java
M zanata-war/src/test/java/org/zanata/service/impl/ActivityServiceImplTest.java
M zanata-war/src/test/java/org/zanata/service/impl/DocumentServiceImplTest.java
M zanata-war/src/test/java/org/zanata/service/impl/TranslationUpdatedManagerTest.java
M zanata-war/src/test/java/org/zanata/util/RawRestTestUtils.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into ZNTA-942-oauth
Commit: 5f8aaebedaf7d5bc18d4aac1a8aad8abb1e16255
https://github.com/zanata/zanata-server/commit/5f8aaebedaf7d5bc18d4aac1a8aad8abb1e16255
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M zanata-model/src/main/java/org/zanata/model/AllowedApp.java
M zanata-model/src/main/java/org/zanata/model/HAccount.java
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/action/LoginAction.java
M zanata-war/src/main/java/org/zanata/config/ConfigStore.java
M zanata-war/src/main/java/org/zanata/config/SysConfig.java
M zanata-war/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
M zanata-war/src/main/java/org/zanata/dao/AccountDAO.java
M zanata-war/src/main/java/org/zanata/dao/AllowedAppDAO.java
M zanata-war/src/main/java/org/zanata/limits/RateLimitManager.java
M zanata-war/src/main/java/org/zanata/rest/RestLimitingFilter.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/resource/UserResource.java
R zanata-war/src/main/java/org/zanata/rest/oauth/AuthorizedResource.java
M zanata-war/src/main/java/org/zanata/rest/oauth/OAuthUtil.java
M zanata-war/src/main/java/org/zanata/rest/oauth/TokenService.java
M zanata-war/src/main/java/org/zanata/seam/security/ZanataJpaIdentityStore.java
M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
R zanata-war/src/main/java/org/zanata/security/annotations/AuthType.java
M zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M zanata-war/src/main/java/org/zanata/servlet/OAuthFilter.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/webapp/authorize/home.xhtml
M zanata-war/src/test/java/org/zanata/rest/RestLimitingFilterTest.java
M zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
M zanata-war/src/test/java/org/zanata/security/oauth/SecurityTokensTest.java
Log Message:
-----------
ZNTA-1090 - change according to review comments
Commit: 395c572e090d043257634f44b577833a2c8b2d70
https://github.com/zanata/zanata-server/commit/395c572e090d043257634f44b577833a2c8b2d70
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/servlet/UrlRewriteConfig.java
M zanata-war/src/main/webapp-jboss/WEB-INF/web.xml
R zanata-war/src/main/webapp/authorize/home.xhtml
A zanata-war/src/main/webapp/oauth/home.xhtml
Log Message:
-----------
ZNTA-1090 - rename /authorize to /oauth
Commit: 62a7e76b0b707bc6ae8d39848b23e06fd43c2430
https://github.com/zanata/zanata-server/commit/62a7e76b0b707bc6ae8d39848b23e06fd43c2430
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-14 (Tue, 14 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/rest/RestLimitingFilter.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M zanata-war/src/test/java/org/zanata/rest/RestLimitingFilterTest.java
M zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
M zanata-war/src/test/java/org/zanata/security/oauth/SecurityTokensTest.java
Log Message:
-----------
ZNTA-1090 - refactor according to review comment
Commit: 12493397674aa7f8d69a58775a88aea2a2e7ecd8
https://github.com/zanata/zanata-server/commit/12493397674aa7f8d69a58775a88aea2a2e7ecd8
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/config/ConfigStore.java
M zanata-war/src/main/java/org/zanata/config/SysConfig.java
M zanata-war/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
M zanata-war/src/main/java/org/zanata/dao/AccountDAO.java
M zanata-war/src/main/java/org/zanata/dao/AllowedAppDAO.java
M zanata-war/src/main/java/org/zanata/rest/RestLimitingFilter.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/resource/UserResource.java
M zanata-war/src/main/java/org/zanata/rest/oauth/OAuthUtil.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M zanata-war/src/main/java/org/zanata/servlet/OAuthFilter.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/test/java/org/zanata/rest/service/raw/AnonymousUserRawRestITCase.java
M zanata-war/src/test/java/org/zanata/security/oauth/SecurityTokensTest.java
Log Message:
-----------
ZNTA-1090 refactor according to review
Commit: 532278eeeda91f521f545dc0a5fabd6f96453376
https://github.com/zanata/zanata-server/commit/532278eeeda91f521f545dc0a5fabd6f96453376
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/config/SysConfig.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.java
M zanata-war/src/main/java/org/zanata/rest/oauth/OAuthUtil.java
M zanata-war/src/main/java/org/zanata/rest/service/AccountService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
Log Message:
-----------
general refactor
Commit: c9d64cdc3adb130592de4fbce0588a47b82906c5
https://github.com/zanata/zanata-server/commit/c9d64cdc3adb130592de4fbce0588a47b82906c5
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M zanata-war/src/test/java/org/zanata/RestTest.java
Log Message:
-----------
fix tests
Commit: 82fbe428bfdcd0f1f7e7924a0d9c9be3f9cb5ddb
https://github.com/zanata/zanata-server/commit/82fbe428bfdcd0f1f7e7924a0d9c9be3f9cb5ddb
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-29 (Wed, 29 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/config/SysConfig.java
M zanata-war/src/main/java/org/zanata/limits/RateLimiterToken.java
M zanata-war/src/main/java/org/zanata/limits/RateLimitingProcessor.java
M zanata-war/src/main/java/org/zanata/rest/RestLimitingFilter.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/rest/oauth/OAuthUtil.java
M zanata-war/src/test/java/org/zanata/rest/RestLimitingFilterTest.java
M zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
Log Message:
-----------
refactor according to review
- refactor RestLimitingFilter to not hit database
- refactor ZanataRestSecurityInterceptor to allow refresh OAuth token
Commit: 8eee053d7a4cdabcc00436223cc9ebc5275b03f8
https://github.com/zanata/zanata-server/commit/8eee053d7a4cdabcc00436223cc9ebc5275b03f8
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-29 (Wed, 29 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
M zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
Log Message:
-----------
ZanataRestSecurityInterceptor will not check on oauth API
Commit: f97e11cdb3b6d23f49746669603121f1416db665
https://github.com/zanata/zanata-server/commit/f97e11cdb3b6d23f49746669603121f1416db665
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-29 (Wed, 29 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M zanata-war/src/test/java/org/zanata/security/oauth/SecurityTokensTest.java
Log Message:
-----------
remove expired access token cache
Commit: 8ace2c9df38a6d74c5b2fcb748489cc00d5686c3
https://github.com/zanata/zanata-server/commit/8ace2c9df38a6d74c5b2fcb748489cc00d5686c3
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-29 (Wed, 29 Jun 2016)
Changed paths:
M zanata-war/src/test/java/org/zanata/RestTest.java
Log Message:
-----------
add comment to RestTest
Commit: ae792bdb99187c3ad105407a80066263a9ebd80d
https://github.com/zanata/zanata-server/commit/ae792bdb99187c3ad105407a80066263a9ebd80d
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-29 (Wed, 29 Jun 2016)
Changed paths:
M README.md
A docker/Dockerfile
A docker/README.md
A docker/conf/admin-user-setup.sql
A docker/conf/standalone.xml
A docker/rundb.sh
A docker/rundev.sh
A docs/favicon.ico
M docs/release-notes.md
M docs/user-guide/system-admin/configuration/infinispan.md
M frontend/README.md
R frontend/src/main/web/README.md
M frontend/src/main/web/index.html
M frontend/src/main/web/npm-shrinkwrap.json
M frontend/src/main/web/package.json
M frontend/src/main/web/src/actions/common.js
M frontend/src/main/web/src/actions/explore.js
M frontend/src/main/web/src/actions/glossary.js
A frontend/src/main/web/src/actions/profile.js
R frontend/src/main/web/src/actions/userMatrix.js
M frontend/src/main/web/src/components/EditableText.js
M frontend/src/main/web/src/components/Header.jsx
M frontend/src/main/web/src/components/Heading.jsx
M frontend/src/main/web/src/components/Icon/index.jsx
M frontend/src/main/web/src/components/Link.jsx
M frontend/src/main/web/src/components/LoaderText/index.jsx
A frontend/src/main/web/src/components/LogoLoader/index.css
A frontend/src/main/web/src/components/LogoLoader/index.js
A frontend/src/main/web/src/components/LogoLoader/logo.svg
M frontend/src/main/web/src/components/Modal/index.jsx
M frontend/src/main/web/src/components/Nav.jsx
M frontend/src/main/web/src/components/NavItem.jsx
M frontend/src/main/web/src/components/Notification.js
M frontend/src/main/web/src/components/Overlay/index.jsx
M frontend/src/main/web/src/components/OverlayTrigger/index.jsx
M frontend/src/main/web/src/components/Page.jsx
M frontend/src/main/web/src/components/Row.js
M frontend/src/main/web/src/components/ScrollView.jsx
M frontend/src/main/web/src/components/TableCell.js
M frontend/src/main/web/src/components/TableRow.js
M frontend/src/main/web/src/components/TextInput.jsx
M frontend/src/main/web/src/components/Tooltip/index.jsx
M frontend/src/main/web/src/components/View.jsx
R frontend/src/main/web/src/constants/ActionTypes.js
M frontend/src/main/web/src/constants/Options.js
M frontend/src/main/web/src/containers/App.js
M frontend/src/main/web/src/containers/Explore/GroupTeaser.jsx
M frontend/src/main/web/src/containers/Explore/ProjectTeaser.jsx
M frontend/src/main/web/src/containers/Explore/TeaserList.jsx
M frontend/src/main/web/src/containers/Explore/TeaserListHeader.jsx
M frontend/src/main/web/src/containers/Explore/UserTeaser.jsx
M frontend/src/main/web/src/containers/Explore/index.js
M frontend/src/main/web/src/containers/Glossary/DeleteAllEntriesModal.jsx
M frontend/src/main/web/src/containers/Glossary/DeleteEntryModal.jsx
M frontend/src/main/web/src/containers/Glossary/Entry.js
M frontend/src/main/web/src/containers/Glossary/EntryModal.js
A frontend/src/main/web/src/containers/Glossary/ExportModal.js
M frontend/src/main/web/src/containers/Glossary/ImportModal.js
M frontend/src/main/web/src/containers/Glossary/NewEntryModal.js
M frontend/src/main/web/src/containers/Glossary/ViewHeader.js
M frontend/src/main/web/src/containers/Glossary/index.js
M frontend/src/main/web/src/containers/Root.js
M frontend/src/main/web/src/containers/UserProfile/CalendarMonthMatrix.jsx
M frontend/src/main/web/src/containers/UserProfile/CalendarPeriodHeading.jsx
M frontend/src/main/web/src/containers/UserProfile/CategoryItemMatrix.jsx
M frontend/src/main/web/src/containers/UserProfile/CategoryMatrixTable.jsx
M frontend/src/main/web/src/containers/UserProfile/ContentStateFilter.jsx
M frontend/src/main/web/src/containers/UserProfile/ContributionChart.jsx
M frontend/src/main/web/src/containers/UserProfile/DayMatrix.jsx
M frontend/src/main/web/src/containers/UserProfile/FilterableMatrixTable.jsx
M frontend/src/main/web/src/containers/UserProfile/RecentContributions.jsx
M frontend/src/main/web/src/containers/UserProfile/index.jsx
R frontend/src/main/web/src/dispatchers/UserMatrixDispatcher.js
M frontend/src/main/web/src/index.js
M frontend/src/main/web/src/legacy.js
M frontend/src/main/web/src/reducers/common.js
M frontend/src/main/web/src/reducers/explore.js
M frontend/src/main/web/src/reducers/glossary.js
M frontend/src/main/web/src/reducers/index.js
A frontend/src/main/web/src/reducers/profile.js
R frontend/src/main/web/src/stores/UserMatrixStore.js
R frontend/src/main/web/src/stores/__mocks__/superagent.js
R frontend/src/main/web/src/stores/__tests__/UserMatrixStoreTest.js
R frontend/src/main/web/src/stores/testData/glossary/entries.json
R frontend/src/main/web/src/stores/testData/glossary/info.json
R frontend/src/main/web/src/stores/testData/stats/user/test-user.json
M frontend/src/main/web/src/utils/DateHelper.js
M frontend/src/main/web/src/utils/GlossaryHelper.js
M frontend/src/main/web/webpack.config.js
M functional-test/src/main/java/org/zanata/page/account/RegisterPage.java
M functional-test/src/main/java/org/zanata/page/projectversion/VersionDocumentsPage.java
M functional-test/src/test/java/org/zanata/feature/document/FileTypeUploadTest.java
A functional-test/src/test/java/org/zanata/feature/editor/TranslateTsTest.java
M functional-test/src/test/resources/conf/standalone.xml
M functional-test/src/test/resources/conf/standalone_wildfly.xml
M mkdocs.yml
M pom.xml
M zanata-model/pom.xml
M zanata-overlay/distros/eap-6/standalone/configuration/standalone-zanata.xml
M zanata-overlay/distros/wildfly/standalone/configuration/standalone-zanata.xml
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/action/AuthenticationEvents.java
M zanata-war/src/main/java/org/zanata/adapter/FileFormatAdapter.java
M zanata-war/src/main/java/org/zanata/adapter/HTMLAdapter.java
M zanata-war/src/main/java/org/zanata/adapter/OkapiFilterAdapter.java
A zanata-war/src/main/java/org/zanata/adapter/TSAdapter.java
R zanata-war/src/main/java/org/zanata/cache/CacheContainerProducer.java
A zanata-war/src/main/java/org/zanata/cache/CacheManagerProducer.java
M zanata-war/src/main/java/org/zanata/dao/GlossaryDAO.java
M zanata-war/src/main/java/org/zanata/file/FileSystemPersistService.java
R zanata-war/src/main/java/org/zanata/rest/editor/dto/Locale.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/LocalesService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.java
M zanata-war/src/main/java/org/zanata/rest/service/FileService.java
M zanata-war/src/main/java/org/zanata/rest/service/GlossaryService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M zanata-war/src/main/java/org/zanata/rest/service/ResourceUtils.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationFileServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
M zanata-war/src/main/java/org/zanata/util/EssentialDataCreator.java
M zanata-war/src/main/java/org/zanata/util/HtmlUtil.java
M zanata-war/src/main/java/org/zanata/webtrans/client/Application.java
M zanata-war/src/main/resources/ehcache.xml
M zanata-war/src/main/resources/messages.properties
A zanata-war/src/main/resources/zanata-infinispan.xml
M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-deployment-structure.xml
M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-web.xml
M zanata-war/src/main/webapp/404.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/dashboard/settings.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/project/edit_form.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/version-group/edit_form.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/version-group/settings-tab.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/version/edit_form.xhtml
M zanata-war/src/main/webapp/account/login.xhtml
M zanata-war/src/main/webapp/account/register.xhtml
A zanata-war/src/main/webapp/app/bundle.css
A zanata-war/src/main/webapp/app/bundle.css.map
A zanata-war/src/main/webapp/app/bundle.js
A zanata-war/src/main/webapp/app/bundle.js.map
R zanata-war/src/main/webapp/app/config.json
R zanata-war/src/main/webapp/app/css/app.css
R zanata-war/src/main/webapp/app/css/libs.css
R zanata-war/src/main/webapp/app/images/logo-loader/loader.svg
R zanata-war/src/main/webapp/app/images/logo-loader/logo.svg
M zanata-war/src/main/webapp/app/index.html
R zanata-war/src/main/webapp/app/js/app.js
R zanata-war/src/main/webapp/app/js/libs.js
R zanata-war/src/main/webapp/app/js/templates.js
R zanata-war/src/main/webapp/app/maps/app.js.map
R zanata-war/src/main/webapp/app/maps/libs.js.map
R zanata-war/src/main/webapp/app/translations/de.json
R zanata-war/src/main/webapp/app/translations/fr.json
R zanata-war/src/main/webapp/app/translations/locales
M zanata-war/src/test/java/org/zanata/arquillian/Deployments.java
R zanata-war/src/test/java/org/zanata/rest/editor/dto/LocaleTest.java
M zanata-war/src/test/java/org/zanata/rest/service/ProjectVersionServiceUnitTest.java
M zanata-war/src/test/java/org/zanata/rest/service/raw/TranslationResourceRestITCase.java
M zanata-war/src/test/resources/arquillian/standalone-arquillian-wildfly.xml
M zanata-war/src/test/resources/arquillian/standalone-arquillian.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into ZNTA-942-oauth
Commit: f6231d7d1013e4ce478f16fd5d1c83ee746e6e0b
https://github.com/zanata/zanata-server/commit/f6231d7d1013e4ce478f16fd5d1c83ee746e6e0b
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-06-29 (Wed, 29 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/action/AccountMergeAction.java
M zanata-war/src/main/java/org/zanata/action/ActivateAction.java
M zanata-war/src/main/java/org/zanata/action/ActivityAction.java
M zanata-war/src/main/java/org/zanata/action/AdminStatsAction.java
M zanata-war/src/main/java/org/zanata/action/ApplicationConfigurationAction.java
M zanata-war/src/main/java/org/zanata/action/AuthenticatedAccountHome.java
M zanata-war/src/main/java/org/zanata/action/AuthenticationEvents.java
M zanata-war/src/main/java/org/zanata/action/ConfigurationAction.java
M zanata-war/src/main/java/org/zanata/action/ContactAdminAction.java
M zanata-war/src/main/java/org/zanata/action/CopyTransAction.java
M zanata-war/src/main/java/org/zanata/action/CopyTransManager.java
M zanata-war/src/main/java/org/zanata/action/CopyTransOptionsModel.java
M zanata-war/src/main/java/org/zanata/action/CopyVersionManager.java
M zanata-war/src/main/java/org/zanata/action/DashboardAction.java
M zanata-war/src/main/java/org/zanata/action/HomePage.java
M zanata-war/src/main/java/org/zanata/action/InactiveAccountAction.java
M zanata-war/src/main/java/org/zanata/action/LanguageAction.java
M zanata-war/src/main/java/org/zanata/action/LanguageContactCoordinatorAction.java
M zanata-war/src/main/java/org/zanata/action/LanguageJoinAction.java
M zanata-war/src/main/java/org/zanata/action/LanguageManagerAction.java
M zanata-war/src/main/java/org/zanata/action/LanguagesAction.java
M zanata-war/src/main/java/org/zanata/action/LocaleSelectorAction.java
M zanata-war/src/main/java/org/zanata/action/LoginAction.java
M zanata-war/src/main/java/org/zanata/action/MergeTransAction.java
M zanata-war/src/main/java/org/zanata/action/MergeTranslationsManager.java
M zanata-war/src/main/java/org/zanata/action/NewProfileAction.java
M zanata-war/src/main/java/org/zanata/action/PasswordResetAction.java
M zanata-war/src/main/java/org/zanata/action/PasswordResetRequestAction.java
M zanata-war/src/main/java/org/zanata/action/ProcessManagerAction.java
M zanata-war/src/main/java/org/zanata/action/ProfileAction.java
M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
M zanata-war/src/main/java/org/zanata/action/ProjectHomeAction.java
M zanata-war/src/main/java/org/zanata/action/ProjectIterationZipFileAction.java
M zanata-war/src/main/java/org/zanata/action/ProjectPermissionDialog.java
M zanata-war/src/main/java/org/zanata/action/RegisterAction.java
M zanata-war/src/main/java/org/zanata/action/ReindexAction.java
M zanata-war/src/main/java/org/zanata/action/RoleAction.java
M zanata-war/src/main/java/org/zanata/action/RoleAssignmentRuleAction.java
M zanata-war/src/main/java/org/zanata/action/RoleSearch.java
M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
M zanata-war/src/main/java/org/zanata/action/TranslationMemoryHome.java
M zanata-war/src/main/java/org/zanata/action/UserAction.java
M zanata-war/src/main/java/org/zanata/action/UserSearch.java
M zanata-war/src/main/java/org/zanata/action/UserSettingsAction.java
M zanata-war/src/main/java/org/zanata/action/ValidateEmailAction.java
M zanata-war/src/main/java/org/zanata/action/VersionGroupHome.java
M zanata-war/src/main/java/org/zanata/action/VersionGroupHomeAction.java
M zanata-war/src/main/java/org/zanata/action/VersionGroupJoinAction.java
M zanata-war/src/main/java/org/zanata/action/VersionHome.java
M zanata-war/src/main/java/org/zanata/action/VersionHomeAction.java
M zanata-war/src/main/java/org/zanata/exception/handler/AbstractExceptionHandler.java
M zanata-war/src/main/java/org/zanata/jpa/EntityManagerProducer.java
M zanata-war/src/main/java/org/zanata/rest/service/CopyTransResourceService.java
M zanata-war/src/main/java/org/zanata/rest/service/FileService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectIterationLocalesService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectLocalesService.java
M zanata-war/src/main/java/org/zanata/rest/service/StatisticsServiceImpl.java
M zanata-war/src/main/java/org/zanata/rest/service/TMXStreamingOutput.java
M zanata-war/src/main/java/org/zanata/rest/service/TranslationMemoryResourceService.java
M zanata-war/src/main/java/org/zanata/rest/service/ZPathService.java
M zanata-war/src/main/java/org/zanata/security/AuthenticationManager.java
M zanata-war/src/main/java/org/zanata/security/ZanataCredentials.java
M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
M zanata-war/src/main/java/org/zanata/security/ZanataOpenId.java
M zanata-war/src/main/java/org/zanata/security/openid/OpenIdAuthenticationResult.java
A zanata-war/src/main/java/org/zanata/security/openid/OpenIdProviderTypeHolder.java
M zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/CopyVersionServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/EmailChangeService.java
M zanata-war/src/main/java/org/zanata/service/impl/EmailServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/GlossaryFileServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/IndexingServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/LanguageTeamServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/LocaleServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/MergeTranslationsServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/RegisterServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/RequestServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/SlugEntityServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TextFlowSearchServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TransMemoryMergeServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationArchiveServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationFileServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationUpdatedManager.java
M zanata-war/src/main/java/org/zanata/service/impl/UserAccountServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/ValidationServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/VersionGroupServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/VersionStateCacheImpl.java
A zanata-war/src/main/java/org/zanata/ui/TransactionPhaseListener.java
M zanata-war/src/main/java/org/zanata/util/UrlUtil.java
M zanata-war/src/main/webapp/WEB-INF/faces-config.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into ZNTA-942-oauth
Commit: 3322f460aa5fa3d4750edb51d680d52d4ab4814f
https://github.com/zanata/zanata-server/commit/3322f460aa5fa3d4750edb51d680d52d4ab4814f
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-07-04 (Mon, 04 Jul 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
A zanata-war/src/main/java/org/zanata/config/OAuthTokenExpiryInSeconds.java
A zanata-war/src/main/java/org/zanata/config/SupportOAuth.java
R zanata-war/src/main/java/org/zanata/config/SysConfig.java
M zanata-war/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
M zanata-war/src/main/java/org/zanata/rest/RestLimitingFilter.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
M zanata-war/src/main/java/org/zanata/util/HttpUtil.java
M zanata-war/src/test/java/org/zanata/rest/RestLimitingFilterTest.java
M zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
Log Message:
-----------
ZNTA-1090 refactor according to review
Commit: b03c20b397c56cc59ace80ca3094ab95588f2385
https://github.com/zanata/zanata-server/commit/b03c20b397c56cc59ace80ca3094ab95588f2385
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-07-05 (Tue, 05 Jul 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/rest/RestLimitingFilter.java
M zanata-war/src/main/java/org/zanata/util/HttpUtil.java
M zanata-war/src/test/java/org/zanata/rest/RestLimitingFilterTest.java
M zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
Log Message:
-----------
rename vairable name
Commit: f9d008fc0fddee3f6a9050dc8fb475addf61c7de
https://github.com/zanata/zanata-server/commit/f9d008fc0fddee3f6a9050dc8fb475addf61c7de
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-07-05 (Tue, 05 Jul 2016)
Changed paths:
M docs/release-notes.md
M frontend/src/main/web/src/actions/profile.js
M frontend/src/main/web/src/components/NavItem.jsx
M frontend/src/main/web/src/containers/UserProfile/index.jsx
M frontend/src/main/web/src/index.js
M frontend/src/main/web/src/legacy.js
M frontend/src/main/web/webpack.config.js
M functional-test/pom.xml
M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectWebHooksTab.java
M functional-test/src/test/java/org/zanata/feature/glossary/GlossaryAdminTest.java
M functional-test/src/test/java/org/zanata/feature/glossary/GlossaryPushTest.java
M functional-test/src/test/java/org/zanata/feature/project/EditWebHooksTest.java
M pom.xml
M zanata-overlay/config/remote-deps.groovy
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
M zanata-war/src/main/java/org/zanata/adapter/TSAdapter.java
M zanata-war/src/main/java/org/zanata/dao/StreamingDAO.java
M zanata-war/src/main/java/org/zanata/dao/TextFlowStreamingDAO.java
M zanata-war/src/main/java/org/zanata/dao/TransMemoryStreamingDAO.java
M zanata-war/src/main/java/org/zanata/database/WrappedDatasourceConnectionProvider.java
M zanata-war/src/main/java/org/zanata/database/WrappedDriverManagerConnectionProvider.java
M zanata-war/src/main/java/org/zanata/file/SourceDocumentUpload.java
A zanata-war/src/main/java/org/zanata/webhook/events/TestEvent.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab.xhtml
M zanata-war/src/main/webapp/account/login.xhtml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into ZNTA-942-oauth
Commit: b148c9b5e000338e5319bef0a0c5e15c498ed731
https://github.com/zanata/zanata-server/commit/b148c9b5e000338e5319bef0a0c5e15c498ed731
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-07-05 (Tue, 05 Jul 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/webhook/events/TestEvent.java
Log Message:
-----------
fix compilation error
Commit: e55c1b096209d7bb2d2a35370384983b11c33009
https://github.com/zanata/zanata-server/commit/e55c1b096209d7bb2d2a35370384983b11c33009
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
M zanata-war/src/main/java/org/zanata/servlet/OAuthFilter.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/webapp/oauth/home.xhtml
Log Message:
-----------
ZNTA-1090 - fix error when clicking allow button
Commit: 6105edbf6dd34f5cabd7cee3b4630b7ef640566e
https://github.com/zanata/zanata-server/commit/6105edbf6dd34f5cabd7cee3b4630b7ef640566e
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M docs/release-notes.md
M frontend/pom.xml
M frontend/src/main/web/src/actions/glossary.js
M frontend/src/main/web/src/containers/Glossary/index.js
M frontend/src/main/web/src/reducers/glossary.js
M functional-test/pom.xml
M pom.xml
A zanata-editor/pom.xml
A zanata-editor/src/.babelrc
A zanata-editor/src/.csscomb.json
A zanata-editor/src/.eslintrc
A zanata-editor/src/.gitignore
A zanata-editor/src/.jsbeautifyrc
A zanata-editor/src/.jshintrc
A zanata-editor/src/.storybook/README.md
A zanata-editor/src/.storybook/config.js
A zanata-editor/src/.storybook/storybook.css
A zanata-editor/src/.storybook/webpack.config.js
A zanata-editor/src/.travis.yml
A zanata-editor/src/AUTHORS
A zanata-editor/src/LICENSE.LESSER.txt
A zanata-editor/src/README.md
A zanata-editor/src/__tests__/components/ButtonTest.js
A zanata-editor/src/__tests__/components/DashboardLinkTest.js
A zanata-editor/src/__tests__/components/DocsDropdownTest.js
A zanata-editor/src/__tests__/components/DropdownTest.js
A zanata-editor/src/__tests__/components/IconButtonTest.js
A zanata-editor/src/__tests__/components/IconButtonToggleTest.js
A zanata-editor/src/__tests__/components/IconTest.js
A zanata-editor/src/__tests__/components/LanguageDropdownTest.js
A zanata-editor/src/__tests__/components/NoSuggestionPanelTest.js
A zanata-editor/src/__tests__/components/PagerTest.js
A zanata-editor/src/__tests__/components/ProgressBarTest.js
A zanata-editor/src/__tests__/components/ProjectVersionLinkTest.js
A zanata-editor/src/__tests__/components/SuggestionContentsTest.js
A zanata-editor/src/__tests__/components/SuggestionMatchPercentTest.js
A zanata-editor/src/__tests__/components/SuggestionSourceDetailsTest.js
A zanata-editor/src/__tests__/components/SuggestionSourcesTest.js
A zanata-editor/src/__tests__/components/TextDiffTest.js
A zanata-editor/src/__tests__/components/ToggleSwitchTest.js
A zanata-editor/src/__tests__/components/TransUnitFilterTest.js
A zanata-editor/src/__tests__/components/TranslatingIndicatorTest.js
A zanata-editor/src/__tests__/components/UiLanguageDropdownTest.js
A zanata-editor/src/__tests__/mockAngularGettext.js
A zanata-editor/src/app/README.md
A zanata-editor/src/app/actions/controlsHeaderActions.js
A zanata-editor/src/app/actions/editorShortcuts.js
A zanata-editor/src/app/actions/headerActions.js
A zanata-editor/src/app/actions/index.js
A zanata-editor/src/app/actions/phraseNavigation.js
A zanata-editor/src/app/actions/phrases.js
A zanata-editor/src/app/actions/suggestions.js
A zanata-editor/src/app/api/index.js
A zanata-editor/src/app/api/suggestions.js
A zanata-editor/src/app/app.css
A zanata-editor/src/app/components/Button/index.css
A zanata-editor/src/app/components/Button/index.js
A zanata-editor/src/app/components/Button/story.js
A zanata-editor/src/app/components/DashboardLink.js
A zanata-editor/src/app/components/DocsDropdown.js
A zanata-editor/src/app/components/Dropdown/index.css
A zanata-editor/src/app/components/Dropdown/index.js
A zanata-editor/src/app/components/FilterToggle/index.css
A zanata-editor/src/app/components/FilterToggle/index.js
A zanata-editor/src/app/components/Icon/images/Icon-admin.svg
A zanata-editor/src/app/components/Icon/images/Icon-all.svg
A zanata-editor/src/app/components/Icon/images/Icon-attach.svg
A zanata-editor/src/app/components/Icon/images/Icon-block.svg
A zanata-editor/src/app/components/Icon/images/Icon-chevron-down-double.svg
A zanata-editor/src/app/components/Icon/images/Icon-chevron-down.svg
A zanata-editor/src/app/components/Icon/images/Icon-chevron-left.svg
A zanata-editor/src/app/components/Icon/images/Icon-chevron-right.svg
A zanata-editor/src/app/components/Icon/images/Icon-chevron-up-double.svg
A zanata-editor/src/app/components/Icon/images/Icon-chevron-up.svg
A zanata-editor/src/app/components/Icon/images/Icon-circle.svg
A zanata-editor/src/app/components/Icon/images/Icon-clock.svg
A zanata-editor/src/app/components/Icon/images/Icon-code.svg
A zanata-editor/src/app/components/Icon/images/Icon-comment.svg
A zanata-editor/src/app/components/Icon/images/Icon-copy.svg
A zanata-editor/src/app/components/Icon/images/Icon-cross-circle.svg
A zanata-editor/src/app/components/Icon/images/Icon-cross.svg
A zanata-editor/src/app/components/Icon/images/Icon-dashboard.svg
A zanata-editor/src/app/components/Icon/images/Icon-document.svg
A zanata-editor/src/app/components/Icon/images/Icon-dot.svg
A zanata-editor/src/app/components/Icon/images/Icon-download.svg
A zanata-editor/src/app/components/Icon/images/Icon-edit.svg
A zanata-editor/src/app/components/Icon/images/Icon-ellipsis.svg
A zanata-editor/src/app/components/Icon/images/Icon-export.svg
A zanata-editor/src/app/components/Icon/images/Icon-external-link.svg
A zanata-editor/src/app/components/Icon/images/Icon-filter.svg
A zanata-editor/src/app/components/Icon/images/Icon-folder.svg
A zanata-editor/src/app/components/Icon/images/Icon-glossary.svg
A zanata-editor/src/app/components/Icon/images/Icon-help.svg
A zanata-editor/src/app/components/Icon/images/Icon-history.svg
A zanata-editor/src/app/components/Icon/images/Icon-import.svg
A zanata-editor/src/app/components/Icon/images/Icon-inbox.svg
A zanata-editor/src/app/components/Icon/images/Icon-info.svg
A zanata-editor/src/app/components/Icon/images/Icon-keyboard.svg
A zanata-editor/src/app/components/Icon/images/Icon-language.svg
A zanata-editor/src/app/components/Icon/images/Icon-link.svg
A zanata-editor/src/app/components/Icon/images/Icon-location.svg
A zanata-editor/src/app/components/Icon/images/Icon-locked.svg
A zanata-editor/src/app/components/Icon/images/Icon-logout.svg
A zanata-editor/src/app/components/Icon/images/Icon-mail.svg
A zanata-editor/src/app/components/Icon/images/Icon-maintain.svg
A zanata-editor/src/app/components/Icon/images/Icon-menu.svg
A zanata-editor/src/app/components/Icon/images/Icon-minus.svg
A zanata-editor/src/app/components/Icon/images/Icon-next.svg
A zanata-editor/src/app/components/Icon/images/Icon-notification.svg
A zanata-editor/src/app/components/Icon/images/Icon-plus.svg
A zanata-editor/src/app/components/Icon/images/Icon-previous.svg
A zanata-editor/src/app/components/Icon/images/Icon-project.svg
A zanata-editor/src/app/components/Icon/images/Icon-refresh.svg
A zanata-editor/src/app/components/Icon/images/Icon-review.svg
A zanata-editor/src/app/components/Icon/images/Icon-search.svg
A zanata-editor/src/app/components/Icon/images/Icon-settings.svg
A zanata-editor/src/app/components/Icon/images/Icon-star-outline.svg
A zanata-editor/src/app/components/Icon/images/Icon-star.svg
A zanata-editor/src/app/components/Icon/images/Icon-statistics.svg
A zanata-editor/src/app/components/Icon/images/Icon-suggestions.svg
A zanata-editor/src/app/components/Icon/images/Icon-tick-circle.svg
A zanata-editor/src/app/components/Icon/images/Icon-tick.svg
A zanata-editor/src/app/components/Icon/images/Icon-translate.svg
A zanata-editor/src/app/components/Icon/images/Icon-trash.svg
A zanata-editor/src/app/components/Icon/images/Icon-undo.svg
A zanata-editor/src/app/components/Icon/images/Icon-unlocked.svg
A zanata-editor/src/app/components/Icon/images/Icon-upload.svg
A zanata-editor/src/app/components/Icon/images/Icon-user.svg
A zanata-editor/src/app/components/Icon/images/Icon-users.svg
A zanata-editor/src/app/components/Icon/images/Icon-version.svg
A zanata-editor/src/app/components/Icon/index.css
A zanata-editor/src/app/components/Icon/index.js
A zanata-editor/src/app/components/Icon/story.js
A zanata-editor/src/app/components/IconButton.js
A zanata-editor/src/app/components/IconButtonToggle.js
A zanata-editor/src/app/components/KeyCombinations.js
A zanata-editor/src/app/components/LanguagesDropdown.js
A zanata-editor/src/app/components/LogoLoader/index.css
A zanata-editor/src/app/components/LogoLoader/index.js
A zanata-editor/src/app/components/LogoLoader/logo.svg
A zanata-editor/src/app/components/LogoLoader/story.js
A zanata-editor/src/app/components/NoSuggestionsPanel.js
A zanata-editor/src/app/components/Pager.js
A zanata-editor/src/app/components/ProgressBar/index.css
A zanata-editor/src/app/components/ProgressBar/index.js
A zanata-editor/src/app/components/ProjectVersionLink.js
A zanata-editor/src/app/components/SplitDropdown/index.css
A zanata-editor/src/app/components/SplitDropdown/index.js
A zanata-editor/src/app/components/Suggestion.js
A zanata-editor/src/app/components/SuggestionContents.js
A zanata-editor/src/app/components/SuggestionList.js
A zanata-editor/src/app/components/SuggestionMatchPercent.js
A zanata-editor/src/app/components/SuggestionSearchInput/index.css
A zanata-editor/src/app/components/SuggestionSearchInput/index.js
A zanata-editor/src/app/components/SuggestionSourceDetails.js
A zanata-editor/src/app/components/SuggestionSources.js
A zanata-editor/src/app/components/SuggestionTranslationDetails.js
A zanata-editor/src/app/components/SuggestionTranslations.js
A zanata-editor/src/app/components/SuggestionUpdateMessage.js
A zanata-editor/src/app/components/TextDiff/index.css
A zanata-editor/src/app/components/TextDiff/index.js
A zanata-editor/src/app/components/TextDiff/story.js
A zanata-editor/src/app/components/ToggleSwitch/index.css
A zanata-editor/src/app/components/ToggleSwitch/index.js
A zanata-editor/src/app/components/TransUnit/index.css
A zanata-editor/src/app/components/TransUnit/index.js
A zanata-editor/src/app/components/TransUnitFilter.js
A zanata-editor/src/app/components/TransUnitLocaleHeading.js
A zanata-editor/src/app/components/TransUnitSourceHeader.js
A zanata-editor/src/app/components/TransUnitSourcePanel.js
A zanata-editor/src/app/components/TransUnitStatus.js
A zanata-editor/src/app/components/TransUnitTranslationFooter.js
A zanata-editor/src/app/components/TransUnitTranslationHeader.js
A zanata-editor/src/app/components/TransUnitTranslationPanel.js
A zanata-editor/src/app/components/TranslatingIndicator.js
A zanata-editor/src/app/components/UiLanguageDropdown.js
A zanata-editor/src/app/components/stories.js
A zanata-editor/src/app/config.json
A zanata-editor/src/app/config/intl.js
A zanata-editor/src/app/containers/ControlsHeader.js
A zanata-editor/src/app/containers/EditorHeader/index.css
A zanata-editor/src/app/containers/EditorHeader/index.js
A zanata-editor/src/app/containers/KeyShortcutCheatSheet/index.css
A zanata-editor/src/app/containers/KeyShortcutCheatSheet/index.js
A zanata-editor/src/app/containers/KeyShortcutDispatcher.js
A zanata-editor/src/app/containers/MainContent.js
A zanata-editor/src/app/containers/NavHeader.js
A zanata-editor/src/app/containers/NeedSlugMessage.js
A zanata-editor/src/app/containers/ParamPropDispatcher.js
A zanata-editor/src/app/containers/Root/index.css
A zanata-editor/src/app/containers/Root/index.js
A zanata-editor/src/app/containers/SuggestionsBody.js
A zanata-editor/src/app/containers/SuggestionsHeader.js
A zanata-editor/src/app/containers/SuggestionsPanel.js
A zanata-editor/src/app/containers/ZanataLogoLoader.js
A zanata-editor/src/app/css/README.md
A zanata-editor/src/app/css/base/index.css
A zanata-editor/src/app/css/base/lib/forms.css
A zanata-editor/src/app/css/base/lib/global.css
A zanata-editor/src/app/css/base/lib/headings.css
A zanata-editor/src/app/css/base/lib/links.css
A zanata-editor/src/app/css/base/lib/lists.css
A zanata-editor/src/app/css/base/lib/media.css
A zanata-editor/src/app/css/base/lib/misc.css
A zanata-editor/src/app/css/base/lib/text.css
A zanata-editor/src/app/css/heading/index.css
A zanata-editor/src/app/css/links/index.css
A zanata-editor/src/app/css/resizer/index.css
A zanata-editor/src/app/css/theme/index.css
A zanata-editor/src/app/css/theme/lib/theme-map.css
A zanata-editor/src/app/css/theme/lib/theme.css
A zanata-editor/src/app/css/utils-background/index.css
A zanata-editor/src/app/css/utils-display/index.css
A zanata-editor/src/app/css/utils-layout/index.css
A zanata-editor/src/app/css/utils-list/index.css
A zanata-editor/src/app/css/utils-position/index.css
A zanata-editor/src/app/css/utils-size/index.css
A zanata-editor/src/app/css/utils-space/index.css
A zanata-editor/src/app/css/utils-text/index.css
A zanata-editor/src/app/index.css
A zanata-editor/src/app/index.html
A zanata-editor/src/app/index.js
A zanata-editor/src/app/middlewares/getstate-in-actions.js
A zanata-editor/src/app/middlewares/new-context-fetch.js
A zanata-editor/src/app/middlewares/selected-phrase-suggestion-search.js
A zanata-editor/src/app/middlewares/state-change-dispatch.js
A zanata-editor/src/app/reducers/context.js
A zanata-editor/src/app/reducers/dropdown.js
A zanata-editor/src/app/reducers/headerData.js
A zanata-editor/src/app/reducers/index.js
A zanata-editor/src/app/reducers/phrase.js
A zanata-editor/src/app/reducers/suggestions.js
A zanata-editor/src/app/reducers/ui.js
A zanata-editor/src/app/translations/README.md
A zanata-editor/src/app/translations/de.po
A zanata-editor/src/app/translations/fr.po
A zanata-editor/src/app/translations/template.pot
A zanata-editor/src/app/utils/RoutingHelpers.js
A zanata-editor/src/app/utils/TransStatusService.js
A zanata-editor/src/app/utils/Util.js
A zanata-editor/src/app/utils/doc-id.js
A zanata-editor/src/app/utils/filter-paging-util.js
A zanata-editor/src/app/utils/phrase.js
A zanata-editor/src/app/utils/status.js
A zanata-editor/src/app/utils/string-utils.js
A zanata-editor/src/app/webpack.config.js
A zanata-editor/src/app/webpack.dev.config.js
A zanata-editor/src/app/webpack.prod.config.js
A zanata-editor/src/gulpfile.js
A zanata-editor/src/gulpfile.paths.js
A zanata-editor/src/makefile
A zanata-editor/src/npm-shrinkwrap.json
A zanata-editor/src/package.json
M zanata-overlay/config/remote-deps.groovy
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/dao/StreamingDAO.java
M zanata-war/src/main/java/org/zanata/dao/TextFlowStreamingDAO.java
M zanata-war/src/main/java/org/zanata/dao/TransMemoryStreamingDAO.java
M zanata-war/src/main/java/org/zanata/database/WrappedDatasourceConnectionProvider.java
M zanata-war/src/main/java/org/zanata/database/WrappedDriverManagerConnectionProvider.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/LocalesService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/StatisticsService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/SuggestionsService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/TextFlowService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/TransUnitService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.java
M zanata-war/src/main/java/org/zanata/rest/search/service/SearchService.java
M zanata-war/src/main/java/org/zanata/rest/service/FileService.java
M zanata-war/src/main/java/org/zanata/rest/service/IntrospectableObjectMonitorService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectIterationLocalesService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectLocalesService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectsService.java
M zanata-war/src/main/java/org/zanata/rest/service/ServerConfigurationService.java
M zanata-war/src/main/java/org/zanata/rest/service/StatisticsServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/SearchIndexManager.java
M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
R zanata-war/src/main/webapp/app/bundle.css
R zanata-war/src/main/webapp/app/bundle.css.map
R zanata-war/src/main/webapp/app/bundle.js
R zanata-war/src/main/webapp/app/bundle.js.map
R zanata-war/src/main/webapp/app/index.html
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into ZNTA-942-oauth
Commit: 9e165bfed20526c10d0c08025e9580393786e4e0
https://github.com/zanata/zanata-server/commit/9e165bfed20526c10d0c08025e9580393786e4e0
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-07-12 (Tue, 12 Jul 2016)
Changed paths:
A zanata-model/src/main/java/org/zanata/model/AllowedApp.java
M zanata-model/src/main/java/org/zanata/model/HAccount.java
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/action/LoginAction.java
M zanata-war/src/main/java/org/zanata/config/ConfigStore.java
A zanata-war/src/main/java/org/zanata/config/OAuthTokenExpiryInSeconds.java
A zanata-war/src/main/java/org/zanata/config/SupportOAuth.java
M zanata-war/src/main/java/org/zanata/config/SystemPropertyConfigStore.java
M zanata-war/src/main/java/org/zanata/dao/AccountDAO.java
A zanata-war/src/main/java/org/zanata/dao/AllowedAppDAO.java
M zanata-war/src/main/java/org/zanata/limits/RateLimitManager.java
M zanata-war/src/main/java/org/zanata/limits/RateLimiterToken.java
M zanata-war/src/main/java/org/zanata/limits/RateLimitingProcessor.java
M zanata-war/src/main/java/org/zanata/rest/RestLimitingFilter.java
M zanata-war/src/main/java/org/zanata/rest/ZanataRestSecurityInterceptor.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.java
M zanata-war/src/main/java/org/zanata/rest/editor/service/resource/UserResource.java
A zanata-war/src/main/java/org/zanata/rest/oauth/OAuthUtil.java
A zanata-war/src/main/java/org/zanata/rest/oauth/TokenService.java
M zanata-war/src/main/java/org/zanata/rest/service/AccountService.java
M zanata-war/src/main/java/org/zanata/rest/service/IntrospectableObjectMonitorService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M zanata-war/src/main/java/org/zanata/seam/security/ZanataJpaIdentityStore.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
A zanata-war/src/main/java/org/zanata/security/oauth/AuthorizeAction.java
A zanata-war/src/main/java/org/zanata/security/oauth/SecurityTokens.java
A zanata-war/src/main/java/org/zanata/servlet/OAuthFilter.java
M zanata-war/src/main/java/org/zanata/servlet/UrlRewriteConfig.java
M zanata-war/src/main/java/org/zanata/util/FacesNavigationUtil.java
M zanata-war/src/main/java/org/zanata/util/HttpUtil.java
M zanata-war/src/main/java/org/zanata/util/Introspectable.java
M zanata-war/src/main/java/org/zanata/webhook/events/TestEvent.java
M zanata-war/src/main/resources/db/changelogs/db.changelog-4.0.xml
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
M zanata-war/src/main/webapp-jboss/WEB-INF/web.xml
A zanata-war/src/main/webapp/oauth/home.xhtml
M zanata-war/src/test/java/org/zanata/RestTest.java
M zanata-war/src/test/java/org/zanata/rest/RestLimitingFilterTest.java
A zanata-war/src/test/java/org/zanata/rest/ZanataRestSecurityInterceptorTest.java
M zanata-war/src/test/java/org/zanata/rest/service/raw/AnonymousUserRawRestITCase.java
A zanata-war/src/test/java/org/zanata/security/oauth/SecurityTokensTest.java
M zanata-war/src/test/resources/META-INF/persistence.xml
M zanata-war/src/test/resources/arquillian/persistence.xml
Log Message:
-----------
Merge pull request #1182 from zanata/ZNTA-942-oauth
ZNTA-1090 enable OAuth in Zanata
Compare: https://github.com/zanata/zanata-server/compare/4c511f84cb41...9e165bfed205
More information about the zanata-commits
mailing list