[zanata/zanata-server] 6eae81: Get wildfly zip from JBoss Maven repository

GitHub noreply at github.com
Wed Aug 19 00:53:39 UTC 2015


  Branch: refs/heads/project-roles-ui
  Home:   https://github.com/zanata/zanata-server
  Commit: 6eae81e77a63c9427eb00a90a41e0891ffb88b28
      https://github.com/zanata/zanata-server/commit/6eae81e77a63c9427eb00a90a41e0891ffb88b28
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Get wildfly zip from JBoss Maven repository

Wildfly 10 alphas are in Maven, but currently not
http://wildfly.org/downloads/


  Commit: 8d03bfcef25a6d7065b264c6e8b9fab1af3cfab4
      https://github.com/zanata/zanata-server/commit/8d03bfcef25a6d7065b264c6e8b9fab1af3cfab4
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump WildFly to 9.0.0.Final


  Commit: b7c41016bbf93a4c489bc3a5d4faeb29f8de6e9a
      https://github.com/zanata/zanata-server/commit/b7c41016bbf93a4c489bc3a5d4faeb29f8de6e9a
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/dashboard/dashboardsettings/DashboardClientTab.java
    M functional-test/src/test/java/org/zanata/feature/language/JoinLanguageTeamTest.java
    M functional-test/src/test/java/org/zanata/util/HasEmailRule.java

  Log Message:
  -----------
  Fix ProfileTest generate api key test and increase email check timeout

