Branch: refs/heads/master Home: https://github.com/jenkinsci/jenkins Commit: 7df974eea1f8c9be48ae88a66e90a96a80d4c721 https://github.com/jenkinsci/jenkins/commit/7df974eea1f8c9be48ae88a66e90a96a80d4c721 Author: Vincent Latombe <vinc...@latombe.net> Date: 2024-07-05 (Fri, 05 Jul 2024)
Changed paths: M core/src/main/java/hudson/model/AdministrativeMonitor.java M core/src/main/java/jenkins/management/AdministrativeMonitorsDecorator.java M core/src/main/java/jenkins/model/Jenkins.java M test/src/test/java/jenkins/management/AdministrativeMonitorsDecoratorTest.java Log Message: ----------- Allow administrative monitors to be displayed for users with `Overall/MANAGE` permission This allows users with `Overall/MANAGE` permission but not `Overall/SYSTEM_READ` to display administrative monitors if the administrative monitor has been implemented to allow it. Commit: 4152c5726b272a1fd5bb1ccef08a39f5d8921980 https://github.com/jenkinsci/jenkins/commit/4152c5726b272a1fd5bb1ccef08a39f5d8921980 Author: Vincent Latombe <vinc...@latombe.net> Date: 2024-07-08 (Mon, 08 Jul 2024) Changed paths: M core/src/main/java/hudson/model/AdministrativeMonitor.java M test/src/test/java/jenkins/management/AdministrativeMonitorsDecoratorTest.java Log Message: ----------- Add a method to check for permission instead Commit: dc36857468f76e74ea7686bd863b2943d0107223 https://github.com/jenkinsci/jenkins/commit/dc36857468f76e74ea7686bd863b2943d0107223 Author: Vincent Latombe <vinc...@latombe.net> Date: 2024-07-08 (Mon, 08 Jul 2024) Changed paths: M core/src/main/java/hudson/model/AdministrativeMonitor.java M core/src/main/java/jenkins/model/Jenkins.java M test/src/test/java/jenkins/management/AdministrativeMonitorsDecoratorTest.java Log Message: ----------- Cover new logic and fix check Commit: ea07383306b5a8aeb51df4642c52abaff92ed3fc https://github.com/jenkinsci/jenkins/commit/ea07383306b5a8aeb51df4642c52abaff92ed3fc Author: Vincent Latombe <vinc...@latombe.net> Date: 2024-07-11 (Thu, 11 Jul 2024) Changed paths: M core/src/main/java/hudson/model/AdministrativeMonitor.java M core/src/main/java/jenkins/management/AdministrativeMonitorsDecorator.java M core/src/main/java/jenkins/model/Jenkins.java M test/src/test/java/jenkins/management/AdministrativeMonitorsDecoratorTest.java Log Message: ----------- Merge pull request #9437 from Vlatombe/administrative-monitors-for-managers Compare: https://github.com/jenkinsci/jenkins/compare/e1a86ef2598b...ea07383306b5 To unsubscribe from these emails, change your notification settings at https://github.com/jenkinsci/jenkins/settings/notifications -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/e1a86e-ea0738%40github.com.