Branch: refs/heads/stable-17.6.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 9ddfc2194042181099b31b3f4c243e359ae12953
https://github.com/xwiki/xwiki-platform/commit/9ddfc2194042181099b31b3f4c24…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/main/java/org/xwiki/extension/security/internal/ExtensionSecurityScheduler.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/test/java/org/xwiki/extension/security/internal/ExtensionSecuritySchedulerTest.java
Log Message:
-----------
[Misc] Fix race condition blocking ExtensionSecuritySchedulerTest
* Fix a race condition where the future returned by
`ExtensionSecurityScheduler#start()` would
never be completed because it was null when the executor executed the
runnable. This can block the execution of
ExtensionSecuritySchedulerTest, causing it to hang infinitely. In
actual use, this could only happen when the extension security scan is
disabled as otherwise, the actual scan takes so much time that it's
unlikely that the completable future hasn't been initialized in the
meantime. Even for the disabled case, it seems very unlikely and most
likely not that problematic as the only code waiting for the
completable future seems to be testing code. It would prevent the
scheduler from executing again after 24h, but the only use case where
this would matter is if the scheduler was first disabled and then
re-enabled.
* Make ExtensionSecurityScheduler more robust by making `restart()`
synchronized, too.
* Bulletproof the test by only waiting 20 seconds for the future to be
completed.
(cherry picked from commit 8e31e99ee4182e3b23176317211774d912a3ee3b)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 8a766a69ad1b3650cb35840563cbee846378879e
https://github.com/xwiki/xwiki-platform/commit/8a766a69ad1b3650cb35840563cb…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/main/java/org/xwiki/extension/security/internal/ExtensionSecurityScheduler.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/test/java/org/xwiki/extension/security/internal/ExtensionSecuritySchedulerTest.java
Log Message:
-----------
[Misc] Fix race condition blocking ExtensionSecuritySchedulerTest
* Fix a race condition where the future returned by
`ExtensionSecurityScheduler#start()` would
never be completed because it was null when the executor executed the
runnable. This can block the execution of
ExtensionSecuritySchedulerTest, causing it to hang infinitely. In
actual use, this could only happen when the extension security scan is
disabled as otherwise, the actual scan takes so much time that it's
unlikely that the completable future hasn't been initialized in the
meantime. Even for the disabled case, it seems very unlikely and most
likely not that problematic as the only code waiting for the
completable future seems to be testing code. It would prevent the
scheduler from executing again after 24h, but the only use case where
this would matter is if the scheduler was first disabled and then
re-enabled.
* Make ExtensionSecurityScheduler more robust by making `restart()`
synchronized, too.
* Bulletproof the test by only waiting 20 seconds for the future to be
completed.
(cherry picked from commit 8e31e99ee4182e3b23176317211774d912a3ee3b)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 810b80eb2a8ca2238f8c26c8d2c3625e0bb672b9
https://github.com/xwiki/xwiki-platform/commit/810b80eb2a8ca2238f8c26c8d2c3…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/main/java/org/xwiki/extension/security/internal/ExtensionSecurityScheduler.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/test/java/org/xwiki/extension/security/internal/ExtensionSecuritySchedulerTest.java
Log Message:
-----------
[Misc] Fix race condition blocking ExtensionSecuritySchedulerTest
* Fix a race condition where the future returned by
`ExtensionSecurityScheduler#start()` would
never be completed because it was null when the executor executed the
runnable. This can block the execution of
ExtensionSecuritySchedulerTest, causing it to hang infinitely. In
actual use, this could only happen when the extension security scan is
disabled as otherwise, the actual scan takes so much time that it's
unlikely that the completable future hasn't been initialized in the
meantime. Even for the disabled case, it seems very unlikely and most
likely not that problematic as the only code waiting for the
completable future seems to be testing code. It would prevent the
scheduler from executing again after 24h, but the only use case where
this would matter is if the scheduler was first disabled and then
re-enabled.
* Make ExtensionSecurityScheduler more robust by making `restart()`
synchronized, too.
* Bulletproof the test by only waiting 20 seconds for the future to be
completed.
(cherry picked from commit 8e31e99ee4182e3b23176317211774d912a3ee3b)
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-platform
Commit: 8e31e99ee4182e3b23176317211774d912a3ee3b
https://github.com/xwiki/xwiki-platform/commit/8e31e99ee4182e3b231763172117…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/main/java/org/xwiki/extension/security/internal/ExtensionSecurityScheduler.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/src/test/java/org/xwiki/extension/security/internal/ExtensionSecuritySchedulerTest.java
Log Message:
-----------
[Misc] Fix race condition blocking ExtensionSecuritySchedulerTest
* Fix a race condition where the future returned by
`ExtensionSecurityScheduler#start()` would
never be completed because it was null when the executor executed the
runnable. This can block the execution of
ExtensionSecuritySchedulerTest, causing it to hang infinitely. In
actual use, this could only happen when the extension security scan is
disabled as otherwise, the actual scan takes so much time that it's
unlikely that the completable future hasn't been initialized in the
meantime. Even for the disabled case, it seems very unlikely and most
likely not that problematic as the only code waiting for the
completable future seems to be testing code. It would prevent the
scheduler from executing again after 24h, but the only use case where
this would matter is if the scheduler was first disabled and then
re-enabled.
* Make ExtensionSecurityScheduler more robust by making `restart()`
synchronized, too.
* Bulletproof the test by only waiting 20 seconds for the future to be
completed.
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-contrib/book-versions
Commit: 791040982f21fe6539b693493cb090b9d84cc942
https://github.com/xwiki-contrib/book-versions/commit/791040982f21fe6539b69…
Author: Raluca Stavro <rstavro(a)xwiki.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M application-book-versions-default/src/main/java/org/xwiki/contrib/bookversions/internal/BookPublicationReferencesTransformationHelper.java
M application-book-versions-default/src/main/java/org/xwiki/contrib/bookversions/internal/DefaultBookVersionsManager.java
Log Message:
-----------
BVERSION-231 : Publishing just a page or a set of pages from a book breaks the links inside the pages- also updating the formatting
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/stable-17.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 4424fd25ea7334825c4140938f875ebb43f1d388
https://github.com/xwiki/xwiki-platform/commit/4424fd25ea7334825c4140938f87…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/AdministrationIT.java
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/PresentationAdministrationPage.java
A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/PresentationAdministrationSectionPage.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/src/main/java/org/xwiki/flamingo/skin/test/po/AttachmentsViewPage.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/src/main/java/org/xwiki/flamingo/skin/test/po/PinnedChildPagesTab.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/ViewPage.java
Log Message:
-----------
XWIKI-22406: Add automated test for "Show Page Attachments Tab (No)"
* Add a new administration section PO for the presentation
administration.
* Add methods to ViewPage and AttachmentsViewPage to check for the
presence of doc extra panes.
* Add a new PresentationIT.
* Move the existing test for the information tab to the new
PresentationIT and use the new PO.
* Add a new test case for the show page attachments tab in the
presentation administration.
(cherry picked from commit 4dffa2a04a57cdc2b380b8ccb45e6942b92f2fc5)
Commit: 0b622277ed784e7193ff25de6ab3e5cba515f3bb
https://github.com/xwiki/xwiki-platform/commit/0b622277ed784e7193ff25de6ab3…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
Log Message:
-----------
XWIKI-22407: Add automated test for "Show Page Comments Tab (No)"
* Add a UI test that checks if the comment tab is hidden after disabling
it.
(cherry picked from commit 0320904ae5efd4e868962ce34eeb38c7cfe56583)
Commit: a9bf196d985b1edf3835a013cd8dd3852d3a1cde
https://github.com/xwiki/xwiki-platform/commit/a9bf196d985b1edf3835a013cd8d…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
Log Message:
-----------
XWIKI-22408: Add automated test for "Show Page History Tab (No)"
* Add an automated test that checks that the page history tab is hidden
after setting "show page history" to "no".
(cherry picked from commit 8b4d764fdd92f41a58cf257375629243b8a888e0)
Commit: 756a76d7123195e90c973cecc053fa7ba5e230d0
https://github.com/xwiki/xwiki-platform/commit/756a76d7123195e90c973cecc053…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/src/test/it/org/xwiki/annotation/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/src/test/it/org/xwiki/annotation/test/ui/AnnotationsAdministrationIT.java
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-pageobjects/src/main/java/org/xwiki/annotation/test/po/AnnotatableViewPage.java
Log Message:
-----------
XWIKI-22405: Add automated test for "Show Page Annotations Tab (Yes)"
* Add a method in AnnotatableViewPage to check if the page annotations
doc extra pane is available.
* Add a test for hiding and then showing again the annotations doc extra
pane.
* Add the administration UI as a dependency to make the UI for
configuring the annotations tab available.
(cherry picked from commit edf81b8e9c7fb4dcd0cb8def92f7a5fd27e91e2e)
Compare: https://github.com/xwiki/xwiki-platform/compare/a222c5f3e6bd...756a76d71231
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 030ec896bc96c31a8d36999b84da6c368c84daaf
https://github.com/xwiki/xwiki-platform/commit/030ec896bc96c31a8d36999b84da…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/AdministrationIT.java
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/PresentationAdministrationPage.java
A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/PresentationAdministrationSectionPage.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/src/main/java/org/xwiki/flamingo/skin/test/po/AttachmentsViewPage.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/src/main/java/org/xwiki/flamingo/skin/test/po/PinnedChildPagesTab.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/ViewPage.java
Log Message:
-----------
XWIKI-22406: Add automated test for "Show Page Attachments Tab (No)"
* Add a new administration section PO for the presentation
administration.
* Add methods to ViewPage and AttachmentsViewPage to check for the
presence of doc extra panes.
* Add a new PresentationIT.
* Move the existing test for the information tab to the new
PresentationIT and use the new PO.
* Add a new test case for the show page attachments tab in the
presentation administration.
(cherry picked from commit 4dffa2a04a57cdc2b380b8ccb45e6942b92f2fc5)
Commit: 15d11e94726bc8332fc4e8906c2c23582839f994
https://github.com/xwiki/xwiki-platform/commit/15d11e94726bc8332fc4e8906c2c…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
Log Message:
-----------
XWIKI-22407: Add automated test for "Show Page Comments Tab (No)"
* Add a UI test that checks if the comment tab is hidden after disabling
it.
(cherry picked from commit 0320904ae5efd4e868962ce34eeb38c7cfe56583)
Commit: d2e8b9b61a2bb1c3560e4993333c8ea63a0df569
https://github.com/xwiki/xwiki-platform/commit/d2e8b9b61a2bb1c3560e4993333c…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
Log Message:
-----------
XWIKI-22408: Add automated test for "Show Page History Tab (No)"
* Add an automated test that checks that the page history tab is hidden
after setting "show page history" to "no".
(cherry picked from commit 8b4d764fdd92f41a58cf257375629243b8a888e0)
Commit: a05cf560ea5b614f787a9f64dd67a8fd25724608
https://github.com/xwiki/xwiki-platform/commit/a05cf560ea5b614f787a9f64dd67…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/src/test/it/org/xwiki/annotation/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/src/test/it/org/xwiki/annotation/test/ui/AnnotationsAdministrationIT.java
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-pageobjects/src/main/java/org/xwiki/annotation/test/po/AnnotatableViewPage.java
Log Message:
-----------
XWIKI-22405: Add automated test for "Show Page Annotations Tab (Yes)"
* Add a method in AnnotatableViewPage to check if the page annotations
doc extra pane is available.
* Add a test for hiding and then showing again the annotations doc extra
pane.
* Add the administration UI as a dependency to make the UI for
configuring the annotations tab available.
(cherry picked from commit edf81b8e9c7fb4dcd0cb8def92f7a5fd27e91e2e)
Compare: https://github.com/xwiki/xwiki-platform/compare/2c1c4942c3eb...a05cf560ea5b
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-platform
Commit: 4dffa2a04a57cdc2b380b8ccb45e6942b92f2fc5
https://github.com/xwiki/xwiki-platform/commit/4dffa2a04a57cdc2b380b8ccb45e…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/AdministrationIT.java
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/PresentationAdministrationPage.java
A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/PresentationAdministrationSectionPage.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/src/main/java/org/xwiki/flamingo/skin/test/po/AttachmentsViewPage.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/src/main/java/org/xwiki/flamingo/skin/test/po/PinnedChildPagesTab.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/ViewPage.java
Log Message:
-----------
XWIKI-22406: Add automated test for "Show Page Attachments Tab (No)"
* Add a new administration section PO for the presentation
administration.
* Add methods to ViewPage and AttachmentsViewPage to check for the
presence of doc extra panes.
* Add a new PresentationIT.
* Move the existing test for the information tab to the new
PresentationIT and use the new PO.
* Add a new test case for the show page attachments tab in the
presentation administration.
Commit: 0320904ae5efd4e868962ce34eeb38c7cfe56583
https://github.com/xwiki/xwiki-platform/commit/0320904ae5efd4e868962ce34eeb…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
Log Message:
-----------
XWIKI-22407: Add automated test for "Show Page Comments Tab (No)"
* Add a UI test that checks if the comment tab is hidden after disabling
it.
Commit: 8b4d764fdd92f41a58cf257375629243b8a888e0
https://github.com/xwiki/xwiki-platform/commit/8b4d764fdd92f41a58cf25737562…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/PresentationIT.java
Log Message:
-----------
XWIKI-22408: Add automated test for "Show Page History Tab (No)"
* Add an automated test that checks that the page history tab is hidden
after setting "show page history" to "no".
Commit: edf81b8e9c7fb4dcd0cb8def92f7a5fd27e91e2e
https://github.com/xwiki/xwiki-platform/commit/edf81b8e9c7fb4dcd0cb8def92f7…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/src/test/it/org/xwiki/annotation/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-docker/src/test/it/org/xwiki/annotation/test/ui/AnnotationsAdministrationIT.java
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/xwiki-platform-annotation-test-pageobjects/src/main/java/org/xwiki/annotation/test/po/AnnotatableViewPage.java
Log Message:
-----------
XWIKI-22405: Add automated test for "Show Page Annotations Tab (Yes)"
* Add a method in AnnotatableViewPage to check if the page annotations
doc extra pane is available.
* Add a test for hiding and then showing again the annotations doc extra
pane.
* Add the administration UI as a dependency to make the UI for
configuring the annotations tab available.
Compare: https://github.com/xwiki/xwiki-platform/compare/d2ce87c5cfa3...edf81b8e9c7f
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-contrib/confluence
Commit: 541d68854f94a1447c5fbc04f34c17711b1cbd29
https://github.com/xwiki-contrib/confluence/commit/541d68854f94a1447c5fbc04…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/input/ConfluenceInputContext.java
Log Message:
-----------
Misc: fix annotation
Commit: 0c50491184f56af4f7674dc4eb61b1ef1c941267
https://github.com/xwiki-contrib/confluence/commit/0c50491184f56af4f7674dc4…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/MacroConverter.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/input/ConfluenceInputContext.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/input/ConfluenceInputProperties.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceInputFilterStream.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/DefaultConfluenceInputContext.java
A confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/macros/AbstractParseContentMacroConverter.java
A confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/macros/AbstractTranslationMacroConverter.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/macros/MacroToContentConverter.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/macros/PopularLabelsMacroConverter.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/macros/TranslationMacroConverter.java
M confluence-xml/src/test/java/org/xwiki/contrib/confluence/filter/internal/input/DefaultLinkMapperTest.java
A confluence-xml/src/test/resources/confluencexml/multilingual.test
A confluence-xml/src/test/resources/confluencexml/multilingual/entities.xml
A confluence-xml/src/test/resources/confluencexml/multilingualen.test
A confluence-xml/src/test/resources/confluencexml/multilingualenoff.test
A confluence-xml/src/test/resources/confluencexml/multilingualfr.test
A confluence-xml/src/test/resources/confluencexml/multilingualfroff.test
Log Message:
-----------
CONFLUENCE-486: Support translated content import
* Support translation with macro sv-translation (from the Scroll Confluence plugin)
Commit: d23483171c97178753e4e43f08361aa44c6315c1
https://github.com/xwiki-contrib/confluence/commit/d23483171c97178753e4e43f…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M confluence-xml/checkstyle-suppressions.xml
A confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/macros/LangMacroConverter.java
M confluence-xml/src/main/resources/META-INF/components.txt
A confluence-xml/src/test/resources/confluencexml/lang.test
A confluence-xml/src/test/resources/confluencexml/lang/entities.xml
A confluence-xml/src/test/resources/confluencexml/langoff.test
Log Message:
-----------
CONFLUENCE-486: Support translated content import
* Support translation with the language macros
Compare: https://github.com/xwiki-contrib/confluence/compare/94343164897f...d2348317…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/stable-17.6.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 93832ff17a8e589854506f16360aaa446410217b
https://github.com/xwiki/xwiki-platform/commit/93832ff17a8e589854506f16360a…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js
Log Message:
-----------
XWIKI-23386: The JIRA macro produces a rendering error when inserted through the WYSIWYG editor
* Properly handle default value in macro editor when it's a Javascript
Object
(cherry picked from commit d2ce87c5cfa3e96a26876a22b394d5967456ef32)
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-platform
Commit: d2ce87c5cfa3e96a26876a22b394d5967456ef32
https://github.com/xwiki/xwiki-platform/commit/d2ce87c5cfa3e96a26876a22b394…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js
Log Message:
-----------
XWIKI-23386: The JIRA macro produces a rendering error when inserted through the WYSIWYG editor
* Properly handle default value in macro editor when it's a Javascript
Object
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 2c1c4942c3ebbbd57d604833772967465bf43446
https://github.com/xwiki/xwiki-platform/commit/2c1c4942c3ebbbd57d6048337729…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/saver.js
Log Message:
-----------
XWIKI-23317: Auto saving in realtime doesn't wait as expected when the user types during saving
(cherry picked from commit 9b2ad414fc27fb19f96dddc13e817479c511e067)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: a222c5f3e6bd9b0bc5fffe0a4b2681a3b2aa3501
https://github.com/xwiki/xwiki-platform/commit/a222c5f3e6bd9b0bc5fffe0a4b26…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/saver.js
Log Message:
-----------
XWIKI-23317: Auto saving in realtime doesn't wait as expected when the user types during saving
(cherry picked from commit 9b2ad414fc27fb19f96dddc13e817479c511e067)
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-platform
Commit: c9ac52b52c96bd1f81f6d3e70b91eaf280cdf7ca
https://github.com/xwiki/xwiki-platform/commit/c9ac52b52c96bd1f81f6d3e70b91…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiContextTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiMockitoTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SkinActionTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/XWikiMessageToolTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/XWikiServletURLFactoryTest.java
Log Message:
-----------
[Misc] Apply JUnit5 best practices
Commit: 76efe4610af6af5ee6c776db5849a63c52cfe833
https://github.com/xwiki/xwiki-platform/commit/76efe4610af6af5ee6c776db5849…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/util/TOCGeneratorTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/util/UtilTest.java
Log Message:
-----------
[Misc] Convert test to JUnit5
Compare: https://github.com/xwiki/xwiki-platform/compare/f5daf52739c3...76efe4610af6
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-platform
Commit: f5daf52739c355e55838207db779829c952a91d9
https://github.com/xwiki/xwiki-platform/commit/f5daf52739c355e55838207db779…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/saver.js
Log Message:
-----------
XWIKI-23317: Auto saving in realtime doesn't wait as expected when the user types during saving
(cherry picked from commit 9b2ad414fc27fb19f96dddc13e817479c511e067)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/cristal
Commit: 4e48629f094fa057f35802516b978badd1d92b33
https://github.com/xwiki-contrib/cristal/commit/4e48629f094fa057f35802516b9…
Author: ClementEXWiki <clement.eraud(a)xwiki.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
M core/fn-utils/src/index.ts
M core/uniast/src/__tests__/converters.test.ts
M core/uniast/src/ast.ts
M core/uniast/src/markdown/md-to-uniast.ts
M core/uniast/src/markdown/uniast-to-md.ts
M editors/blocknote-headless/src/index.ts
M editors/blocknote-headless/src/uniast/bn-to-uniast.ts
M editors/blocknote-headless/src/uniast/uniast-to-bn.ts
M editors/blocknote-react/src/blocknote/index.ts
A editors/blocknote-react/src/blocknote/macros/XWikiMacroHtmlBlock.tsx
A editors/blocknote-react/src/blocknote/macros/XWikiMacroInlineHtml.tsx
M editors/blocknote-react/src/blocknote/utils.ts
M editors/blocknote-react/src/components/BlockNoteViewWrapper.tsx
M editors/blocknote-react/src/index.tsx
M editors/blocknote/src/vue/c-edit-blocknote.vue
Log Message:
-----------
CRISTAL-44: Macros can be viewed using client side rendering (#1101)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications