[xwiki/xwiki-platform] bc7250: XWIKI-23043: Provide validation and UI for group o...
Branch: refs/heads/XWIKI-23043 Home: https://github.com/xwiki/xwiki-platform Commit: bc72502a0f4c634788e6353118d38da4f5cca2dc https://github.com/xwiki/xwiki-platform/commit/bc72502a0f4c634788e6353118d38... Author: Simon Urli <[email protected]> Date: 2025-06-04 (Wed, 04 Jun 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/plugin.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-ui/src/main/resources/CKEditor/MacroService.xml 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/util/ui/MacroDescriptorUI.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINode.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeComparator.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeType.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParametersHelper.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/script/RenderingScriptService.java 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/util/MacroParametersHelperTest.java Log Message: ----------- XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same feature * Start of refactoring including ordering of macros Commit: a4faa249cebdec78e4c6ea136cf07cfb9fad7f12 https://github.com/xwiki/xwiki-platform/commit/a4faa249cebdec78e4c6ea136cf07... Author: Simon Urli <[email protected]> Date: 2025-06-04 (Wed, 04 Jun 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/AbstractMacroParameterUINode.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroDescriptorUI.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINode.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeComparator.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeGroup.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeParameter.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeType.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParametersHelper.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/util/MacroParametersHelperTest.java Log Message: ----------- XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same feature * Change a bit the strategy to handle properly group and feature like exposed with IncludeMacroParameters Commit: a67615e2a4e15d62afa517cf32b747a60a3cbdff https://github.com/xwiki/xwiki-platform/commit/a67615e2a4e15d62afa517cf32b74... Author: Simon Urli <[email protected]> Date: 2025-06-04 (Wed, 04 Jun 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same feature * Fix displaying the form Commit: a6c17c4a29a8a2c76ab338736a1ea1b7e9f7b07c https://github.com/xwiki/xwiki-platform/commit/a6c17c4a29a8a2c76ab338736a1ea... Author: Simon Urli <[email protected]> Date: 2025-06-04 (Wed, 04 Jun 2025) Changed paths: M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-api/src/main/java/org/xwiki/rendering/macro/wikibridge/WikiMacroParameterDescriptor.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroFactory.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/WikiMacroClassDocumentInitializer.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/WikiMacroConstants.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterClassDocumentInitializer.java Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * Add new fields in WikiMacroParameterClass and WikiMacroClass for allowing to order parameters and to order the content * Use the new property in the wiki macro factory * Provide new missing API in WikiMacroParameterDescriptor Commit: 3f1c7b9ecbadf3b40582bf00ca02737f2863664d https://github.com/xwiki/xwiki-platform/commit/3f1c7b9ecbadf3b40582bf00ca027... Author: Simon Urli <[email protected]> Date: 2025-06-04 (Wed, 04 Jun 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-ckeditor/xwiki-platform-ckeditor-ui/src/main/resources/CKEditor/Translations.xml M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParametersHelper.java Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * start improving the UI Commit: 32d240b8dc136e029db9a8f5abb37492d3df5ddc https://github.com/xwiki/xwiki-platform/commit/32d240b8dc136e029db9a8f5abb37... Author: Simon Urli <[email protected]> Date: 2025-06-04 (Wed, 04 Jun 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-ckeditor/xwiki-platform-ckeditor-ui/src/main/resources/CKEditor/Translations.xml Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * Provide validation of the form * Improve globally the UI Commit: 62e2cf9ca532bf170969671e800510c1f4f1d855 https://github.com/xwiki/xwiki-platform/commit/62e2cf9ca532bf170969671e80051... Author: Simon Urli <[email protected]> Date: 2025-06-04 (Wed, 04 Jun 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-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/plugin.js R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/AbstractMacroParameterUINode.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/AbstractMacroUINode.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/AbstractMacroUINodeType.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroDescriptorUI.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroDescriptorUIFactory.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeComparator.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeGroup.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeParameter.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParameterUINodeType.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroParametersHelper.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroUINodeComparator.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroUINodeGroup.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroUINodeParameter.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/script/RenderingScriptService.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/util/MacroParametersHelperTest.java Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * Provide documentation of java code * Improve a bit CSS Commit: b754ba9e8a65e22997801750184a1e25047973ca https://github.com/xwiki/xwiki-platform/commit/b754ba9e8a65e22997801750184a1... Author: Simon Urli <[email protected]> Date: 2025-06-04 (Wed, 04 Jun 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 Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * Keep fixing CSS Compare: https://github.com/xwiki/xwiki-platform/compare/e8831f84e83e...b754ba9e8a65 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications