[xwiki/xwiki-platform] ec71fd: XWIKI-20944: Include macro fails to execute when n...
Branch: refs/heads/XWIKI-20944 Home: https://github.com/xwiki/xwiki-platform Commit: ec71fd1ca82397f879eabe68664760d61113f4a4 https://github.com/xwiki/xwiki-platform/commit/ec71fd1ca82397f879eabe6866476... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/macro/include/IncludeMacroParameters.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Use the new feature mandatory parameter Commit: ac57805f7bbef89413c98f2a8da97715463ca164 https://github.com/xwiki/xwiki-platform/commit/ac57805f7bbef89413c98f2a8da97... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroWizard.css M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/internal/macro/MacroDescriptorUIFactory.java M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/macro/AbstractMacroUINode.java M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/test/java/org/xwiki/wysiwyg/internal/macro/MacroDescriptorUIFactoryTest.java Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Fix the display of include macro mandatory parameter by handling the specific case of a feature containing a group containing a single parameter to display Commit: 0850d094ae1264dc710a91ff28091e45a3c57194 https://github.com/xwiki/xwiki-platform/commit/0850d094ae1264dc710a91ff28091... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: M xwiki-platform-core/pom.xml Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Add revapi ignores for the new mandatory boolean Commit: 2ea5f681d3c277b7efbbaaf11c713a96d2567e56 https://github.com/xwiki/xwiki-platform/commit/2ea5f681d3c277b7efbbaaf11c713... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Fix a small bug related to validation of mandatory features Commit: d997b583c047a1d8d8e1fcede47df418365dca24 https://github.com/xwiki/xwiki-platform/commit/d997b583c047a1d8d8e1fcede47df... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Fix handling of features with a single group Commit: 4850ca8aaed6f5038c9bff4c88d79d9f4a1a01ce https://github.com/xwiki/xwiki-platform/commit/4850ca8aaed6f5038c9bff4c88d79... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- XWIKI-23576: No picker displayed for the page parameter when inserting a new include macro WIP: currently it breaks the UI * Stop removing hidden parameters from the dom Compare: https://github.com/xwiki/xwiki-platform/compare/135516ccb461...4850ca8aaed6 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications