4 Updating mailGraph - moudsen/mailGraph GitHub Wiki

mailGraph

If a new version comes around:

  • Check the release notes (indication is included what has changed and what must be copied)
  • Always copy the 'mailGraph.php' code (overwrite the existing version)
  • Copy the javascript code into the Media Type (open the code editor within Zabbix for this purpose) - only when installation notes mentions changes in this code
  • Check template/html.template for updates - only when installation notes mentions changes in this code
  • (Optional) Look for new configuration options (read through the 2- Configuration and 3- Zabbix Tags and Macros pages)
  • (Optional) Look at config.json.template* for new options

Composer

  • Composer updates can be made independently of mailGraph
  • My production instances are kept up-to-date always every 3 to 6 months without any issues/dependencies encountered so far (except for EOL of SwiftMailer, replaced by PHPMailer)
  • In case of a major upgrade on a specific component (such as version 5.x to version 6.x) please make sure that specific version is noted in the wiki under "Installation"
    • In case you cannot find any reference please log an issue and I will verify the new component major version as soon as possible.