Branch: refs/heads/XWIKI-23043
Home:
https://github.com/xwiki/xwiki-platform
Commit: bc72502a0f4c634788e6353118d38da4f5cca2dc
https://github.com/xwiki/xwiki-platform/commit/bc72502a0f4c634788e6353118d3…
Author: Simon Urli <simon.urli(a)xwiki.com>
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/a4faa249cebdec78e4c6ea136cf0…
Author: Simon Urli <simon.urli(a)xwiki.com>
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/a67615e2a4e15d62afa517cf32b7…
Author: Simon Urli <simon.urli(a)xwiki.com>
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/a6c17c4a29a8a2c76ab338736a1e…
Author: Simon Urli <simon.urli(a)xwiki.com>
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/3f1c7b9ecbadf3b40582bf00ca02…
Author: Simon Urli <simon.urli(a)xwiki.com>
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/32d240b8dc136e029db9a8f5abb3…
Author: Simon Urli <simon.urli(a)xwiki.com>
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/62e2cf9ca532bf170969671e8005…
Author: Simon Urli <simon.urli(a)xwiki.com>
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/b754ba9e8a65e22997801750184a…
Author: Simon Urli <simon.urli(a)xwiki.com>
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