1. 15 9月, 2009 4 次提交
  2. 14 9月, 2009 1 次提交
  3. 12 9月, 2009 1 次提交
    • D
      [HUDSON-3677] First pass at providing read-only access to project configuration. · 2a34cdaf
      dty 提交于
      Defined a new permission, ExtendedRead, which can be enabled by specifying true
      for the system property hudson.security.ExtendedReadPermission. Granting job
      configuration permissions implies this permission.
      
      	main/core/src/main/java/model/Item.java
      
      Added plumbing for dynamic enabling and disabling of permissions at runtime.
      This will be the basis for future UI based toggling of the availability of a
      permission.
      
      	main/core/src/main/java/hudson/security/Permission.java
      
      Add the enabled state of a permission to the decision about whether a principal
      has it or not. Only show a permission when it's enabled.
      
      	main/core/src/main/java/hudson/security/GlobalMatrixAuthorizationStrategy.java
      
      Allow access to config.xml when ExtendedRead is granted.
      
      	main/core/src/main/java/hudson/model/Job.java
      
      Don't show the save button if the user only has ExtendedRead.
      
      	main/core/src/main/resources/hudson/model/Job/configure.jelly
      
      Change the text of the Configure link in the side panel based on whether a user
      has Configure or ExtendedRead permissions.
      
      	main/core/src/main/resources/hudson/model/AbstractProject/sidepanel.jelly
      
      
      
      git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21626 71c3de6d-444a-0410-be80-ed276b4c234a
      2a34cdaf
  4. 11 9月, 2009 10 次提交
  5. 10 9月, 2009 8 次提交
  6. 09 9月, 2009 6 次提交
  7. 08 9月, 2009 1 次提交
  8. 07 9月, 2009 1 次提交
  9. 06 9月, 2009 1 次提交
  10. 05 9月, 2009 5 次提交
  11. 04 9月, 2009 2 次提交