Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 070245b4c334d6887e062383782c6d1c50b64dcf
https://github.com/xwiki/xwiki-platform/commit/070245b4c334d6887e062383782c…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2023-11-16 (Thu, 16 Nov 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-api/src/main/java/org/xwiki/platform/security/requiredrights/RequiredRight.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-api/src/main/java/org/xwiki/platform/security/requiredrights/internal/provider/BlockSupplierProvider.java
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/provider/BlockSupplierProvider.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/pom.xml
A xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/java/org/xwiki/uiextension/internal/UIExtensionRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/test/java/org/xwiki/uiextension/internal/UIExtensionRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-21489: Add a required right analyzer for XWiki.UIExtensionClass
* Move BlockSupplierProvider to xwiki-platform-requiredrights-api to
make it available to other modules.
* Introduce a required rights analyzer for XWiki.UIExtensionClass.
* Add a unit test.
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: d9229089ad7c3505b3a8c8fa92036ccf39f7932c
https://github.com/xwiki/xwiki-platform/commit/d9229089ad7c3505b3a8c8fa9203…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2023-11-16 (Thu, 16 Nov 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/resources/templates/security/requiredrights/requiredRightsEditConfirmationChecker.vm
Log Message:
-----------
XWIKI-21477: Improve the required rights result reporting
* Fix whitespace in the results display.
* Improve the message about granting rights.
Commit: 6df008242c5e97bab553b847b4ebcce4c859c7a7
https://github.com/xwiki/xwiki-platform/commit/6df008242c5e97bab553b847b4eb…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2023-11-16 (Thu, 16 Nov 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultObjectRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultObjectRequiredRightAnalyzerTest.java
Log Message:
-----------
XWIKI-21572: Do not fail the whole required rights analysis when there is a single error
* Report an analysis result for the XObject when there is an exception
in the analyzer.
Compare: https://github.com/xwiki/xwiki-platform/compare/b0223d4e8d35...6df008242c5e