Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 7c50c5893ab994bda818406a0f31c8fc0f4e65e2
https://github.com/xwiki/xwiki-platform/commit/7c50c5893ab994bda818406a0f31…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-workspaces-migrator/src/main/java/org/xwiki/wiki/workspacesmigrator/internal/DefaultDocumentRestorerFromAttachedXAR.java
Log Message:
-----------
XWIKI-22313: The workspace migrator is using the standard Java temporary directory
(cherry picked from commit 247d1e11a39de8107d39443386b0a7b2db6d3a86)
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: 247d1e11a39de8107d39443386b0a7b2db6d3a86
https://github.com/xwiki/xwiki-platform/commit/247d1e11a39de8107d39443386b0…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-workspaces-migrator/src/main/java/org/xwiki/wiki/workspacesmigrator/internal/DefaultDocumentRestorerFromAttachedXAR.java
Log Message:
-----------
XWIKI-22313: The workspace migrator is using the standard Java temporary directory
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/xwiki-authenticator-trusted
Commit: 5e28b988bd3efcd7ad7a07a2f0384c9faabe4045
https://github.com/xwiki-contrib/xwiki-authenticator-trusted/commit/5e28b98…
Author: HP <hiteshprab(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-authenticator-trusted-adapters/pom.xml
A xwiki-authenticator-trusted-adapters/xwiki-authenticator-trusted-attributes/pom.xml
A xwiki-authenticator-trusted-adapters/xwiki-authenticator-trusted-attributes/src/main/java/org/xwiki/contrib/authentication/AttributesTrustedAuthenticationAdapter.java
A xwiki-authenticator-trusted-adapters/xwiki-authenticator-trusted-attributes/src/main/resources/META-INF/components.txt
M xwiki-authenticator-trusted-adapters/xwiki-authenticator-trusted-headers/pom.xml
Log Message:
-----------
TRUSTAUTH-28: Support for AJP Attributes
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/xwiki-authenticator-trusted/settings/notif…
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 7f453815b6b6e6fffb8002d436a117f841839f7d
https://github.com/xwiki/xwiki-platform/commit/7f453815b6b6e6fffb8002d436a1…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/AttachmentReader.java
A xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-22311: The XAR attachment reader is using the standard Java temporary directory
(cherry picked from commit 915150057f733d7a18ef74d18db882bc19faac41)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 2d9fc44249bc9102b58e26654d20d51271a1f3e4
https://github.com/xwiki/xwiki-platform/commit/2d9fc44249bc9102b58e26654d20…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPlugin.java
M xwiki-platform-core/xwiki-platform-mailsender/src/test/java/com/xpn/xwiki/plugin/mailsender/MailSenderPluginTest.java
Log Message:
-----------
XWIKI-22312: The old mailsender plugin is using the standard Java temporary directory
(cherry picked from commit a866bea6045e8c39babb63042b56e9f6c0722305)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: e55080363806c2f7d3d2d6a631a764738f076df4
https://github.com/xwiki/xwiki-platform/commit/e55080363806c2f7d3d2d6a631a7…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPlugin.java
M xwiki-platform-core/xwiki-platform-mailsender/src/test/java/com/xpn/xwiki/plugin/mailsender/MailSenderPluginTest.java
Log Message:
-----------
XWIKI-22312: The old mailsender plugin is using the standard Java temporary directory
(cherry picked from commit a866bea6045e8c39babb63042b56e9f6c0722305)
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: a866bea6045e8c39babb63042b56e9f6c0722305
https://github.com/xwiki/xwiki-platform/commit/a866bea6045e8c39babb63042b56…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPlugin.java
M xwiki-platform-core/xwiki-platform-mailsender/src/test/java/com/xpn/xwiki/plugin/mailsender/MailSenderPluginTest.java
Log Message:
-----------
XWIKI-22312: The old mailsender plugin is using the standard Java temporary directory
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: d7ccaa4f4c96d5aaa55aae40881b70190b2c8cd2
https://github.com/xwiki/xwiki-platform/commit/d7ccaa4f4c96d5aaa55aae40881b…
Author: github-actions[bot] <41898282+github-actions[bot](a)users.noreply.github.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/main/java/org/xwiki/rendering/internal/macro/gallery/GalleryMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery1.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery2.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery3.test
Log Message:
-----------
XWIKI-22304: Do not trigger the lightbox feature for images from the Gallery macro (#3247)
(cherry picked from commit c963ae28c85ec1d7c2879c8d52d46f7a89559972)
Co-authored-by: Oana-Lavinia Florean <florean.lavinia(a)gmail.com>
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: a92679bb4c0095be0305e7af7e62195c570f48c5
https://github.com/xwiki/xwiki-platform/commit/a92679bb4c0095be0305e7af7e62…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/AttachmentReader.java
A xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-22311: The XAR attachment reader is using the standard Java temporary directory
(cherry picked from commit 915150057f733d7a18ef74d18db882bc19faac41)
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: 915150057f733d7a18ef74d18db882bc19faac41
https://github.com/xwiki/xwiki-platform/commit/915150057f733d7a18ef74d18db8…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/AttachmentReader.java
A xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-22311: The XAR attachment reader is using the standard Java temporary directory
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/oidc
Commit: f86fc8eaeafac8c369b121df7968c1737190f22e
https://github.com/xwiki-contrib/oidc/commit/f86fc8eaeafac8c369b121df7968c1…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M oidc-api/pom.xml
M oidc-authenticator-configuration/pom.xml
M oidc-authenticator-user/pom.xml
M oidc-authenticator/pom.xml
M oidc-provider/pom.xml
M oidc-test/oidc-test-pageobjects/pom.xml
M oidc-test/oidc-test-tests/pom.xml
M oidc-test/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/oidc
Commit: 6a9ba04190c59d6f7085e6d1dc790c6d0933b125
https://github.com/xwiki-contrib/oidc/commit/6a9ba04190c59d6f7085e6d1dc790c…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M oidc-api/pom.xml
M oidc-authenticator-configuration/pom.xml
M oidc-authenticator-user/pom.xml
M oidc-authenticator/pom.xml
M oidc-provider/pom.xml
M oidc-test/oidc-test-pageobjects/pom.xml
M oidc-test/oidc-test-tests/pom.xml
M oidc-test/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release oidc-2.10.1
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/ai-llm
Commit: c051f4e1a275341d1ccd789e7dd36335b358d278
https://github.com/xwiki-contrib/ai-llm/commit/c051f4e1a275341d1ccd789e7dd3…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/pom.xml
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/Document.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentDocument.java
A application-ai-llm-index/application-ai-llm-index-api/src/test/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentDocumentTest.java
A application-ai-llm-index/application-ai-llm-index-api/src/test/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentStoreTest.java
Log Message:
-----------
LLMAI-56: Add support for indexing existing XWiki spaces
* Add some more tests.
* Fix formatting of the document content.
* Deprecate Document#chunkDocument.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: e755cff45d9b7b5e1b3cd03c8e14f5a9433f1e0e
https://github.com/xwiki/xwiki-platform/commit/e755cff45d9b7b5e1b3cd03c8e14…
Author: github-actions[bot] <41898282+github-actions[bot](a)users.noreply.github.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/main/java/org/xwiki/rendering/internal/macro/gallery/GalleryMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery1.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery2.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery3.test
Log Message:
-----------
XWIKI-22304: Do not trigger the lightbox feature for images from the Gallery macro (#3246)
(cherry picked from commit c963ae28c85ec1d7c2879c8d52d46f7a89559972)
Co-authored-by: Oana-Lavinia Florean <florean.lavinia(a)gmail.com>
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3245-to-stable-16.5.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 11ec6d7eb3a6f3b9b1ed583210738e248b8d2d82
https://github.com/xwiki/xwiki-platform/commit/11ec6d7eb3a6f3b9b1ed58321073…
Author: Oana-Lavinia Florean <florean.lavinia(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/main/java/org/xwiki/rendering/internal/macro/gallery/GalleryMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery1.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery2.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery3.test
Log Message:
-----------
XWIKI-22304: Do not trigger the lightbox feature for images from the Gallery macro
(cherry picked from commit c963ae28c85ec1d7c2879c8d52d46f7a89559972)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3245-to-stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: df10c7e88f9ac3df9a27c46317a313dcaaef1047
https://github.com/xwiki/xwiki-platform/commit/df10c7e88f9ac3df9a27c46317a3…
Author: Oana-Lavinia Florean <florean.lavinia(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/main/java/org/xwiki/rendering/internal/macro/gallery/GalleryMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery1.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery2.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery3.test
Log Message:
-----------
XWIKI-22304: Do not trigger the lightbox feature for images from the Gallery macro
(cherry picked from commit c963ae28c85ec1d7c2879c8d52d46f7a89559972)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3245-to-stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 0fff4a9fa2d42d291ba4573cd579c3b43fdd3e2a
https://github.com/xwiki/xwiki-platform/commit/0fff4a9fa2d42d291ba4573cd579…
Author: Oana-Lavinia Florean <florean.lavinia(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/main/java/org/xwiki/rendering/internal/macro/gallery/GalleryMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery1.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery2.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery3.test
Log Message:
-----------
XWIKI-22304: Do not trigger the lightbox feature for images from the Gallery macro
(cherry picked from commit c963ae28c85ec1d7c2879c8d52d46f7a89559972)
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: c963ae28c85ec1d7c2879c8d52d46f7a89559972
https://github.com/xwiki/xwiki-platform/commit/c963ae28c85ec1d7c2879c8d52d4…
Author: Oana-Lavinia Florean <florean.lavinia(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/main/java/org/xwiki/rendering/internal/macro/gallery/GalleryMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery1.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery2.test
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/src/test/resources/macrogallery3.test
Log Message:
-----------
XWIKI-22304: Do not trigger the lightbox feature for images from the Gallery macro
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: bc15e38b7aa4c21895adce81405a1456514c6bcf
https://github.com/xwiki/xwiki-platform/commit/bc15e38b7aa4c21895adce81405a…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/database/DatabaseContainerExecutor.java
Log Message:
-----------
XWIKI-22259: Make XWiki TC-based tests work with MySQL 8.4 (LTS)
* Note: it also makes it work with Mysql 9.0
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: d25de883fd694d02a3f8d59429a9a3150d143dba
https://github.com/xwiki/xwiki-platform/commit/d25de883fd694d02a3f8d59429a9…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/database/DatabaseContainerExecutor.java
Log Message:
-----------
XWIKI-22259: Make XWiki TC-based tests work with MySQL 8.4 (LTS)
* Note: it also makes it work with Mysql 9.0
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: b9e37a58799eb89daa45ebd1405993aa24724e23
https://github.com/xwiki/xwiki-platform/commit/b9e37a58799eb89daa45ebd14059…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/database/DatabaseContainerExecutor.java
Log Message:
-----------
XWIKI-22259: Make XWiki TC-based tests work with MySQL 8.4 (LTS)
* Note: it also makes it work with Mysql 9.0
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: 6517667853fc961c48c38ddf258d8143e1244b59
https://github.com/xwiki/xwiki-commons/commit/6517667853fc961c48c38ddf258d8…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M xwiki-commons-core/xwiki-commons-classloader/xwiki-commons-classloader-api/src/main/java/org/xwiki/classloader/internal/JarExtendedURLStreamHandler.java
M xwiki-commons-core/xwiki-commons-filter/xwiki-commons-filter-test/src/main/java/org/xwiki/filter/test/internal/FileAssert.java
M xwiki-commons-core/xwiki-commons-filter/xwiki-commons-filter-test/src/main/java/org/xwiki/filter/test/internal/ZIPFileAssertComparator.java
Log Message:
-----------
XCOMMONS-3084: Forbid the use of APIs to create a temporary file in the standard Java temp folder
* fix a few bad uses of java temporary (runtime should use the environment and test should use target)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 5ea9568763b684f801b6b1cc72652f91d93265d9
https://github.com/xwiki/xwiki-platform/commit/5ea9568763b684f801b6b1cc7265…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/EditIT.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/ObjectEditorIT.java
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/AbstractExecutionConditionExtension.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/XWikiDockerExtension.java
Log Message:
-----------
XWIKI-22310: Add ability to ignore tests when executing in a given browser and version
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 6cc2e5e2a422278eba0f81f2550fbf85fbc08b0c
https://github.com/xwiki/xwiki-platform/commit/6cc2e5e2a422278eba0f81f2550f…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/EditIT.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/ObjectEditorIT.java
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/AbstractExecutionConditionExtension.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/XWikiDockerExtension.java
Log Message:
-----------
XWIKI-22310: Add ability to ignore tests when executing in a given browser and version
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: 73ecce61472151e5491408919de810b63cf24966
https://github.com/xwiki/xwiki-platform/commit/73ecce61472151e5491408919de8…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/EditIT.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/ObjectEditorIT.java
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/AbstractExecutionConditionExtension.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/XWikiDockerExtension.java
Log Message:
-----------
XWIKI-22310: Add ability to ignore tests when executing in a given browser and version
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/ai-llm
Commit: 85415beba0d2d6bb7f80b98fc1d93556daebc7f4
https://github.com/xwiki-contrib/ai-llm/commit/85415beba0d2d6bb7f80b98fc1d9…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/pom.xml
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/Chunk.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/ChunkingUtils.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/SolrConnector.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/AiLLMSolrCoreInitializer.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultCollection.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DocumentIndexer.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/authorization/XWikiAuthorizationManagerBuilder.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentCollectionIndexingTaskConsumer.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentDocument.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentDocumentIndexingTaskConsumer.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentStore.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentStoreEventListener.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentStoreHelper.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/ApplicationResources.properties
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/META-INF/components.txt
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Collections/Code/CollectionsSheet.xml
Log Message:
-----------
LLMAI-56: Add support for indexing existing XWiki spaces
* Add a new xwiki store
* Display the spaces configuration
* Add a listener for indexing updated documents
* Add listener for updating the indexed documents when the collection is updated.
* Avoid embedding unchanged chunks.
* Store the document store of a chunk in Solr to allow cleaning documents by store.
* Add an authorization manager that checks XWiki rights.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: ab67f6b31fe1b0d33d48c6bd8b315f91d7ce5b85
https://github.com/xwiki/xwiki-platform/commit/ab67f6b31fe1b0d33d48c6bd8b31…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/editclass.vm
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/editobject.vm
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-fontawesome/src/main/resources/IconThemes/FontAwesome.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-ui/src/main/resources/IconThemes/Silk.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/icons/default.iconset
A xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/icons/silk/reposition.png
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.css
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.js
Log Message:
-----------
XWIKI-21236: Object edit mode does not use current icon theme (#2593)
* Updated the icons on the object and class editors to use current icontheme
* Added a translation for the property move handle
* Removed the alt text for the icon itself and moved the translation to the containing button instead
* Added an icon to the iconTheme, and used it in instead of a hard coded icon from datamodel.
* Fixed format on dataeditors.css
* Set the color of the delete icons to RED
* Removed extra padding from the object title.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: a9ec1f98049cf446d5d05a0233fe8380891509ec
https://github.com/xwiki/xwiki-platform/commit/a9ec1f98049cf446d5d05a0233fe…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Fix the listener component hint to match the package (thanks @surli )
(cherry picked from commit 604759d9f98f0f09affed87473fdef8529c63e8c)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 8875f9cb985106937825c264062619799a66b1f0
https://github.com/xwiki/xwiki-platform/commit/8875f9cb985106937825c2640626…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Fix the listener component hint to match the package (thanks @surli )
(cherry picked from commit 604759d9f98f0f09affed87473fdef8529c63e8c)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.5.x
Home: https://github.com/xwiki/xwiki-platform
Commit: a14849734ca268a096d95514e3a6c3e72c71a0c7
https://github.com/xwiki/xwiki-platform/commit/a14849734ca268a096d95514e3a6…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Fix the listener component hint to match the package (thanks @surli )
(cherry picked from commit 604759d9f98f0f09affed87473fdef8529c63e8c)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 031c096d26e59626c677b6b7964fa2ded05257d3
https://github.com/xwiki/xwiki-platform/commit/031c096d26e59626c677b6b7964f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/checkstyle/checkstyle-suppressions.xml
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/web/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/render/ScriptXWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/WrappingXWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequestStub.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SaveActionTest.java
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
(cherry picked from commit a69bc0ca5573631bc2190446f24440f547e23660)
Commit: fbab6b6b6c1555dd8e34fdd8babe924f41739505
https://github.com/xwiki/xwiki-platform/commit/fbab6b6b6c1555dd8e34fdd8babe…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannel.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
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListener.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBot.java
A 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/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-webjar/src/main/webjar/wikiEditor.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
(cherry picked from commit 26921c18ce7dde6032011f218a9cbea55ebb6625)
Commit: ab9f3d686b62ebd3cd4133a91a3c92eac6beabdc
https://github.com/xwiki/xwiki-platform/commit/ab9f3d686b62ebd3cd4133a91a3c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/WrappingXWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequestStub.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SaveActionTest.java
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Make the request effective author optional (while keeping the event listener that sets it to the currently authenticated user by default)
(cherry picked from commit 6510f9da9d13321b1a20c561f7cf7b38b0f3be2f)
Commit: 4bd89f6cd40797d7ffcfeb612699073b1c74fcf7
https://github.com/xwiki/xwiki-platform/commit/4bd89f6cd40797d7ffcfeb612699…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannel.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Use XWikiToStringBuilder
(cherry picked from commit 2f8d7927eced7d60a8449e554aaab5e1cefcc4b9)
Commit: ad3dbb982a5493d1570ee6efe6ef1dfe8b867520
https://github.com/xwiki/xwiki-platform/commit/ad3dbb982a5493d1570ee6efe6ef…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
R xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/web/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Use proper package name
* Improve code and comment.
(cherry picked from commit ba5339454bd2c2c12d26f0c48b412a013a7a4f7a)
Commit: ca189cbe546a2ac6718ecc23c740af065de4cf0f
https://github.com/xwiki/xwiki-platform/commit/ca189cbe546a2ac6718ecc23c740…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/test/java/org/xwiki/netflux/EntityChannelTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChangeTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBotTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add more unit tests.
(cherry picked from commit d3c526eab9375e164837e97ae6f45e26587d812f)
Commit: 9206ae43b55b1c83f79477084666e6af16c93f85
https://github.com/xwiki/xwiki-platform/commit/9206ae43b55b1c83f79477084666…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
XWIKI-22222: Add the concept of "request effective author"
* Update since version.
(cherry picked from commit 8fe327b588ee2c12a756bdd667ee4452adef25aa)
Commit: 845b98598335d3b4bf0f8518a22f5e516b352ee9
https://github.com/xwiki/xwiki-platform/commit/845b98598335d3b4bf0f8518a22f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/MultiUserTestUtilsParameterResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/UITestTestConfigurationResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/browser/BrowserContainerExecutor.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/servletengine/ServletContainerExecutor.java
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/MultiUserTestUtils.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/TestConfiguration.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/UITest.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java
Log Message:
-----------
XWIKI-22272: Add support for testing with multiple users/browsers
* Add new UITest configuration, named 'servletEngineNetworkAliases', to specify additional aliases that can be used to access the servlet engine running XWiki
* Add a helper MultiUserTestUtils that can be injected in test methods allowing to:
** create new browser tabs and associate them with a given XWiki alias (you can log in different users in each of these tabs)
** switch between the created tabs, taking care of restoring the proper form token and base URL
** close the created tabs (except the first one)
** access the handle of the first (main) tab
(cherry picked from commit 22b740a56970dbf2d667d8ccc26edde9a1e84d55)
Commit: 5e77e81720a93a3e0d13652be19065236f7270cf
https://github.com/xwiki/xwiki-platform/commit/5e77e81720a93a3e0d13652be190…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* reload the edit mode when switching the edited translation
* change the document locale before locking it (taking care to restore the original translation if the edit fails for the new translation)
* when reloading the document JSON, fallback on the orignal translation if the requested translation doesn't exist
* when rendering the document, fallback on the original translation if the edited translation is new (so that we initialize the content of the new translation with the values from the original translation)
(cherry picked from commit d4b3a322da390d0060227058837c6dc94e6de679)
Commit: 6eabe41c7835f091a7600e2fe4b037cc10cc07c0
https://github.com/xwiki/xwiki-platform/commit/6eabe41c7835f091a7600e2fe4b0…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-localization/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-office/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-resource/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-source/plugin.js
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* Also make sure the CKEditor requests that affect the edited content use the content locale and not the current UI locale because they can differ (e.g. when there's no document translation matching the current UI locale).
(cherry picked from commit 801694d8b4c5f6974d811ffb7efd96526a715fe4)
Commit: c5efac358c35724d05b5cdfe664a4e0a4e584175
https://github.com/xwiki/xwiki-platform/commit/c5efac358c35724d05b5cdfe664a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Update since version
(cherry picked from commit 01542b3c7b3e8f08d85766f6e43f5c2677dcc495)
Commit: f7de3d77cfc300642b1e733cf3107175ce23428e
https://github.com/xwiki/xwiki-platform/commit/f7de3d77cfc300642b1e733cf310…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Fix a bug in EntityChannelScriptAuthorTracker which didn't lower / update the script level when the target entity reference had initially a low script level (e.g. when two users edit a page whose last author didn't have script right, one of them could use the rights of the other to execute scripts)
* Assume that a request can submit data associated with multiple documents (or document translations) so don't try to determine the entity that is targeted by the request; simply compute the effective author by taking the most recent author with the least script rights
* Update since versions
(cherry picked from commit fa1c0fb1a859c14d8112ad07f1ec9d9fe973283f)
Commit: d8da3ddcfda3c1571b9fe3fdbf127e86c9fed397
https://github.com/xwiki/xwiki-platform/commit/d8da3ddcfda3c1571b9fe3fdbf12…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Stop submitting the Netflux channel after we disconnect from the realtime session (do proper cleanup).
(cherry picked from commit 7bbd0904a136833144712ead0ddcbfb6af848793)
Commit: 6f72ecfe2a325c200ba9654d05b9cedc53ab642c
https://github.com/xwiki/xwiki-platform/commit/6f72ecfe2a325c200ba9654d05b9…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/document.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/loader.js
Log Message:
-----------
XWIKI-22309: When creating a new document translation from realtime inplace editor, the content is synchronized with the original translation
* Detect when the current document locale changes without a page reload and update the realtime document locale (that is going to be used to fetch the Netflux channels).
* When creating a new realtime editor, check if the "all users" channel (that is shared) matches the current realtime document locale, and if it does not then disconnect and connect to the new channel.
(cherry picked from commit 8ed990542aaa481d20fda72b7dcbed7f312aa338)
Commit: dfe2c29ef07c18ac1ab917e0ab9ad312adf1ba4f
https://github.com/xwiki/xwiki-platform/commit/dfe2c29ef07c18ac1ab917e0ab9a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/RichTextAreaElement.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/AbstractRealtimeWYSIWYGEditorIT.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/AllIT.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
R 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/src/main/java/org/xwiki/realtime/wysiwyg/test/po/RealtimeCKEditorToolBar.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add functional tests for limiting script right and for editing translations
* Move "multi users" tests to RealtimeWYSIWYGEditorIT and use the new multi user test "framework"
* Add page objects to interact with the macro content field on the Macro Edit modal
(cherry picked from commit 49030bf17bd6f2a01ff58fa5ea05669bee09bf48)
Compare: https://github.com/xwiki/xwiki-platform/compare/f7cf3cd4d762...dfe2c29ef07c
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: d52cb1602659454c70c94b666e6f97c0719eb233
https://github.com/xwiki/xwiki-platform/commit/d52cb1602659454c70c94b666e6f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/checkstyle/checkstyle-suppressions.xml
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/web/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/render/ScriptXWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/WrappingXWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequestStub.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SaveActionTest.java
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
(cherry picked from commit a69bc0ca5573631bc2190446f24440f547e23660)
Commit: dd6cdb078f150142a8aa9a7077a4b94324c02878
https://github.com/xwiki/xwiki-platform/commit/dd6cdb078f150142a8aa9a7077a4…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannel.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
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListener.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBot.java
A 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/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-webjar/src/main/webjar/wikiEditor.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
(cherry picked from commit 26921c18ce7dde6032011f218a9cbea55ebb6625)
Commit: 6982e13254fa91820748de54d004a6ef9bb49ba3
https://github.com/xwiki/xwiki-platform/commit/6982e13254fa91820748de54d004…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/WrappingXWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequestStub.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SaveActionTest.java
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Make the request effective author optional (while keeping the event listener that sets it to the currently authenticated user by default)
(cherry picked from commit 6510f9da9d13321b1a20c561f7cf7b38b0f3be2f)
Commit: a71df820c350c72f0e1e560e6c8917cf0bc28a59
https://github.com/xwiki/xwiki-platform/commit/a71df820c350c72f0e1e560e6c89…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannel.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Use XWikiToStringBuilder
(cherry picked from commit 2f8d7927eced7d60a8449e554aaab5e1cefcc4b9)
Commit: b62fe30c2507c3f6c459eec461b47ca2673145f1
https://github.com/xwiki/xwiki-platform/commit/b62fe30c2507c3f6c459eec461b4…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
R xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/web/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Use proper package name
* Improve code and comment.
(cherry picked from commit ba5339454bd2c2c12d26f0c48b412a013a7a4f7a)
Commit: 376738c2152dcd8b23701d3aa8ba9a99bea60315
https://github.com/xwiki/xwiki-platform/commit/376738c2152dcd8b23701d3aa8ba…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/test/java/org/xwiki/netflux/EntityChannelTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChangeTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBotTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add more unit tests.
(cherry picked from commit d3c526eab9375e164837e97ae6f45e26587d812f)
Commit: 9619c5a7fea861cc450834f560368b556e07a879
https://github.com/xwiki/xwiki-platform/commit/9619c5a7fea861cc450834f56036…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
XWIKI-22222: Add the concept of "request effective author"
* Update since version.
(cherry picked from commit 8fe327b588ee2c12a756bdd667ee4452adef25aa)
Commit: 1163b90c135ab7f98f03d3d371d67837bbe0357c
https://github.com/xwiki/xwiki-platform/commit/1163b90c135ab7f98f03d3d371d6…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/MultiUserTestUtilsParameterResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/UITestTestConfigurationResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/browser/BrowserContainerExecutor.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/servletengine/ServletContainerExecutor.java
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/MultiUserTestUtils.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/TestConfiguration.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/UITest.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java
Log Message:
-----------
XWIKI-22272: Add support for testing with multiple users/browsers
* Add new UITest configuration, named 'servletEngineNetworkAliases', to specify additional aliases that can be used to access the servlet engine running XWiki
* Add a helper MultiUserTestUtils that can be injected in test methods allowing to:
** create new browser tabs and associate them with a given XWiki alias (you can log in different users in each of these tabs)
** switch between the created tabs, taking care of restoring the proper form token and base URL
** close the created tabs (except the first one)
** access the handle of the first (main) tab
(cherry picked from commit 22b740a56970dbf2d667d8ccc26edde9a1e84d55)
Commit: 4a30a3a000d5e6fc1f54f0ca3714feaafd766ff1
https://github.com/xwiki/xwiki-platform/commit/4a30a3a000d5e6fc1f54f0ca3714…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* reload the edit mode when switching the edited translation
* change the document locale before locking it (taking care to restore the original translation if the edit fails for the new translation)
* when reloading the document JSON, fallback on the orignal translation if the requested translation doesn't exist
* when rendering the document, fallback on the original translation if the edited translation is new (so that we initialize the content of the new translation with the values from the original translation)
(cherry picked from commit d4b3a322da390d0060227058837c6dc94e6de679)
Commit: 32d27fc2b5feb4dd68c86cf98df643623a9bbaa9
https://github.com/xwiki/xwiki-platform/commit/32d27fc2b5feb4dd68c86cf98df6…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-localization/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-office/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-resource/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-source/plugin.js
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* Also make sure the CKEditor requests that affect the edited content use the content locale and not the current UI locale because they can differ (e.g. when there's no document translation matching the current UI locale).
(cherry picked from commit 801694d8b4c5f6974d811ffb7efd96526a715fe4)
Commit: 5dce004a3066cd5bb19ae56b35cf7769e12db673
https://github.com/xwiki/xwiki-platform/commit/5dce004a3066cd5bb19ae56b35cf…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Update since version
(cherry picked from commit 01542b3c7b3e8f08d85766f6e43f5c2677dcc495)
Commit: 7f1748fd5553175e5bb613a1e14b55a1015d8a6c
https://github.com/xwiki/xwiki-platform/commit/7f1748fd5553175e5bb613a1e14b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Fix a bug in EntityChannelScriptAuthorTracker which didn't lower / update the script level when the target entity reference had initially a low script level (e.g. when two users edit a page whose last author didn't have script right, one of them could use the rights of the other to execute scripts)
* Assume that a request can submit data associated with multiple documents (or document translations) so don't try to determine the entity that is targeted by the request; simply compute the effective author by taking the most recent author with the least script rights
* Update since versions
(cherry picked from commit fa1c0fb1a859c14d8112ad07f1ec9d9fe973283f)
Commit: 13dc1925cb2f5b69dbe777153cd312cdc258a0b5
https://github.com/xwiki/xwiki-platform/commit/13dc1925cb2f5b69dbe777153cd3…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Stop submitting the Netflux channel after we disconnect from the realtime session (do proper cleanup).
(cherry picked from commit 7bbd0904a136833144712ead0ddcbfb6af848793)
Commit: 4e31be1f2530c56ea17df5e3ede096bc44835837
https://github.com/xwiki/xwiki-platform/commit/4e31be1f2530c56ea17df5e3ede0…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/document.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/loader.js
Log Message:
-----------
XWIKI-22309: When creating a new document translation from realtime inplace editor, the content is synchronized with the original translation
* Detect when the current document locale changes without a page reload and update the realtime document locale (that is going to be used to fetch the Netflux channels).
* When creating a new realtime editor, check if the "all users" channel (that is shared) matches the current realtime document locale, and if it does not then disconnect and connect to the new channel.
(cherry picked from commit 8ed990542aaa481d20fda72b7dcbed7f312aa338)
Commit: 6afad98e60016fbafef8455d24c05b6fc9aa02d0
https://github.com/xwiki/xwiki-platform/commit/6afad98e60016fbafef8455d24c0…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/RichTextAreaElement.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/AbstractRealtimeWYSIWYGEditorIT.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/AllIT.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
R 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/src/main/java/org/xwiki/realtime/wysiwyg/test/po/RealtimeCKEditorToolBar.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add functional tests for limiting script right and for editing translations
* Move "multi users" tests to RealtimeWYSIWYGEditorIT and use the new multi user test "framework"
* Add page objects to interact with the macro content field on the Macro Edit modal
(cherry picked from commit 49030bf17bd6f2a01ff58fa5ea05669bee09bf48)
Compare: https://github.com/xwiki/xwiki-platform/compare/3cc84ee49a7c...6afad98e6001
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.5.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 83c189ea22a8ac01f5d70365a9bc5665891ab94c
https://github.com/xwiki/xwiki-platform/commit/83c189ea22a8ac01f5d70365a9bc…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/checkstyle/checkstyle-suppressions.xml
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/web/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/render/ScriptXWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/WrappingXWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequestStub.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SaveActionTest.java
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
(cherry picked from commit a69bc0ca5573631bc2190446f24440f547e23660)
Commit: 63dbdd2cf559220ec2f773f1a4a53225ee4901fe
https://github.com/xwiki/xwiki-platform/commit/63dbdd2cf559220ec2f773f1a4a5…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannel.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
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListener.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBot.java
A 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/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-webjar/src/main/webjar/wikiEditor.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
(cherry picked from commit 26921c18ce7dde6032011f218a9cbea55ebb6625)
Commit: 8762508ac94e7f8d81fd39b8701d3880f9f2df64
https://github.com/xwiki/xwiki-platform/commit/8762508ac94e7f8d81fd39b8701d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/WrappingXWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequestStub.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SaveActionTest.java
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Make the request effective author optional (while keeping the event listener that sets it to the currently authenticated user by default)
(cherry picked from commit 6510f9da9d13321b1a20c561f7cf7b38b0f3be2f)
Commit: 7dc18722c6ce12a4915fa39353a9e18f92a9b293
https://github.com/xwiki/xwiki-platform/commit/7dc18722c6ce12a4915fa39353a9…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannel.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Use XWikiToStringBuilder
(cherry picked from commit 2f8d7927eced7d60a8449e554aaab5e1cefcc4b9)
Commit: e67ba873f45447ce86ab8a50e1600c08ec882f9f
https://github.com/xwiki/xwiki-platform/commit/e67ba873f45447ce86ab8a50e160…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
R xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/web/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Use proper package name
* Improve code and comment.
(cherry picked from commit ba5339454bd2c2c12d26f0c48b412a013a7a4f7a)
Commit: 22626ee25005711017f023e92bbc7adf9c6e4b7d
https://github.com/xwiki/xwiki-platform/commit/22626ee25005711017f023e92bbc…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/test/java/org/xwiki/netflux/EntityChannelTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChangeTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBotTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add more unit tests.
(cherry picked from commit d3c526eab9375e164837e97ae6f45e26587d812f)
Commit: 1db4aa1653cf80781f2f356ebce5c1ea4837f5b4
https://github.com/xwiki/xwiki-platform/commit/1db4aa1653cf80781f2f356ebce5…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
XWIKI-22222: Add the concept of "request effective author"
* Update since version.
(cherry picked from commit 8fe327b588ee2c12a756bdd667ee4452adef25aa)
Commit: 5848596d1d2b5d77afa2b93ccad46b38190d9dcd
https://github.com/xwiki/xwiki-platform/commit/5848596d1d2b5d77afa2b93ccad4…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/MultiUserTestUtilsParameterResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/UITestTestConfigurationResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/browser/BrowserContainerExecutor.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/servletengine/ServletContainerExecutor.java
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/MultiUserTestUtils.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/TestConfiguration.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/UITest.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java
Log Message:
-----------
XWIKI-22272: Add support for testing with multiple users/browsers
* Add new UITest configuration, named 'servletEngineNetworkAliases', to specify additional aliases that can be used to access the servlet engine running XWiki
* Add a helper MultiUserTestUtils that can be injected in test methods allowing to:
** create new browser tabs and associate them with a given XWiki alias (you can log in different users in each of these tabs)
** switch between the created tabs, taking care of restoring the proper form token and base URL
** close the created tabs (except the first one)
** access the handle of the first (main) tab
(cherry picked from commit 22b740a56970dbf2d667d8ccc26edde9a1e84d55)
Commit: 29a30d656a74f4cf0f831d05a96d42932dbde11b
https://github.com/xwiki/xwiki-platform/commit/29a30d656a74f4cf0f831d05a96d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* reload the edit mode when switching the edited translation
* change the document locale before locking it (taking care to restore the original translation if the edit fails for the new translation)
* when reloading the document JSON, fallback on the orignal translation if the requested translation doesn't exist
* when rendering the document, fallback on the original translation if the edited translation is new (so that we initialize the content of the new translation with the values from the original translation)
(cherry picked from commit d4b3a322da390d0060227058837c6dc94e6de679)
Commit: 6984dbc3bd3294bee3a1afc5819f02f89ac23d8c
https://github.com/xwiki/xwiki-platform/commit/6984dbc3bd3294bee3a1afc5819f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-localization/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-office/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-resource/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-source/plugin.js
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* Also make sure the CKEditor requests that affect the edited content use the content locale and not the current UI locale because they can differ (e.g. when there's no document translation matching the current UI locale).
(cherry picked from commit 801694d8b4c5f6974d811ffb7efd96526a715fe4)
Commit: e2f51defbdbf46649db5ef99f696abbfe662bd7a
https://github.com/xwiki/xwiki-platform/commit/e2f51defbdbf46649db5ef99f696…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Update since version
(cherry picked from commit 01542b3c7b3e8f08d85766f6e43f5c2677dcc495)
Commit: de094b22a2e0178247cdb964d1036f9ef74fbc31
https://github.com/xwiki/xwiki-platform/commit/de094b22a2e0178247cdb964d103…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Fix a bug in EntityChannelScriptAuthorTracker which didn't lower / update the script level when the target entity reference had initially a low script level (e.g. when two users edit a page whose last author didn't have script right, one of them could use the rights of the other to execute scripts)
* Assume that a request can submit data associated with multiple documents (or document translations) so don't try to determine the entity that is targeted by the request; simply compute the effective author by taking the most recent author with the least script rights
* Update since versions
(cherry picked from commit fa1c0fb1a859c14d8112ad07f1ec9d9fe973283f)
Commit: d22fc5407491c84a4a63a70c099eb2ca14b5bc16
https://github.com/xwiki/xwiki-platform/commit/d22fc5407491c84a4a63a70c099e…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Stop submitting the Netflux channel after we disconnect from the realtime session (do proper cleanup).
(cherry picked from commit 7bbd0904a136833144712ead0ddcbfb6af848793)
Commit: d063ab15771584fa013a5738cb1ce9ad6c6d8e24
https://github.com/xwiki/xwiki-platform/commit/d063ab15771584fa013a5738cb1c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/document.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/loader.js
Log Message:
-----------
XWIKI-22309: When creating a new document translation from realtime inplace editor, the content is synchronized with the original translation
* Detect when the current document locale changes without a page reload and update the realtime document locale (that is going to be used to fetch the Netflux channels).
* When creating a new realtime editor, check if the "all users" channel (that is shared) matches the current realtime document locale, and if it does not then disconnect and connect to the new channel.
(cherry picked from commit 8ed990542aaa481d20fda72b7dcbed7f312aa338)
Commit: 0ece27b730ecdf8130a8f03b93646a7ebb8f088d
https://github.com/xwiki/xwiki-platform/commit/0ece27b730ecdf8130a8f03b9364…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/RichTextAreaElement.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/AbstractRealtimeWYSIWYGEditorIT.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/AllIT.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
R 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/src/main/java/org/xwiki/realtime/wysiwyg/test/po/RealtimeCKEditorToolBar.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add functional tests for limiting script right and for editing translations
* Move "multi users" tests to RealtimeWYSIWYGEditorIT and use the new multi user test "framework"
* Add page objects to interact with the macro content field on the Macro Edit modal
(cherry picked from commit 49030bf17bd6f2a01ff58fa5ea05669bee09bf48)
Compare: https://github.com/xwiki/xwiki-platform/compare/b26b1398c3b9...0ece27b730ec
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3165-to-stable-16.5.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 530ddd89007430dd12438251c862271c3daf2939
https://github.com/xwiki/xwiki-platform/commit/530ddd89007430dd12438251c862…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/RichTextAreaElement.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/AbstractRealtimeWYSIWYGEditorIT.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/AllIT.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
R 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/src/main/java/org/xwiki/realtime/wysiwyg/test/po/RealtimeCKEditorToolBar.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add functional tests for limiting script right and for editing translations
* Move "multi users" tests to RealtimeWYSIWYGEditorIT and use the new multi user test "framework"
* Add page objects to interact with the macro content field on the Macro Edit modal
(cherry picked from commit 49030bf17bd6f2a01ff58fa5ea05669bee09bf48)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3165-to-stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 0218f80bc52bd868fd6d7d2ea02f7fd0f927b2f3
https://github.com/xwiki/xwiki-platform/commit/0218f80bc52bd868fd6d7d2ea02f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/RichTextAreaElement.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/AbstractRealtimeWYSIWYGEditorIT.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/AllIT.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
R 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/src/main/java/org/xwiki/realtime/wysiwyg/test/po/RealtimeCKEditorToolBar.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add functional tests for limiting script right and for editing translations
* Move "multi users" tests to RealtimeWYSIWYGEditorIT and use the new multi user test "framework"
* Add page objects to interact with the macro content field on the Macro Edit modal
(cherry picked from commit 49030bf17bd6f2a01ff58fa5ea05669bee09bf48)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3165-to-stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: a3e0a9c9dc3886f736beb6e647cf5a4bf08cf89b
https://github.com/xwiki/xwiki-platform/commit/a3e0a9c9dc3886f736beb6e647cf…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/RichTextAreaElement.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/AbstractRealtimeWYSIWYGEditorIT.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/AllIT.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
R 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/src/main/java/org/xwiki/realtime/wysiwyg/test/po/RealtimeCKEditorToolBar.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add functional tests for limiting script right and for editing translations
* Move "multi users" tests to RealtimeWYSIWYGEditorIT and use the new multi user test "framework"
* Add page objects to interact with the macro content field on the Macro Edit modal
(cherry picked from commit 49030bf17bd6f2a01ff58fa5ea05669bee09bf48)
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: a69bc0ca5573631bc2190446f24440f547e23660
https://github.com/xwiki/xwiki-platform/commit/a69bc0ca5573631bc2190446f244…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/checkstyle/checkstyle-suppressions.xml
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/web/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/render/ScriptXWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/WrappingXWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequestStub.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SaveActionTest.java
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
Commit: 26921c18ce7dde6032011f218a9cbea55ebb6625
https://github.com/xwiki/xwiki-platform/commit/26921c18ce7dde6032011f218a9c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannel.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
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListener.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBot.java
A 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/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-webjar/src/main/webjar/wikiEditor.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
Commit: 9f8aba8097dfa764b0670a97bcfe799bb0a8e19c
https://github.com/xwiki/xwiki-platform/commit/9f8aba8097dfa764b0670a97bcfe…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
M .github/renovate.json5
M .mvn/extensions.xml
M pom.xml
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-activeinstalls2/pom.xml
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-date/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-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/drawer.less
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-docker/src/test/it/org/xwiki/livedata/test/ui/LiveDataIT.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-pageobjects/src/main/java/org/xwiki/livedata/test/po/TableLayoutElement.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/src/main/vue/filters/FilterBoolean.vue
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationStateTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntitiesManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/script/NotificationWatchScriptService.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManagerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/pom.xml
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/test/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResourceTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/it/org/xwiki/platform/notifications/test/ui/NotificationsEmailsIT.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/it/org/xwiki/platform/notifications/test/ui/NotificationsIT.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/it/org/xwiki/platform/notifications/test/ui/NotificationsSettingsIT.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/resources/expectedHtmlMail1.txt
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/resources/expectedHtmlMail2.txt
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationWatchButtonElement.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationsTrayPage.java
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationsWatchModal.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsDisplayerUIX.xml
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/MailTemplate.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Attachment.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiAttachment.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiAttachmentContent.java
M xwiki-platform-core/xwiki-platform-realtime/pom.xml
A xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/pom.xml
A xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/main/java/org/xwiki/realtime/internal/DefaultRealtimeEditorManager.java
A xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/main/java/org/xwiki/realtime/internal/RealtimeEditorManager.java
A xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/main/java/org/xwiki/realtime/internal/XWikiRealtimeDocumentLockEditConfirmationChecker.java
A xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/test/java/org/xwiki/realtime/internal/DefaultRealtimeEditorManagerTest.java
A xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/src/test/java/org/xwiki/realtime/internal/XWikiRealtimeDocumentLockEditConfirmationCheckerTest.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-ui/pom.xml
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/AllIT.java
A 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-test/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/BasePage.java
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/pom.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/notification/email/macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/test/java/org/xwiki/web/NotificationMailDefaultHtmlTest.java
M xwiki-platform-core/xwiki-platform-whatsnew/xwiki-platform-whatsnew-api/pom.xml
Log Message:
-----------
Merge branch 'master' of github.com:xwiki/xwiki-platform into XWIKI-21949
Commit: 6510f9da9d13321b1a20c561f7cf7b38b0f3be2f
https://github.com/xwiki/xwiki-platform/commit/6510f9da9d13321b1a20c561f7cf…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/WrappingXWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiServletRequestStub.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/web/SaveActionTest.java
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/script/WysiwygEditorScriptService.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Make the request effective author optional (while keeping the event listener that sets it to the currently authenticated user by default)
Commit: 2f8d7927eced7d60a8449e554aaab5e1cefcc4b9
https://github.com/xwiki/xwiki-platform/commit/2f8d7927eced7d60a8449e554aaa…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/EntityChannel.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Use XWikiToStringBuilder
Commit: ba5339454bd2c2c12d26f0c48b412a013a7a4f7a
https://github.com/xwiki/xwiki-platform/commit/ba5339454bd2c2c12d26f0c48b41…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
R xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/web/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/PreviewAction.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Use proper package name
* Improve code and comment.
Commit: d3c526eab9375e164837e97ae6f45e26587d812f
https://github.com/xwiki/xwiki-platform/commit/d3c526eab9375e164837e97ae6f4…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/test/java/org/xwiki/netflux/EntityChannelTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/DefaultEntityChannelStoreTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChangeTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBotTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add more unit tests.
Commit: e033da69b4f2cb6e451c74e94c17fa89d592e41d
https://github.com/xwiki/xwiki-platform/commit/e033da69b4f2cb6e451c74e94c17…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxTextFormatting.pt_BR.xml
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/resources/ApplicationResources_uk.properties
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.ru.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources_pt_BR.properties
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources_ru.properties
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources_uk.properties
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/main/resources/Panels/Translations.ru.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/main/resources/Panels/Translations.uk.xml
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
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-ui/src/main/resources/XWiki/UserProfileTranslations.ru.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-ui/src/main/resources/XWiki/UserProfileTranslations.uk.xml
Log Message:
-----------
Merge branch 'master' of github.com:xwiki/xwiki-platform into XWIKI-21949
Commit: 8fe327b588ee2c12a756bdd667ee4452adef25aa
https://github.com/xwiki/xwiki-platform/commit/8fe327b588ee2c12a756bdd667ee…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
XWIKI-22222: Add the concept of "request effective author"
* Update since version.
Commit: a6a5cb1a60a01e8eacf0f80d031df0779624f522
https://github.com/xwiki/xwiki-platform/commit/a6a5cb1a60a01e8eacf0f80d031d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-21 (Fri, 21 Jun 2024)
Changed paths:
M .mvn/extensions.xml
M pom.xml
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-activeinstalls2/pom.xml
M xwiki-platform-core/xwiki-platform-activeinstalls2/xwiki-platform-activeinstalls2-api/pom.xml
M xwiki-platform-core/xwiki-platform-activeinstalls2/xwiki-platform-activeinstalls2-test/pom.xml
M xwiki-platform-core/xwiki-platform-activeinstalls2/xwiki-platform-activeinstalls2-test/xwiki-platform-activeinstalls2-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-administration/pom.xml
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-api/pom.xml
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/pom.xml
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/pom.xml
M xwiki-platform-core/xwiki-platform-alerts/pom.xml
M xwiki-platform-core/xwiki-platform-alerts/xwiki-platform-alerts-ui/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-core/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-io/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-maintainer/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-reference/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-rest/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-scripting/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-test/pom.xml
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-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-ui/pom.xml
M xwiki-platform-core/xwiki-platform-application/pom.xml
M xwiki-platform-core/xwiki-platform-application/xwiki-platform-application-test/pom.xml
M xwiki-platform-core/xwiki-platform-application/xwiki-platform-application-test/xwiki-platform-application-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-application/xwiki-platform-application-ui/pom.xml
A xwiki-platform-core/xwiki-platform-application/xwiki-platform-application-ui/src/main/resources/Applications/Translations.tr.xml
M xwiki-platform-core/xwiki-platform-appwithinminutes/pom.xml
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/pom.xml
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-ui/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-picker/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-picker/xwiki-platform-attachment-picker-macro/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-picker/xwiki-platform-attachment-picker-test/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-picker/xwiki-platform-attachment-picker-test/xwiki-platform-attachment-picker-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-picker/xwiki-platform-attachment-picker-test/xwiki-platform-attachment-picker-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-picker/xwiki-platform-attachment-picker-ui/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-picker/xwiki-platform-attachment-picker-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-test/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-test/xwiki-platform-attachment-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-test/xwiki-platform-attachment-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-ui/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/xwiki-platform-attachment-validation-api/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/xwiki-platform-attachment-validation-default/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/xwiki-platform-attachment-validation-test/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/xwiki-platform-attachment-validation-test/xwiki-platform-attachment-validation-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/xwiki-platform-attachment-validation-test/xwiki-platform-attachment-validation-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/xwiki-platform-attachment-validation-ui/pom.xml
M xwiki-platform-core/xwiki-platform-bridge/pom.xml
M xwiki-platform-core/xwiki-platform-captcha/pom.xml
M xwiki-platform-core/xwiki-platform-captcha/xwiki-platform-captcha-api/pom.xml
M xwiki-platform-core/xwiki-platform-captcha/xwiki-platform-captcha-default/pom.xml
M xwiki-platform-core/xwiki-platform-captcha/xwiki-platform-captcha-jcaptcha/pom.xml
M xwiki-platform-core/xwiki-platform-captcha/xwiki-platform-captcha-jcaptcha/xwiki-platform-captcha-jcaptcha-api/pom.xml
M xwiki-platform-core/xwiki-platform-captcha/xwiki-platform-captcha-jcaptcha/xwiki-platform-captcha-jcaptcha-ui/pom.xml
M xwiki-platform-core/xwiki-platform-captcha/xwiki-platform-captcha-jcaptcha/xwiki-platform-captcha-jcaptcha-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-captcha/xwiki-platform-captcha-ui/pom.xml
M xwiki-platform-core/xwiki-platform-chart/pom.xml
M xwiki-platform-core/xwiki-platform-chart/xwiki-platform-chart-macro/pom.xml
M xwiki-platform-core/xwiki-platform-chart/xwiki-platform-chart-renderer/pom.xml
M xwiki-platform-core/xwiki-platform-ckeditor/pom.xml
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/pom.xml
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/pom.xml
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-test/xwiki-platform-ckeditor-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-ui/pom.xml
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-classloader/pom.xml
M xwiki-platform-core/xwiki-platform-classloader/xwiki-platform-classloader-protocols/pom.xml
M xwiki-platform-core/xwiki-platform-classloader/xwiki-platform-classloader-protocols/xwiki-platform-classloader-protocol-attachmentjar/pom.xml
M xwiki-platform-core/xwiki-platform-classloader/xwiki-platform-classloader-xwiki/pom.xml
M xwiki-platform-core/xwiki-platform-component/pom.xml
M xwiki-platform-core/xwiki-platform-component/xwiki-platform-component-multi/pom.xml
M xwiki-platform-core/xwiki-platform-component/xwiki-platform-component-script/pom.xml
M xwiki-platform-core/xwiki-platform-component/xwiki-platform-component-wiki/pom.xml
M xwiki-platform-core/xwiki-platform-configuration/pom.xml
M xwiki-platform-core/xwiki-platform-configuration/xwiki-platform-configuration-api/pom.xml
M xwiki-platform-core/xwiki-platform-configuration/xwiki-platform-configuration-default/pom.xml
M xwiki-platform-core/xwiki-platform-container/pom.xml
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/pom.xml
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-portlet/pom.xml
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-servlet/pom.xml
M xwiki-platform-core/xwiki-platform-crypto/pom.xml
M xwiki-platform-core/xwiki-platform-crypto/xwiki-platform-crypto-script/pom.xml
M xwiki-platform-core/xwiki-platform-crypto/xwiki-platform-crypto-store/pom.xml
M xwiki-platform-core/xwiki-platform-crypto/xwiki-platform-crypto-store/xwiki-platform-crypto-store-api/pom.xml
M xwiki-platform-core/xwiki-platform-crypto/xwiki-platform-crypto-store/xwiki-platform-crypto-store-wiki/pom.xml
M xwiki-platform-core/xwiki-platform-csrf/pom.xml
M xwiki-platform-core/xwiki-platform-dashboard/pom.xml
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-macro/pom.xml
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-test/pom.xml
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-test/xwiki-platform-dashboard-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-test/xwiki-platform-dashboard-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-ui/pom.xml
M xwiki-platform-core/xwiki-platform-date/pom.xml
M xwiki-platform-core/xwiki-platform-diff/pom.xml
M xwiki-platform-core/xwiki-platform-diff/xwiki-platform-diff-xml/pom.xml
M xwiki-platform-core/xwiki-platform-display/pom.xml
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/pom.xml
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-html/pom.xml
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-macro/pom.xml
M xwiki-platform-core/xwiki-platform-edit/pom.xml
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/pom.xml
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-default/pom.xml
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-test/pom.xml
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-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/pom.xml
M xwiki-platform-core/xwiki-platform-eventstream/pom.xml
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-api/pom.xml
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-default/pom.xml
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-stores/pom.xml
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-stores/xwiki-platform-eventstream-store-common/pom.xml
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-stores/xwiki-platform-eventstream-store-solr/pom.xml
M xwiki-platform-core/xwiki-platform-export/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-api/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/pom.xml
M xwiki-platform-core/xwiki-platform-extension/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-api/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-cluster/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-handlers/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-handlers/xwiki-platform-extension-handler-jar/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-handlers/xwiki-platform-extension-handler-xar/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-index/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-script/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-api/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-index/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-notifications/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-test/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-test/xwiki-platform-extension-security-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-test/xwiki-platform-extension-security-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-security/xwiki-platform-extension-security-ui/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-utils/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-ui/pom.xml
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-versioncheck/pom.xml
M xwiki-platform-core/xwiki-platform-feed/pom.xml
M xwiki-platform-core/xwiki-platform-feed/xwiki-platform-feed-api/pom.xml
M xwiki-platform-core/xwiki-platform-filter/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-events/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-events/xwiki-platform-filter-event-model/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-events/xwiki-platform-filter-event-user/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-events/xwiki-platform-filter-event-xwiki/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-instance/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-instance/xwiki-platform-filter-instance-api/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-instance/xwiki-platform-filter-instance-document/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-instance/xwiki-platform-filter-instance-extension/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-instance/xwiki-platform-filter-instance-script/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-script/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-test/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-test/xwiki-platform-filter-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-test/xwiki-platform-filter-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-ui/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/drawer_macros.vm
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/general.less
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-theme/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-theme/xwiki-platform-flamingo-theme-bootswatch/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-theme/xwiki-platform-flamingo-theme-test/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-theme/xwiki-platform-flamingo-theme-test/xwiki-platform-flamingo-theme-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-theme/xwiki-platform-flamingo-theme-test/xwiki-platform-flamingo-theme-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-theme/xwiki-platform-flamingo-theme-ui/pom.xml
M xwiki-platform-core/xwiki-platform-flavor/pom.xml
M xwiki-platform-core/xwiki-platform-flavor/xwiki-platform-flavor-api/pom.xml
M xwiki-platform-core/xwiki-platform-groovy/pom.xml
M xwiki-platform-core/xwiki-platform-help/pom.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-test/pom.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-test/xwiki-platform-help-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-test/xwiki-platform-help-test-docker/src/test/it/org/xwiki/help/test/ui/docker/TipsPanelIT.java
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/pom.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Applications/Contributors/Code/ContributorsTranslations.de.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Applications/Contributors/Code/ContributorsTranslations.ko.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Applications/Contributors/Code/ContributorsTranslations.ru.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Applications/Contributors/Code/ContributorsTranslations.uk.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Applications/Movies/Code/MoviesTranslations.de.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Applications/Movies/Code/MoviesTranslations.ko.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Applications/Movies/Code/MoviesTranslations.uk.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Code/Translations.ko.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Code/Translations.uk.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/Help/Translations.ko.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxHTML.ko.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxHorizontalLine.ko.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxImages.ko.xml
A xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxImages.pt_BR.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxImages.uk.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxIntroduction.ko.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxLinks.ko.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxLinks.uk.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxMacrosList.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxTextFormatting.pt_BR.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/test/java/org/xwiki/help/XWikiSyntaxMacrosListPageTest.java
M xwiki-platform-core/xwiki-platform-icon/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-api/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-default/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-fontawesome/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-macro/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-rest/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-rest/xwiki-platform-icon-rest-api/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-rest/xwiki-platform-icon-rest-default/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-script/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-test/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-test/xwiki-platform-icon-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-ui/pom.xml
M xwiki-platform-core/xwiki-platform-image/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-lightbox/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-lightbox/xwiki-platform-image-lightbox-test/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-lightbox/xwiki-platform-image-lightbox-test/xwiki-platform-image-lightbox-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-lightbox/xwiki-platform-image-lightbox-test/xwiki-platform-image-lightbox-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-lightbox/xwiki-platform-image-lightbox-ui/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-lightbox/xwiki-platform-image-lightbox-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-processing/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-processing/xwiki-platform-image-processing-api/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-processing/xwiki-platform-image-processing-plugin/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/xwiki-platform-image-style-api/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/xwiki-platform-image-style-model/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/xwiki-platform-image-style-rest/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/xwiki-platform-image-style-test/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/xwiki-platform-image-style-test/xwiki-platform-image-style-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/xwiki-platform-image-style-test/xwiki-platform-image-style-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/xwiki-platform-image-style-ui/pom.xml
M xwiki-platform-core/xwiki-platform-index/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-api/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-default/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-test/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-test/xwiki-platform-index-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-test/xwiki-platform-index-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-test/xwiki-platform-index-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-test/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-test/xwiki-platform-index-tree-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-war/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-ui/pom.xml
M xwiki-platform-core/xwiki-platform-instance/pom.xml
M xwiki-platform-core/xwiki-platform-invitation/pom.xml
M xwiki-platform-core/xwiki-platform-invitation/xwiki-platform-invitation-test/pom.xml
M xwiki-platform-core/xwiki-platform-invitation/xwiki-platform-invitation-test/xwiki-platform-invitation-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-invitation/xwiki-platform-invitation-test/xwiki-platform-invitation-test-pageobject/pom.xml
M xwiki-platform-core/xwiki-platform-invitation/xwiki-platform-invitation-ui/pom.xml
M xwiki-platform-core/xwiki-platform-job/pom.xml
M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-api/pom.xml
M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-handler/pom.xml
M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-script/pom.xml
M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-jodatime/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-annotation/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-events-hibernate/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-events-hibernate/xwiki-platform-legacy-events-hibernate-api/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-events-hibernate/xwiki-platform-legacy-events-hibernate-ui/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-extension-handler-xar/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-instance/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-mail/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-mail/xwiki-platform-legacy-mail-send/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-mail/xwiki-platform-legacy-mail-send/xwiki-platform-legacy-mail-send-default/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-mail/xwiki-platform-legacy-mail-send/xwiki-platform-legacy-mail-send-storage/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-model-api/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notification-activitymacro/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-api/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-notifiers/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-notifiers/xwiki-platform-legacy-notifications-notifiers-api/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-notifiers/xwiki-platform-legacy-notifications-notifiers-default/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-sources/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-observation/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-office/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-office/xwiki-platform-legacy-office-importer/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-office/xwiki-platform-legacy-office-viewer/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-refactoring/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-refactoring/xwiki-platform-legacy-refactoring-api/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/xwiki-platform-legacy-rendering-macros/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/xwiki-platform-legacy-rendering-macros/xwiki-platform-legacy-rendering-macro-include/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/xwiki-platform-legacy-rendering-wikimacro/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/xwiki-platform-legacy-rendering-wikimacro/xwiki-platform-legacy-rendering-wikimacro-api/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/xwiki-platform-legacy-rendering-wikimacro/xwiki-platform-legacy-rendering-wikimacro-store/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-resource/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-resource/xwiki-platform-legacy-resource-temporary/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-security/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-security/xwiki-platform-legacy-security-authentication/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-security/xwiki-platform-legacy-security-authentication/xwiki-platform-legacy-security-authentication-api/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-url/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-web/pom.xml
M xwiki-platform-core/xwiki-platform-lesscss/pom.xml
M xwiki-platform-core/xwiki-platform-lesscss/xwiki-platform-lesscss-api/pom.xml
M xwiki-platform-core/xwiki-platform-lesscss/xwiki-platform-lesscss-default/pom.xml
M xwiki-platform-core/xwiki-platform-lesscss/xwiki-platform-lesscss-script/pom.xml
M xwiki-platform-core/xwiki-platform-like/pom.xml
M xwiki-platform-core/xwiki-platform-like/xwiki-platform-like-api/pom.xml
M xwiki-platform-core/xwiki-platform-like/xwiki-platform-like-notifications/pom.xml
M xwiki-platform-core/xwiki-platform-like/xwiki-platform-like-test/pom.xml
M xwiki-platform-core/xwiki-platform-like/xwiki-platform-like-test/xwiki-platform-like-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-like/xwiki-platform-like-test/xwiki-platform-like-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-like/xwiki-platform-like-ui/pom.xml
M xwiki-platform-core/xwiki-platform-link/pom.xml
M xwiki-platform-core/xwiki-platform-linkchecker/pom.xml
M xwiki-platform-core/xwiki-platform-linkchecker/xwiki-platform-linkchecker-api/pom.xml
M xwiki-platform-core/xwiki-platform-linkchecker/xwiki-platform-linkchecker-test/pom.xml
M xwiki-platform-core/xwiki-platform-linkchecker/xwiki-platform-linkchecker-test/xwiki-platform-linkchecker-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-linkchecker/xwiki-platform-linkchecker-test/xwiki-platform-linkchecker-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-linkchecker/xwiki-platform-linkchecker-ui/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-macro/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-rest/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-war/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/src/main/config/package-lock.json
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/src/main/config/package.json
M xwiki-platform-core/xwiki-platform-livetable/pom.xml
M xwiki-platform-core/xwiki-platform-livetable/xwiki-platform-livetable-ui/pom.xml
M xwiki-platform-core/xwiki-platform-localization/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-api/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-macro/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-rest/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-rest/xwiki-platform-localization-rest-api/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-rest/xwiki-platform-localization-rest-default/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-script/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-script/src/main/java/org/xwiki/localization/script/LocalizationScriptService.java
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-script/src/test/java/org/xwiki/localization/script/LocalizationScriptServiceTest.java
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-jar/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-legacy/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-syntaxes/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-syntaxes/xwiki-platform-localization-syntax-messagetool/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-test/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-test/xwiki-platform-localization-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-logging/pom.xml
M xwiki-platform-core/xwiki-platform-logging/xwiki-platform-logging-script/pom.xml
M xwiki-platform-core/xwiki-platform-logging/xwiki-platform-logging-ui/pom.xml
M xwiki-platform-core/xwiki-platform-mail/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-api/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-general/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-resender-ui/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-script/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-send/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-send/xwiki-platform-mail-send-api/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-send/xwiki-platform-mail-send-default/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-send/xwiki-platform-mail-send-storage/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-test/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-test/xwiki-platform-mail-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-test/xwiki-platform-mail-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-ui/pom.xml
M xwiki-platform-core/xwiki-platform-mailsender/pom.xml
M xwiki-platform-core/xwiki-platform-mentions/pom.xml
M xwiki-platform-core/xwiki-platform-mentions/xwiki-platform-mentions-api/pom.xml
M xwiki-platform-core/xwiki-platform-mentions/xwiki-platform-mentions-default/pom.xml
M xwiki-platform-core/xwiki-platform-mentions/xwiki-platform-mentions-notifications/pom.xml
M xwiki-platform-core/xwiki-platform-mentions/xwiki-platform-mentions-test/pom.xml
M xwiki-platform-core/xwiki-platform-mentions/xwiki-platform-mentions-test/xwiki-platform-mentions-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-mentions/xwiki-platform-mentions-test/xwiki-platform-mentions-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-mentions/xwiki-platform-mentions-ui/pom.xml
M xwiki-platform-core/xwiki-platform-menu/pom.xml
M xwiki-platform-core/xwiki-platform-menu/xwiki-platform-menu-test/pom.xml
M xwiki-platform-core/xwiki-platform-menu/xwiki-platform-menu-test/xwiki-platform-menu-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-menu/xwiki-platform-menu-test/xwiki-platform-menu-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-menu/xwiki-platform-menu-ui/pom.xml
M xwiki-platform-core/xwiki-platform-messagestream/pom.xml
M xwiki-platform-core/xwiki-platform-messagestream/xwiki-platform-messagestream-api/pom.xml
M xwiki-platform-core/xwiki-platform-messagestream/xwiki-platform-messagestream-test/pom.xml
M xwiki-platform-core/xwiki-platform-messagestream/xwiki-platform-messagestream-test/xwiki-platform-messagestream-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-messagestream/xwiki-platform-messagestream-ui/pom.xml
M xwiki-platform-core/xwiki-platform-minimaldependencies/pom.xml
M xwiki-platform-core/xwiki-platform-model/pom.xml
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-api/pom.xml
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-api/src/main/java/org/xwiki/model/reference/DocumentReference.java
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-api/src/test/java/org/xwiki/model/reference/DocumentReferenceTest.java
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/pom.xml
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/pom.xml
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-default/pom.xml
M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-ui/pom.xml
M xwiki-platform-core/xwiki-platform-netflux/pom.xml
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-rest/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-api/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStore.java
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/migration/R160500000XWIKI22271DataMigration.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStoreTest.java
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/migration/R160500000XWIKI22271DataMigrationTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-macro/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-macro/xwiki-platform-notifications-macro-ui/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-api/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-default/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-preferences/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-preferences/xwiki-platform-notifications-preferences-api/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-preferences/xwiki-platform-notifications-preferences-default/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-script/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationsWatchModal.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-webjar/src/main/vue/package-lock.json
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-webjar/src/main/vue/package.json
M xwiki-platform-core/xwiki-platform-observation/pom.xml
M xwiki-platform-core/xwiki-platform-observation/xwiki-platform-observation-remote/pom.xml
M xwiki-platform-core/xwiki-platform-observation/xwiki-platform-observation-test/pom.xml
M xwiki-platform-core/xwiki-platform-observation/xwiki-platform-observation-test/xwiki-platform-observation-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-office/pom.xml
M xwiki-platform-core/xwiki-platform-office/xwiki-platform-office-importer/pom.xml
M xwiki-platform-core/xwiki-platform-office/xwiki-platform-office-macro/pom.xml
M xwiki-platform-core/xwiki-platform-office/xwiki-platform-office-test/pom.xml
M xwiki-platform-core/xwiki-platform-office/xwiki-platform-office-test/xwiki-platform-office-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-office/xwiki-platform-office-test/xwiki-platform-office-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-office/xwiki-platform-office-ui/pom.xml
M xwiki-platform-core/xwiki-platform-office/xwiki-platform-office-viewer/pom.xml
M xwiki-platform-core/xwiki-platform-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
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/test/MockitoOldcore.java
M xwiki-platform-core/xwiki-platform-panels/pom.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-api/pom.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/pom.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-content/pom.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/pom.xml
M xwiki-platform-core/xwiki-platform-query/pom.xml
M xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-jpql-parser/pom.xml
M xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-manager/pom.xml
M xwiki-platform-core/xwiki-platform-query/xwiki-platform-query-xwql/pom.xml
M xwiki-platform-core/xwiki-platform-ratings/pom.xml
M xwiki-platform-core/xwiki-platform-ratings/xwiki-platform-ratings-api/pom.xml
M xwiki-platform-core/xwiki-platform-ratings/xwiki-platform-ratings-ui/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-api/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-ui/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-test/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-test/xwiki-platform-realtime-wiki-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-test/xwiki-platform-realtime-wiki-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-ui/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-ui/pom.xml
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-refactoring/pom.xml
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/pom.xml
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/pom.xml
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-ui/pom.xml
M xwiki-platform-core/xwiki-platform-release/pom.xml
M xwiki-platform-core/xwiki-platform-release/xwiki-platform-release-test/pom.xml
M xwiki-platform-core/xwiki-platform-release/xwiki-platform-release-test/xwiki-platform-release-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-release/xwiki-platform-release-test/xwiki-platform-release-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-release/xwiki-platform-release-ui/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-async/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-async/xwiki-platform-rendering-async-api/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-async/xwiki-platform-rendering-async-default/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-async/xwiki-platform-rendering-async-macro/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-configuration/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-configuration/xwiki-platform-rendering-configuration-api/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-configuration/xwiki-platform-rendering-configuration-default/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-code-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-code/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-container/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-gallery/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-groovy/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-python/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-script/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-toc/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-useravatar/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-velocity/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-parser/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-signature/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-api/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-icon/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-macro/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-ui/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-api/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/resolver/PageAttachmentResourceReferenceEntityReferenceResolverTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/resolver/PageResourceReferenceEntityReferenceResolverTest.java
M xwiki-platform-core/xwiki-platform-repository/pom.xml
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/pom.xml
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/pom.xml
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/pom.xml
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-utils/pom.xml
M xwiki-platform-core/xwiki-platform-resource/pom.xml
M xwiki-platform-core/xwiki-platform-resource/xwiki-platform-resource-api/pom.xml
M xwiki-platform-core/xwiki-platform-resource/xwiki-platform-resource-default/pom.xml
M xwiki-platform-core/xwiki-platform-resource/xwiki-platform-resource-servlet/pom.xml
M xwiki-platform-core/xwiki-platform-resource/xwiki-platform-resource-temporary/pom.xml
M xwiki-platform-core/xwiki-platform-resource/xwiki-platform-resource-test/pom.xml
M xwiki-platform-core/xwiki-platform-resource/xwiki-platform-resource-test/xwiki-platform-resource-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-rest/pom.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-api/pom.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-jersey/pom.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-model/pom.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/pom.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/pom.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-sandbox/pom.xml
M xwiki-platform-core/xwiki-platform-scheduler/pom.xml
M xwiki-platform-core/xwiki-platform-scheduler/xwiki-platform-scheduler-api/pom.xml
M xwiki-platform-core/xwiki-platform-scheduler/xwiki-platform-scheduler-test/pom.xml
M xwiki-platform-core/xwiki-platform-scheduler/xwiki-platform-scheduler-test/xwiki-platform-scheduler-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-scheduler/xwiki-platform-scheduler-test/xwiki-platform-scheduler-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-scheduler/xwiki-platform-scheduler-ui/pom.xml
M xwiki-platform-core/xwiki-platform-search/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-api/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-query/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-rest/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-server/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-server/xwiki-platform-search-solr-server-core-minimal/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-server/xwiki-platform-search-solr-server-core-search/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-server/xwiki-platform-search-solr-server-plugin/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-ui/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-test/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-test/xwiki-platform-search-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-test/xwiki-platform-search-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-test/xwiki-platform-search-test-utils/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-security/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-api/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-api/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-script/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-ui/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-script/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-api/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-macro/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/xwiki-platform-security-requiredrights-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/xwiki-platform-security-requiredrights-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-sharepage/pom.xml
M xwiki-platform-core/xwiki-platform-sharepage/xwiki-platform-sharepage-api/pom.xml
M xwiki-platform-core/xwiki-platform-sharepage/xwiki-platform-sharepage-test/pom.xml
M xwiki-platform-core/xwiki-platform-sharepage/xwiki-platform-sharepage-test/xwiki-platform-sharepage-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-sharepage/xwiki-platform-sharepage-test/xwiki-platform-sharepage-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-sharepage/xwiki-platform-sharepage-ui/pom.xml
M xwiki-platform-core/xwiki-platform-sheet/pom.xml
M xwiki-platform-core/xwiki-platform-sheet/xwiki-platform-sheet-api/pom.xml
M xwiki-platform-core/xwiki-platform-sheet/xwiki-platform-sheet-ui/pom.xml
M xwiki-platform-core/xwiki-platform-skin/pom.xml
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-api/pom.xml
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-skinx/pom.xml
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/pom.xml
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-ui/pom.xml
M xwiki-platform-core/xwiki-platform-statistics/pom.xml
M xwiki-platform-core/xwiki-platform-statistics/xwiki-platform-statistics-ui/pom.xml
M xwiki-platform-core/xwiki-platform-store/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-api/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-filesystem-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-filesystem/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-locks/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-merge/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-merge/xwiki-platform-store-merge-api/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-merge/xwiki-platform-store-merge-default/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-serialization/pom.xml
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-transaction/pom.xml
M xwiki-platform-core/xwiki-platform-tag/pom.xml
M xwiki-platform-core/xwiki-platform-tag/xwiki-platform-tag-api/pom.xml
M xwiki-platform-core/xwiki-platform-tag/xwiki-platform-tag-test/pom.xml
M xwiki-platform-core/xwiki-platform-tag/xwiki-platform-tag-test/xwiki-platform-tag-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-tag/xwiki-platform-tag-test/xwiki-platform-tag-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-tag/xwiki-platform-tag-ui/pom.xml
M xwiki-platform-core/xwiki-platform-template/pom.xml
M xwiki-platform-core/xwiki-platform-template/xwiki-platform-template-api/pom.xml
M xwiki-platform-core/xwiki-platform-test/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-checker/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-integration/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-page/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-rest/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-upgrade/pom.xml
M xwiki-platform-core/xwiki-platform-tika/pom.xml
M xwiki-platform-core/xwiki-platform-tika/xwiki-platform-tika-detect/pom.xml
M xwiki-platform-core/xwiki-platform-tika/xwiki-platform-tika-parsers/pom.xml
M xwiki-platform-core/xwiki-platform-tour/pom.xml
M xwiki-platform-core/xwiki-platform-tour/xwiki-platform-tour-test/pom.xml
M xwiki-platform-core/xwiki-platform-tour/xwiki-platform-tour-test/xwiki-platform-tour-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-tour/xwiki-platform-tour-test/xwiki-platform-tour-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-tour/xwiki-platform-tour-ui/pom.xml
M xwiki-platform-core/xwiki-platform-tree/pom.xml
M xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-api/pom.xml
M xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-macro/pom.xml
M xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-war/pom.xml
M xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-webjar/pom.xml
M xwiki-platform-core/xwiki-platform-uiextension/pom.xml
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/pom.xml
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-test/pom.xml
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-ui/pom.xml
M xwiki-platform-core/xwiki-platform-url/pom.xml
M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-api/pom.xml
M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-container/pom.xml
M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-default/pom.xml
M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-schemes/pom.xml
M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-schemes/xwiki-platform-url-scheme-filesystem/pom.xml
M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-schemes/xwiki-platform-url-scheme-reference/pom.xml
M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-schemes/xwiki-platform-url-scheme-standard/pom.xml
M xwiki-platform-core/xwiki-platform-user/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-api/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-api/src/main/java/org/xwiki/user/UserConfiguration.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-directory/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-directory/xwiki-platform-user-directory-test/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-directory/xwiki-platform-user-directory-test/xwiki-platform-user-directory-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-directory/xwiki-platform-user-directory-test/xwiki-platform-user-directory-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-directory/xwiki-platform-user-directory-ui/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-test/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-test/xwiki-platform-user-profile-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-test/xwiki-platform-user-profile-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-ui/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-resource/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-script/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-test/pom.xml
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-test/xwiki-platform-user-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-velocity/pom.xml
M xwiki-platform-core/xwiki-platform-velocity/xwiki-platform-velocity-webapp/pom.xml
M xwiki-platform-core/xwiki-platform-velocity/xwiki-platform-velocity-xwiki/pom.xml
M xwiki-platform-core/xwiki-platform-vfs/pom.xml
M xwiki-platform-core/xwiki-platform-vfs/xwiki-platform-vfs-api/pom.xml
M xwiki-platform-core/xwiki-platform-vfs/xwiki-platform-vfs-test/pom.xml
M xwiki-platform-core/xwiki-platform-vfs/xwiki-platform-vfs-test/xwiki-platform-vfs-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-vfs/xwiki-platform-vfs-ui/pom.xml
M xwiki-platform-core/xwiki-platform-web/pom.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/pom.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/pom.xml
M xwiki-platform-core/xwiki-platform-webjars/pom.xml
M xwiki-platform-core/xwiki-platform-webjars/xwiki-platform-webjars-api/pom.xml
M xwiki-platform-core/xwiki-platform-webjars/xwiki-platform-webjars-test/pom.xml
M xwiki-platform-core/xwiki-platform-webjars/xwiki-platform-webjars-test/xwiki-platform-webjars-test-tests/pom.xml
M xwiki-platform-core/xwiki-platform-websocket/pom.xml
M xwiki-platform-core/xwiki-platform-whatsnew/pom.xml
M xwiki-platform-core/xwiki-platform-whatsnew/xwiki-platform-whatsnew-api/pom.xml
M xwiki-platform-core/xwiki-platform-whatsnew/xwiki-platform-whatsnew-test/pom.xml
M xwiki-platform-core/xwiki-platform-whatsnew/xwiki-platform-whatsnew-test/xwiki-platform-whatsnew-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-whatsnew/xwiki-platform-whatsnew-test/xwiki-platform-whatsnew-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-whatsnew/xwiki-platform-whatsnew-ui/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-api/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-creationjob/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-default/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-rest/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-rest/xwiki-platform-wiki-rest-api/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-rest/xwiki-platform-wiki-rest-default/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-script/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-template/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-template/xwiki-platform-wiki-template-api/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-template/xwiki-platform-wiki-template-default/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-template/xwiki-platform-wiki-template-script/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-ui/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-ui/xwiki-platform-wiki-ui-common/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-ui/xwiki-platform-wiki-ui-mainwiki/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-ui/xwiki-platform-wiki-ui-wiki/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-user/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-user/xwiki-platform-wiki-user-api/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-user/xwiki-platform-wiki-user-default/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-user/xwiki-platform-wiki-user-script/pom.xml
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-workspaces-migrator/pom.xml
M xwiki-platform-core/xwiki-platform-wysiwyg/pom.xml
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/pom.xml
M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-ui/pom.xml
M xwiki-platform-core/xwiki-platform-xar/pom.xml
M xwiki-platform-core/xwiki-platform-xar/xwiki-platform-xar-model/pom.xml
M xwiki-platform-core/xwiki-platform-xar/xwiki-platform-xar-script/pom.xml
M xwiki-platform-core/xwiki-platform-xclass/pom.xml
M xwiki-platform-core/xwiki-platform-xclass/xwiki-platform-xclass-test/pom.xml
M xwiki-platform-core/xwiki-platform-xclass/xwiki-platform-xclass-test/xwiki-platform-xclass-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-xclass/xwiki-platform-xclass-test/xwiki-platform-xclass-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-xclass/xwiki-platform-xclass-ui/pom.xml
M xwiki-platform-core/xwiki-platform-xml/pom.xml
M xwiki-platform-core/xwiki-platform-xml/xwiki-platform-xml-script/pom.xml
M xwiki-platform-core/xwiki-platform-xml/xwiki-platform-xml-security/pom.xml
M xwiki-platform-core/xwiki-platform-zipexplorer/pom.xml
M xwiki-platform-distribution/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-common/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-mariadb-common/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-mysql-common/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-pgsql-common/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-solr/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-solr/xwiki-platform-distribution-debian-solr-all/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-solr/xwiki-platform-distribution-debian-solr-cores/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-solr/xwiki-platform-distribution-debian-solr-cores/xwiki-platform-distribution-debian-solr-core-events/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-solr/xwiki-platform-distribution-debian-solr-cores/xwiki-platform-distribution-debian-solr-core-extension_index/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-solr/xwiki-platform-distribution-debian-solr-cores/xwiki-platform-distribution-debian-solr-core-ratings/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-solr/xwiki-platform-distribution-debian-solr-cores/xwiki-platform-distribution-debian-solr-core-search/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/xwiki-platform-distribution-debian-tomcat8-common/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/xwiki-platform-distribution-debian-tomcat8-mariadb/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/xwiki-platform-distribution-debian-tomcat8-mysql/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/xwiki-platform-distribution-debian-tomcat8-pgsql/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/xwiki-platform-distribution-debian-tomcat9-common/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/xwiki-platform-distribution-debian-tomcat9-mariadb/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/xwiki-platform-distribution-debian-tomcat9-mysql/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-tomcat/xwiki-platform-distribution-debian-tomcat9-pgsql/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-xjetty/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-xjetty/xwiki-platform-distribution-debian-xjetty-common/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-xjetty/xwiki-platform-distribution-debian-xjetty-mariadb/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-xjetty/xwiki-platform-distribution-debian-xjetty-mysql/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-xjetty/xwiki-platform-distribution-debian-xjetty-pgsql/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-common/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-data/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-data/xwiki-platform-distribution-flavor-data-hsqldb/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-jetty-hsqldb/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-mainwiki/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-escaping/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-misc/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-pageobjects/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-security/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-storage/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-ui/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-1011/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-1110/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-1210-custom/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-1210/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-1310/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-1410/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-1510/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-84-filestore/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-84/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-upgrade/xwiki-platform-distribution-flavor-test-upgrade-911/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-webstandards/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-tour/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-wiki/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-xip/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-jetty-hsqldb/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-resources/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-ui/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-ui/xwiki-platform-distribution-ui-admin-user/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-ui/xwiki-platform-distribution-ui-base/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-war-dependencies/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-war-legacydependencies/pom.xml
M xwiki-platform-distribution/xwiki-platform-distribution-war/pom.xml
M xwiki-platform-tools/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-configuration-resources/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-jetty/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-jetty/xwiki-platform-tool-jetty-listener/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-jetty/xwiki-platform-tool-jetty-resources/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-packager-plugin/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-provision-plugin/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-rootwebapp/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-standards-validator/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-xmldoc-update-plugin/pom.xml
Log Message:
-----------
Merge branch 'master' of github.com:xwiki/xwiki-platform into XWIKI-21949
Commit: 411916023e3c4e310583a92ef016a6ffaa92442f
https://github.com/xwiki/xwiki-platform/commit/411916023e3c4e310583a92ef016…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-25 (Tue, 25 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.de.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources_de.properties
M xwiki-platform-core/xwiki-platform-test/pom.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/pom.xml
Log Message:
-----------
Merge branch 'master' of github.com:xwiki/xwiki-platform into XWIKI-21949
Commit: b66a07776adfd7ffbf15abe8b9b9a85fc19b075d
https://github.com/xwiki/xwiki-platform/commit/b66a07776adfd7ffbf15abe8b9b9…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-26 (Wed, 26 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/pom.xml
Log Message:
-----------
Merge branch 'master' of github.com:xwiki/xwiki-platform into XWIKI-21949
Commit: c08e1745f59e1925e1354d3663a5257dc2f96362
https://github.com/xwiki/xwiki-platform/commit/c08e1745f59e1925e1354d3663a5…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
M pom.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/DrawerMenu.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-common/pom.xml
Log Message:
-----------
Merge branch 'master' of github.com:xwiki/xwiki-platform into XWIKI-21949
Commit: a00307b42fb1de24c2df90902a4f8b4eef3e5002
https://github.com/xwiki/xwiki-platform/commit/a00307b42fb1de24c2df90902a4f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-06-29 (Sat, 29 Jun 2024)
Changed paths:
M pom.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/EditIT.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/ObjectEditorIT.java
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxScripts.pt_BR.xml
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/main/resources/XWiki/XWikiSyntaxTextFormatting.pt_BR.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/pom.xml
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/internal/DefaultLiveDataConfigurationResolver.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/internal/LiveDataRendererConfiguration.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/test/resources/DefaultLiveDataConfigurationResolver.test
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-macro/src/test/java/org/xwiki/livedata/internal/macro/LiveDataMacroTest.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-docker/src/test/it/org/xwiki/livedata/test/ui/LiveDataIT.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-pageobjects/src/main/java/org/xwiki/livedata/test/po/LiveDataElement.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-pageobjects/src/main/java/org/xwiki/livedata/test/po/TableLayoutElement.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/pom.xml
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/AllIT.java
A xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-docker/src/test/it/org/xwiki/panels/test/ui/docker/ApplicationsPanelAdministrationIT.java
A xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-docker/src/test/it/org/xwiki/panels/test/ui/docker/NewPagePanelIT.java
R xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-tests/pom.xml
R xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-tests/src/test/it/org/xwiki/panels/test/ui/AllIT.java
R xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-tests/src/test/it/org/xwiki/panels/test/ui/ApplicationsPanelAdministrationIT.java
R xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-tests/src/test/it/org/xwiki/panels/test/ui/NewPagePanelIT.java
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java
M xwiki-platform-core/xwiki-platform-sandbox/src/main/resources/Sandbox/WebHome.pt_BR.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-server/xwiki-platform-search-solr-server-core-search/src/main/resources/conf/managed-schema.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/logging_macros.vm
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-common/src/main/resources/Main/WebHome.pt_BR.xml
Log Message:
-----------
Merge branch 'master' of github.com:xwiki/xwiki-platform into XWIKI-21949
Commit: 02a9e3db8abc4f3c83dd30f01c49efe2ea46c9ca
https://github.com/xwiki/xwiki-platform/commit/02a9e3db8abc4f3c83dd30f01c49…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-date/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-webjar/src/main/vue/package-lock.json
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-webjar/src/main/vue/package.json
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-server/xwiki-platform-search-solr-server-core-search/src/main/resources/conf/managed-schema.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/pom.xml
Log Message:
-----------
Merge branch 'master' of github.com:xwiki/xwiki-platform into XWIKI-21949
Commit: 22b740a56970dbf2d667d8ccc26edde9a1e84d55
https://github.com/xwiki/xwiki-platform/commit/22b740a56970dbf2d667d8ccc26e…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/MultiUserTestUtilsParameterResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/UITestTestConfigurationResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/browser/BrowserContainerExecutor.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/servletengine/ServletContainerExecutor.java
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/MultiUserTestUtils.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/TestConfiguration.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/UITest.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java
Log Message:
-----------
XWIKI-22272: Add support for testing with multiple users/browsers
* Add new UITest configuration, named 'servletEngineNetworkAliases', to specify additional aliases that can be used to access the servlet engine running XWiki
* Add a helper MultiUserTestUtils that can be injected in test methods allowing to:
** create new browser tabs and associate them with a given XWiki alias (you can log in different users in each of these tabs)
** switch between the created tabs, taking care of restoring the proper form token and base URL
** close the created tabs (except the first one)
** access the handle of the first (main) tab
Commit: d4b3a322da390d0060227058837c6dc94e6de679
https://github.com/xwiki/xwiki-platform/commit/d4b3a322da390d0060227058837c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* reload the edit mode when switching the edited translation
* change the document locale before locking it (taking care to restore the original translation if the edit fails for the new translation)
* when reloading the document JSON, fallback on the orignal translation if the requested translation doesn't exist
* when rendering the document, fallback on the original translation if the edited translation is new (so that we initialize the content of the new translation with the values from the original translation)
Commit: 801694d8b4c5f6974d811ffb7efd96526a715fe4
https://github.com/xwiki/xwiki-platform/commit/801694d8b4c5f6974d811ffb7efd…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-localization/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-office/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-resource/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-source/plugin.js
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* Also make sure the CKEditor requests that affect the edited content use the content locale and not the current UI locale because they can differ (e.g. when there's no document translation matching the current UI locale).
Commit: 01542b3c7b3e8f08d85766f6e43f5c2677dcc495
https://github.com/xwiki/xwiki-platform/commit/01542b3c7b3e8f08d85766f6e43f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Update since version
Commit: fa1c0fb1a859c14d8112ad07f1ec9d9fe973283f
https://github.com/xwiki/xwiki-platform/commit/fa1c0fb1a859c14d8112ad07f1ec…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Fix a bug in EntityChannelScriptAuthorTracker which didn't lower / update the script level when the target entity reference had initially a low script level (e.g. when two users edit a page whose last author didn't have script right, one of them could use the rights of the other to execute scripts)
* Assume that a request can submit data associated with multiple documents (or document translations) so don't try to determine the entity that is targeted by the request; simply compute the effective author by taking the most recent author with the least script rights
* Update since versions
Commit: 7bbd0904a136833144712ead0ddcbfb6af848793
https://github.com/xwiki/xwiki-platform/commit/7bbd0904a136833144712ead0ddc…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Stop submitting the Netflux channel after we disconnect from the realtime session (do proper cleanup).
Commit: 8ed990542aaa481d20fda72b7dcbed7f312aa338
https://github.com/xwiki/xwiki-platform/commit/8ed990542aaa481d20fda72b7dcb…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/document.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/loader.js
Log Message:
-----------
XWIKI-22309: When creating a new document translation from realtime inplace editor, the content is synchronized with the original translation
* Detect when the current document locale changes without a page reload and update the realtime document locale (that is going to be used to fetch the Netflux channels).
* When creating a new realtime editor, check if the "all users" channel (that is shared) matches the current realtime document locale, and if it does not then disconnect and connect to the new channel.
Commit: 49030bf17bd6f2a01ff58fa5ea05669bee09bf48
https://github.com/xwiki/xwiki-platform/commit/49030bf17bd6f2a01ff58fa5ea05…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/RichTextAreaElement.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/AbstractRealtimeWYSIWYGEditorIT.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/AllIT.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
R 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/src/main/java/org/xwiki/realtime/wysiwyg/test/po/RealtimeCKEditorToolBar.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add functional tests for limiting script right and for editing translations
* Move "multi users" tests to RealtimeWYSIWYGEditorIT and use the new multi user test "framework"
* Add page objects to interact with the macro content field on the Macro Edit modal
Compare: https://github.com/xwiki/xwiki-platform/compare/acda743b19d2...49030bf17bd6
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XWIKI-21949
Home: https://github.com/xwiki/xwiki-platform
Commit: 22b740a56970dbf2d667d8ccc26edde9a1e84d55
https://github.com/xwiki/xwiki-platform/commit/22b740a56970dbf2d667d8ccc26e…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/MultiUserTestUtilsParameterResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/UITestTestConfigurationResolver.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/browser/BrowserContainerExecutor.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/servletengine/ServletContainerExecutor.java
A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/MultiUserTestUtils.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/TestConfiguration.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/UITest.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java
Log Message:
-----------
XWIKI-22272: Add support for testing with multiple users/browsers
* Add new UITest configuration, named 'servletEngineNetworkAliases', to specify additional aliases that can be used to access the servlet engine running XWiki
* Add a helper MultiUserTestUtils that can be injected in test methods allowing to:
** create new browser tabs and associate them with a given XWiki alias (you can log in different users in each of these tabs)
** switch between the created tabs, taking care of restoring the proper form token and base URL
** close the created tabs (except the first one)
** access the handle of the first (main) tab
Commit: d4b3a322da390d0060227058837c6dc94e6de679
https://github.com/xwiki/xwiki-platform/commit/d4b3a322da390d0060227058837c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* reload the edit mode when switching the edited translation
* change the document locale before locking it (taking care to restore the original translation if the edit fails for the new translation)
* when reloading the document JSON, fallback on the orignal translation if the requested translation doesn't exist
* when rendering the document, fallback on the original translation if the edited translation is new (so that we initialize the content of the new translation with the values from the original translation)
Commit: 801694d8b4c5f6974d811ffb7efd96526a715fe4
https://github.com/xwiki/xwiki-platform/commit/801694d8b4c5f6974d811ffb7efd…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-localization/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-office/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-resource/plugin.js
M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-source/plugin.js
Log Message:
-----------
XWIKI-22308: The inplace editor locks the original translation when creating a new translation
* Also make sure the CKEditor requests that affect the edited content use the content locale and not the current UI locale because they can differ (e.g. when there's no document translation matching the current UI locale).
Commit: 01542b3c7b3e8f08d85766f6e43f5c2677dcc495
https://github.com/xwiki/xwiki-platform/commit/01542b3c7b3e8f08d85766f6e43f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiRequest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/web/EffectiveAuthorSetterListener.java
Log Message:
-----------
XWIKI-22222: Add the concept of "request effective author"
* Update since version
Commit: fa1c0fb1a859c14d8112ad07f1ec9d9fe973283f
https://github.com/xwiki/xwiki-platform/commit/fa1c0fb1a859c14d8112ad07f1ec…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/pom.xml
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/EffectiveAuthorSetterListener.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChange.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/test/java/org/xwiki/netflux/internal/EffectiveAuthorSetterListenerTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Fix a bug in EntityChannelScriptAuthorTracker which didn't lower / update the script level when the target entity reference had initially a low script level (e.g. when two users edit a page whose last author didn't have script right, one of them could use the rights of the other to execute scripts)
* Assume that a request can submit data associated with multiple documents (or document translations) so don't try to determine the entity that is targeted by the request; simply compute the effective author by taking the most recent author with the least script rights
* Update since versions
Commit: 7bbd0904a136833144712ead0ddcbfb6af848793
https://github.com/xwiki/xwiki-platform/commit/7bbd0904a136833144712ead0ddc…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Stop submitting the Netflux channel after we disconnect from the realtime session (do proper cleanup).
Commit: 8ed990542aaa481d20fda72b7dcbed7f312aa338
https://github.com/xwiki/xwiki-platform/commit/8ed990542aaa481d20fda72b7dcb…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/document.js
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/loader.js
Log Message:
-----------
XWIKI-22309: When creating a new document translation from realtime inplace editor, the content is synchronized with the original translation
* Detect when the current document locale changes without a page reload and update the realtime document locale (that is going to be used to fetch the Netflux channels).
* When creating a new realtime editor, check if the "all users" channel (that is shared) matches the current realtime document locale, and if it does not then disconnect and connect to the new channel.
Commit: 49030bf17bd6f2a01ff58fa5ea05669bee09bf48
https://github.com/xwiki/xwiki-platform/commit/49030bf17bd6f2a01ff58fa5ea05…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
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/RichTextAreaElement.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/AbstractRealtimeWYSIWYGEditorIT.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/AllIT.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
R 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/RealtimeWYSIWYGMultiUserIT.java
M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-pageobjects/src/main/java/org/xwiki/realtime/wysiwyg/test/po/RealtimeCKEditorToolBar.java
Log Message:
-----------
XWIKI-21949: Restrict the execution of script macros during a realtime WYSIWYG editing session
* Add functional tests for limiting script right and for editing translations
* Move "multi users" tests to RealtimeWYSIWYGEditorIT and use the new multi user test "framework"
* Add page objects to interact with the macro content field on the Macro Edit modal
Compare: https://github.com/xwiki/xwiki-platform/compare/02a9e3db8abc...49030bf17bd6
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications