You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[JENKINS-7138] Persist matrix-based security settings in a consistent order #19731
When "Matrix-based security" or "Project-based Matrix Authorization Strategy" authorization is selected, the permissions are persisted in a different order on each save.
Storing them in a consistent order would make it easier to read diffs of config.xml.
When "Matrix-based security" or "Project-based Matrix Authorization Strategy" authorization is selected, the permissions are persisted in a different order on each save.
Storing them in a consistent order would make it easier to read diffs of config.xml.
Code changed in hudson
User: : StevenGBrown
Path:
trunk/hudson/main/core/src/main/java/hudson/security/GlobalMatrixAuthorizationStrategy.java
trunk/hudson/main/core/src/main/java/hudson/security/Permission.java
trunk/www/changelog.html
http://jenkins-ci.org/commit/33594
Log:
[FIXED JENKINS-7138] GlobalMatrixAuthorizationStrategy (and ProjectMatrixAuthorizationStrategy since it subclasses the Converter) now sorts the permissions before persisting them.
Code changed in hudson
User: : StevenGBrown
Path:
trunk/hudson/main/core/src/main/java/hudson/security/GlobalMatrixAuthorizationStrategy.java
trunk/hudson/main/core/src/main/java/hudson/security/Permission.java
trunk/www/changelog.html http://jenkins-ci.org/commit/33594
Log: [FIXED JENKINS-7138] GlobalMatrixAuthorizationStrategy (and ProjectMatrixAuthorizationStrategy since it subclasses the Converter) now sorts the permissions before persisting them.
Activity
jenkins-infra-bot commentedon Aug 5, 2010
Raw content of original comment:
Code changed in hudson
User: : StevenGBrown
Path:
trunk/hudson/main/core/src/main/java/hudson/security/GlobalMatrixAuthorizationStrategy.java
trunk/hudson/main/core/src/main/java/hudson/security/Permission.java
trunk/www/changelog.html
http://jenkins-ci.org/commit/33594
Log:
[FIXED JENKINS-7138] GlobalMatrixAuthorizationStrategy (and ProjectMatrixAuthorizationStrategy since it subclasses the Converter) now sorts the permissions before persisting them.