Versions Compared

Key

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

...

It uses the same pipeline as scripts in EventActions but now operators have the ability to manually kick off a action for an event.

Example use Cases

Create a Jira ticket

Configuration

Create a file in conf/table_schemas/opEvents_action-buttons.json

...

KeyTypeRequiredDescription
scriptstringYesName of the script defined in EventActions.json
labelstringYesLabel which the button will display to the user
descriptionstringoptionalTool-tip help text to be displayed when you mouse over the button
tagsarray[string]optionalIf no tags are defined the button will show on all events, if tags are defined the button will only show on events which have been tagged with show_button.tag_name()
run_oncebooleanoptionalIf set to true the button will look for script.script_name key on the event, if found the button will disable itself. This allows manual actions to only be triggered once. Will not influence any defined EventActions.json operations.
fa_iconstringoptionalIcon to be displayed from the Font Awesome library shipped with opEvents example: "fas fa-table-tennis" Icons here https://fontawesome.com/icons?d=gallery
classstringoptionalDefine a css class to colour the button, see Notes on Button Classes below to see a list of supported types


Note on Button Classes

Class
btn-default
btn-primary
btn-success
btn-info
btn-warning
btn-danger
btn-link

Note on Font Awesome

In opEvents-3.2.2 we are shipping the library 5.12.1

...