It appears that there was a race condition with the alert disappearing
and the number of expected background functions.
Also add more logging.


  Commit: 109370185c634f0a15efd99e777ba03848f54829
      https://github.com/zanata/zanata-server/commit/109370185c634f0a15efd99e777ba03848f54829
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-07-14 (Tue, 14 Jul 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/dashboard/dashboardsettings/DashboardClientTab.java
    M functional-test/src/test/java/org/zanata/feature/language/JoinLanguageTeamTest.java
    M functional-test/src/test/java/org/zanata/util/HasEmailRule.java

  Log Message:
  -----------
  Merge pull request #906 from zanata/fix-profile-api-key-test

Fix ProfileTest generate api key test


  Commit: 07e73704480a4940008ba76feb5e5dededf6b12d
      https://github.com/zanata/zanata-server/commit/07e73704480a4940008ba76feb5e5dededf6b12d
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-14 (Tue, 14 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/java/org/zanata/action/VersionHome.java
    M zanata-war/src/main/webapp/WEB-INF/layout/project/versions-tab.xhtml

  Log Message:
  -----------
  fix(copy version): refresh version entry in UI after copy version


  Commit: 6b1aecd2e34c7b90ff985a8c8cd4793f13cfa2b3
      https://github.com/zanata/zanata-server/commit/6b1aecd2e34c7b90ff985a8c8cd4793f13cfa2b3
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-14 (Tue, 14 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/java/org/zanata/action/VersionHome.java
    M zanata-war/src/main/webapp/WEB-INF/layout/project/versions-tab.xhtml

  Log Message:
  -----------
  Merge pull request #907 from zanata/rhbz1242679

fix(copy version): refresh version entry in UI after copy version


  Commit: 2e7845a1005cbeef80e7bcf5c9f86087725fe5a4
      https://github.com/zanata/zanata-server/commit/2e7845a1005cbeef80e7bcf5c9f86087725fe5a4
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/webtrans/Application.gwt.xml

  Log Message:
  -----------
  fix(gwt): avoid packaging .junit_symbolMaps/

This should reduce the size of zanata.war, and probably speed up builds
a bit too.


  Commit: 71536705e9ebe64ef5f938fb6857ceaf14bfeff0
      https://github.com/zanata/zanata-server/commit/71536705e9ebe64ef5f938fb6857ceaf14bfeff0
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    M zanata-war/pom.xml

  Log Message:
  -----------
  feat(pom): build zanata.rpm (with -Drpm)


  Commit: 2bae087ffed71fd6a177d73a275875025fff1f35
      https://github.com/zanata/zanata-server/commit/2bae087ffed71fd6a177d73a275875025fff1f35
  Author: Carlos Munoz <chavo16 at hotmail.com>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    M docs/release-notes.md

  Log Message:
  -----------
  Mark 3.7.0 as non-public release


  Commit: c089c4e34743c67fe551b985e4005f5e61924e5f
      https://github.com/zanata/zanata-server/commit/c089c4e34743c67fe551b985e4005f5e61924e5f
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    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/ZanataSearch.java
    M zanata-war/src/main/java/org/zanata/util/ComparatorUtil.java
    M zanata-war/src/main/webapp/WEB-INF/layout/search/projects-tab.xhtml
    M zanata-war/src/test/java/org/zanata/util/ComparatorUtilTest.java

  Log Message:
  -----------
  fix(search): Fix sort in Zanata search page

https://bugzilla.redhat.com/show_bug.cgi?id=1243251


  Commit: bd33f08c933c8572725d0d8f131cd654aaee5b50
      https://github.com/zanata/zanata-server/commit/bd33f08c933c8572725d0d8f131cd654aaee5b50
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    R docs/images/project-webhooks-settings-2.png
    M docs/images/project-webhooks-settings.png
    M docs/release-notes.md
    M docs/user-guide/projects/project-settings.md
    M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectWebHooksTab.java
    M functional-test/src/test/java/org/zanata/feature/project/EditWebHooksTest.java
    M pom.xml
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-model/src/main/java/org/zanata/model/WebHook.java
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/java/org/zanata/dao/WebHookDAO.java
    M zanata-war/src/main/java/org/zanata/events/DocumentMilestoneEvent.java
    R zanata-war/src/main/java/org/zanata/events/JSONType.java
    A zanata-war/src/main/java/org/zanata/events/WebhookEventType.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/WebHooksPublisher.java
    M zanata-war/src/main/java/org/zanata/ui/ActivityEntry.java
    A zanata-war/src/main/java/org/zanata/util/HmacUtil.java
    M zanata-war/src/main/java/org/zanata/util/UrlUtil.java
    A zanata-war/src/main/resources/db/changelogs/db.changelog-3.8.xml
    M zanata-war/src/main/resources/db/db.changelog.xml
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab.xhtml
    M zanata-war/src/test/java/org/zanata/search/FilterConstraintToQueryJpaTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/DocumentServiceImplTest.java
    A zanata-war/src/test/java/org/zanata/service/impl/WebhookPublisherCallback.java
    A zanata-war/src/test/java/org/zanata/service/impl/WebhooksPublisherITCase.java
    M zanata-war/src/test/java/org/zanata/ui/ActivityEntryTest.java
    A zanata-war/src/test/java/org/zanata/util/HmacUtilTest.java

  Log Message:
  -----------
  feat(webhook): include signed header for webhook response

https://bugzilla.redhat.com/show_bug.cgi?id=1213630
https://github.com/zanata/zanata-server/pull/904

Squashed commit of the following:

commit 872def0462046cd57d30dc6c895271f18b647263
Author: Alex Eng <aeng at redhat.com>
Date:   Thu Jul 16 11:50:15 2015 +1000

    Add pseudocode in doc for verify webhook request

commit 52366c98ca6e423cafad8d363d751fce4442b1a9
Author: Alex Eng <aeng at redhat.com>
Date:   Thu Jul 16 11:16:56 2015 +1000

    Update doc with double hash information

commit f7f851a5a761208ae2fc229a8ce478567ca28cef
Author: Alex Eng <aeng at redhat.com>
Date:   Wed Jul 15 13:41:09 2015 +1000

    Fix null and empty secret key for webhook

commit 78f20f5246862c09513c7946c8d0fcb9cb519b4d
Author: Alex Eng <aeng at redhat.com>
Date:   Wed Jul 15 06:46:22 2015 +1000

    Update documentation

commit fbb4ef5476dcd6549ed91b7cd28001689008b7d4
Author: Alex Eng <aeng at redhat.com>
Date:   Tue Jul 14 16:36:27 2015 +1000

    Fix functional test

commit a98ee2dddd677532c9ba15c21ba2b6d22a8ce57a
Author: Alex Eng <aeng at redhat.com>
Date:   Tue Jul 14 13:13:41 2015 +1000

    Move secret to each webhook url

commit beb37070b098f1b19a8f8e2708566eaab6c26a2e
Author: Alex Eng <aeng at redhat.com>
Date:   Tue Jul 14 10:58:39 2015 +1000

    rename server url to callbackURL, add unit test for signHeader

commit 2c125857e2cdff7221e37350ad881eb8bdd9cda6
Author: Alex Eng <aeng at redhat.com>
Date:   Mon Jul 13 13:35:26 2015 +1000

    Fix enforcer issue with package dependency

commit e184c8f39201b488ac286ba50b42cfb46b4852c0
Author: Alex Eng <aeng at redhat.com>
Date:   Mon Jul 13 12:35:13 2015 +1000

    Rename test to integration test, update webhook field to be secret field

commit 16e14b137ab8c0ac5be128b9dc3ce34f6268ac4d
Author: Alex Eng <aeng at redhat.com>
Date:   Mon Jul 13 10:27:37 2015 +1000

    Exlude banned dependency

commit 7a421d74c9a34d632d5fc1ae958356d5123bdd8f
Author: Alex Eng <aeng at redhat.com>
Date:   Sat Jul 11 17:04:40 2015 +1000

    Update docs, update test and rename webhookKey to webhookSecret

commit 92f1e0f2873eaeae6f5e00d80476f5403ae8e976
Author: Alex Eng <aeng at redhat.com>
Date:   Fri Jul 10 16:18:53 2015 +1000

    Update button loader

commit 8a091c277b4d6fa1c1ca2f24f8331f0a7a700f84
Author: Alex Eng <aeng at redhat.com>
Date:   Fri Jul 10 15:35:12 2015 +1000

    feat(webhook): add zanata header for webhook

    https://bugzilla.redhat.com/show_bug.cgi?id=1213630

commit 434ce8429824b59be93392a1d3e8081003c9e87f
Merge: d6e68c5 fd95095
Author: Alex Eng <aeng at redhat.com>
Date:   Fri Jul 10 08:25:17 2015 +1000

    Merge branch 'integration/master' into rhbz1213630-webhook

commit d6e68c5bbe00db0a21549877202ad9beb3a6f80e
Author: Alex Eng <aeng at redhat.com>
Date:   Thu Jul 9 16:08:58 2015 +1000

    Add hmacsha1 header if secret key avaiQlable

commit d4780c136b8eb153565d1195375688c61c5b066a
Author: Alex Eng <aeng at redhat.com>
Date:   Thu Jul 9 14:17:02 2015 +1000

    Add document url into webhook post data

commit 2144c4f2de690d726d80e5ce42d8fe65828410fc
Author: Alex Eng <aeng at redhat.com>
Date:   Thu Jul 9 10:50:36 2015 +1000

    Add secret key for webhook in HProject


  Commit: 07800cd011bf80d7454ff02ebeeadd57f9de2e63
      https://github.com/zanata/zanata-server/commit/07800cd011bf80d7454ff02ebeeadd57f9de2e63
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-17 (Fri, 17 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    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/ZanataSearch.java
    M zanata-war/src/main/java/org/zanata/util/ComparatorUtil.java
    M zanata-war/src/main/webapp/WEB-INF/layout/search/projects-tab.xhtml
    M zanata-war/src/test/java/org/zanata/util/ComparatorUtilTest.java

  Log Message:
  -----------
  Merge pull request #913 from zanata/rhbz1243251-sort-in-search

fix(search): Fix sort in Zanata search page


  Commit: a3f66058e3c4525342488a7ea6f0e7ae16c1353e
      https://github.com/zanata/zanata-server/commit/a3f66058e3c4525342488a7ea6f0e7ae16c1353e
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-17 (Fri, 17 Jul 2015)

  Changed paths:
    M zanata-war/src/test/java/org/zanata/service/impl/DocumentServiceImplTest.java

  Log Message:
  -----------
  fix,test(Functional test): fix broken functional test


  Commit: f5a5207a379d7b5348d1c95203b6446205851732
      https://github.com/zanata/zanata-server/commit/f5a5207a379d7b5348d1c95203b6446205851732
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-17 (Fri, 17 Jul 2015)

  Changed paths:
    M zanata-war/src/test/java/org/zanata/service/impl/DocumentServiceImplTest.java

  Log Message:
  -----------
  Merge pull request #915 from zanata/fix-functional-test

fix,test(Functional test): fix broken functional test


  Commit: c31ffda6b364d2c97641d52852facffdcc69adf2
      https://github.com/zanata/zanata-server/commit/c31ffda6b364d2c97641d52852facffdcc69adf2
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/resources/messages.properties
    A zanata-war/src/main/webapp/WEB-INF/layout/glossary/upload_glossary_modal.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/upload_translation_modal.xhtml
    M zanata-war/src/main/webapp/glossary/view.xhtml

  Log Message:
  -----------
  fix,style(glossary upload): update glossary upload dialog

https://bugzilla.redhat.com/show_bug.cgi?id=1062476

https://github.com/zanata/zanata-server/pull/914

Squashed commit of the following:

commit d085bcaf18782be3fa4993e66e7a5aef4e0cccdf
Merge: 2126b89 07800cd
Author: Alex Eng <aeng at redhat.com>
Date:   Fri Jul 17 10:59:14 2015 +1000

    Merge branch 'integration/master' into rhbz1062476-glossary-upload

commit 2126b899933abb25e62540c87241c6ec8c0c634b
Merge: 2dd4216 bd33f08
Author: Alex Eng <aeng at redhat.com>
Date:   Fri Jul 17 09:39:24 2015 +1000

    Merge branch 'integration/master' into rhbz1062476-glossary-upload

commit 2dd421698afe2be1ed643386509504bb7cefe9df
Author: Alex Eng <aeng at redhat.com>
Date:   Thu Jul 16 14:24:30 2015 +1000

    fix,style(glossary upload): update glossary upload dialog


  Commit: ef05581f511b167a17cb3168801f24a2c45ebd58
      https://github.com/zanata/zanata-server/commit/ef05581f511b167a17cb3168801f24a2c45ebd58
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M zanata-war/pom.xml

  Log Message:
  -----------
  Merge pull request #911 from zanata/rpm-maven-plugin

feat(pom): build zanata.rpm (with -Drpm)


  Commit: 46ab129a0f665cc7aac39986b838f2c9b628aa76
      https://github.com/zanata/zanata-server/commit/46ab129a0f665cc7aac39986b838f2c9b628aa76
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TransUnitDetailsPanel.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TransUnitDetailsPanel.ui.xml
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/TransUnitTransformer.java
    M zanata-war/src/main/java/org/zanata/webtrans/shared/model/TransUnit.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/presenter/DocumentListPresenterTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/rpc/DummyGetTransUnitCommand.java

  Log Message:
  -----------
  feat(editor): display flags and reference from pot file

https://bugzilla.redhat.com/show_bug.cgi?id=1243672

https://github.com/zanata/zanata-server/pull/916

Squashed commit of the following:

commit ca229612b847f97bebb555ab702ccce2caade59d
Author: Alex Eng <aeng at redhat.com>
Date:   Mon Jul 20 13:43:22 2015 +1000

    Hide last modified by if no data

commit 17f90837c30f8f52b494c22041b22a94e9e474e8
Merge: 430a7e3 c31ffda
Author: Alex Eng <aeng at redhat.com>
Date:   Mon Jul 20 09:49:49 2015 +1000

    Merge branch 'integration/master' into rhbz1243672-source-refs

commit 430a7e3f9fc88eb6c576759bd52c37974f8c4593
Author: Alex Eng <aeng at redhat.com>
Date:   Fri Jul 17 15:02:25 2015 +1000

    feat(editor): display flags and reference from pot file

    https://bugzilla.redhat.com/show_bug.cgi?id=1243672


  Commit: d11a347477028904c5fb3d7541b0099098ffaf02
      https://github.com/zanata/zanata-server/commit/d11a347477028904c5fb3d7541b0099098ffaf02
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/ZanataInit.java

  Log Message:
  -----------
  fix(search): rhbz1244612 close EntityManagerFactory at shutdown


  Commit: b4b816e61f9c32a31b67fbdca38fff7a21336d23
      https://github.com/zanata/zanata-server/commit/b4b816e61f9c32a31b67fbdca38fff7a21336d23
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-21 (Tue, 21 Jul 2015)

  Changed paths:
    M zanata-war/pom.xml
    R zanata-war/src/test/java/org/zanata/service/impl/WebhookPublisherCallback.java
    R zanata-war/src/test/java/org/zanata/service/impl/WebhooksPublisherITCase.java
    A zanata-war/src/test/java/org/zanata/service/impl/WebhooksPublisherTest.java

  Log Message:
  -----------
  fix(webhook test): update webhook unit test

https://github.com/zanata/zanata-server/pull/919


  Commit: 79e3ee6c8c93461c1dc54649bbc0093390d5a5b1
      https://github.com/zanata/zanata-server/commit/79e3ee6c8c93461c1dc54649bbc0093390d5a5b1
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-21 (Tue, 21 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/java/org/zanata/action/VersionGroupAction.java
    M zanata-war/src/main/java/org/zanata/dao/VersionGroupDAO.java
    M zanata-war/src/main/java/org/zanata/service/VersionGroupService.java
    M zanata-war/src/main/java/org/zanata/service/impl/VersionGroupServiceImpl.java
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    M zanata-war/src/main/webapp/version-group/home.xhtml
    M zanata-war/src/test/java/org/zanata/service/impl/VersionGroupServiceImplTest.java

  Log Message:
  -----------
  fix(group): fix group filtering

https://bugzilla.redhat.com/show_bug.cgi?id=1243688

https://github.com/zanata/zanata-server/pull/917


  Commit: c4db129fc3652cafd66f924b3ab3553d80e02f43
      https://github.com/zanata/zanata-server/commit/c4db129fc3652cafd66f924b3ab3553d80e02f43
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-21 (Tue, 21 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/java/org/zanata/action/VersionHomeAction.java
    M zanata-war/src/main/java/org/zanata/file/SourceDocumentUpload.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TransUnitDetailsPanel.java

  Log Message:
  -----------
  fix(pot upload): Fix pot file upload via UI ignore comment

https://bugzilla.redhat.com/show_bug.cgi?id=1243682

https://github.com/zanata/zanata-server/pull/918

Squashed commit of the following:

commit 6650e5349900be9c2f38d1fb5bb519ea6a555131
Author: Alex Eng <aeng at redhat.com>
Date:   Tue Jul 21 11:24:02 2015 +1000

    Clear details header after translation update

commit 43cbdec288057d9aafcef0171be829cd998b37c5
Merge: ac7bb68 79e3ee6
Author: Alex Eng <aeng at redhat.com>
Date:   Tue Jul 21 10:35:22 2015 +1000

    Merge branch 'integration/master' into rhbz1243682-pot-comment

commit ac7bb68d47c163a47bad75951203f0d5aa87f254
Merge: c841afa 46ab129
Author: Alex Eng <aeng at redhat.com>
Date:   Mon Jul 20 16:08:09 2015 +1000

    Merge branch 'integration/master' into rhbz1243682-pot-comment

commit c841afa4eae5c4738dd8bd8f22dd195fa13003a9
Author: Alex Eng <aeng at redhat.com>
Date:   Mon Jul 20 13:35:22 2015 +1000

    Add comment when uploading pot via UI


  Commit: 48afc3763949abf578dcf65206cd78d9009f3bd2
      https://github.com/zanata/zanata-server/commit/48afc3763949abf578dcf65206cd78d9009f3bd2
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-22 (Wed, 22 Jul 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #893 from zanata/wildfly-9.0.0.Final

Bump WildFly to 9.0.0.Final


  Commit: ab5cccc1fe10df3c629c278d0df23dd014deeb93
      https://github.com/zanata/zanata-server/commit/ab5cccc1fe10df3c629c278d0df23dd014deeb93
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-23 (Thu, 23 Jul 2015)

  Changed paths:
    M docs/user-guide/projects/project-settings.md
    M zanata-war/src/main/webapp/WEB-INF/layout/dashboard/projects.xhtml

  Log Message:
  -----------
  fix(create-project): update docs and add permission check for create project button in dashboard


  Commit: 64c99545341b6a4d1afdf5296d8e5db9f75ed298
      https://github.com/zanata/zanata-server/commit/64c99545341b6a4d1afdf5296d8e5db9f75ed298
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-23 (Thu, 23 Jul 2015)

  Changed paths:
    M docs/user-guide/projects/project-settings.md
    M zanata-war/src/main/webapp/WEB-INF/layout/dashboard/projects.xhtml

  Log Message:
  -----------
  Merge pull request #921 from zanata/update-doc

fix(create-project): update docs, add permission check for create project


  Commit: 324efbf107cdb3e809a223fc5e723dc373beb561
      https://github.com/zanata/zanata-server/commit/324efbf107cdb3e809a223fc5e723dc373beb561
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-23 (Thu, 23 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/webtrans/Application.gwt.xml

  Log Message:
  -----------
  Merge pull request #910 from zanata/remove-junit-symbolmaps

fix(gwt): avoid packaging .junit_symbolMaps/


  Commit: 5d86956f6aded14e10556d6c1da0aac953ced605
      https://github.com/zanata/zanata-server/commit/5d86956f6aded14e10556d6c1da0aac953ced605
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    R zanata-model/src/main/java/org/zanata/hibernate/search/CaseInsensitiveNgramAnalyzer.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/CaseSensitiveNgramAnalyzer.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/ConfigurableNgramAnalyzer.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/TimeCachedFilter.java

  Log Message:
  -----------
  refactor(search): remove obsolete classes


  Commit: 9adcb01658c5fb2185bdc38e28eb7e0965be734c
      https://github.com/zanata/zanata-server/commit/9adcb01658c5fb2185bdc38e28eb7e0965be734c
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java

  Log Message:
  -----------
  refactor(TM): tidy up query code a little


  Commit: 9b65bebbea81006f327714aa778b36c8311351bc
      https://github.com/zanata/zanata-server/commit/9b65bebbea81006f327714aa778b36c8311351bc
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    A zanata-model/src/main/java/org/zanata/hibernate/search/Analyzers.java
    A zanata-model/src/main/java/org/zanata/hibernate/search/DefaultAnalyzer.java
    M zanata-model/src/main/java/org/zanata/hibernate/search/TextContainerAnalyzerDiscriminator.java
    A zanata-model/src/main/java/org/zanata/hibernate/search/UnigramAnalyzer.java
    M zanata-model/src/main/java/org/zanata/model/HTextContainer.java

  Log Message:
  -----------
  feat(search): add analyzers for Lucene tools like Luke


  Commit: 95145166e0cae40af5e3de1f1b74ff01a0cbf524
      https://github.com/zanata/zanata-server/commit/95145166e0cae40af5e3de1f1b74ff01a0cbf524
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M zanata-war/src/test/java/org/zanata/SlowTest.java
    M zanata-war/src/test/java/org/zanata/rest/service/ResourceUtilsJpaTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplPerformanceTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/DocumentServiceImplTest.java

  Log Message:
  -----------
  Ignore slow tests


  Commit: 076513fd3db6a1ec36e379ec584dec92c3b1895d
      https://github.com/zanata/zanata-server/commit/076513fd3db6a1ec36e379ec584dec92c3b1895d
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplTest.java

  Log Message:
  -----------
  Unignore a test


  Commit: 0306e6b681973c8d03a2e263343844aa8bb80fbd
      https://github.com/zanata/zanata-server/commit/0306e6b681973c8d03a2e263343844aa8bb80fbd
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #874 from zanata/wildfly-10.0.0.x

Get wildfly zip from JBoss Maven repository


  Commit: e3b2c205bc10c39bf25b392e81fbc3d245606b35
      https://github.com/zanata/zanata-server/commit/e3b2c205bc10c39bf25b392e81fbc3d245606b35
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/TranslationMemoryService.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
    A zanata-war/src/main/java/org/zanata/util/SysProperties.java

  Log Message:
  -----------
  feat(TM): add sysprop for max TM results, more logging


  Commit: 33ed7d96afb9b9fc352dc8d0d59b99dcc7d7bc93
      https://github.com/zanata/zanata-server/commit/33ed7d96afb9b9fc352dc8d0d59b99dcc7d7bc93
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java

  Log Message:
  -----------
  feat(TM): pre-sort TM results by TextFlowTarget timestamp


  Commit: de4d6ef5e9aae7ae26c33a105edd4535deb9bce5
      https://github.com/zanata/zanata-server/commit/de4d6ef5e9aae7ae26c33a105edd4535deb9bce5
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    M pom.xml
    M zanata-war/src/main/java/org/zanata/ZanataInit.java

  Log Message:
  -----------
  chore: bump recommended EAP/WildFly versions


  Commit: 698924146afa025b6db97b717cb764b1b9f87240
      https://github.com/zanata/zanata-server/commit/698924146afa025b6db97b717cb764b1b9f87240
  Author: Ding-Yi Chen <dingyichen at gmail.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M zanata-war/src/main/resources/messages_br.properties
    M zanata-war/src/main/resources/messages_cs.properties
    M zanata-war/src/main/resources/messages_en_GB.properties
    M zanata-war/src/main/resources/messages_fr.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_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_TW_Hant.properties

  Log Message:
  -----------
  Fetch updated translations from translate.zanata.org


  Commit: 3f76a66ee2cd692dfb3c3a6d0e4a9e72554952cf
      https://github.com/zanata/zanata-server/commit/3f76a66ee2cd692dfb3c3a6d0e4a9e72554952cf
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-27 (Mon, 27 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/dao/ActivityDAO.java

  Log Message:
  -----------
  fix(activity): Update activity query to improve performance


  Commit: bdf889bba4498925dd54e94e16f5ab32016d6442
      https://github.com/zanata/zanata-server/commit/bdf889bba4498925dd54e94e16f5ab32016d6442
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    A zanata-model/src/main/java/org/zanata/hibernate/search/Analyzers.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/CaseInsensitiveNgramAnalyzer.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/CaseSensitiveNgramAnalyzer.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/ConfigurableNgramAnalyzer.java
    A zanata-model/src/main/java/org/zanata/hibernate/search/DefaultAnalyzer.java
    M zanata-model/src/main/java/org/zanata/hibernate/search/TextContainerAnalyzerDiscriminator.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/TimeCachedFilter.java
    A zanata-model/src/main/java/org/zanata/hibernate/search/UnigramAnalyzer.java
    M zanata-model/src/main/java/org/zanata/model/HTextContainer.java
    M zanata-war/src/main/java/org/zanata/service/TranslationMemoryService.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
    A zanata-war/src/main/java/org/zanata/util/SysProperties.java

  Log Message:
  -----------
  Merge pull request #923 from zanata/improve-tm-results

Improve TM results


  Commit: e01f31d83c3f985c41d9154c3b272462a1cc8967
      https://github.com/zanata/zanata-server/commit/e01f31d83c3f985c41d9154c3b272462a1cc8967
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M docs/release-notes.md
    M pom.xml
    M zanata-war/src/main/java/org/zanata/ZanataInit.java

  Log Message:
  -----------
  Merge pull request #925 from zanata/wildfly901

chore: bump recommended EAP/WildFly versions


  Commit: f475a83ee5352cb739febbcb73f3f73501585432
      https://github.com/zanata/zanata-server/commit/f475a83ee5352cb739febbcb73f3f73501585432
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/ZanataInit.java

  Log Message:
  -----------
  Merge pull request #920 from zanata/rhbz1244612-emf-close

fix(search): rhbz1244612 close EntityManagerFactory at shutdown


  Commit: 7b640b3d6f401477ed91eb97088e0d5cbf157bbc
      https://github.com/zanata/zanata-server/commit/7b640b3d6f401477ed91eb97088e0d5cbf157bbc
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/dao/ActivityDAO.java

  Log Message:
  -----------
  Merge pull request #926 from zanata/fix-activity-query

fix(activity): Update activity query to improve performance


  Commit: 9d0387e55e5d21439555d5f18c44cb9326175541
      https://github.com/zanata/zanata-server/commit/9d0387e55e5d21439555d5f18c44cb9326175541
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2015-08-10 (Mon, 10 Aug 2015)

  Changed paths:
    M docs/release-notes.md
    M docs/user-guide/system-admin/configuration/authentication.md
    M functional-test/src/main/java/org/zanata/page/administration/ManageUserPage.java
    M functional-test/src/test/java/org/zanata/feature/account/ProfileTest.java
    M functional-test/src/test/resources/conf/standalone.xml
    M functional-test/src/test/resources/conf/standalone_wildfly.xml
    M pom.xml
    M zanata-model/src/main/java/org/zanata/annotation/EntityRestrict.java
    M zanata-model/src/main/java/org/zanata/model/HAccount.java
    M zanata-model/src/main/java/org/zanata/model/HAccountRole.java
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    R zanata-model/src/main/java/org/zanata/model/type/UserApiKey.java
    A zanata-model/src/main/java/org/zanata/security/EntityAction.java
    A zanata-model/src/main/java/org/zanata/security/Identity.java
    M zanata-overlay/distros/eap-6/standalone/configuration/standalone-zanata.xml
    M zanata-overlay/distros/wildfly-9/standalone/configuration/standalone-zanata.xml
    M zanata-test-war/src/main/java/org/zanata/rest/SampleDataResourceImpl.java
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/action/AbstractProfileAction.java
    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/AuthenticatedAccountHome.java
    M zanata-war/src/main/java/org/zanata/action/AuthenticationEvents.java
    M zanata-war/src/main/java/org/zanata/action/ContactAdminAction.java
    M zanata-war/src/main/java/org/zanata/action/CopyTransManager.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/GlossaryAction.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/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/ProcessManagerAction.java
    M zanata-war/src/main/java/org/zanata/action/ProfileHome.java
    M zanata-war/src/main/java/org/zanata/action/ProjectAction.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/ReindexAction.java
    A zanata-war/src/main/java/org/zanata/action/RoleAction.java
    M zanata-war/src/main/java/org/zanata/action/RoleAssignmentRuleAction.java
    A 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
    A 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/VersionGroupAction.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/async/AsyncTaskManager.java
    M zanata-war/src/main/java/org/zanata/dao/AccountDAO.java
    A zanata-war/src/main/java/org/zanata/events/AlreadyLoggedInEvent.java
    A zanata-war/src/main/java/org/zanata/events/LoginFailedEvent.java
    A zanata-war/src/main/java/org/zanata/events/LoginSuccessfulEvent.java
    A zanata-war/src/main/java/org/zanata/events/NotLoggedInEvent.java
    A zanata-war/src/main/java/org/zanata/events/PostAuthenticateEvent.java
    A zanata-war/src/main/java/org/zanata/events/UserCreatedEvent.java
    A zanata-war/src/main/java/org/zanata/exception/AuthorizationException.java
    A zanata-war/src/main/java/org/zanata/exception/IdentityManagementException.java
    A zanata-war/src/main/java/org/zanata/exception/NoSuchRoleException.java
    A zanata-war/src/main/java/org/zanata/exception/NoSuchUserException.java
    A zanata-war/src/main/java/org/zanata/exception/NotLoggedInException.java
    M zanata-war/src/main/java/org/zanata/liquibase/custom/ValidateAccountPasswords.java
    M zanata-war/src/main/java/org/zanata/rest/AuthorizationExceptionMapper.java
    M zanata-war/src/main/java/org/zanata/rest/NotLoggedInExceptionMapper.java
    M zanata-war/src/main/java/org/zanata/rest/RestLimitingSynchronousDispatcher.java
    M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.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/ProjectIterationService.java
    M zanata-war/src/main/java/org/zanata/rest/service/ProjectService.java
    M zanata-war/src/main/java/org/zanata/rest/service/ServerConfigurationService.java
    M zanata-war/src/main/java/org/zanata/rest/service/TranslationMemoryResourceService.java
    M zanata-war/src/main/java/org/zanata/seam/framework/Controller.java
    A zanata-war/src/main/java/org/zanata/seam/interceptor/ZanataSecurityInterceptor.java
    A zanata-war/src/main/java/org/zanata/seam/security/AbstractRunAsOperation.java
    A zanata-war/src/main/java/org/zanata/seam/security/IdentityManager.java
    A 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/CheckPermissionDecisionVoter.java
    M zanata-war/src/main/java/org/zanata/security/FacesSecurityEvents.java
    R zanata-war/src/main/java/org/zanata/security/FixedRememberMe.java
    M zanata-war/src/main/java/org/zanata/security/JBossSSOLoginModule.java
    A zanata-war/src/main/java/org/zanata/security/Role.java
    M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
    A zanata-war/src/main/java/org/zanata/security/SimpleGroup.java
    A zanata-war/src/main/java/org/zanata/security/SimplePrincipal.java
    M zanata-war/src/main/java/org/zanata/security/SmartEntitySecurityListener.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
    R zanata-war/src/main/java/org/zanata/security/ZanataJpaIdentityStore.java
    M zanata-war/src/main/java/org/zanata/security/ZanataOpenId.java
    M zanata-war/src/main/java/org/zanata/security/annotations/CheckPermission.java
    A zanata-war/src/main/java/org/zanata/security/annotations/ZanataSecured.java
    A zanata-war/src/main/java/org/zanata/security/jaas/InternalLoginModule.java
    M zanata-war/src/main/java/org/zanata/security/permission/CustomPermissionResolver.java
    M zanata-war/src/main/java/org/zanata/service/SecurityService.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/EmailServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/GravatarServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/LanguageTeamServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/LockManagerServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/RegisterServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/SearchServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/SecurityServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    A zanata-war/src/main/java/org/zanata/util/PasswordUtil.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/SeamDispatch.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/ActivateWorkspaceHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/AddReviewCommentHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/DownloadAllFilesHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/LoadOptionsHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/SaveOptionsHandler.java
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/components.xml
    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/WEB-INF/layout/project/versions-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version-group/languages-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version-group/projects-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/documents-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/groups-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/languages-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/settings-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    M zanata-war/src/main/webapp/WEB-INF/template/banner.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/scripts.xhtml
    M zanata-war/src/main/webapp/admin/roledetail.xhtml
    M zanata-war/src/main/webapp/admin/rolemanager.xhtml
    M zanata-war/src/main/webapp/admin/usermanager.xhtml
    M zanata-war/src/main/webapp/glossary/view.xhtml
    M zanata-war/src/main/webapp/home.xhtml
    M zanata-war/src/main/webapp/iteration/view.xhtml
    M zanata-war/src/main/webapp/language/home.xhtml
    M zanata-war/src/main/webapp/language/language.xhtml
    M zanata-war/src/main/webapp/project/home.xhtml
    M zanata-war/src/main/webapp/project/project.xhtml
    M 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/ZanataRestTest.java
    M zanata-war/src/test/java/org/zanata/dao/GlossaryDAOTest.java
    M zanata-war/src/test/java/org/zanata/dao/LocaleDAOTest.java
    M zanata-war/src/test/java/org/zanata/dao/LocaleMemberDAOITCase.java
    M zanata-war/src/test/java/org/zanata/dao/ProjectDAOTest.java
    M zanata-war/src/test/java/org/zanata/model/DocumentJPATest.java
    M zanata-war/src/test/java/org/zanata/rest/service/TMXDummyRestTest.java
    M zanata-war/src/test/java/org/zanata/seam/AutowireContexts.java
    M zanata-war/src/test/java/org/zanata/seam/SeamAutowire.java
    A zanata-war/src/test/java/org/zanata/security/SecurityAnnotationTest.java
    A zanata-war/src/test/java/org/zanata/security/ZanataIdentityTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplPerformanceTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplJpaTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/AddReviewCommentHandlerTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/LoadOptionsHandlerTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/SaveOptionsHandlerTest.java
    M zanata-war/src/test/resources/arquillian/standalone-arquillian-wildfly.xml
    M zanata-war/src/test/resources/arquillian/standalone-arquillian.xml
    A zanata-war/src/test/resources/testProp.properties

  Log Message:
  -----------
  refactor(security): Squashed commit of replacing seam security:

https://github.com/zanata/zanata-server/pull/908

commit 61eedf1a3b8f32420291700f841c31fe0d7a3b0c
Author: Patrick Huang <pahuang at redhat.com>
Date:   Fri Aug 7 16:02:15 2015 +1000

    fix normal user can not create version bug

commit 22c012cbe3fdcd20f43c449d0d3836fe290fa0f2
Author: Patrick Huang <pahuang at redhat.com>
Date:   Wed Aug 5 14:47:04 2015 +1000

    rename classes

commit 9d8a2231eb8568ea6bcb3745f4fbb451aff5a008
Author: Patrick Huang <pahuang at redhat.com>
Date:   Wed Aug 5 14:46:42 2015 +1000

    update documentation

commit 49d586e9ffde13db013a15dd2c688fd014216c5d
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Aug 4 16:29:23 2015 +1000

    add comment and use identityManager instead of identityStore

commit 60a527d0ac717188c23491b400e9b87ee5eba7fa
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Aug 4 10:29:58 2015 +1000

    add comment

commit 619c49da85834f5e8c950369eda577bb70338d5d
Author: Patrick Huang <pahuang at redhat.com>
Date:   Fri Jul 31 20:44:52 2015 +1000

    fix tests

commit 46eecc4fe31a1b4cc2ca4bbf2bc3365f2c853b80
Author: Patrick Huang <pahuang at redhat.com>
Date:   Fri Jul 31 18:10:38 2015 +1000

    added release note

commit a48bcd7ee0762a996cf822e644e515911d52626c
Author: Patrick Huang <pahuang at redhat.com>
Date:   Fri Jul 31 18:04:26 2015 +1000

    refactor and add more test

commit ac5c32b2f040535319843d7210365b0dd8c7a181
Author: Patrick Huang <pahuang at redhat.com>
Date:   Fri Jul 31 10:35:00 2015 +1000

    add test for ZanataIdentity

commit 0b63b768643590e9a80dea2a529a66434d5d1591
Author: Patrick Huang <pahuang at redhat.com>
Date:   Fri Jul 31 10:34:48 2015 +1000

    refactor according to review

commit 416c91f324ff26ac52e19b778f336e7faae36feb
Author: Patrick Huang <pahuang at redhat.com>
Date:   Fri Jul 31 10:12:51 2015 +1000

    delete unused RememberMe class

commit 8c15931afd14437c7a5da6c20fbc7e055a57fb88
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 30 16:16:55 2015 +1000

    fix dependencies and static check error

commit 1f14203fbd6a2bb45dbd0ac0a6db138cf6108cba
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 30 14:39:18 2015 +1000

    remove all seam security dependencies

commit 217bced4ea134c4498fd07f9b6ca3860c0ded31b
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 30 14:38:46 2015 +1000

    delete UserApiKey since we don't have to rely on reflection

commit 6beac7f61dcac307a3de4c59daec572c195e7579
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 30 11:17:54 2015 +1000

    test security annotations are correctly set

commit 2e991399aeaf5314bcb86e14ff992a44cb5a201b
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 30 09:25:41 2015 +1000

    move package

commit 3a05064047c371da8c47bf99a531eae57a9d1ca7
Author: Patrick Huang <pahuang at redhat.com>
Date:   Wed Jul 29 14:52:41 2015 +1000

    fix checkstyle

commit 78b264be3b8196e6df22725e763f63a796866dbf
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 28 15:10:07 2015 +1000

    replace seam security exceptions

commit 36f3c8c1bf157353c79b8a9e2a46b42427d0530f
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 28 12:28:14 2015 +1000

    replace seam Pricipal,Role,Group implementation

commit a1bdd7020339411d23f9ed6a963677a8295b1f41
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 28 11:06:05 2015 +1000

    remove dependency on seam permissionMapper

commit 0887de50f75d6d0208794d4dcbc4cc89bd8d25e4
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 28 10:53:37 2015 +1000

    clean up

commit b6f5493faea4940844fb92df0a1b9aa7a6192e8a
Author: Patrick Huang <pahuang at redhat.com>
Date:   Mon Jul 27 11:47:58 2015 +1000

    replace seam events with in-house events

commit a4653a145d34c0f141609a6aa6eed860a62fb1e1
Author: Patrick Huang <pahuang at redhat.com>
Date:   Mon Jul 27 10:40:02 2015 +1000

    un-extend seam's JpaIdentityStore

commit 706f5a16928e563a9219e0cf4d9fde84436ba007
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 23 16:18:17 2015 +1000

    javadoc and minor refactoring

commit 45f44252d88c836ceca41a74154fb38a958c51ad
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 23 16:00:05 2015 +1000

    move ZanataIdentityManager and ZanataJpaIdentityStore to under package seam

commit d82222c67898ef265bfbd9d30b6fa47058a8cf36
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 23 15:53:55 2015 +1000

    rename package name jass to jaas

commit ea72ebd4635db72a71e0a123bdce944f3d15514d
Author: Patrick Huang <pahuang at redhat.com>
Date:   Thu Jul 23 15:51:22 2015 +1000

    in source seam's RunAsOperation

commit b4076e823e21b2f9ba80787d565a727d60cb6020
Author: Patrick Huang <pahuang at redhat.com>
Date:   Wed Jul 22 11:13:34 2015 +1000

    fix functional test

commit 8509d22294e13ed204a07bbf4b85abb356688dbd
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 21 17:28:41 2015 +1000

    fix error

commit 3cbe70fe9d7de3b815834edcba362d867200aff8
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 21 10:58:33 2015 +1000

    replace seam built-in components: userAction,userSearch,roleAction,roleSearch

commit f4e69eaac52160446e51878e3ada173c873715bc
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 21 10:55:24 2015 +1000

    migrate pages.xml restrict and require-login to jsf backed bean

commit 5e1c3686f682ae8b4c19e4883921728c9eb38855
Author: Patrick Huang <pahuang at redhat.com>
Date:   Wed Jul 15 13:08:44 2015 +1000

    ZanataIdentity no longer extends Seam Identity

commit eefa4965e76f74178bfa6291a91d71104eed89f6
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 14 11:57:07 2015 +1000

    migrate jsf to use identity instead of seam component

commit c8a97eafd92a91214f76b8170409e5d89043de7e
Author: Patrick Huang <pahuang at redhat.com>
Date:   Tue Jul 14 11:27:43 2015 +1000

    convert seam @Restrict to our own annotation and custom security interceptor


  Commit: fc113c13667509d43504048ab4856729b6f5aa24
      https://github.com/zanata/zanata-server/commit/fc113c13667509d43504048ab4856729b6f5aa24
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-08-18 (Tue, 18 Aug 2015)

  Changed paths:
    R docs/images/project-webhooks-settings-2.png
    M docs/images/project-webhooks-settings.png
    M docs/release-notes.md
    M docs/user-guide/projects/project-settings.md
    M docs/user-guide/system-admin/configuration/authentication.md
    M functional-test/src/main/java/org/zanata/page/administration/ManageUserPage.java
    M functional-test/src/main/java/org/zanata/page/dashboard/dashboardsettings/DashboardClientTab.java
    M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectWebHooksTab.java
    M functional-test/src/test/java/org/zanata/feature/account/ProfileTest.java
    M functional-test/src/test/java/org/zanata/feature/language/JoinLanguageTeamTest.java
    M functional-test/src/test/java/org/zanata/feature/project/EditWebHooksTest.java
    M functional-test/src/test/java/org/zanata/util/HasEmailRule.java
    M functional-test/src/test/resources/conf/standalone.xml
    M functional-test/src/test/resources/conf/standalone_wildfly.xml
    M pom.xml
    M zanata-model/src/main/java/org/zanata/annotation/EntityRestrict.java
    A zanata-model/src/main/java/org/zanata/hibernate/search/Analyzers.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/CaseInsensitiveNgramAnalyzer.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/CaseSensitiveNgramAnalyzer.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/ConfigurableNgramAnalyzer.java
    A zanata-model/src/main/java/org/zanata/hibernate/search/DefaultAnalyzer.java
    M zanata-model/src/main/java/org/zanata/hibernate/search/TextContainerAnalyzerDiscriminator.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/TimeCachedFilter.java
    A zanata-model/src/main/java/org/zanata/hibernate/search/UnigramAnalyzer.java
    M zanata-model/src/main/java/org/zanata/model/HAccount.java
    M zanata-model/src/main/java/org/zanata/model/HAccountRole.java
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-model/src/main/java/org/zanata/model/HTextContainer.java
    M zanata-model/src/main/java/org/zanata/model/WebHook.java
    R zanata-model/src/main/java/org/zanata/model/type/UserApiKey.java
    A zanata-model/src/main/java/org/zanata/security/EntityAction.java
    A zanata-model/src/main/java/org/zanata/security/Identity.java
    M zanata-overlay/distros/eap-6/standalone/configuration/standalone-zanata.xml
    M zanata-overlay/distros/wildfly-9/standalone/configuration/standalone-zanata.xml
    M zanata-test-war/src/main/java/org/zanata/rest/SampleDataResourceImpl.java
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/ZanataInit.java
    M zanata-war/src/main/java/org/zanata/action/AbstractProfileAction.java
    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/AuthenticatedAccountHome.java
    M zanata-war/src/main/java/org/zanata/action/AuthenticationEvents.java
    M zanata-war/src/main/java/org/zanata/action/ContactAdminAction.java
    M zanata-war/src/main/java/org/zanata/action/CopyTransManager.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/GlossaryAction.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/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/ProcessManagerAction.java
    M zanata-war/src/main/java/org/zanata/action/ProfileHome.java
    M zanata-war/src/main/java/org/zanata/action/ProjectAction.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/ReindexAction.java
    A zanata-war/src/main/java/org/zanata/action/RoleAction.java
    M zanata-war/src/main/java/org/zanata/action/RoleAssignmentRuleAction.java
    A 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
    A 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/VersionGroupAction.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/action/ZanataSearch.java
    M zanata-war/src/main/java/org/zanata/async/AsyncTaskManager.java
    M zanata-war/src/main/java/org/zanata/dao/AccountDAO.java
    M zanata-war/src/main/java/org/zanata/dao/ActivityDAO.java
    M zanata-war/src/main/java/org/zanata/dao/VersionGroupDAO.java
    M zanata-war/src/main/java/org/zanata/dao/WebHookDAO.java
    A zanata-war/src/main/java/org/zanata/events/AlreadyLoggedInEvent.java
    M zanata-war/src/main/java/org/zanata/events/DocumentMilestoneEvent.java
    R zanata-war/src/main/java/org/zanata/events/JSONType.java
    A zanata-war/src/main/java/org/zanata/events/LoginFailedEvent.java
    A zanata-war/src/main/java/org/zanata/events/LoginSuccessfulEvent.java
    A zanata-war/src/main/java/org/zanata/events/NotLoggedInEvent.java
    A zanata-war/src/main/java/org/zanata/events/PostAuthenticateEvent.java
    A zanata-war/src/main/java/org/zanata/events/UserCreatedEvent.java
    A zanata-war/src/main/java/org/zanata/events/WebhookEventType.java
    A zanata-war/src/main/java/org/zanata/exception/AuthorizationException.java
    A zanata-war/src/main/java/org/zanata/exception/IdentityManagementException.java
    A zanata-war/src/main/java/org/zanata/exception/NoSuchRoleException.java
    A zanata-war/src/main/java/org/zanata/exception/NoSuchUserException.java
    A zanata-war/src/main/java/org/zanata/exception/NotLoggedInException.java
    M zanata-war/src/main/java/org/zanata/file/SourceDocumentUpload.java
    M zanata-war/src/main/java/org/zanata/liquibase/custom/ValidateAccountPasswords.java
    M zanata-war/src/main/java/org/zanata/rest/AuthorizationExceptionMapper.java
    M zanata-war/src/main/java/org/zanata/rest/NotLoggedInExceptionMapper.java
    M zanata-war/src/main/java/org/zanata/rest/RestLimitingSynchronousDispatcher.java
    M zanata-war/src/main/java/org/zanata/rest/editor/service/UserService.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/ProjectIterationService.java
    M zanata-war/src/main/java/org/zanata/rest/service/ProjectService.java
    M zanata-war/src/main/java/org/zanata/rest/service/ServerConfigurationService.java
    M zanata-war/src/main/java/org/zanata/rest/service/TranslationMemoryResourceService.java
    M zanata-war/src/main/java/org/zanata/seam/framework/Controller.java
    A zanata-war/src/main/java/org/zanata/seam/interceptor/ZanataSecurityInterceptor.java
    A zanata-war/src/main/java/org/zanata/seam/security/AbstractRunAsOperation.java
    A zanata-war/src/main/java/org/zanata/seam/security/IdentityManager.java
    A 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/CheckPermissionDecisionVoter.java
    M zanata-war/src/main/java/org/zanata/security/FacesSecurityEvents.java
    R zanata-war/src/main/java/org/zanata/security/FixedRememberMe.java
    M zanata-war/src/main/java/org/zanata/security/JBossSSOLoginModule.java
    A zanata-war/src/main/java/org/zanata/security/Role.java
    M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
    A zanata-war/src/main/java/org/zanata/security/SimpleGroup.java
    A zanata-war/src/main/java/org/zanata/security/SimplePrincipal.java
    M zanata-war/src/main/java/org/zanata/security/SmartEntitySecurityListener.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
    R zanata-war/src/main/java/org/zanata/security/ZanataJpaIdentityStore.java
    M zanata-war/src/main/java/org/zanata/security/ZanataOpenId.java
    M zanata-war/src/main/java/org/zanata/security/annotations/CheckPermission.java
    A zanata-war/src/main/java/org/zanata/security/annotations/ZanataSecured.java
    A zanata-war/src/main/java/org/zanata/security/jaas/InternalLoginModule.java
    M zanata-war/src/main/java/org/zanata/security/permission/CustomPermissionResolver.java
    M zanata-war/src/main/java/org/zanata/service/SecurityService.java
    M zanata-war/src/main/java/org/zanata/service/TranslationMemoryService.java
    M zanata-war/src/main/java/org/zanata/service/VersionGroupService.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/EmailServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/GravatarServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/LanguageTeamServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/LockManagerServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/RegisterServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/SearchServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/SecurityServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/VersionGroupServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/WebHooksPublisher.java
    M zanata-war/src/main/java/org/zanata/ui/ActivityEntry.java
    M zanata-war/src/main/java/org/zanata/util/ComparatorUtil.java
    A zanata-war/src/main/java/org/zanata/util/HmacUtil.java
    A zanata-war/src/main/java/org/zanata/util/PasswordUtil.java
    A zanata-war/src/main/java/org/zanata/util/SysProperties.java
    M zanata-war/src/main/java/org/zanata/util/UrlUtil.java
    M zanata-war/src/main/java/org/zanata/webtrans/Application.gwt.xml
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TransUnitDetailsPanel.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TransUnitDetailsPanel.ui.xml
    M zanata-war/src/main/java/org/zanata/webtrans/server/SeamDispatch.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/ActivateWorkspaceHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/AddReviewCommentHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/DownloadAllFilesHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/LoadOptionsHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/SaveOptionsHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/TransUnitTransformer.java
    M zanata-war/src/main/java/org/zanata/webtrans/shared/model/TransUnit.java
    M zanata-war/src/main/resources/db/changelogs/db.changelog-3.8.xml
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/resources/messages_br.properties
    M zanata-war/src/main/resources/messages_cs.properties
    M zanata-war/src/main/resources/messages_en_GB.properties
    M zanata-war/src/main/resources/messages_fr.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_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_TW_Hant.properties
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/components.xml
    M zanata-war/src/main/webapp/WEB-INF/layout/dashboard/projects.xhtml
    A zanata-war/src/main/webapp/WEB-INF/layout/glossary/upload_glossary_modal.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/WEB-INF/layout/project/settings-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/project/versions-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/search/projects-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version-group/languages-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version-group/projects-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/documents-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/groups-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/languages-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/settings-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/upload_translation_modal.xhtml
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    M zanata-war/src/main/webapp/WEB-INF/template/banner.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/scripts.xhtml
    M zanata-war/src/main/webapp/admin/roledetail.xhtml
    M zanata-war/src/main/webapp/admin/rolemanager.xhtml
    M zanata-war/src/main/webapp/admin/usermanager.xhtml
    M zanata-war/src/main/webapp/glossary/view.xhtml
    M zanata-war/src/main/webapp/home.xhtml
    M zanata-war/src/main/webapp/iteration/view.xhtml
    M zanata-war/src/main/webapp/language/home.xhtml
    M zanata-war/src/main/webapp/language/language.xhtml
    M zanata-war/src/main/webapp/project/home.xhtml
    M zanata-war/src/main/webapp/project/project.xhtml
    M 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/SlowTest.java
    M zanata-war/src/test/java/org/zanata/ZanataRestTest.java
    M zanata-war/src/test/java/org/zanata/dao/GlossaryDAOTest.java
    M zanata-war/src/test/java/org/zanata/dao/LocaleDAOTest.java
    M zanata-war/src/test/java/org/zanata/dao/LocaleMemberDAOITCase.java
    M zanata-war/src/test/java/org/zanata/dao/ProjectDAOTest.java
    M zanata-war/src/test/java/org/zanata/model/DocumentJPATest.java
    M zanata-war/src/test/java/org/zanata/rest/service/ResourceUtilsJpaTest.java
    M zanata-war/src/test/java/org/zanata/rest/service/TMXDummyRestTest.java
    M zanata-war/src/test/java/org/zanata/seam/AutowireContexts.java
    M zanata-war/src/test/java/org/zanata/seam/SeamAutowire.java
    M zanata-war/src/test/java/org/zanata/search/FilterConstraintToQueryJpaTest.java
    A zanata-war/src/test/java/org/zanata/security/SecurityAnnotationTest.java
    A zanata-war/src/test/java/org/zanata/security/ZanataIdentityTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplPerformanceTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/DocumentServiceImplTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplJpaTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/VersionGroupServiceImplTest.java
    A zanata-war/src/test/java/org/zanata/service/impl/WebhooksPublisherTest.java
    M zanata-war/src/test/java/org/zanata/ui/ActivityEntryTest.java
    M zanata-war/src/test/java/org/zanata/util/ComparatorUtilTest.java
    A zanata-war/src/test/java/org/zanata/util/HmacUtilTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/presenter/DocumentListPresenterTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/rpc/DummyGetTransUnitCommand.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/AddReviewCommentHandlerTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/LoadOptionsHandlerTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/SaveOptionsHandlerTest.java
    M zanata-war/src/test/resources/arquillian/standalone-arquillian-wildfly.xml
    M zanata-war/src/test/resources/arquillian/standalone-arquillian.xml
    A zanata-war/src/test/resources/testProp.properties

  Log Message:
  -----------
  Merge branch 'master' into project-roles-ui

Conflicts:
	pom.xml
	zanata-model/src/main/java/org/zanata/model/HProject.java
	zanata-war/src/main/java/org/zanata/action/ProjectHome.java
	zanata-war/src/main/java/org/zanata/action/ProjectHomeAction.java
	zanata-war/src/main/resources/db/changelogs/db.changelog-3.8.xml
	zanata-war/src/main/webapp/project/project.xhtml


  Commit: a94ae732c417d9457aa1c23aa51af60ff98516f4
      https://github.com/zanata/zanata-server/commit/a94ae732c417d9457aa1c23aa51af60ff98516f4
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-08-19 (Wed, 19 Aug 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/security/permission/PermissionGranter.java

  Log Message:
  -----------
  fix(PermissionGranter): allow proxies to match accepted types

The target object for permission was having its class checked using an == comparison,
which returned false for proxy objects. The check is changed to isAssignableFrom so
that any valid subclass (including a proxy) will satisfy the check.
This does mean that if any of the entities we check security for is a subclass of
another entity we check security for, there is potential for a false-positive match,
but none of our entities inherit in that way.


  Commit: 80cc6e8c47ac66a9b0cb42f1f526c184103d53c7
      https://github.com/zanata/zanata-server/commit/80cc6e8c47ac66a9b0cb42f1f526c184103d53c7
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-08-19 (Wed, 19 Aug 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/webapp/WEB-INF/layout/project/person-permissions-modal.xhtml

  Log Message:
  -----------
  fix(permissions): update some permission checks for new security system

These are a few checks that were causing problems after merging master to
this branch, which brought in the new security system.


  Commit: 1a3e3f10fe9fc0066a35f2aaa4b3c6a39e7f0bf3
      https://github.com/zanata/zanata-server/commit/1a3e3f10fe9fc0066a35f2aaa4b3c6a39e7f0bf3
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-08-19 (Wed, 19 Aug 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectHomeAction.java

  Log Message:
  -----------
  fix(project-roles): apply security permissions correctly for changing project permissions

Makes sure that project permissions can only be updated by an admin or Maintainer, and that
project-locale permissions can only be updated by an admin, Maintainer or TranslationMaintainer.


Compare: https://github.com/zanata/zanata-server/compare/507c9176c729...1a3e3f10fe9f


More information about the zanata-commits mailing list