[jenkinsci/configuration-as-code-plugin] 7f1aac: [WiP] First draft

2018-02-12 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/configuration-as-code-plugin
  Commit: 7f1aaccf9ebc072cc361d56821145b76aeea3daa
  
https://github.com/jenkinsci/configuration-as-code-plugin/commit/7f1aaccf9ebc072cc361d56821145b76aeea3daa
  Author: Praqma Release User 
  Date:   2018-02-08 (Thu, 08 Feb 2018)

  Changed paths:
M pom.xml
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/GlobalMatrixAuthorizationStrategyConfigurator.java
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/GroupPermissionDefinition.java
A 
src/test/java/org/jenkinsci/plugins/casc/integrations/GlobalMatrixAuthorizationTest.java
M 
src/test/java/org/jenkinsci/plugins/casc/integrations/RoleStrategyTest.java
A 
src/test/resources/org/jenkinsci/plugins/casc/integrations/global-matrix-auth/GlobalMatrixStrategy.yml

  Log Message:
  ---
  [WiP] First draft


  Commit: 2c9504e2bd612116647339424719104271993f1c
  
https://github.com/jenkinsci/configuration-as-code-plugin/commit/2c9504e2bd612116647339424719104271993f1c
  Author: Praqma Release User 
  Date:   2018-02-08 (Thu, 08 Feb 2018)

  Changed paths:
M pom.xml
M 
src/main/java/org/jenkinsci/plugins/casc/core/HudsonPrivateSecurityRealmConfigurator.java
R 
src/main/java/org/jenkinsci/plugins/casc/integrations/GlobalMatrixAuthorizationStrategyConfigurator.java
R 
src/main/java/org/jenkinsci/plugins/casc/integrations/GroupPermissionDefinition.java
R 
src/main/java/org/jenkinsci/plugins/casc/integrations/RoleBasedAuthorizationStrategyConfigurator.java
R src/main/java/org/jenkinsci/plugins/casc/integrations/RoleDefinition.java
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GlobalMatrixAuthorizationStrategyConfigurator.java
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GroupPermissionDefinition.java
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/rolebasedauth/RoleBasedAuthorizationStrategyConfigurator.java
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/rolebasedauth/RoleDefinition.java
R 
src/test/java/org/jenkinsci/plugins/casc/integrations/GlobalMatrixAuthorizationTest.java
R 
src/test/java/org/jenkinsci/plugins/casc/integrations/RoleStrategyTest.java
A 
src/test/java/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GlobalMatrixAuthorizationTest.java
A 
src/test/java/org/jenkinsci/plugins/casc/integrations/rolebasedauth/RoleStrategyTest.java
R 
src/test/resources/org/jenkinsci/plugins/casc/integrations/global-matrix-auth/GlobalMatrixStrategy.yml
A 
src/test/resources/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GlobalMatrixStrategy.yml
R 
src/test/resources/org/jenkinsci/plugins/casc/integrations/role-strategy/RoleStrategy1.yml
A 
src/test/resources/org/jenkinsci/plugins/casc/integrations/rolebasedauth/RoleStrategy1.yml

  Log Message:
  ---
  [Wip] First set of review changes.

Moved the authentication strategies to their own packages
Added restricted where possible
Use unmodifiable set and drop the unused initializer


  Commit: 1e9ef7330dfaefbeade73fd823962ad3b592036d
  
https://github.com/jenkinsci/configuration-as-code-plugin/commit/1e9ef7330dfaefbeade73fd823962ad3b592036d
  Author: Praqma Release User 
  Date:   2018-02-08 (Thu, 08 Feb 2018)

  Changed paths:
M 
src/test/java/org/jenkinsci/plugins/casc/integrations/rolebasedauth/RoleStrategyTest.java

  Log Message:
  ---
  [WiP] Use correct test file


  Commit: 2c843457828adac8beb2791db2f5e13a5f7faf79
  
https://github.com/jenkinsci/configuration-as-code-plugin/commit/2c843457828adac8beb2791db2f5e13a5f7faf79
  Author: Praqma Release User 
  Date:   2018-02-08 (Thu, 08 Feb 2018)

  Changed paths:
A demos/global-matrix-auth/matrix-auth.yml

  Log Message:
  ---
  [WiP] Added demo for matrix-auth


  Commit: 8337104d04e1697e2a84b3c03715be3aa8d195d9
  
https://github.com/jenkinsci/configuration-as-code-plugin/commit/8337104d04e1697e2a84b3c03715be3aa8d195d9
  Author: Praqma Release User 
  Date:   2018-02-12 (Mon, 12 Feb 2018)

  Changed paths:
M pom.xml
M 
src/main/java/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GlobalMatrixAuthorizationStrategyConfigurator.java
M 
src/main/java/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GroupPermissionDefinition.java
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/PermissionFinder.java
M 
src/test/java/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GlobalMatrixAuthorizationTest.java
M 
src/test/resources/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GlobalMatrixStrategy.yml

  Log Message:
  ---
  [WiP] Working model for GlobalMatrix Authentication.

Still requires some things to be ironed out (Permission API)
But enables you to 

[jenkinsci/configuration-as-code-plugin] 7f1aac: [WiP] First draft

2018-02-08 Thread GitHub
  Branch: refs/heads/16-global-matrix-auth
  Home:   https://github.com/jenkinsci/configuration-as-code-plugin
  Commit: 7f1aaccf9ebc072cc361d56821145b76aeea3daa
  
https://github.com/jenkinsci/configuration-as-code-plugin/commit/7f1aaccf9ebc072cc361d56821145b76aeea3daa
  Author: Praqma Release User 
  Date:   2018-02-08 (Thu, 08 Feb 2018)

  Changed paths:
M pom.xml
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/GlobalMatrixAuthorizationStrategyConfigurator.java
A 
src/main/java/org/jenkinsci/plugins/casc/integrations/GroupPermissionDefinition.java
A 
src/test/java/org/jenkinsci/plugins/casc/integrations/GlobalMatrixAuthorizationTest.java
M 
src/test/java/org/jenkinsci/plugins/casc/integrations/RoleStrategyTest.java
A 
src/test/resources/org/jenkinsci/plugins/casc/integrations/global-matrix-auth/GlobalMatrixStrategy.yml

  Log Message:
  ---
  [WiP] First draft


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.