Versions Compared

Key

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

Table of Contents

opEvents 4.0.1

Status
subtletrue
colourGreen
titlereleased
14th July 2021

Improvements

  • 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.
    • 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


opEvents 3.3.0 (Internal release)

Status
subtletrue
colourGreen
titlereleased
22nd April 2021

...

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.

opEvents 3.2.4

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.

...

You can skip migrations by using the installer flag OPT_NO_MIGRATIONS=1

opEvents 3.2.3

Status
subtletrue
colourGreen
titlereleased
19th March 2021

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.

opEvents 3.2.2

Status
subtletrue
colourGreen
titlereleased
13th January 2021

New feature which shows programmable action buttons on events which operators to execute EventsActions scripts from the event context screen.

opEvents 3.2.1

Status
subtletrue
colourGreen
titlereleased
 13th November 2020

...

Installer now handles the events migration when upgrading from NMIS8 compatible applications to NMIS9 compatible applications. To find out more about this upgrade please read: Upgrading Opmantek Applications

opEvents 3.2.0

Status
subtletrue
colourGreen
titlereleased
 30th September 2020

...

The new upcoming release of opEvents 3 will work on Opmantek's latest and fastest platform, however, the currently installed products are incompatible with this upgrade. 
To find out more about this upgrade please read: Upgrading Opmantek Applications

opEvents 3.1.0

Status
subtletrue
colourGreen
titlereleased
 14th July 2020

  • Fixed bugs when searching for events, case intensive regex works now.
  • When searching for acknowledged events you can use 1 or 0, ack or acknowledged are substituted for a 1.
  • Use of json files tool for opEvents: The new OMK product version are using json files for configuration. This is a bit special for opEvents files, that uses more complex structures than other products: 
    • Regular expressions: The regex structure is not a valid object on a json file, that is why qr// is replaced by ''. They will be treated as regular expressions inside the code the same. The conversion tool will perform this replacement when the parameter replace_qr=t is sent. 
    • There is an exception with the EventActions file, where the regex is stringified, and will allow more complex structures. 
    • EventRules file also has another exception, as in the copy_* elements, there is the convention of the use of '//' when a regex is found. As the element is inside an array, and there is no possible way to indicate in the key that the element is going to be a regex. The conversion tool will perform this replacement when the parameter replace_copy=t is sent. 
    • Node structure: There is an internal change in the nodes structure due to the NMIS 8 to NMIS 9 compatibility change. At this stage the conversion tool does not cover this structure automatically and these changes should be done manually. 

opEvents 3.1.0B

Status
subtletrue
colourGreen
titleBETA
 8th Jun 2020

  • JSON Configuration files: The .nmis configuration files will be replaced by .json files
  • New License 2.0 structure used. 

opEvents 3.0.0

Status
subtletrue
colourGreen
titleBETA

...