[zanata-commits] [zanata/zanata] 2b18d4: Use security rules to control Language Team access...

noreply at github.com noreply at github.com
Thu Oct 20 03:23:44 UTC 2011

  Branch: refs/heads/rhbz742083
  Home:   https://github.com/zanata/zanata

  Commit: 2b18d417de362c443dfae1ed40f0006593e9e3b3
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M server/zanata-model/src/main/java/org/zanata/model/HLocaleMember.java
  M server/zanata-model/src/main/java/org/zanata/model/HPerson.java
  M server/zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
  M server/zanata-war/src/main/resources/security.drl
  M server/zanata-war/src/main/webapp/WEB-INF/layout/iteration_view_inline.xhtml
  M server/zanata-war/src/main/webapp/language/language.xhtml
  M server/zanata-war/src/main/webapp/stylesheet/theme.css
  A server/zanata-war/src/test/java/org/zanata/dao/LocaleMemberDAOTest.java

  Log Message:
  Use security rules to control Language Team access.

Use the native seam mechanisms to check for permissions to create, update and delete language team members. Add a security rule in security.drl to configure this access.
Add an initial integration test to verify that hibernate level access is being controlled by the security rules. This test is not yet added to the Seam Test suite.
Add security rules that allow language team members to add/modify translations.

More information about the zanata-commits mailing list