Branch: refs/heads/XWIKI-23043
Home:
https://github.com/xwiki/xwiki-platform
Commit: f0ed774d2b974200bec6c4a1e8bf80881ce4704c
https://github.com/xwiki/xwiki-platform/commit/f0ed774d2b974200bec6c4a1e8bf…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: fc6b1d88632efa84698b0edeb7f47fcd9a26f613
https://github.com/xwiki/xwiki-platform/commit/fc6b1d88632efa84698b0edeb7f4…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: b7d66dee80ec28d0366ef802ddd773e610c77648
https://github.com/xwiki/xwiki-platform/commit/b7d66dee80ec28d0366ef802ddd7…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: c35034e3039b19fa9f930f92ccef779d70767d9d
https://github.com/xwiki/xwiki-platform/commit/c35034e3039b19fa9f930f92ccef…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: f8833b3ede6901fbeac290d31c435990fa66937a
https://github.com/xwiki/xwiki-platform/commit/f8833b3ede6901fbeac290d31c43…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: e0f1b40386b8313d838dfb6d7a55136f8a9cfbcd
https://github.com/xwiki/xwiki-platform/commit/e0f1b40386b8313d838dfb6d7a55…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: 1710371a089335416fb2cfc3ce03c8da6175b97c
https://github.com/xwiki/xwiki-platform/commit/1710371a089335416fb2cfc3ce03…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: cf8a8c1fdda55fa6a53afa17e7320958168c0bc3
https://github.com/xwiki/xwiki-platform/commit/cf8a8c1fdda55fa6a53afa17e732…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: cbcc998d08932a463f7a33620bc3a32252323b5b
https://github.com/xwiki/xwiki-platform/commit/cbcc998d08932a463f7a33620bc3…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: 3dbd330db1f0950f465f88899149de46f6b8d61a
https://github.com/xwiki/xwiki-platform/commit/3dbd330db1f0950f465f88899149…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: ceda5b3e69f8a57a57dd15af975f42ebf01a6ee9
https://github.com/xwiki/xwiki-platform/commit/ceda5b3e69f8a57a57dd15af975f…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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: c08b26f5fad45d397a1dcf598cca2b0bbee9af64
https://github.com/xwiki/xwiki-platform/commit/c08b26f5fad45d397a1dcf598cca…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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 <marius(a)xwiki.com>
Commit: 5ce4aad0a9b103d84485862e2cc970e74c804290
https://github.com/xwiki/xwiki-platform/commit/5ce4aad0a9b103d84485862e2cc9…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-16 (Mon, 16 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 <marius(a)xwiki.com>
Compare:
https://github.com/xwiki/xwiki-platform/compare/ccbc73b0279c...5ce4aad0a9b1
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications