Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: daf44eae1e0353234423320375b9f11ff24cc1ac
https://github.com/xwiki/xwiki-platform/commit/daf44eae1e0353234423320375b9…
Author: Anca Luca <lucaa(a)xwiki.com>
Date: 2023-11-13 (Mon, 13 Nov 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/layout.less
Log Message:
-----------
XWIKI-21108: "Border" of the page content area in edit mode is not of the same color as in view mode (#2244)
* Reset the color of the border of the content area in edit mode to xwiki-border-color instead of input-border
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 16729fe3d472037f818caeae34551fc1c3d5cb66
https://github.com/xwiki/xwiki-platform/commit/16729fe3d472037f818caeae3455…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2023-11-13 (Mon, 13 Nov 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/pom.xml
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/AbstractMacroBlockRequiredRightAnalyzer.java
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/DefaultMacroBlockRequiredRightAnalyzer.java
A 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/DefaultMacroRequiredRightReporter.java
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/ScriptMacroAnalyzer.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/main/resources/META-INF/components.txt
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/DefaultMacroBlockRequiredRightAnalyzerTest.java
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/ScriptMacroAnalyzerTest.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/pom.xml
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/main/java/org/xwiki/platform/security/requiredrights/MacroRequiredRight.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/main/java/org/xwiki/platform/security/requiredrights/MacroRequiredRightReporter.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/src/main/java/org/xwiki/platform/security/requiredrights/MacroRequiredRightsAnalyzer.java
Log Message:
-----------
XWIKI-21528: Add a dedicated required rights analyzer API for macros without dependencies
* Add a new API for macros to report required rights.
* Add support for calling these new analyzers in the default macro
analyzer.
* Improve error reporting for macro analyzers by displaying an analysis
result with the error when the macro analyzer produces an error.
Commit: edd22e35dba2437dc409ddbef144c2a1b4481772
https://github.com/xwiki/xwiki-platform/commit/edd22e35dba2437dc409ddbef144…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2023-11-13 (Mon, 13 Nov 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/pom.xml
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/main/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/test/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-21484: Add a required rights analyzer for the cache macro
Commit: e41d2e5a2ecf42235e47c17cfc6e4b22eff37b83
https://github.com/xwiki/xwiki-platform/commit/e41d2e5a2ecf42235e47c17cfc6e…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2023-11-13 (Mon, 13 Nov 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/pom.xml
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-21485: Add a required rights analyzer for the raw macro
Compare: https://github.com/xwiki/xwiki-platform/compare/65a7147b8c73...e41d2e5a2ecf
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 65a7147b8c73474a8837521c23e6022b0b8b2824
https://github.com/xwiki/xwiki-platform/commit/65a7147b8c73474a8837521c23e6…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2023-11-13 (Mon, 13 Nov 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-handlers/xwiki-platform-extension-handler-xar/src/main/java/org/xwiki/extension/xar/script/SecurityLevelEditConfirmationChecker.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-handlers/xwiki-platform-extension-handler-xar/src/test/java/org/xwiki/extension/xar/script/SecurityLevelEditConfirmationCheckerTest.java
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/pom.xml
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/src/main/java/org/xwiki/model/validation/edit/EditConfirmationCheckerResult.java
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/src/main/java/org/xwiki/model/validation/edit/EditConfirmationScriptService.java
A xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/src/main/java/org/xwiki/model/validation/edit/internal/EditConfirmationCheckersManager.java
R xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/src/test/java/org/xwiki/model/validation/edit/EditConfirmationScriptServiceTest.java
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-default/pom.xml
A xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-default/src/main/java/org/xwiki/model/validation/edit/internal/DefaultEditConfirmationCheckersManager.java
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-default/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-default/src/test/java/org/xwiki/model/validation/edit/internal/DefaultEditConfirmationCheckersManagerTest.java
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
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-api/src/main/java/org/xwiki/platform/security/requiredrights/RequiredRightAnalysisResult.java
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/RequiredRightsChangedResult.java
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/RequiredRightsEditConfirmationChecker.java
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/RequiredRightsEditConfirmationCheckerTest.java
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/pom.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/edit_macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/test/java/org/xwiki/web/EditMacrosPageTest.java
Log Message:
-----------
XWIKI-21520: Allow each pre-edit checker to be skipped (#2595)