Branch: refs/heads/stable-15.10.x
Home:
https://github.com/xwiki/xwiki-commons
Commit: 630fff97c6e840970c571cb992c8601e172c4227
https://github.com/xwiki/xwiki-commons/commit/630fff97c6e840970c571cb992c86…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
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/ba266217cf62091c89246b7b240db…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
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