The logic for storing active users has been changed. Previously, I made a mistake and users were identified on the Swoole server by user_id. This caused problems. For example, when a user had a page open in the browser and then opened it from another device, the data would be overwritten, and when the user closed the page on any device, they were completely disconnected from the socket. As a result, they no longer received events in the browser.
Security has been improved. All communications with the Swoole server (http and websocket protocols) now require validation of a special token.
Code refactoring.
Before updating, stop the Swoole server, as the mechanism for managing the socket server from the Xenforo admin panel has been changed.
[DCom] Live Content 3.4.0
Fixed a bug where guests were allowed to connect to a socket.
Fixed a moderation error (inline-mod) when AJAX pagination was enabled.
Fixed errors when adding/removing multiple messages at once (inline-mod).
JavaScript has been almost completely rewritten and optimized.
Code refactoring.
[DCom] Live Content 3.3.3
Changed widget update mechanism
Added visual background highlighting of changed elements in widgets and on the “What's New” page
Added real-time updates to the What's New -> New Posts page
[DCom] Live Content 3.3.2
Fixed a bug that occurred when visiting the plugin settings page in the Xenforo admin panel when the socket server was run from the console instead of the admin panel.
Those who have encountered this error should stop the socket server after the update, kill processes listening on the socket server port and start the socket server again.
Fixed error when navigating to a specified page in page navigation
[DCom] Live Content 2.7.12
Fixed bug with memory leak in Swoole mode.
Added new group permissions for changing user settings (sound notification settings, message style, etc.).
Fixed bugs when working with XenAddons Classified Ads System plugin. Thanks to Bob for providing the plugin to fix the bugs.
Fixed other bugs found.
After the upgrade, reboot the socket server and clear the browser cache.
[DCom] Live Content 2.7.5
Fixed bugs causing high memory consumption on Swoole
Fixed a bug where the thread viewers block was not updated
[DCom] Live Content 2.7.0
Bug fixes
[DCom] Live Content 2.6.2
Fixed an issue with guest avatar rendering when guests are allowed to post.
[DCom] Live Content 2.6.1
Fixed a bug in the CSS style when displaying the "Typing..." block in a pop-up window.
[DCom] Live Content 2.6.0
Fixed a bug where all users were not displayed in the online block.
Fixing the error "The session key must be overridden."
Added the ability to display the "Typing..." block in a pop-up window.
JavaScript optimized.
Fixing errors when managing the socket server from the admin panel.
Code refactoring.
[DCom] Live Content 2.5.4
Fixing errors that occur when managing the socket server from the admin panel
[DCom] Live Content 2.5.3
Additional checks have been added to prevent mixed socket server control. The server must be managed either from the admin panel or through the console.
Added additional checks to prevent errors in the public part of the forum when the socketserver is disconnected.
[DCom] Live Content 2.5.2
Fixed a bug due to which the Workerman server did not work on PHP 7.4
[DCom] Live Content 2.5.1
fixed a bug with changing the style of conversations
Fixed an error that occurred when sending messages in conversations
[DCom] Live Content 2.5.0
Added Swoole support (requires Swoole php extension and PHP >= 8.0)
Choosing where to display the block of those reading the thread
Added socket server management from the admin panel (requires exec function enabled)
All known bugs have been fixed.
Before installing the plugin, you must stop the socket server.
[DCom] Live Content 2.4.3
Fixed bug when editing resources
Fixed a bug when deleting thread
Fixed a bug when restoring thread
Optimized JS.
[DCom] Live Content 2.4.2
Fixed a bug that occurred when sending a message.
[DCom] Live Content 2.4.1
Fixed a bug when an unknown method was called to send a notification
Optimized JS to support custom styles.
[DCom] Live Content 2.4.0
Support widgets:
New threads
New posts
New profile posts
Members online
Forum statistics
Added a block showing who is reading thread in real time
Minimizing the browser or switching browser tabs will disconnect from the socket to save server resources. When you return to the browser tab, the socket connection will be restored immediately.
Sound alerts are disabled by default for new users.
Code refactoring
[DCom] Live Content 2.2.0
Added support real-time alerts
There was an additional port setting for interacting with the socket. This port must be opened on the server to listen.
[DCom] Live Content 2.1.0
Fixed a bug with rendering of the "Typing..." block (the phrase was not translated when changing the language)
Fixed a rare bug where when adding a message, the avatar did not change to online status
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.