[xwiki/xwiki-platform] 0d91ce: XWIKI-23043: Provide validation and UI for group o...
Branch: refs/heads/XWIKI-23043 Home: https://github.com/xwiki/xwiki-platform Commit: 0d91cecc7c74b6eae88879cc960c4b059c93efc8 https://github.com/xwiki/xwiki-platform/commit/0d91cecc7c74b6eae88879cc960c4... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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: 3f15c6e89032a64516d03a685ede1075ddfbcbcc https://github.com/xwiki/xwiki-platform/commit/3f15c6e89032a64516d03a685ede1... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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: 0890bcf6c2009278cacf3170f51a13061e1f4406 https://github.com/xwiki/xwiki-platform/commit/0890bcf6c2009278cacf3170f51a1... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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: a2a5b51d026719a6d964f064f89bff4f8304d6a8 https://github.com/xwiki/xwiki-platform/commit/a2a5b51d026719a6d964f064f89bf... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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: d0484057e9816779c125cb88d37a777d64a017b0 https://github.com/xwiki/xwiki-platform/commit/d0484057e9816779c125cb88d37a7... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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: 2a22651b13f86bee7afc6e397199daff64375170 https://github.com/xwiki/xwiki-platform/commit/2a22651b13f86bee7afc6e397199d... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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: 536febf33c2c24657b4a3c4b17b59d064c4ee791 https://github.com/xwiki/xwiki-platform/commit/536febf33c2c24657b4a3c4b17b59... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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 Commit: 33462ae37dcc61bf4e1bcb6f37e05691e7a9314a https://github.com/xwiki/xwiki-platform/commit/33462ae37dcc61bf4e1bcb6f37e05... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/AbstractMacroUINode.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroDescriptorUIFactory.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroUINodeComparator.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/script/RenderingScriptService.java Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * Fix checkstyle * Fix a few remaining problems Commit: 64679796e7ad761dd5f0583490989f23edabbfc4 https://github.com/xwiki/xwiki-platform/commit/64679796e7ad761dd5f0583490989... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 Jun 2025) Changed paths: M 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/test/java/org/xwiki/rendering/internal/util/MacroParametersHelperTest.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/util/ui/MacroDescriptorUIFactoryTest.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/script/RenderingScriptServiceTest.java Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * Fix a few bugs, improve tests and coverage Commit: 762d6ee5d6d254b4d43e91bff832218c5aafed9d https://github.com/xwiki/xwiki-platform/commit/762d6ee5d6d254b4d43e91bff8322... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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/macroService.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-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/MacroDescriptorUIFactory.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/script/RenderingScriptService.java Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * Allow to take into account changes performed in inline editable elements Commit: 6ddffc49d65d889ce0ca532a46f2b1adc2ef2d8d https://github.com/xwiki/xwiki-platform/commit/6ddffc49d65d889ce0ca532a46f2b... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 Jun 2025) Changed paths: 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/test/java/org/xwiki/rendering/script/RenderingScriptServiceTest.java Log Message: ----------- XWIKI-22803: Enable the ability to order macro parameters defined in XWiki objects directly from the UI * Fix coverage and checkstyle Commit: dc2f31ad6c1240a9f73eb41e129289187af6547e https://github.com/xwiki/xwiki-platform/commit/dc2f31ad6c1240a9f73eb41e12928... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 Jun 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- Update xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Co-authored-by: Marius Dumitru Florea <[email protected]> Commit: 41f0dd1a05cf5ae93103a49a4d269e5a2f4afbe9 https://github.com/xwiki/xwiki-platform/commit/41f0dd1a05cf5ae93103a49a4d269... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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/macroService.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 Log Message: ----------- Apply suggestions from code review Co-authored-by: Marius Dumitru Florea <[email protected]> Commit: 5f2a9cec410fb7068d3cebcb4ed3b7284f32bf10 https://github.com/xwiki/xwiki-platform/commit/5f2a9cec410fb7068d3cebcb4ed3b... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 Jun 2025) Changed paths: 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 R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/AbstractMacroUINode.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/AbstractMacroUINodeType.java R 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/MacroDescriptorUIFactory.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroUINodeComparator.java R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/util/ui/MacroUINodeGroup.java R 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 R xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/util/ui/MacroDescriptorUIFactoryTest.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/script/RenderingScriptServiceTest.java M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/pom.xml A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/internal/macro/MacroDescriptorUIFactory.java A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/internal/macro/MacroUINodeComparator.java A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/macro/AbstractMacroUINode.java A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/macro/AbstractMacroUINodeType.java A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/macro/MacroDescriptorUI.java A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/macro/MacroUINodeGroup.java A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/macro/MacroUINodeParameter.java M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/test/java/org/xwiki/wysiwyg/internal/macro/MacroDescriptorUIFactoryTest.java A xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/test/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptServiceTest.java Log Message: ----------- XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same feature * Move java API to xwiki-platform-wysiwyg-api module Commit: 3332578b98760440b02cb932cc0dea6cf7347447 https://github.com/xwiki/xwiki-platform/commit/3332578b98760440b02cb932cc0de... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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 Log Message: ----------- XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same feature * Improve macroEditor.js and plugin.js Commit: 5e60387a41cfa365aabd2b7afe9f991e5c4c1130 https://github.com/xwiki/xwiki-platform/commit/5e60387a41cfa365aabd2b7afe9f9... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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.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-webjar/src/main/webjar/config.js Log Message: ----------- XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same feature * Fix some bugs * Add a configuration to allow deciding to display or not inline editable parameters in the config UI Commit: 04003931bf6a7365526fa8b00f9973169b1c3691 https://github.com/xwiki/xwiki-platform/commit/04003931bf6a7365526fa8b00f997... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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 * Ensure to select the feature when a value is set for that feature Commit: 7920a7e54d1380f3965174827b404e124c25cc4a https://github.com/xwiki/xwiki-platform/commit/7920a7e54d1380f3965174827b404... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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-23043: Provide validation and UI for group of macro parameters belonging to same feature * Fix a few more problems Commit: 6728cb45dfaee242bf35057290d9a78efbdb2a23 https://github.com/xwiki/xwiki-platform/commit/6728cb45dfaee242bf35057290d9a... Author: Simon Urli <[email protected]> Date: 2025-06-19 (Thu, 19 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-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/resources/META-INF/components.txt M xwiki-platform-tools/xwiki-platform-tool-configuration-resources/src/main/resources/xwiki.properties.vm Log Message: ----------- XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same feature * Change the type of the parameter if the default value is true or false, based on configuration * Hide feature capabilities if there's a single option and hide groups without any displayed parameters * Improve a bit CSS Compare: https://github.com/xwiki/xwiki-platform/compare/f0ca882e014e...6728cb45dfae To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications