[zanata/zanata-server] 89d47a: ZNTA-850 fix(bug) check permission before executin...
GitHub
noreply at github.com
Thu Mar 3 06:02:45 UTC 2016
Branch: refs/heads/replace-fixed-data-table
Home: https://github.com/zanata/zanata-server
Commit: 89d47a018c3fe86fcd8d1e5b5a7e61b1c6068a14
https://github.com/zanata/zanata-server/commit/89d47a018c3fe86fcd8d1e5b5a7e61b1c6068a14
Author: Patrick Huang <pahuang at redhat.com>
Date: 2015-12-18 (Fri, 18 Dec 2015)
Changed paths:
M zanata-war/src/main/java/org/zanata/rest/service/AsynchronousProcessResourceService.java
Log Message:
-----------
ZNTA-850 fix(bug) check permission before executing async task
Commit: 2bc2e820316e5f22882ec716a1c89d78d25c8a70
https://github.com/zanata/zanata-server/commit/2bc2e820316e5f22882ec716a1c89d78d25c8a70
Author: Patrick Uiterwijk <puiterwijk at redhat.com>
Date: 2016-01-07 (Thu, 07 Jan 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/security/openid/FedoraOpenIdProvider.java
Log Message:
-----------
Update Fedora OpenID endpoint to secure one
Signed-off-by: Patrick Uiterwijk <puiterwijk at redhat.com>
Commit: ceba04b2fce1abc1472a169d5596de9a752c31ba
https://github.com/zanata/zanata-server/commit/ceba04b2fce1abc1472a169d5596de9a752c31ba
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Update Lombok
Commit: b7cf6a726f933772fd3e12d45b9ae201be14bfc1
https://github.com/zanata/zanata-server/commit/b7cf6a726f933772fd3e12d45b9ae201be14bfc1
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
A lombok.config
Log Message:
-----------
Suppress FindBugs warnings in Lombok code
Commit: fc527d99f707d5e0468d5120311b1121f22d323e
https://github.com/zanata/zanata-server/commit/fc527d99f707d5e0468d5120311b1121f22d323e
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/WebAssetsConfiguration.java
M zanata-war/src/main/java/org/zanata/rest/service/VersionService.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/VersionStateCacheImpl.java
M zanata-war/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceManagerImpl.java
Log Message:
-----------
Move constructor logic to @Create methods
In CDI, the bean's constructor will be invoked twice: once for the
proxy object, and once for the actual instance, so any logic should
be in @PostConstruct methods, not the constructor.
Commit: 093fd9f6a1dca76fae69373ec9f10aa6ced6269f
https://github.com/zanata/zanata-server/commit/093fd9f6a1dca76fae69373ec9f10aa6ced6269f
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M zanata-test-war/src/main/java/org/zanata/rest/SampleDataResourceImpl.java
M zanata-test-war/src/main/java/org/zanata/util/SampleProjectProfile.java
Log Message:
-----------
Avoid triggering possible compiler bug
Commit: 9ed45852bc20e4243f4b281b72d888a926fc4f68
https://github.com/zanata/zanata-server/commit/9ed45852bc20e4243f4b281b72d888a926fc4f68
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M docs/release-notes.md
Log Message:
-----------
Add release notes for CDI (enable Weld)
Commit: 9be15c445efb26e9151c2131cee3afb20a11eb69
https://github.com/zanata/zanata-server/commit/9be15c445efb26e9151c2131cee3afb20a11eb69
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-22 (Fri, 22 Jan 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/dao/ApplicationConfigurationDAO.java
Log Message:
-----------
fix(applicationConfig): update dao scope to RequestScope
https://zanata.atlassian.net/browse/ZNTA-882
Commit: d73c60ab7f1a8a1eca165fb5997523e6ffa5d585
https://github.com/zanata/zanata-server/commit/d73c60ab7f1a8a1eca165fb5997523e6ffa5d585
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-22 (Fri, 22 Jan 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/dao/ApplicationConfigurationDAO.java
Log Message:
-----------
Merge pull request #1084 from zanata/ZNTA-882
fix(applicationConfig): update dao scope to RequestScope
Commit: 6558695f653f222ec10e184faf0d5f5f68360d7e
https://github.com/zanata/zanata-server/commit/6558695f653f222ec10e184faf0d5f5f68360d7e
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
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/dao/AccountResetPasswordKeyDAO.java
M zanata-war/src/main/java/org/zanata/service/impl/UserAccountServiceImpl.java
Log Message:
-----------
fix(password reset): fix entry not inserted into db
https://zanata.atlassian.net/browse/ZNTA-870
Commit: e6402745fff13ef40321ab021896b7ebdea53a83
https://github.com/zanata/zanata-server/commit/e6402745fff13ef40321ab021896b7ebdea53a83
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
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/dao/AccountResetPasswordKeyDAO.java
M zanata-war/src/main/java/org/zanata/service/impl/UserAccountServiceImpl.java
Log Message:
-----------
Merge pull request #1086 from zanata/ZNTA-870-password-reset
fix(password reset): fix entry not inserted into db
Commit: 2bc8ddfcfcf279f9c417292ab382ac5ee36cf5e3
https://github.com/zanata/zanata-server/commit/2bc8ddfcfcf279f9c417292ab382ac5ee36cf5e3
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/dashboard/dashboardsettings/DashboardAccountTab.java
M zanata-war/src/main/java/org/zanata/action/ValidateEmailAction.java
M zanata-war/src/main/webapp/WEB-INF/layout/dashboard/settings.xhtml
Log Message:
-----------
fix(change email): redirection to home page after email change
https://zanata.atlassian.net/browse/ZNTA-871
Commit: 536dbcf297fa140ce00768e45ef5de68e796a8ef
https://github.com/zanata/zanata-server/commit/536dbcf297fa140ce00768e45ef5de68e796a8ef
Author: Damian Jansen <djansen at redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/dashboard/dashboardsettings/DashboardAccountTab.java
Log Message:
-----------
Fix element click in update email test
Commit: a9e63c481074f88ce96e82495c2a0dfc91befecd
https://github.com/zanata/zanata-server/commit/a9e63c481074f88ce96e82495c2a0dfc91befecd
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/dashboard/dashboardsettings/DashboardAccountTab.java
M zanata-war/src/main/java/org/zanata/action/ValidateEmailAction.java
M zanata-war/src/main/webapp/WEB-INF/layout/dashboard/settings.xhtml
Log Message:
-----------
Merge pull request #1085 from zanata/ZNTA-871-change-email
fix(change email): redirection to home page after email change
Commit: 5a49f941a9d050f811781b82c1a71e1f04fb358e
https://github.com/zanata/zanata-server/commit/5a49f941a9d050f811781b82c1a71e1f04fb358e
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/action/UserAction.java
Log Message:
-----------
fix(account enable): remove activation key entry when account enable by admin
https://zanata.atlassian.net/browse/ZNTA-886
Commit: 9e06fc02b1ce2abaf8ad73b36c8a1b403e332764
https://github.com/zanata/zanata-server/commit/9e06fc02b1ce2abaf8ad73b36c8a1b403e332764
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/action/UserAction.java
Log Message:
-----------
Merge pull request #1087 from zanata/ZNTA-886-account-enable
fix(account enable): remove activation key entry when account enable by admin
Commit: 79ed341f2c61095a629eb44eb47787887a190d75
https://github.com/zanata/zanata-server/commit/79ed341f2c61095a629eb44eb47787887a190d75
Author: Carlos Munoz <chavo16 at hotmail.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/security/openid/FedoraOpenIdProvider.java
Log Message:
-----------
Merge pull request #1078 from puiterwijk/use-secure-fedora-openid-endpoint
Update Fedora OpenID endpoint to secure one
Commit: 085c038514967b4e3ff594b4c947b1551fc0f0c3
https://github.com/zanata/zanata-server/commit/085c038514967b4e3ff594b4c947b1551fc0f0c3
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M docs/release-notes.md
M frontend/src/main/web/lib/components/UserProfile.jsx
M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/action/ProfileHome.java
M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.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/service/ProjectVersionService.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/webapp/WEB-INF/layout/language/members-tab.xhtml
M zanata-war/src/main/webapp/admin/server_configuration.xhtml
M zanata-war/src/main/webapp/resources/zanata/maintainers-tab.xhtml
M zanata-war/src/test/java/org/zanata/rest/editor/service/UserServiceTest.java
M zanata-war/src/test/java/org/zanata/rest/service/ProjectVersionServiceUnitTest.java
Log Message:
-----------
feat(user email): admin can configure to display user email
https://zanata.atlassian.net/browse/ZNTA-879
Commit: a1126df42caebaab174c30db1d732b053c762a58
https://github.com/zanata/zanata-server/commit/a1126df42caebaab174c30db1d732b053c762a58
Author: Alex Eng <aeng at redhat.com>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M docs/release-notes.md
M frontend/src/main/web/lib/components/UserProfile.jsx
M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/action/ProfileHome.java
M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.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/service/ProjectVersionService.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/webapp/WEB-INF/layout/language/members-tab.xhtml
M zanata-war/src/main/webapp/admin/server_configuration.xhtml
M zanata-war/src/main/webapp/resources/zanata/maintainers-tab.xhtml
M zanata-war/src/test/java/org/zanata/rest/editor/service/UserServiceTest.java
M zanata-war/src/test/java/org/zanata/rest/service/ProjectVersionServiceUnitTest.java
Log Message:
-----------
Merge pull request #1082 from zanata/ZNTA-879-user-email
feat(user email): admin can configure to display user email
Commit: 9094dfe3136467e7b954d948522a44342c555f22
https://github.com/zanata/zanata-server/commit/9094dfe3136467e7b954d948522a44342c555f22
Author: Damian Jansen <djansen at redhat.com>
Date: 2016-02-02 (Tue, 02 Feb 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/AbstractPage.java
M functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
M functional-test/src/main/java/org/zanata/page/languages/LanguagePage.java
M functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
M functional-test/src/test/java/org/zanata/feature/testharness/TestPlan.java
Log Message:
-----------
fix(ZNTA-668): Server settings tests disabled
Commit: bf8490460ed3cf2c6cc0defbd8232c8e96f25644
https://github.com/zanata/zanata-server/commit/bf8490460ed3cf2c6cc0defbd8232c8e96f25644
Author: Ding-Yi Chen <dingyichen at gmail.com>
Date: 2016-02-02 (Tue, 02 Feb 2016)
Changed paths:
M docs/user-guide/account/account-sign-up.md
Log Message:
-----------
doc(user-guide): Add fedora.zanata.org
Commit: f4482602231c10a12e9dd80b24f27d138517d288
https://github.com/zanata/zanata-server/commit/f4482602231c10a12e9dd80b24f27d138517d288
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2016-02-03 (Wed, 03 Feb 2016)
Changed paths:
M docs/user-guide/system-admin/configuration/authentication.md
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/action/NewProfileAction.java
M zanata-war/src/main/java/org/zanata/config/JaasConfig.java
M zanata-war/src/main/java/org/zanata/dao/AccountActivationKeyDAO.java
M zanata-war/src/main/java/org/zanata/jpa/EntityManagerProducer.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/FedoraOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/GenericOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/GoogleOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/MyOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/OpenIdAuthenticationResult.java
M zanata-war/src/main/java/org/zanata/security/openid/OpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/YahooOpenIdProvider.java
A zanata-war/src/main/resources/META-INF/validation.xml
M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
Log Message:
-----------
fix(ZNTA-358): fix openid sign in problems
+ add support for Open id attribute exchange (see below for more details)
Squashed commit of the following:
commit 7f38363c6c19184502f7819414f630d5cdbbab08
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: Thu Jan 28 17:19:15 2016 +1000
ZNTA-358: fix incorrect DAO scope
commit 50e03b6437fc6082480749234daed9fbd0135102
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: Tue Jan 19 12:27:38 2016 +1000
ZNTA-358: fix validator + cdi injection
commit 05464f2889d007c3602d2c0739ba08c9d7ec74e2
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: Mon Jan 18 09:46:22 2016 +1000
ZNTA-358: minor updates to improve sign-in
commit 1208f68b0772e5b7a7bc70e5de4114a034c8483b
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: Fri Jan 8 13:16:33 2016 +1000
chore: Implement attribute exchange for open id
Make sure that the application requests some necessary user information
from open Id providers offering sreg (1.1) and attribute exchange
extensions. These attributes will be pre-filled when creating a
new profile.
Commit: 7ae034b5644f5c9b8523b67a2850d4988d6820cc
https://github.com/zanata/zanata-server/commit/7ae034b5644f5c9b8523b67a2850d4988d6820cc
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-02-03 (Wed, 03 Feb 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/WebAssetsConfiguration.java
M zanata-war/src/main/java/org/zanata/rest/service/VersionService.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/VersionStateCacheImpl.java
M zanata-war/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceManagerImpl.java
Log Message:
-----------
Merge pull request #901 from zanata/move-constructor-logic
Move constructor logic to @Create methods
Commit: 192c5604dafffd8f61656908def4e9da8cd6541d
https://github.com/zanata/zanata-server/commit/192c5604dafffd8f61656908def4e9da8cd6541d
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-02-05 (Fri, 05 Feb 2016)
Changed paths:
M docs/release-notes.md
Log Message:
-----------
Modify release notes based on feedback
Commit: 722383ab57ac9f4e9cc8cda8c09b42ac05cc34c0
https://github.com/zanata/zanata-server/commit/722383ab57ac9f4e9cc8cda8c09b42ac05cc34c0
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
A lombok.config
M pom.xml
M zanata-test-war/src/main/java/org/zanata/rest/SampleDataResourceImpl.java
M zanata-test-war/src/main/java/org/zanata/util/SampleProjectProfile.java
Log Message:
-----------
Merge pull request #1070 from zanata/lombok-suppress-fb-warnings
Suppress FindBugs warnings in Lombok code
Commit: 2a29468e46ab12c51b20337d6be365643e3e8a96
https://github.com/zanata/zanata-server/commit/2a29468e46ab12c51b20337d6be365643e3e8a96
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
M docs/release-notes.md
Log Message:
-----------
Merge branch 'ZNTA-801-cdi-release-notes' into integration/master
Commit: 51b2c4c8cb63da221d726935b71a51ba00fe90dd
https://github.com/zanata/zanata-server/commit/51b2c4c8cb63da221d726935b71a51ba00fe90dd
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M pom.xml
Log Message:
-----------
update api dependency
Commit: 145380115885f5c1085bfd782d96fcc4a82ce372
https://github.com/zanata/zanata-server/commit/145380115885f5c1085bfd782d96fcc4a82ce372
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M zanata-war/src/test/java/org/zanata/rest/compat/CompatibilityBase.java
M zanata-war/src/test/java/org/zanata/rest/compat/StatisticsCompatibilityITCase.java
M zanata-war/src/test/java/org/zanata/rest/service/raw/ResourceServiceRestITCase.java
Log Message:
-----------
ZNTA-519 - allow _-. in doc name
Commit: 9b2aef6ca26ec089b3ae96b6f809b17801ea235f
https://github.com/zanata/zanata-server/commit/9b2aef6ca26ec089b3ae96b6f809b17801ea235f
Author: Alex Eng <aeng at redhat.com>
Date: 2016-02-15 (Mon, 15 Feb 2016)
Changed paths:
M docs/release-notes.md
M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
Log Message:
-----------
fix(translation memory): remove 0% matching TM entry
https://zanata.atlassian.net/browse/ZNTA-905
Commit: a60b1582e1a4264f4eafb625a96d115eb1781545
https://github.com/zanata/zanata-server/commit/a60b1582e1a4264f4eafb625a96d115eb1781545
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
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/permission/PermissionEvaluator.java
M zanata-war/src/main/java/org/zanata/security/permission/PermissionGranter.java
A zanata-war/src/main/java/org/zanata/security/permission/PermissionProvider.java
M zanata-war/src/test/java/org/zanata/seam/AutowireInstance.java
M zanata-war/src/test/java/org/zanata/seam/SeamAutowire.java
M zanata-war/src/test/java/org/zanata/security/ZanataIdentityTest.java
M zanata-war/src/test/java/org/zanata/security/permission/PermissionEvaluatorTest.java
Log Message:
-----------
chore: refactor permission granters to be CDI beans
See: https://github.com/zanata/zanata-server/pull/1093
This allows any bean which extends the new PermissionGranter class to
provide permission granter methods.
It also allows permission granters to be CDI beans which allows them to
inject other components among other things.
PermissionProviders are used as dependent beans so they get up-to-date
information on every permission check.
Squashed commit of the following:
commit f42f9e4f6982e9a937e3f69f2d799089922db97c
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: Mon Feb 15 12:11:42 2016 +1000
code review fixes
commit 6b4347b311dfa85bbfc3fba7762e0aa539c248ad
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: Fri Feb 12 15:45:54 2016 +1000
fix failing seamautowire tests
commit 401070e9a130f770a2862a72d59db169dc0b0830
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: Thu Feb 11 15:18:21 2016 +1000
turn the SecurityFunctions class into a CDI bean
commit 67ea7b049cf2e0876802b875ff9c2baa8aeb62cc
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: Thu Feb 11 15:00:06 2016 +1000
refactor permission granters to be CDI beans
This allows any bean which extends the new PermissionGranter class to
provide permission granter methods.
It also allows permission granters to be CDI beans which allows them to
inject other components among other things.
PermissionProviders are used as dependent beans so they get up-to-date
information on every permission check.
Commit: 5468491626b118fe53964e21132454512552cd23
https://github.com/zanata/zanata-server/commit/5468491626b118fe53964e21132454512552cd23
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/security/SpNegoIdentity.java
M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
Log Message:
-----------
fix: kerberos ticket-based authentication
With the move to CDI, using reflection to modify properties on CDI
proxied beans is not recommended. This change addresses said issue when
propagating the Kerberos authentication context onto the Zanata identity
bean.
Commit: 1b6f4f01f0f264828a7e536aee912ec2975fcb2f
https://github.com/zanata/zanata-server/commit/1b6f4f01f0f264828a7e536aee912ec2975fcb2f
Author: Carlos Munoz <chavo16 at hotmail.com>
Date: 2016-02-22 (Mon, 22 Feb 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/security/SpNegoIdentity.java
M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
Log Message:
-----------
Merge pull request #1095 from zanata/fix-kerberos-auth
fix: kerberos ticket-based authentication
Commit: 0f03f68dc2a212198b2eef458fd315a7ea5b0b64
https://github.com/zanata/zanata-server/commit/0f03f68dc2a212198b2eef458fd315a7ea5b0b64
Author: Alex Eng <aeng at redhat.com>
Date: 2016-02-23 (Tue, 23 Feb 2016)
Changed paths:
M docs/release-notes.md
M zanata-war/src/main/webapp/WEB-INF/layout/language/members-tab.xhtml
M zanata-war/src/main/webapp/resources/zanata/maintainers-tab.xhtml
M zanata-war/src/main/webapp/resources/zanata/person-tile.xhtml
Log Message:
-----------
fix(user): profile link to user page
https://zanata.atlassian.net/browse/ZNTA-412
Commit: e725044c3f009f6e9ce97d67d54867b84d30680d
https://github.com/zanata/zanata-server/commit/e725044c3f009f6e9ce97d67d54867b84d30680d
Author: Alex Eng <aeng at redhat.com>
Date: 2016-02-23 (Tue, 23 Feb 2016)
Changed paths:
M docs/release-notes.md
M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
Log Message:
-----------
Merge pull request #1094 from zanata/ZNTA-905
fix(translation memory): remove 0% matching TM entry
Commit: e28c6986bd7686a82e1d33728b66e8bd1cc477e0
https://github.com/zanata/zanata-server/commit/e28c6986bd7686a82e1d33728b66e8bd1cc477e0
Author: Zanata Build Server <jenkins at zanata.org>
Date: 2016-02-23 (Tue, 23 Feb 2016)
Changed paths:
M docs/user-guide/account/account-sign-up.md
Log Message:
-----------
Merge commit 'bf8490460ed3cf2c6cc0defbd8232c8e96f25644' into HEAD
Commit: 22bb03212b7a88c77803a6b0e776eb13aced08d7
https://github.com/zanata/zanata-server/commit/22bb03212b7a88c77803a6b0e776eb13aced08d7
Author: Alex Eng <aeng at redhat.com>
Date: 2016-02-23 (Tue, 23 Feb 2016)
Changed paths:
M docs/release-notes.md
M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab-general.xhtml
M zanata-war/src/main/webapp/project/project.xhtml
Log Message:
-----------
fix(project):shows lock icon when project is readonly
https://zanata.atlassian.net/browse/ZNTA-928
Commit: b17b4d65f26df0a9dc48b4a3260ef77ec74f8293
https://github.com/zanata/zanata-server/commit/b17b4d65f26df0a9dc48b4a3260ef77ec74f8293
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-02-24 (Wed, 24 Feb 2016)
Changed paths:
M pom.xml
M zanata-war/src/test/java/org/zanata/rest/compat/CompatibilityBase.java
M zanata-war/src/test/java/org/zanata/rest/compat/StatisticsCompatibilityITCase.java
M zanata-war/src/test/java/org/zanata/rest/service/raw/ResourceServiceRestITCase.java
Log Message:
-----------
Merge pull request #1092 from zanata/ZNTA-519-slug-regex
Znta 519 - allow -_. in document name
Commit: ee843b3e32570251ce03560b6069e9ea5895dddd
https://github.com/zanata/zanata-server/commit/ee843b3e32570251ce03560b6069e9ea5895dddd
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-02-24 (Wed, 24 Feb 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/rest/service/AsynchronousProcessResourceService.java
Log Message:
-----------
Merge pull request #1073 from zanata/ZNTA-850
ZNTA-850 fix(bug) check permission before executing async task
Commit: 3a78811cbcc0f538adf1aa368a109a0d3ab1390d
https://github.com/zanata/zanata-server/commit/3a78811cbcc0f538adf1aa368a109a0d3ab1390d
Author: Alex Eng <aeng at redhat.com>
Date: 2016-02-24 (Wed, 24 Feb 2016)
Changed paths:
M docs/release-notes.md
M functional-test/src/main/java/org/zanata/page/languages/LanguagePage.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
Log Message:
-----------
Merge branch 'integration/master' into ZNTA-412-user-link
Commit: 2439fa6a5422e41cd49bce1b39b5c699e8462001
https://github.com/zanata/zanata-server/commit/2439fa6a5422e41cd49bce1b39b5c699e8462001
Author: Damian Jansen <djansen at redhat.com>
Date: 2016-02-24 (Wed, 24 Feb 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/languages/LanguagePage.java
Log Message:
-----------
Fix locator for JoinLanguageTeamTest
Commit: 99461b6fc69a131b08e80766a9176862a1d91631
https://github.com/zanata/zanata-server/commit/99461b6fc69a131b08e80766a9176862a1d91631
Author: Alex Eng <aeng at redhat.com>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M docs/release-notes.md
M functional-test/src/main/java/org/zanata/page/languages/LanguagePage.java
M zanata-war/src/main/webapp/WEB-INF/layout/language/members-tab.xhtml
M zanata-war/src/main/webapp/resources/zanata/maintainers-tab.xhtml
M zanata-war/src/main/webapp/resources/zanata/person-tile.xhtml
Log Message:
-----------
Merge pull request #1097 from zanata/ZNTA-412-user-link
fix(user): profile link to user page
Commit: 87a3852e50a5f9d40f718b06ee60357a232c031d
https://github.com/zanata/zanata-server/commit/87a3852e50a5f9d40f718b06ee60357a232c031d
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
A functional-test/src/main/java/org/zanata/page/DswidParamChecker.java
M functional-test/src/main/java/org/zanata/page/WebDriverFactory.java
Log Message:
-----------
Add DswidParamChecker to detect dswid changes in tests
Commit: ea521c35637b66e190dff46c3e9136a52c290ad7
https://github.com/zanata/zanata-server/commit/ea521c35637b66e190dff46c3e9136a52c290ad7
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M pom.xml
M zanata-war/src/test/java/org/zanata/rest/compat/CompatibilityBase.java
M zanata-war/src/test/java/org/zanata/rest/compat/StatisticsCompatibilityITCase.java
M zanata-war/src/test/java/org/zanata/rest/service/raw/ResourceServiceRestITCase.java
Log Message:
-----------
ZNTA-519 - allow _-. in doc name
Commit: 5374e209c5b846ec3e99630d4801dfe9ebe40421
https://github.com/zanata/zanata-server/commit/5374e209c5b846ec3e99630d4801dfe9ebe40421
Author: Patrick Huang <pahuang at redhat.com>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Log Message:
-----------
Merge branch 'release'
Commit: ad5453b4dc61d21d8910094d52e05986b1a8d7ad
https://github.com/zanata/zanata-server/commit/ad5453b4dc61d21d8910094d52e05986b1a8d7ad
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/DswidParamChecker.java
Log Message:
-----------
Handle non-http URLs, missing query string
Commit: 4bd805865e093ff4b50c66cb6f6883e087dfd542
https://github.com/zanata/zanata-server/commit/4bd805865e093ff4b50c66cb6f6883e087dfd542
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-02-26 (Fri, 26 Feb 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/DswidParamChecker.java
M functional-test/src/main/java/org/zanata/page/WebDriverFactory.java
M functional-test/src/test/java/org/zanata/feature/testharness/ZanataTestCase.java
Log Message:
-----------
Reset DswidParamChecker between tests
Commit: 1d290146b77e3a23677e01c0a685610055f5d474
https://github.com/zanata/zanata-server/commit/1d290146b77e3a23677e01c0a685610055f5d474
Author: Damian Jansen <djansen at redhat.com>
Date: 2016-02-29 (Mon, 29 Feb 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/AbstractPage.java
M functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
M functional-test/src/main/java/org/zanata/page/languages/LanguagePage.java
M functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
M functional-test/src/test/java/org/zanata/feature/testharness/TestPlan.java
Log Message:
-----------
Merge pull request #1103 from zanata/ZNTA-668
fix(ZNTA-668): Server settings tests disabled
Commit: 291adc6d8f697da0a8ea5269d24f7a8778be7103
https://github.com/zanata/zanata-server/commit/291adc6d8f697da0a8ea5269d24f7a8778be7103
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-02-29 (Mon, 29 Feb 2016)
Changed paths:
A functional-test/src/main/java/org/zanata/page/DswidParamChecker.java
M functional-test/src/main/java/org/zanata/page/WebDriverFactory.java
M functional-test/src/test/java/org/zanata/feature/testharness/ZanataTestCase.java
Log Message:
-----------
Merge pull request #1099 from zanata/dswid-param-checker
Add DswidParamChecker to detect dswid changes in tests
Commit: 5ae4dbc81e34a99c6d328472306a4d28a93c517e
https://github.com/zanata/zanata-server/commit/5ae4dbc81e34a99c6d328472306a4d28a93c517e
Author: Alex Eng <aeng at redhat.com>
Date: 2016-03-02 (Wed, 02 Mar 2016)
Changed paths:
M docs/release-notes.md
M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
Log Message:
-----------
fix(tm action): fix TranslationMemoryAction.lastTaskResult
https://zanata.atlassian.net/browse/ZNTA-793
Commit: 99147d51e17c6a1d0c2c8299b699271618aa3cf6
https://github.com/zanata/zanata-server/commit/99147d51e17c6a1d0c2c8299b699271618aa3cf6
Author: Alex Eng <aeng at redhat.com>
Date: 2016-03-03 (Thu, 03 Mar 2016)
Changed paths:
M docs/release-notes.md
M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
Log Message:
-----------
Merge pull request #1104 from zanata/ZNTA-793-TranslationMemoryAction
fix(tm action): fix TranslationMemoryAction.lastTaskResult
Commit: b5fc4ed2c2a26592c4e596380f2d0b4f84726d6a
https://github.com/zanata/zanata-server/commit/b5fc4ed2c2a26592c4e596380f2d0b4f84726d6a
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2016-03-03 (Thu, 03 Mar 2016)
Changed paths:
M functional-test/src/main/java/org/zanata/page/DswidParamChecker.java
Log Message:
-----------
Prevent nested calls to DswidParamChecker
Commit: 9e403c0a5a5b8305c8a8433701b7b0958249c9c1
https://github.com/zanata/zanata-server/commit/9e403c0a5a5b8305c8a8433701b7b0958249c9c1
Author: Alex Eng <aeng at redhat.com>
Date: 2016-03-03 (Thu, 03 Mar 2016)
Changed paths:
M docs/release-notes.md
M docs/user-guide/account/account-sign-up.md
M docs/user-guide/system-admin/configuration/authentication.md
M frontend/src/main/web/src/components/UserProfile.jsx
M functional-test/src/main/java/org/zanata/page/AbstractPage.java
A functional-test/src/main/java/org/zanata/page/DswidParamChecker.java
M functional-test/src/main/java/org/zanata/page/WebDriverFactory.java
M functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
M functional-test/src/main/java/org/zanata/page/dashboard/dashboardsettings/DashboardAccountTab.java
M functional-test/src/main/java/org/zanata/page/languages/LanguagePage.java
M functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
M functional-test/src/test/java/org/zanata/feature/testharness/TestPlan.java
M functional-test/src/test/java/org/zanata/feature/testharness/ZanataTestCase.java
A lombok.config
M pom.xml
M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
M zanata-test-war/src/main/java/org/zanata/rest/SampleDataResourceImpl.java
M zanata-test-war/src/main/java/org/zanata/util/SampleProjectProfile.java
M zanata-war/pom.xml
M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
M zanata-war/src/main/java/org/zanata/WebAssetsConfiguration.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/ProfileHome.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/UserAction.java
M zanata-war/src/main/java/org/zanata/action/ValidateEmailAction.java
M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
M zanata-war/src/main/java/org/zanata/config/JaasConfig.java
M zanata-war/src/main/java/org/zanata/dao/AccountActivationKeyDAO.java
M zanata-war/src/main/java/org/zanata/dao/AccountResetPasswordKeyDAO.java
M zanata-war/src/main/java/org/zanata/dao/ApplicationConfigurationDAO.java
M zanata-war/src/main/java/org/zanata/jpa/EntityManagerProducer.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/service/AsynchronousProcessResourceService.java
M zanata-war/src/main/java/org/zanata/rest/service/ProjectVersionService.java
M zanata-war/src/main/java/org/zanata/rest/service/VersionService.java
M zanata-war/src/main/java/org/zanata/seam/security/ZanataJpaIdentityStore.java
M zanata-war/src/main/java/org/zanata/security/AuthenticationManager.java
M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
M zanata-war/src/main/java/org/zanata/security/SpNegoIdentity.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/FedoraOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/GenericOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/GoogleOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/MyOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/OpenIdAuthenticationResult.java
M zanata-war/src/main/java/org/zanata/security/openid/OpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/openid/YahooOpenIdProvider.java
M zanata-war/src/main/java/org/zanata/security/permission/PermissionEvaluator.java
M zanata-war/src/main/java/org/zanata/security/permission/PermissionGranter.java
A zanata-war/src/main/java/org/zanata/security/permission/PermissionProvider.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/UserAccountServiceImpl.java
M zanata-war/src/main/java/org/zanata/service/impl/VersionStateCacheImpl.java
M zanata-war/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceManagerImpl.java
A zanata-war/src/main/resources/META-INF/validation.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/WEB-INF/layout/dashboard/settings.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/language/members-tab.xhtml
M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab-general.xhtml
M zanata-war/src/main/webapp/admin/server_configuration.xhtml
M zanata-war/src/main/webapp/project/project.xhtml
M zanata-war/src/main/webapp/resources/zanata/maintainers-tab.xhtml
M zanata-war/src/main/webapp/resources/zanata/person-tile.xhtml
M zanata-war/src/test/java/org/zanata/rest/compat/CompatibilityBase.java
M zanata-war/src/test/java/org/zanata/rest/compat/StatisticsCompatibilityITCase.java
M zanata-war/src/test/java/org/zanata/rest/editor/service/UserServiceTest.java
M zanata-war/src/test/java/org/zanata/rest/service/ProjectVersionServiceUnitTest.java
M zanata-war/src/test/java/org/zanata/rest/service/raw/ResourceServiceRestITCase.java
M zanata-war/src/test/java/org/zanata/seam/AutowireInstance.java
M zanata-war/src/test/java/org/zanata/seam/SeamAutowire.java
M zanata-war/src/test/java/org/zanata/security/ZanataIdentityTest.java
M zanata-war/src/test/java/org/zanata/security/permission/PermissionEvaluatorTest.java
Log Message:
-----------
Merge branch 'master' into replace-fixed-data-table
Compare: https://github.com/zanata/zanata-server/compare/cccecb822839...9e403c0a5a5b
More information about the zanata-commits
mailing list