[xwiki/xwiki-commons] 630fff: XWIKI-19157: Make the real-time WYSIWYG editor wor...
Branch: refs/heads/stable-15.10.x Home: https://github.com/xwiki/xwiki-commons Commit: 630fff97c6e840970c571cb992c8601e172c4227 https://github.com/xwiki/xwiki-commons/commit/630fff97c6e840970c571cb992c860... Author: Marius Dumitru Florea <[email protected]> Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/NetfluxEndpoint.java Log Message: ----------- XWIKI-19157: Make the real-time WYSIWYG editor work in-place also * Join and leave messages shouldn't be recorded by the history keeper (otherwise they get replayed when we re-enter in-place edit mode without page reload). (cherry picked from commit a3900bc42780b4164f10e2db0c8c960ab508bd9a) Commit: ba266217cf62091c89246b7b240dbf8c21b0e4ed https://github.com/xwiki/xwiki-commons/commit/ba266217cf62091c89246b7b240dbf... Author: Marius Dumitru Florea <[email protected]> Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: 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/JsonConverter.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 M xwiki-commons-core/xwiki-commons-netflux/src/main/java/org/xwiki/netflux/internal/Utils.java 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/NetfluxEndpointTest.java Log Message: ----------- XWIKI-21767: Dynamic macros are not properly synchronized * Implement hashCode and equals for Channel to be able to use it properly in hash-based collections. * Fix inconsistent behavior between leaving a channel and being disconnected from a channel: in both cases the channel should be closed when there are no members left. * Improve the way channel and user ids are generated: use StringBuilder and ThreadLocalRandom. (cherry picked from commit 93d53b15a7ed4a9cf8d2617f00d39e95a46f8b62) Compare: https://github.com/xwiki/xwiki-commons/compare/eaa431f22625...ba266217cf62 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
participants (1)
-
XWiki Notifications