[DCom] Live Content

[DCom] Live Content 3.5.2

No permission to buy ($30.00)
  • Fixed a bug with "dead" sockets when users left the site but were still shown as online.
  • Code refactoring.
Before updating, you MUST stop the socket server! If the socket server is configured as a system service, also make sure it is stopped.
  • 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.
  • 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.
  • 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
  • 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.
Stop the socket server before updating!!!
  • Added real-time thread updates when browsing the forums
  • Added real-time support when “New posts” is selected as the default page
  • Fixed an error when sending an event to two or more channels
  • Fixed a bug when updating the “Profile Posts” widget
  • Code refactoring
  • Optimized use of server resources
  • Added methods for using socket server in plugins of other developers
  • Fixed a bug where when creating an event in the socket server, the transaction was not yet completed and the message did not yet physically exist
When updating the plugin, be sure to stop the socket server.
  • Fix error extension class
Back
Top