V1.44 Release + Changelog (September 2018)


#1

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

- murrant (63)
- TheGreatDoc (16)
- laf (14)
- PipoCanaja (8)
- Rosiak (4)
- SaaldjorMike (2)
- therealshibe (2)
- mattie47 (2)
- jozefrebjak (2)
- Cormoran96 (2)
- sjtarik (2)
- dlangille (2)
- cchance27 (1)
- crazy-max (1)
- CFUJoshWeepie (1)
- trs80 (1)
- DR3EVR8u8c (1)
- Atroskelis (1)
- Leapo (1)
- vowywowy (1)
- FTBZ (1)
- jarischaefer (1)
- pmusolino-rms (1)
- crcro (1)
- vitalisator (1)
- dupondje (1)
- Nesousx (1)
- lug-gh (1)
- backslash7 (1)
- cppmonkey (1)
- ciscoqid (1)

#### Alerting
* Use correct ID for incident resolution in PagerDuty (#9321) - laf
* Fixed bug of alerting by ping.php (#9311) - DR3EVR8u8c
* Added ability to set a custom SQL query for alert rules. (#9094) - laf
* Added support for allowing alerts to un-ack (#9136) - laf
* Fixed PagerDuty alert to show rule name + device as summary (#9213) - laf
* Modified timestamp sent to nagios-receiver in order to fix an issue w… (#9140) - Nesousx
* Enable and catch exceptions for PHPMailer to gather error messages. (#9132) - ciscoqid
* Additional debug output when sending/testing email (#9120) - murrant

#### Bug
* Use correct ID for incident resolution (#9321) - laf
* Fixed bug of alerting by ping.php (#9311) - DR3EVR8u8c
* Bind user before fetching (#9312) - murrant
* Check if array exists for new alert rules and create if not (#9303) - laf
* Fixed devices state filter when state = 0 (#9277) - murrant
* Fixed eventlog when the device has been deleted. (#9276) - murrant
* Config class collides with Config in model namespace (#9249) - murrant
* Syslog fixes (#9246) - murrant
* Disable used rules in template map for select them (#9212) - TheGreatDoc
* Fixed edit dashboard permissions + moved to toastr (#9236) - TheGreatDoc
* Fixed remember me (#9233) - murrant
* Fixed PagerDuty alert to show rule name + device as summary (#9213) - laf
* Fixed install.php redirect (#9224) - murrant
* Allow trusted proxy via APP_TRUSTED_PROXIES (#9196) - murrant
* Remove api rate limits (#9211) - laf
* Fixed API auth issues (#9185) - murrant
* Init and refresh the php session each page load (#9186) - murrant
* Use UTC if date.timezone is not set (#9181) - jarischaefer
* Fixed devices unpolled check (#9199) - murrant
* Fixed anonymous bind (#9195) - murrant
* Fixed auth user level not updated (#9190) - murrant
* Fixed error in logout (#9189) - murrant
* Fixed up ldap-authorizer, create non-existent users (#9192) - murrant
* Ignore dns errors when fetching astext (#9180) - murrant
* Fixed edit processors/storage/memory search query (#9172) - TheGreatDoc
* Fixed remove alert rule from template (#9173) - TheGreatDoc
* Fixed latency over 1s causes db update to fail (#9157) - murrant
* Fixed PeeringDB module (#9158) - TheGreatDoc
* Modified timestamp sent to nagios-receiver in order to fix an issue w… (#9140) - Nesousx
* Fixed edgeswitch temperatures (#9130) - murrant
* Fixed Total Chassis Power sensor_index for SmartAX MA5603T/MA5683T (#9115) - TheGreatDoc
* Don’t update ospf stats if there are none. (#9133) - murrant
* Fixed web installer to allow users to change db creds if we can’t connect (#9126) - laf
* Fixed varchar comparision when using numeric and text sensor_index (#9114) - TheGreatDoc

#### Device
* Support for Glass Way EYDFA WDM Optical Amplifier (#9125) - TheGreatDoc
* Added support for PBI Digital Decoder (#9223) - jozefrebjak
* Added support for Teleste Luminato (#9061) - jozefrebjak
* Fixing Sentry 3 and 4 Temperature Sensors (#9177) - sjtarik
* Added specific support for APC Automatic Transfer Switch (#9221) - FTBZ
* Added Allied Telesis oxidized syslog hook support (#9219) - mattie47
* Collect VRP Entity details in the Huawei MIB (#8888) - PipoCanaja
* Initial support for CXR-Networks Terminal Server (#9169) - PipoCanaja
* Fixed ES3510MA os info (#9150) - murrant
* Edgeswitch fans (#9162) - crcro
* Added HPE iLO Version Polling (#9146) - Rosiak
* Added OpenBSD Carp State Sensor (#9143) - Rosiak
* Added Comware Power Usage (#9016) - Rosiak
* Added support for EdgeCore ES3510MA (#9081) - backslash7
* Fixed Total Chassis Power sensor_index for SmartAX MA5603T/MA5683T (#9115) - TheGreatDoc

#### Webui
* Don’t force root url (#9308) - murrant
* Allow zoom to be decimal and switch zoomSnap to 0.1 (#9259) - cchance27
* Don’t call to legacy auth to get dashboards. (#9297) - murrant
* Check if array exists for new alert rules and create if not (#9303) - laf
* Force root url if set by user (#9266) - murrant
* Fixed devices state filter when state = 0 (#9277) - murrant
* Keeps the dashboard sessions from expiring. (#9263) - murrant
* Allow login with GET variables (#9268) - murrant
* Fixed eventlog when the device has been deleted. (#9276) - murrant
* Eventlog WebUI/backend update (#9252) - murrant
* Syslog fixes (#9246) - murrant
* Disable used rules in template map for select them (#9212) - TheGreatDoc
* Update syslog display and backend (#9228) - murrant
* Fixed edit dashboard permissions + moved to toastr (#9236) - TheGreatDoc
* Add support for allowing alerts to un-ack (#9136) - laf
* Fixed remember me (#9233) - murrant
* Fixed install.php redirect (#9224) - murrant
* Use of generate_url in Oxidized page (#9200) - PipoCanaja
* Allow trusted proxy via APP_TRUSTED_PROXIES (#9196) - murrant
* Show sensors warnings values + moved to json and toastr (#9210) - TheGreatDoc
* Don’t output non-fatal errors from legacy web pages. (#9208) - murrant
* Init and refresh the php session each page load (#9186) - murrant
* Fixed devices unpolled check (#9199) - murrant
* Fixed anonymous bind (#9195) - murrant
* Fixed auth user level not updated (#9190) - murrant
* Fixed error in logout (#9189) - murrant
* Fixed up ldap-authorizer, create non-existent users (#9192) - murrant
* Use Laravel authentication (#8702) - murrant
* Fixed extra large login images (#9183) - murrant
* WebGUI Oxidized - Add author+message + refresh button (#9163) - PipoCanaja
* Added BGP Peer Descriptions (#9165) - TheGreatDoc
* Oxidized Device List: Link to config and refreshDevice Btn (#9129) - PipoCanaja
* Fixed PeeringDB module (#9158) - TheGreatDoc
* Added support for Rancid GIT (#9036) - dupondje
* Fixed web installer to allow users to change db creds if we can’t connect (#9126) - laf

#### Documentation
* Doc about third-party installation supports created by the community (#9274) - crazy-max
* Update Applications.MD (#9280) - CFUJoshWeepie
* Added .env for subdirectory doc (#9285) - murrant
* Missing {{ }} around $value in some examples (#9272) - Atroskelis
* Altered EXIM Download instruction (#9241) - cppmonkey
* Add universe repo for Ubuntu 18 install docs (#9238) - therealshibe
* Fixed FAQ link and added delayed alerts FAQ (#9239) - vowywowy
* Added Alliedware Plus syslog config docs (#9220) - mattie47
* Fixed format for snmpd configuration step (#9203) - TheGreatDoc
* Updated example for new alerting engine (#9193) - pmusolino-rms
* Added note to cron file advising not to disable daily.sh (#9164) - murrant
* Added FAQ on where to update database credentials if they change (#9127) - laf
* Added info for using macros as values (#9156) - vitalisator

#### Feature
* Updated file permissions check (#9218) - murrant

#### Api
* Remove api rate limits (#9211) - laf
* Fixed API auth issues (#9185) - murrant
* Use Laravel authentication (#8702) - murrant

#### Security
* Sanitize data in dashboard add/edit/delete (#9171) - murrant


V1.44 September 2018 Info
#2

#3

#4