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

noreply at github.com noreply at github.com
Thu Oct 20 05:25:11 UTC 2011


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

  Commit: 2b18d417de362c443dfae1ed40f0006593e9e3b3
      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.


  Commit: 147cfce6984a1f9eac60b96e65dae44fe19c192d
      https://github.com/zanata/zanata/commit/147cfce6984a1f9eac60b96e65dae44fe19c192d
  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:
  -----------
  Merge branch 'rhbz742083'

Conflicts:
	server/zanata-war/src/main/resources/security.drl
	server/zanata-war/src/main/webapp/WEB-INF/layout/iteration_view_inline.xhtml


Compare: https://github.com/zanata/zanata/compare/f213d1d...147cfce




More information about the zanata-commits mailing list