Branch: refs/heads/master
Home:
https://github.com/xwiki/xwiki-platform
Commit: e6fef5dfcaf0322a282ba12e9f760f4c3c8e6416
https://github.com/xwiki/xwiki-platform/commit/e6fef5dfcaf0322a282ba12e9f76…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-25 (Wed, 25 Jun 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/pinned/PinnedChildPagesManager.java
M
xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/test/java/org/xwiki/index/tree/internal/nestedpages/pinned/PinnedChildPagesManagerTest.java
M
xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-webjar/src/main/webjar/suggestChildPages.js
M
xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-docker/src/test/it/org/xwiki/panels/test/ui/docker/NavigationPanelAdministrationIT.java
M
xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/main/resources/PanelsCode/NavigationConfigurationSheet.xml
Log Message:
-----------
XWIKI-23325: Pinned pages containing the '+' character in their names are not
correctly displayed on the document tree
Commit: 12cdb9a5c619332ce8816f67743df2bce11b0d52
https://github.com/xwiki/xwiki-platform/commit/12cdb9a5c619332ce8816f67743d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-25 (Wed, 25 Jun 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/LoginPage.java
Log Message:
-----------
XWIKI-23234: Upgrade84FileStoreTest.upgrade is flickering
* Bulletproof the login code because the upgrade tests are failing from time to time
because, it seems, WebDriver doesn't wait for the login form to be submitted.
Commit: 63a86e309f13764fb604f2121c5f6852b9d79838
https://github.com/xwiki/xwiki-platform/commit/63a86e309f13764fb604f2121c5f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-25 (Wed, 25 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/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-plugins/src/test/javascript/xwiki-macro.js
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-docker/pom.xml
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-ui/src/main/resources/CKEditor/MacroService.xml
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/pom.xml
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/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
* Fix the way nested editables are converted to source wiki syntax when editing a macro
using the modal: convert the value of each nested editable rather than downcasting the
macro widget
* Use the source syntax that the editor was configured with, because the syntax of the
edited document can change while editing (the editor is listening to syntax changes)
* Remove jasmine test that is not relevant anymore (the nested editables are removed when
the macro edit modal is closed, if inline parameters are shown in the modal)
* Provide an implementation for the HTMLDisplayer when running the CKEditor tests.
* Remove $services.wysiwyg.getMacroParametersFromHTML() because we can get the parameter
values with $services.wysiwyg.fromAnnotatedXHTML()
Commit: aaab1be2e3ff7d58abe0124918d930da24c0637f
https://github.com/xwiki/xwiki-platform/commit/aaab1be2e3ff7d58abe0124918d9…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-06-25 (Wed, 25 Jun 2025)
Changed paths:
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-test/xwiki-platform-ckeditor-test-docker/src/test/it/org/xwiki/ckeditor/test/ui/QuickActionsIT.java
M
xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-test/xwiki-platform-edit-test-docker/src/test/it/org/xwiki/edit/test/ui/InplaceEditIT.java
Log Message:
-----------
XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same
feature
* Fix tests and problem with the syntax
Commit: ae5a0f19f2d89b548f094846e97605ec6e3f7c30
https://github.com/xwiki/xwiki-platform/commit/ae5a0f19f2d89b548f094846e976…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
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-test/xwiki-platform-ckeditor-test-docker/src/test/it/org/xwiki/ckeditor/test/ui/MacroIT.java
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-docker/src/test/it/org/xwiki/ckeditor/test/ui/QuickActionsIT.java
M
xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-test/xwiki-platform-edit-test-docker/pom.xml
M
xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-test/xwiki-platform-edit-test-docker/src/test/it/org/xwiki/edit/test/ui/InplaceEditIT.java
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-docker/src/test/it/org/xwiki/realtime/wysiwyg/test/ui/RealtimeWYSIWYGEditorIT.java
Log Message:
-----------
XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same
feature
* The macro quick action shouldn't insert the macro before the macro modal is closed
(when the macro has mandatory parameters).
* Add a test to verify the editing of nested inline editable macros through the macro edit
modal.
* Provide an implementation for the HTMLDisplayer (needed by MacroDescriptorUIFactory to
get the edit template for macro parameters) when running the inplace edit tests.
* Update tests to set the mandatory macro content through the macro edit modal when using
the quick action, because it's not set anymore to a blank string by default.
Commit: 14e40038d14aadf52af4628fce46e380573d5e06
https://github.com/xwiki/xwiki-platform/commit/14e40038d14aadf52af4628fce46…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-loading/plugin.js
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-realtime/plugin.js
Log Message:
-----------
XWIKI-23233: The old action toolbar is visible before the realtime toolbar is loaded
* Further bulletproofing
Commit: a47043c904d64e96bfa3ec64603fff7e2be0b3af
https://github.com/xwiki/xwiki-platform/commit/a47043c904d64e96bfa3ec64603f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-selection/plugin.js
Log Message:
-----------
XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same
feature
* Fix: block-level macro is not selected after being inserted with a quick action through
the macro edit modal, in Firefox.
Commit: fa6271342ac10f178456481fb4b98f31a0794cf4
https://github.com/xwiki/xwiki-platform/commit/fa6271342ac10f178456481fb4b9…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-selection/plugin.js
Log Message:
-----------
XWIKI-23043: Provide validation and UI for group of macro parameters belonging to same
feature
* Don't select the widget when the caret is collapsed (before it) because it leads to
unexpected behavior when editing in realtime (someone inserts a macro after your caret
while you type and your caret becomes a selected widget).
Commit: 6f42370a1556c763a09aa2ec0757065013bc6307
https://github.com/xwiki/xwiki-platform/commit/6f42370a1556c763a09aa2ec0757…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-docker/src/test/it/org/xwiki/realtime/wysiwyg/test/ui/RealtimeWYSIWYGEditorIT.java
Log Message:
-----------
[misc] Fix flickering test behavior: the user can be taken to view mode before the test
gets the chance to see the Saved notification message; moreover, we don't need to wait
as long as we wait for the page to be reloaded on the next line and we also check the
saved content.
Compare:
https://github.com/xwiki/xwiki-platform/compare/8e6f5e5cc20b...6f42370a1556
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications