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