[xwiki/xwiki-commons] 1236db: XCOMMONS-3451: Realtime editing doesn't support cl...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-commons Commit: 1236db964717977f3bae6ca512108bada8ef2bfa https://github.com/xwiki/xwiki-commons/commit/1236db964717977f3bae6ca512108b... Author: Thomas Mortagne <[email protected]> Date: 2025-12-03 (Wed, 03 Dec 2025) Changed paths: M xwiki-commons-core/xwiki-commons-netflux/pom.xml 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 A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/DefaultLocalUserFactory.java M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/HistoryKeeper.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/LocalUser.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/LocalUserFactory.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/Netflux.java M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/NetfluxEndpoint.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/event/CommandListener.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxCommandChannelEvent.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxMessageUserEvent.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxUserJoinEvent.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxUserLeaveEvent.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxUserTimeOfLastMessageUpdateEvent.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 * Remove leftovers from a previous implementation which did not really made sense anymore (mainly around the concept of "connected user") * Add the concept of Remote and Local users * Reusing the websocket session id as local user id * Make modifications go through events (even locally) so that other cluster members know about them Commit: 89518a352b9e574f3f10876b17a4c6f05f8123fd https://github.com/xwiki/xwiki-commons/commit/89518a352b9e574f3f10876b17a4c6... Author: Thomas Mortagne <[email protected]> Date: 2025-12-03 (Wed, 03 Dec 2025) Changed paths: M xwiki-commons-core/xwiki-commons-netflux/pom.xml 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 A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/DefaultLocalUserFactory.java M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/HistoryKeeper.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/LocalUser.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/LocalUserFactory.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/Netflux.java M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/NetfluxEndpoint.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/event/CommandListener.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxCommandChannelEvent.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxMessageUserEvent.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxUserJoinEvent.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxUserLeaveEvent.java A xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/event/NetfluxUserTimeOfLastMessageUpdateEvent.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: ----------- Merge pull request #1475 from xwiki/feature-realtime-cluster XCOMMONS-3451: Realtime editing doesn't support clustering Compare: https://github.com/xwiki/xwiki-commons/compare/46948cc301b7...89518a352b9e To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
participants (1)
-
XWiki Notifications