Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

opEvents 4.0.1

Improvements

  • You can now pause and start realtime events by using the controls in the top right of the screen.
  • New config option to change the default sort of recent events, opevents_gui_recent_events_default_sort
  • Removed the toast dialogs for realtime events and the grid now shows the websocket status and if it has connected to redis.
  • improvements in the UX from switching between server mode and real time mode when searching or sorting realtime events
  • Improved the collection handling in removing old events
  • When the realtime connection to redis connects the collection will autofresh to make sure the GUI has the latest section of events before new events are added

Bug Fixes

  • Fixed issue where the grid total could would not reflect what was in the collection
  • Fixed issue where the realtime collection being put into server mode would not respond to the refresh button in the top right of the gui

opEvents 4.0.1

Status
subtletrue
colourGreen
titlereleased
14th July 2021

Improvements

Big release which publicly releases real-time events, please see opEvents Realtime Events page to learn more about this feature, current caveats and using web-sockets with HTTPS.

  • New nmisx method to create events in NMIS
  • opEvents plugins now allow use of the self object inside the plugin
  • opevents_realtime_events_max_age new config option to only push events to the GUI which are younger than this value.
  • The reconnect option enables auto-reconnection mode. If we cannot connect to the Redis server, or if a network write fails, we enter retry mode. We will try a new connection every every microseconds (1 ms by default), up-to redis_reconnect seconds.
    • New options in opCommon.json for this
      • redis_reconnect
      • redis_reconnect_every

Bug Fixes

  • Fixed issue where realtime updates would not push any data under key nodeinfo.X
  • Fixed issue where the installer could not preform migrations from opEvents to 3 on remote mongo instances.
  • opEvents EventAction.json is throwing error when using event.priority on condition field.
  • Fixed issue when looking at redis db info with the db not connected would cause a page crash

...

Please see opEvents Realtime Events page to learn more about this feature, current caveats and using web-sockets with HTTPS.

Bug Fixes

  • Fixed issue where Classic Auth group check was giving unexpected results.

...

Status
subtletrue
colourGreen
titlereleased
3rd June 2021

Improvements

Bug Fixes

  • Fixed issue where the installer could not preform migrations from opEvents to 3 on remote mongo instances.
  • OpEvents EventAction.json is throwing error when using event.priority on condition field.

...

New action in opcharts-cli setup-db, this updates oPEvents indexes in MongoDB on install and can be manually run from the cli.

Bug Fixes

  • Fixed issue in opEvents where a large amount MongoDB connections were created and retained.

...