Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: b702a06a3f970d83d052aed0ae2b9b69060af8b6
https://github.com/xwiki/xwiki-platform/commit/b702a06a3f970d83d052aed0ae2b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-docker/src/test/it/org/xwiki/ckeditor/test/ui/LinkIT.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/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/SaveIT.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/TextAreaIT.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/UndoRedoIT.java
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/po/AutocompleteDropdown.java
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/po/CKEditor.java
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/po/CKEditorDialog.java
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/po/LinkDialog.java
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/po/MacroDialogEditModal.java
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/po/image/edit/ImageDialogAdvancedEditForm.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/AbstractEditor.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/AbstractTemplateEditor.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/DefaultDocumentEditConfiguration.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/DefaultEditConfiguration.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/DefaultEditorDescriptorBuilder.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/DefaultEditorManager.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/PureTextSyntaxContentEditor.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/PureTextXDOMEditor.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/SyntaxContentEditorConfiguration.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/TextSyntaxContentEditor.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/TextXDOMEditor.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/XDOMEditorConfiguration.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/script/AbstractTypedEditScriptService.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/script/DocumentEditScriptService.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/script/EditScriptService.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-default/src/main/java/org/xwiki/edit/internal/AllEditorBindingsSource.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-default/src/main/java/org/xwiki/edit/internal/EditorWikiComponent.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-default/src/main/java/org/xwiki/edit/internal/EditorWikiComponentBuilder.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-default/src/main/java/org/xwiki/edit/internal/SpaceEditorBindingsSource.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-default/src/main/java/org/xwiki/edit/internal/SpacesEditorBindingsSource.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-default/src/main/java/org/xwiki/edit/internal/UserEditorBindingsSource.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
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-test/xwiki-platform-edit-test-docker/src/test/it/org/xwiki/edit/test/ui/InplaceEditWithAnnotationsIT.java
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-test/xwiki-platform-edit-test-pageobjects/src/main/java/org/xwiki/edit/test/po/InplaceEditablePage.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannelStore.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/DefaultEntityChannelStore.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBot.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTracker.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/script/NetfluxScriptService.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-rest/src/main/java/org/xwiki/netflux/internal/rest/DefaultPageChannelsResource.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/main/java/org/xwiki/realtime/internal/DefaultRealtimeSessionManager.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/main/java/org/xwiki/realtime/internal/XWikiRealtimeDocumentLockEditConfirmationChecker.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/test/java/org/xwiki/realtime/internal/DefaultRealtimeSessionManagerTest.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-test/xwiki-platform-realtime-wiki-test-docker/src/test/it/org/xwiki/realtime/wiki/test/ui/RealtimeWikiEditorIT.java
M xwiki-platform-core/xwiki-platform-websocket/src/main/java/org/xwiki/websocket/internal/DefaultWebSocketContext.java
M xwiki-platform-core/xwiki-platform-websocket/src/main/java/org/xwiki/websocket/internal/DynamicEchoEndpoint.java
M xwiki-platform-core/xwiki-platform-websocket/src/main/java/org/xwiki/websocket/internal/StaticEchoEndpoint.java
M xwiki-platform-core/xwiki-platform-websocket/src/test/java/org/xwiki/websocket/internal/XWikiWebSocketRequestStubTest.java
Log Message:
-----------
[misc] Use jakarta package, replace the usage of some deprecated APIs, small code improvements.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-commons
Commit: 209da6a9c1f59673c08b51b7e89cdc98e468eb8f
https://github.com/xwiki/xwiki-commons/commit/209da6a9c1f59673c08b51b7e89cd…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/AbstractBot.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/Channel.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/ChannelStore.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/HistoryKeeper.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/MessageDispatcher.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/NetfluxEndpoint.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/internal/XWikiEndpointDispatcher.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/internal/XWikiEndpointInitializer.java
M xwiki-commons-core/xwiki-commons-websocket/src/main/java/org/xwiki/websocket/internal/XWikiEndpointListener.java
M xwiki-commons-core/xwiki-commons-websocket/src/test/java/org/xwiki/websocket/internal/XWikiEndpointDispatcherTest.java
M xwiki-commons-core/xwiki-commons-websocket/src/test/java/org/xwiki/websocket/internal/XWikiEndpointInitializerTest.java
Log Message:
-----------
[misc] Use jakarta package and small code improvements.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-rendering
Commit: 8dc7c5bab97e7e3cf46a7cad8e2e0c484fd63b7d
https://github.com/xwiki/xwiki-rendering/commit/8dc7c5bab97e7e3cf46a7cad8e2…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/main/java/org/xwiki/rendering/internal/transformation/macro/MacroTransformation.java
Log Message:
-----------
XRENDERING-778: Rendering a page with thousands of macros is slow
* Make SonarQube happy by adding equals, hashCode, and toString to
MacroItem.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 9fff30a007dc2d6bd8a3f4fb557324d138c9ee33
https://github.com/xwiki/xwiki-platform/commit/9fff30a007dc2d6bd8a3f4fb5573…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiCacheStore.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/store/XWikiCacheStoreTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/test/MockitoOldcore.java
Log Message:
-----------
XWIKI-23055: The document cache may not be properly invalidated in case of concurrent loads (#4017)
* Use CacheLoader to synchronize cache loads.
* Add tests for the scenario in the issue and some more scenarios.
* Mock com.xpn.xwiki.store.XWikiStoreInterface.saveXWikiDoc(
com.xpn.xwiki.doc.XWikiDocument, com.xpn.xwiki.XWikiContext, boolean) in
MockitoOldcore to make testing of the cache store easier.
* Reduce duplication in invalidation by always performing null checks
and never storing anything as storing "false" after a document is
deleted might be dangerous.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-commons
Commit: 97212ce88fed57c62c3219f5187aa93db212c999
https://github.com/xwiki/xwiki-commons/commit/97212ce88fed57c62c3219f5187aa…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-cache/xwiki-commons-cache-api/pom.xml
A xwiki-commons-core/xwiki-commons-cache/xwiki-commons-cache-api/src/main/java/org/xwiki/cache/internal/CacheLoader.java
A xwiki-commons-core/xwiki-commons-cache/xwiki-commons-cache-api/src/test/java/org/xwiki/cache/internal/CacheLoaderTest.java
Log Message:
-----------
XCOMMONS-3300: Add a cache loading helper to synchronize cache loads and invalidations (#1282)
* Add a flexible cache loading helper that can be used even in complex situations where multiple caches are involved.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: 74843394fc3577484693928498c3cfe55fcf50c9
https://github.com/xwiki-contrib/confluence/commit/74843394fc35774846939284…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/input/ConfluenceXMLPackage.java
M confluence-xml/src/test/resources/confluencexml/spacetemplates/entities.xml
Log Message:
-----------
CONFLUENCE-424: Ignore attachment labels
Commit: 3185f7ee184f72cc90836b82cdda9c8320ddd1c8
https://github.com/xwiki-contrib/confluence/commit/3185f7ee184f72cc90836b82…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceInputFilterStream.java
A confluence-xml/src/test/resources/confluencexml/buggyhistory2.test
A confluence-xml/src/test/resources/confluencexml/buggyhistory2/entities.xml
Log Message:
-----------
CONFLUENCE-422: Pages having revisions with the same version are missing revisions after import
Compare: https://github.com/xwiki-contrib/confluence/compare/f2a0e70f0a97...3185f7ee…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-rendering
Commit: aa6ad0b9e57dd153183ec2f33c22055306a4675c
https://github.com/xwiki/xwiki-rendering/commit/aa6ad0b9e57dd153183ec2f33c2…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M xwiki-rendering-syntaxes/xwiki-rendering-syntax-plain/src/test/java/org/xwiki/rendering/internal/renderer/plain/PlainTextChainingRendererTest.java
Log Message:
-----------
[Misc] Migrate test to JUnit5 and remove deprecated dependency on JMock
* Remove unnecessary exception declaration
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications