V1.43 Release + Changelog (August 2018)

A big thank you to the following 29 contributors this last month:

  • murrant (41)
  • laf (15)
  • TheGreatDoc (9)
  • PipoCanaja (4)
  • VanillaNinjaD (3)
  • VVelox (2)
  • zombah (2)
  • DreadnaughtSec (2)
  • metavrs (2)
  • Evil2000 (2)
  • dsgagi (2)
  • gs-kamnas (1)
  • cppmonkey (1)
  • bonzai86 (1)
  • dupondje (1)
  • Landrash (1)
  • bfarmerjr (1)
  • theherodied (1)
  • willhseitz (1)
  • eastmane (1)
  • MHammett (1)
  • jepke (1)
  • odvolk (1)
  • nickhilliard (1)
  • InsaneSplash (1)
  • tomarch (1)
  • crcro (1)
  • Notre1 (1)
  • LaZyDK (1)

Bug

  • Fixed url to graphs from date selector (#9109) - laf
  • Fixed slack options not showing in the webui (#9107) - laf
  • Set ip to null when a device is renamed (#9112) - murrant
  • SNMP v3 auth is no longer checked for case sensitivity + push pass v3 creds to front of queue (#9102) - laf
  • Fixed alert notes in templates (#9093) - murrant
  • Fixed sorting on PeeringDB AS Selection table (#9096) - TheGreatDoc
  • Fixed IN db queries (#9077) - murrant
  • Fixed port_id is null in ospf poller (#9078) - murrant
  • Fixed Device->Eventlog to show rows/pages and Syslog hostname filter (#9060) - TheGreatDoc
  • Fixed ldap fetching user_id as string (#9067) - murrant
  • Fixed port customers display (#9048) - murrant
  • Fixed OSPF duplicate DB entries (#9051) - murrant
  • Fixed dbFacile null parameters (#9031) - murrant
  • Added a check for a failed dns query in get_astext() (#9020) - murrant
  • Fixed invalid json in test data (#9015) - murrant
  • Reverted parse_mode in Telegram transport (#9000) - laf
  • Linux sensors - check if value is valid before use discovery_sensor (#8956) - tomarch
  • Remove non-existent PowerNet-MIB OIDs. (#9005) - murrant
  • Fixed incorrect heartbeat for ping rrds in rrdstep.php script (#9004) - willhseitz
  • Fixed the display of sysNames within the edit device permissions (#8986) - InsaneSplash
  • Correct config template for API transport (#8991) - gs-kamnas
  • Fixed Eventlog search (#8981) - TheGreatDoc

Webui

  • Fixed url to graphs from date selector (#9109) - laf
  • Added dynamic graphs with RrdGraphJS by oetiker (#9087) - bonzai86
  • Fixed PeeringDB AS Selection table (#9096) - TheGreatDoc
  • Fixed Device->Eventlog to show rows/pages and Syslog hostname filter (#9060) - TheGreatDoc
  • Fixed port customers display (#9048) - murrant
  • Convert old templates title as well as body (#9034) - laf
  • Use rrdtool_escape() for sensors instead of manually padding text (#9029) - nickhilliard
  • Added hiding of disabled ports in graph, device overview and device ports view. (#9017) - Evil2000
  • Update Alerts widget - Also sort by timestamp, after sorting/grouping by severity. (#8977) - dsgagi
  • Display MAX rrd value in Service Graphs (#9001) - PipoCanaja
  • Updated Rockstor os and logo svgs (#9002) - crcro
  • Fixed the display of sysNames within the edit device permissions (#8986) - InsaneSplash
  • ‘Disabled’ and ‘Down’ state for devices/links rendered on NetworkMap (#8926) - PipoCanaja
  • Fix Eventlog search (#8981) - TheGreatDoc
  • Line up ping graph legend (#8955) - murrant

Alerting

  • Fixed slack options not showing in the webui (#9107) - laf
  • Converted PagerDuty to new transport format (#9092) - laf
  • Fixed alert notes for templates (#9093) - murrant
  • New transport modules (Kayako Classic, SMSFeedback) (#9027) - odvolk
  • Correct config template for API transport (#8991) - gs-kamnas

Documentation

Api

  • SNMP v3 auth is no longer checked for case sensitivity + push pass v3 creds to front of queue (#9102) - laf
  • Additional parameters for list_alerts and list_devices API calls (#9040) - dsgagi

Feature

Device

Enhancement

  • Isolate poller and discovery modules (#9074) - murrant
  • Check for incorrect heartbeats in rrdtstep.php script (#9041) - murrant

Security

Breaking Changes

  • Fixed slack options not showing in the WebUI. This will cause a loss of options (#9107) - laf

Thanks fellas. great work.