Branch: refs/heads/feature-realtime-cluster
Home: https://github.com/xwiki/xwiki-commons
Commit: 3dfb7381d58eb9ec752eba7fb821ed3bb1679731
https://github.com/xwiki/xwiki-commons/commit/3dfb7381d58eb9ec752eba7fb821e…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/Bot.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/Channel.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/ChannelStore.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/HistoryKeeper.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/NetfluxEndpoint.java
A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/NetfluxException.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/User.java
A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/user/DefaultUserHandler.java
A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/user/NoUserHandlerException.java
A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/user/UserHandler.java
A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/user/local/LocalUser.java
A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/user/local/LocalUserHandler.java
M xwiki-commons-core/xwiki-commons-netflux/src/main/resources/META-INF/components.txt
M xwiki-commons-core/xwiki-commons-netflux/src/test/java/org/xwiki/netflux/internal/ChannelTest.java
M xwiki-commons-core/xwiki-commons-netflux/src/test/java/org/xwiki/netflux/internal/HistoryKeeperTest.java
M xwiki-commons-core/xwiki-commons-netflux/src/test/java/org/xwiki/netflux/internal/NetfluxEndpointTest.java
Log Message:
-----------
XCOMMONS-3451: Realtime editing doesn't support clustering
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/feature-realtime-cluster
Home: https://github.com/xwiki/xwiki-platform
Commit: fac8e91f23baa54320dfd1c934ddaa12666b9bf3
https://github.com/xwiki/xwiki-platform/commit/fac8e91f23baa54320dfd1c934dd…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
Log Message:
-----------
XWIKI-23588: Abusive modification of the cached document when clicking the email link for validating a new account
Commit: c53d5d648aa5ea4eefbbf18dd118d2ea17afd657
https://github.com/xwiki/xwiki-platform/commit/c53d5d648aa5ea4eefbbf18dd118…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-netflux/pom.xml
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/DefaultEntityChannelStore.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBot.java
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-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorBotTest.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-remote/pom.xml
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-remote/src/main/java/org/xwiki/netflux/internal/RemoteUser.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-remote/src/main/java/org/xwiki/netflux/internal/RemoteUserHandler.java
A xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-remote/src/main/resources/META-INF/components.txt
Log Message:
-----------
XCOMMONS-3451: Realtime editing doesn't support clustering
Compare: https://github.com/xwiki/xwiki-platform/compare/fac8e91f23ba%5E...c53d5d648…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 45e14e5afccf4b69a6493fea0a8b0ff178ba5cbe
https://github.com/xwiki/xwiki-platform/commit/45e14e5afccf4b69a6493fea0a8b…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilterTest.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/LoginIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
Log Message:
-----------
XWIKI-23586: Users are logged out after the server session expires even if the "Remember Me" option is ticked on Tomcat 11 (#4653)
* Add an automated test to verify that the user is only logged out when
explicitly logging out but not when the session expires.
* Use the standard API to set cookies instead of constructing a custom
header with the value wrongly wrapped in quotes that aren't removed
anymore in Tomcat 11, causing the regression.
* Adjust the cookie filtering code for PDF export.
* Turn the cookie filtering unit test more into an integration test with the
persistent login manager to ensure that it catches any future changes.
(cherry picked from commit d44bf7d7d0d88bf9e91b8cc79fbc09d95ff190e7)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport/stable-17.4.x/pr-4653
Home: https://github.com/xwiki/xwiki-platform
Commit: f47de89ac140e97f98df53543283c226616a9c29
https://github.com/xwiki/xwiki-platform/commit/f47de89ac140e97f98df53543283…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilterTest.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/LoginIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
Log Message:
-----------
XWIKI-23586: Users are logged out after the server session expires even if the "Remember Me" option is ticked on Tomcat 11 (#4653)
* Add an automated test to verify that the user is only logged out when
explicitly logging out but not when the session expires.
* Use the standard API to set cookies instead of constructing a custom
header with the value wrongly wrapped in quotes that aren't removed
anymore in Tomcat 11, causing the regression.
* Adjust the cookie filtering code for PDF export.
* Turn the cookie filtering unit test more into an integration test with the
persistent login manager to ensure that it catches any future changes.
(cherry picked from commit d44bf7d7d0d88bf9e91b8cc79fbc09d95ff190e7)
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: d44bf7d7d0d88bf9e91b8cc79fbc09d95ff190e7
https://github.com/xwiki/xwiki-platform/commit/d44bf7d7d0d88bf9e91b8cc79fbc…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilterTest.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/LoginIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
Log Message:
-----------
XWIKI-23586: Users are logged out after the server session expires even if the "Remember Me" option is ticked on Tomcat 11 (#4653)
* Add an automated test to verify that the user is only logged out when
explicitly logging out but not when the session expires.
* Use the standard API to set cookies instead of constructing a custom
header with the value wrongly wrapped in quotes that aren't removed
anymore in Tomcat 11, causing the regression.
* Adjust the cookie filtering code for PDF export.
* Turn the cookie filtering unit test more into an integration test with the
persistent login manager to ensure that it catches any future changes.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications