Changelog History
Page 1
-
v1.70.1 Changes
December 02, 2020Small fix to the daily.sh script
-
v1.70.0 Changes
December 02, 20201.70.0
(2020-12-02)
A big thank you to the following 27 contributors this last month:
- murrant (17)
- SourceDoctor (12)
- Jellyfrog (11)
- ottorei (3)
- haydenseitz (2)
- hanserasmus (2)
- crazy-max (2)
- hrtrd (2)
- dependabot (1)
- Olen (1)
- jepke (1)
- robje (1)
- keryazmi (1)
- nightcore500 (1)
- ospfbgp (1)
- PipoCanaja (1)
- joseUPV (1)
- abrezinsky (1)
- epacke (1)
- averzicco (1)
- walterav1984 (1)
- HalianElf (1)
- MarlinMr (1)
- Senetus (1)
- Torch09 (1)
- Cormoran96 (1)
- deajan (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (33)
- Jellyfrog (24)
- SourceDoctor (3)
- PipoCanaja (2)
- TheGreatDoc (1)
- ibigbug (1)
๐ Feature
- ๐ง Custom_descr Ports - configurable Icons (#12331) - SourceDoctor
- Faster initial database creation (#12297) - murrant
- Modernize mempools (#12282) - murrant
- Laravel 8.x Shift (#12235) - Jellyfrog
๐ Security
Device
- ๐ New Logo Opnsense (#12359) - Cormoran96
- โ Add Device "Eltek SmartPack2" to enexus definitions (#12352) - Torch09
- ๐ SNR-ERD add support RSensor-H/T/P (#12328) - hrtrd
- โก๏ธ Update regex for vCenter 7 (#12316) - HalianElf
- โ Add support new os SNR-ERD (#12315) - hrtrd
- โก๏ธ Update Juniper's junos MIB-files (#12313) - ottorei
- Ignore aos6 phantom fan (#12303) - joseUPV
- ๐ Fix bgp polling for BGP4-MIB devices (#12301) - averzicco
- โ Adding Fortigate HA checks (#12300) - epacke
- โก๏ธ Update F5 MIB-files (#12296) - ottorei
- โ Add support for new Extreme VSP/VOSS models (#12273) - ospfbgp
- ๐ Rittal CMC III: Add device support for PU and PU Compact (#12268) - nightcore500
- ๐ New device support named BTI SA-800 Series (#12264) - keryazmi
- Ubiquiti Edgepower battery values (#12247) - jepke
- Split VMware into seperate OS (#12243) - Jellyfrog
Webui
- ๐ Fix nets setting can't add new (#12341) - murrant
- Global Settings - Discovery Network (#12334) - SourceDoctor
- ๐ Fix Device Dependency Count Limitation (#12332) - SourceDoctor
- SQL error with alerts search bar (#12329) - ottorei
- Global setting ad domain (#12326) - SourceDoctor
- Mark acknowledged Alerts in Alert Rule List (#12320) - SourceDoctor
- Sort Alert Transport by Name (#12318) - SourceDoctor
- OSPF View Open/Close Button (#12311) - SourceDoctor
- Interface description types to Global Settings (#12291) - SourceDoctor
- ๐ Fix Network Map Device Group Highlighting (#12290) - SourceDoctor
- ๐ Show associated Alert Rules on Alert Templates (#12259) - SourceDoctor
Api
- Always return json for api requests (#12335) - murrant
- ๐ API - Allow Hostname on add/remove Device Dependencies (#12319) - SourceDoctor
Alerting
- โ Added expiration for alerts cache::lock() (#12375) - haydenseitz
- โ Added devices unpolled alert rule template (#12321) - Senetus
- ๐ Use a proxy server for the PagerDuty transport. (#12294) - abrezinsky
Polling
- โ Add OSPF cost (TOS) (#11929) - haydenseitz
๐ Bug
- Vminfo bugs (#12344) - Jellyfrog
- Do not run validate.php as root (#12327) - murrant
- ๐ Fix model observer registering multiple times (#12323) - murrant
- ๐ Fix customers_descr config definition (#12310) - murrant
- Only add new outage entry if Device status changed (#12309) - SourceDoctor
- โ Remove incorrect mib_dir (#12306) - Jellyfrog
๐จ Refactor
- Convert Virtual Machine pages to Laravel (#12287) - Jellyfrog
- VRP NAC polling optimisation (#12279) - PipoCanaja
Cleanup
- ๐ Fix disabling of built-in commands when using ./lnms (#12308) - Jellyfrog
- โ Remove some unused files (#12307) - Jellyfrog
- โก๏ธ Update to Composer 2 (#12263) - Jellyfrog
๐ Documentation
- ๐ Fix php min version in the Docs (#12372) - hanserasmus
- โ Remove hardcoded URLs to doc (#12364) - crazy-max
- ๐ Fix bad link in docs (#12357) - murrant
- โก๏ธ Update Auto-Discovery.md (#12317) - MarlinMr
- ๐ Update distributed poller documentation (#12312) - hanserasmus
- Extend Debian instructions with Raspberry Pi OS (#12302) - walterav1984
Misc
- GitHub Actions (#12353) - crazy-max
- โ Add system validation (#12337) - murrant
- Distributed Poller improved validation (#12269) - murrant
- ๐ IRC Adding floodcontrol. Better alerts (#12141) - Olen
Dependencies
- โฌ๏ธ Bump dot-prop from 4.2.0 to 4.2.1 (#12289) - dependabot
- โฌ๏ธ Bump to PHP 7.3 minimum (#12288) - Jellyfrog
-
v1.69 Changes
November 02, 20201.69
(2020-11-01)
A big thank you to the following 34 contributors this last month:
- Jellyfrog (23)
- murrant (23)
- PipoCanaja (7)
- SourceDoctor (4)
- dagbdagb (3)
- ottorei (2)
- hanserasmus (2)
- bakerds (2)
- willhseitz (2)
- robje (2)
- Olen (2)
- gerhardqux (1)
- diegocanton (1)
- Negatifff (1)
- TheGreatDoc (1)
- avinash403 (1)
- rkojedzinszky (1)
- lowinger42 (1)
- FingerlessGlov3s (1)
- tim427 (1)
- mjeffin (1)
- guipoletto (1)
- DerTFL (1)
- gil-obradors (1)
- clarkchentw (1)
- h-barnhart (1)
- CameronMunroe (1)
- ibigbug (1)
- corsoblaster (1)
- dorkmatt (1)
- MarlinMr (1)
- bofh80 (1)
- p4k8 (1)
- TheMysteriousX (1)
Thanks to maintainers and others that helped with pull requests this month:
- Jellyfrog (36)
- murrant (34)
- SourceDoctor (17)
- PipoCanaja (4)
๐ Feature
- ๐ง Optional availability calculation mode to allow planned maintenance (#12218) - ottorei
- ๐ Yaml support to translate sysObjectID to get hardware (#12187) - murrant
- ๐ IRC Add simple tag-parsing of colors and highlights in alerts (#12138) - Olen
- โ Add refresh in widget settings (#12127) - Negatifff
- โ Added new authalgo support for SNMPv3 (#11966) - hanserasmus
๐ Security
- โ Remove legacy password algorithms and move to Laravel standard (#12252) - Jellyfrog
- Validate dashboard id (#12219) - murrant
- ๐ Fix SQL injection vulnerability in MAC Accounting graph (#12204) - murrant
Device
- ๐ Basic support for Sophos xg v18 (#12251) - corsoblaster
- Convert VyOS to yaml (#12231) - Jellyfrog
- ๐ Fix wrong Zyxel GS1900 Q-BRIDGE replies (fdb-table) (#12230) - PipoCanaja
- โ Add supermicro SVG logo (#12222) - gil-obradors
- ๐ Fix Oki LAN OS info (#12213) - murrant
- ๐ Initial support for DC-UPS-48 from algcom (#12209) - guipoletto
- โก๏ธ Put all Eaton mibs in the same subdir, update mibs, update YAML-files (#12197) - dagbdagb
- โ Add a bunch more Brocade Ironware devices (#12191) - robje
- โ Add opengear hardware discovery (#12189) - murrant
- All os detection now uses Yaml (#12186) - murrant
- ๐ New device: Rohde & Schwarz Sx800 (#12181) - TheGreatDoc
- โ Add support for Supermicro hardware/serial discovery (#12176) - Jellyfrog
- โ Add FreshTomato OS definition which is fork of tomato (#12173) - FingerlessGlov3s
- Ciena SAOS 8 device improvements (#12172) - bakerds
- ๐ Make Eaton Gigabit Network Card (AKA M2) a separate OS (#12156) - dagbdagb
- ๐ New sensors for siteboss OS + new sensor type: percentage (%) (#11958) - willhseitz
Webui
- ๐ Fixed display "Power Status" for libvirt vm's (#12283) - DerTFL
- ๐ Allow pre-formatted logon message (#12281) - murrant
- ๐ Fix - only get shortlabel from vlan if it has ports (#12267) - SourceDoctor
- Webui - Corrected swapped ul/dl Max Rate (#12255) - PipoCanaja
- ๐ Permissions query fixes (#12220) - murrant
- Health Overlib Correction (#12203) - SourceDoctor
- โ Additional fix for Cisco Crossbar overview missing (#12185) - lowinger42
- Convert Device>vlan view to Laravel (#12163) - Jellyfrog
- โ Add Blade Submenu component (#12159) - Jellyfrog
Graphs
Applications
- ๐ Bug - Typo in bind application polling (#12276) - PipoCanaja
- ๐ฎ Force lower case variable $unbound[] - Unbound polling (#12178) - diegocanton
Api
Alerting
Polling
- โก๏ธ Update DSL stats even if port is down (#12262) - PipoCanaja
- ๐ Fix dispatcher crash on restart (#12257) - murrant
- ๐ Allow nullable ospf auth (#12249) - willhseitz
๐ Bug
- ๐ Fix permissions bug in IRC (#12266) - murrant
- Snmpwalk_cache_oid() handle multiline strings (#12254) - murrant
- ๐ Fix sql query syntax error (#12248) - Jellyfrog
- ๐ Fix device url (#12234) - Jellyfrog
- โ Add space between manufacturer and hardware (#12233) - Jellyfrog
- ๐ Move device exist check to prevent error (#12232) - Jellyfrog
- ๐ Bug - Check group os file before inclusion (#12227) - PipoCanaja
- ๐ Fix return value on deleting a Device Group (#12225) - SourceDoctor
- ๐ Fix typo cause empty data for NFS Server (#12223) - clarkchentw
- โก๏ธ Update only latest Null Value Row in Outages Table (#12206) - ottorei
- Ircbot fix (#12192) - robje
- ๐ Fix Linux OS mib_dir usage (#12190) - Jellyfrog
- ๐ Fix lnms update command (#12182) - murrant
- ๐ Do not remove users with API tokens (#12162) - gerhardqux
- IRC fix joining alert channel(s) (#12160) - Olen
- ๐ Fix midnight poller data loss (#11582) - TheMysteriousX
๐จ Refactor
- Cleanup generate_sensor_link (#12154) - SourceDoctor
- ๐ Support multiple daily process locking backends with distributed polling (#11896) - murrant
๐ Documentation
- โก๏ธ Update SNMP-Configuration-Examples.md (#12265) - MarlinMr
- Clarify non-x86 hardware info sources for snmpd (#12253) - dorkmatt
- ๐ Improve Services documentation (#12226) - CameronMunroe
- โ Added instructions for rsyslog version 8 (#12224) - h-barnhart
- ๐ Fixed the IRC-Bot Extensions link (#12216) - tim427
- โ Add table of content to installation guide (#12202) - Jellyfrog
- โก๏ธ Update Install-LibreNMS.md (#12201) - mjeffin
- โ Add docs for Supermicro Superdoctor (#12200) - Jellyfrog
- โก๏ธ Updated linux snmpd.conf example (#12195) - murrant
- ๐ Ignore changelog in docs search (#12194) - Jellyfrog
- โ Add missing mkdocs extension (#12193) - Jellyfrog
- Icecast doc correction (#12183) - avinash403
- Suggest Fast Ping before 1 Minute Polling (#12179) - murrant
- โก๏ธ Update Initial-Detection.md (#12174) - bakerds
- โก๏ธ Update Example-Hardware-Setup.md (#12170) - dagbdagb
- ๐ Don't index changelogs (#12166) - murrant
โ Tests
Misc
- ๐ Apply fixes from StyleCI (#12285) - Jellyfrog
- ๐ Change of default .pdf font (#12278) - p4k8
- Accommodate upcoming php 7.3 change (#12180) - hanserasmus
- โ Add missing primary keys (#12106) - rkojedzinszky
Dependencies
-
v1.68 Changes
September 30, 20201.68
(2020-09-29)
A big thank you to the following 44 contributors this last month:
- murrant (14)
- Jellyfrog (12)
- Olen (6)
- SourceDoctor (4)
- craig-nokia (4)
- PipoCanaja (3)
- nathanshiaulam (2)
- opalivan (2)
- TheGreatDoc (2)
- Negatifff (2)
- magnuslarsen (1)
- jozefrebjak (1)
- dupondje (1)
- nightcore500 (1)
- cmarmonier (1)
- crcro (1)
- TheMysteriousX (1)
- sjtarik (1)
- thomcatdotrocks (1)
- teunvink (1)
- arrmo (1)
- jasoncheng7115 (1)
- QuadPiece (1)
- avinash403 (1)
- pobradovic08 (1)
- q7joey (1)
- ospfbgp (1)
- n-lyakhovoy (1)
- BirkirFreyr (1)
- hugalafutro (1)
- dagbdagb (1)
- cliffalbert (1)
- deajan (1)
- hanserasmus (1)
- bestlong (1)
- louis-oui (1)
- bekreyev (1)
- kvedder-amplex (1)
- damonreed (1)
- Blorpy (1)
- h-barnhart (1)
- kanokc (1)
- dependabot (1)
- CirnoT (1)
Thanks to maintainers and others that helped with pull requests this month:
- Jellyfrog (52)
- murrant (20)
- PipoCanaja (8)
- SourceDoctor (1)
- TheGreatDoc (1)
- Negatifff (1)
๐ Feature
- โ Add functionality to use snmp-scan.py to add to specific poller group (#12029) - nathanshiaulam
Device
- ๐ Fix edgeswitch regex (#12168) - Jellyfrog
- UBNT switch discovery issue-12133 (#12167) - kanokc
- ๐ Improve DNOS fallback os info (#12165) - murrant
- ๐ Windows detect newer versions (#12164) - murrant
- ๐ Fix older ProCurve hardware/version (#12155) - murrant
- ๐ Eaton mgeups fixes (#12150) - dagbdagb
- โ Adding basic support for Symertricom-Microsemi SSU2000 (#12145) - craig-nokia
- TAIT - Chassis, Software and Serial detection (#12131) - opalivan
- Mistake in ddmDiagnosisRXPower OID (#12114) - n-lyakhovoy
- โ Add NoBulk Option for Sitemonitor (#12100) - kvedder-amplex
- ๐ Convert OS discovery to new style (#12099) - murrant
- ๐ Device support for Tait Infra93 (#12093) - opalivan
- โ Add detection of Cisco ftd 4115 (#12092) - Blorpy
- โ Add basic support for Emerson Netsure Controllers (#12091) - craig-nokia
- ๐ New OS: Ekinops (#12088) - h-barnhart
- โ Add basic support for GE Galaxy Pulsar Plus Controllers (#12087) - craig-nokia
- โ Add Sensatronic E4-16 support (#12083) - q7joey
- โ Add support for VOSS switches VSP-4900-12MXU-12XE, XA1440, and XA1480 (#12072) - ospfbgp
- โ Added Migrating... state (#12071) - TheGreatDoc
- โ Added Nokia timos SFP RX/TX dbm sensors (#12065) - craig-nokia
- โ Add support for Beagleboard (#12060) - arrmo
- ๐ Fix atenpdu sensors (#12055) - murrant
- โ Adding serial number discovery to aruba os poller (#12053) - sjtarik
- ๐ Osnexus quantastor initial support (#12045) - crcro
- Ifotec product integration (#12038) - cmarmonier
- ๐ Fix incorrect eth0 status for Ubiquiti AirFiber 5XHD (#12025) - nightcore500
- ๐ Synology DSM: Moved to yaml discovery (#11962) - TheGreatDoc
- โ Added support for OS detection from NXOS and UCS (#11722) - magnuslarsen
- โก๏ธ Updated Support of Smartax GPON OLT (#11719) - jozefrebjak
Webui
- ๐ Fix editing schedule maintenance (#12079) - louis-oui
- Replace VyOS' .png with .svg (#12067) - QuadPiece
- ๐ Fixed URL of detailed graphs for jitter SLA probe (#11984) - pobradovic08
- Speedup vlans list in device VLANS tab (#11805) - Negatifff
Snmp Traps
- ๐ More eventlogs for snmptraps (#12112) - PipoCanaja
Applications
- ๐ Fix queries RRD graph. (#12152) - hugalafutro
- Icecast, Opensips and Voip monitor Application (#12070) - avinash403
Api
- API Calls to list Device Outages, calculated Availability (#12103) - SourceDoctor
Billing
- ๐ Fix billing showing estimated transfer based on total of 1 days if billing day is first (#10445) - CirnoT
Discovery
Polling
Rancid
- โ Add paloalto panos to gen_rancid.php (#12161) - BirkirFreyr
- โ Add support for H3C/Comware (#12144) - cliffalbert
- Since Rancid 3, the separator is ; (#11688) - dupondje
๐ Bug
- ๐ Make sure 1st admin user creation does not fail with error 500 (#12119) - deajan
- ๐ Fix to show Routing Count in Pagemenu Selector (#12111) - SourceDoctor
- ๐ Fix CiHelper function checkPythonExec to use 'pip3 install --user' and improve error message (#12097) - damonreed
- ๐ Fix arp-search search (#12075) - Jellyfrog
- ๐ Improve mib_dir setting consistency (#12069) - murrant
- Matrix txnid fix (#12057) - thomcatdotrocks
๐จ Refactor
- ๐ Allow index rename migration to recover partially completed previous run (#12084) - murrant
- Rewrite smokeping script to be an lnms command (#11585) - TheMysteriousX
๐ Documentation
- โก๏ธ Update Application Docs for Unbound (#12151) - SourceDoctor
- ๐ Use lnms dev:check instead of pre-commit.php (#12149) - murrant
- ARP endpoint can search by MAC (#12129) - murrant
- โก๏ธ Update Oxidized docs (#12116) - hanserasmus
- Begins with / Ends with, SQL example is reverse (#12113) - bestlong
- ๐ MySQL Documentation Update (#12085) - SourceDoctor
- โก๏ธ Update Distributed-Poller.md (#12074) - nathanshiaulam
- โ Remove broken link (#12059) - teunvink
๐ Translation
Misc
- ๐ New index in alert_log table (#12143) - Negatifff
- ๐ฒ IRC Add more logging and debug info (#12140) - Olen
- Don't set nick on each tick (#12139) - Olen
- List external commands in help. Allow reload of external commands (#12137) - Olen
- Increase the read-buffer as 64 bytes can be a little small (#12136) - Olen
- Remove unused "irc_chan". Renamed to "irc_alert_chan" (#12135) - Olen
- โ Add some variables to the init of the class (#12134) - Olen
- Cast device_id to int to prevent type error in deviceCache::get() (#12076) - Jellyfrog
- โ Add attach sysName to Prometheus. (#12061) - jasoncheng7115
Dependencies
- ๐ Set PHP 7.3 as minimum supported version (#12118) - Jellyfrog
- โฌ๏ธ Bump http-proxy from 1.18.0 to 1.18.1 (#12081) - dependabot
-
v1.67 Changes
September 03, 20201.67
(2020-09-03)
A big thank you to the following 23 contributors this last month:
- Jellyfrog (10)
- TheGreatDoc (5)
- hanserasmus (5)
- SourceDoctor (5)
- murrant (4)
- Negatifff (2)
- bofh80 (2)
- pobradovic08 (2)
- arrmo (2)
- dependabot (2)
- jozefrebjak (1)
- Jarod2801 (1)
- Zmegolaz (1)
- Najihel (1)
- TheMysteriousX (1)
- craig-nokia (1)
- sprich96 (1)
- raphael247 (1)
- nathanshiaulam (1)
- m4rcu5 (1)
- nbyers (1)
- rjmidau (1)
- nightcore500 (1)
Thanks to maintainers and others that helped with pull requests this month:
- Jellyfrog (27)
- murrant (14)
- TheGreatDoc (5)
- SourceDoctor (4)
- PipoCanaja (1)
- rigocalin (1)
- Cormoran96 (1)
๐ Feature
- ๐ฒ Show Device Outages as Log List (#12011) - SourceDoctor
- Availability Calculation for all Devices (#12004) - SourceDoctor
Device
- Detect additional TrueNAS hardware types (#12052) - TheMysteriousX
- ๐ Fix 'unused data sent totalconns' in BigIP LTM Pool Members (#12041) - rjmidau
- ๐ Expand endrun os support (#12008) - hanserasmus
- Nokia 7705 packet microwave (#12007) - craig-nokia
- โ Add Cisco Firepower 1140 (#12006) - Najihel
- ๐ Updated documentation and Discovery, to match Asuswrt-Merlin PR (#11999) - arrmo
- ๐ Arista EOS: Added groups and better sensor names (#11990) - TheGreatDoc
- Cisco SLA jitter tag (#11983) - pobradovic08
- ๐ Fix qnap state graphs (#11976) - TheGreatDoc
- โ Added support for FS NMU (#11965) - jozefrebjak
- ๐ Wireless support for Asuswrt-Merlin (the same as Openwrt) (#11964) - arrmo
- ๐ Fixed Ubiquiti Airfiber LTU retrieval (#11844) - nightcore500
Webui
- Only show smokeping in menu if enabled (#12019) - Negatifff
- โก๏ธ Small update to installation steps (#12016) - hanserasmus
- โ Add crossorigin policy to link rel manifest (#12005) - Zmegolaz
- ๐ง Only show smokeping link if the url is configured (#11992) - Jellyfrog
- Convert LastSync date for oxidized config info (#11779) - Negatifff
Graphs
- ๐ Set RRD minimum to 0 to see the real change relation in app Smart, Mdadm and Certificate (#11986) - SourceDoctor
Alerting
- Matrix alert transport (#12018) - raphael247
- 0๏ธโฃ Clean up default alert rules (#12014) - murrant
Polling
- ๐ Use overwrite_ip when set on devices for ping checks (#12022) - nathanshiaulam
- 0๏ธโฃ Increase default RRD data retention of MIN, MAX, and LAST to match AVERAGE (#11995) - pobradovic08
๐ Bug
- Corrected alert_rules.json file to container proper JSON. (#12033) - nbyers
- ๐ Fix fping6 config definition (#12003) - TheGreatDoc
- โช Restore device inventory logic after 055abcf (#11993) - Jellyfrog
- Hide pip3 missing validate error (#11987) - murrant
- Full path to python requirements check (#11982) - murrant
- Python requirements check, use sys.exit (#11981) - murrant
- โ Add default values to cast (#11977) - Jellyfrog
- โ Add type hinting to devicecache (#11975) - Jellyfrog
- ๐ Fix automatic service discovery (#11963) - bofh80
๐ Documentation
- โก๏ธ Update Smokeping.md (#12048) - TheGreatDoc
- ๐ Rewrite the docs for OS discovery (#12047) - Jellyfrog
- โ Rewrite the test data capture section (#12046) - Jellyfrog
- โก๏ธ Update Fast Ping Check docs (#12024) - hanserasmus
- โก๏ธ Update PortGroups.md (#12015) - sprich96
- โก๏ธ Update Applications Docs for Apache Agent (#12009) - hanserasmus
- ๐ Fixed header anchors in RRDCached Documentation (#12002) - hanserasmus
- โก๏ธ Update Install-LibreNMS.md (#12001) - Jarod2801
Misc
- โก๏ธ Update travis to Ubuntu 18.04 (#12043) - Jellyfrog
- ๐ Fix missing 'nets' for autodiscovery (#12039) - bofh80
- ๐ Handle unknown device_type's. (#12031) - m4rcu5
- ๐ Move Availability Setting to Poller (#12021) - SourceDoctor
- Cleanup Database Tables on Host Deletion (#12012) - SourceDoctor
- โ Add missing index for device_perf (#11974) - Jellyfrog
Dependencies
- โฌ๏ธ Bump symfony/http-kernel from 5.1.2 to 5.1.5 (#12049) - dependabot
- โฌ๏ธ Bump elliptic from 6.5.2 to 6.5.3 (#11988) - dependabot
-
v1.66 Changes
July 30, 20201.66
(2020-07-30)
A big thank you to the following 28 contributors this last month:
- murrant (17)
- Jellyfrog (8)
- SourceDoctor (5)
- peelman (4)
- TheGreatDoc (3)
- cppmonkey (2)
- TheMysteriousX (2)
- arrmo (2)
- seros1521 (2)
- hanserasmus (2)
- javichumellamo (1)
- Oirbsiu (1)
- penfold1972 (1)
- cwispy (1)
- hrtrd (1)
- louis-oui (1)
- ppasserini (1)
- allwaysoft (1)
- CirnoT (1)
- dependabot (1)
- awein (1)
- Wooboy (1)
- AnaelMobilia (1)
- kleinem86 (1)
- twelch24 (1)
- hp197 (1)
- NotARobotDude (1)
- craig-nokia (1)
Thanks to maintainers and others that helped with pull requests this month:
๐ Security
- โ Add permission support to Oxidized config search (#11928) - Jellyfrog
- ๐ Fix sql injection (#11923) - murrant
- ๐ Fix SQL injections in ajax_table.php (#11920) - Jellyfrog
- Sanitize graph title input (#11919) - Jellyfrog
- โ Add more types to settings page (#11918) - Jellyfrog
- ๐ Fix settings access (#11915) - murrant
Device
- ๐ Fix USW detection again (#11978) - murrant
- โ Add Canon iPF series (#11959) - Wooboy
- โ Added basic EndRun support (#11932) - hanserasmus
- QNAP NAS - Added state rules to collection (#11931) - TheGreatDoc
- QNAP NAS - Added RAID states for each volume. (#11930) - TheGreatDoc
- CBQoS improvement (#11926) - seros1521
- Dell included a typo in their sysDescr (#11917) - TheMysteriousX
- โ Added support for Fortinet FortiVoice devices (#11914) - cppmonkey
- ๐ Support NetMan 204 (#11913) - javichumellamo
- โ Added support for Eltek SmartPack2 Touch (#11909) - cppmonkey
- โ Add Divisors to Eaton Matrix sensors (#11906) - peelman
- โ Add support SNR Memory pool, dBm, voltage, current, fan speed and status (#11888) - hrtrd
- โ Add support for Aten PE8216 PDU (#11887) - cwispy
- Ciena SDS (#11857) - penfold1972
- Cisco PW: Correct interface names in response to the SNMP query of cpwVcName (#11851) - Oirbsiu
- ๐ Initial Release, wireless sensor support for Openwrt (#11768) - arrmo
- OS detection for Dell PowerVault MD arrays (#11509) - TheMysteriousX
Webui
- ๐ Fix encoded html entities in page title (#11979) - murrant
- ๐ Fix netflow links (#11971) - murrant
- Convert blade to panel component (#11957) - Jellyfrog
- ๐ Fix wrong str::finish argument order (#11955) - hp197
- ๐ Show SysName in Availability Widget (#11953) - SourceDoctor
- Convert device notes to blade (#11952) - Jellyfrog
- Sort Neighbors by ifName, not bei ifAlias (#11951) - SourceDoctor
- ๐ Make sure base_url always ends with / (#11949) - murrant
- ๐ Change text from black to white availability-map (#11946) - NotARobotDude
- ๐ฒ Show Location on Poller Log (#11945) - SourceDoctor
- LLDP Neighbour List - alphabetic sort (#11944) - SourceDoctor
- ๐ Fix missing Munin controller tab definition (#11943) - CirnoT
- Correct link for Rule, Location (Alerts, and several other pages) (#11937) - arrmo
- โจ Enhance Alert History Table View (#11936) - SourceDoctor
- Black legend text in dark theme (#11933) - twelch24
- ๐ Fix users that set a non-array for cors (#11921) - murrant
- โช Restore device alert tab (#11897) - murrant
- Laravel 7.x Shift (#11676) - Jellyfrog
Graphs
- โ Remove legacy code and fix missing device graphs (#11950) - murrant
- Refresh device_bits graph; align column headers, use wider descriptioโฆ (#11922) - peelman
- Fix graphing with generic_v3_multiline_float (#11916) - awein
- Mult graphs bits spacing (#11907) - peelman
Api
Alerting
- โ Added Proxy support for Api Transport (#11968) - kleinem86
- โ Add alert rule error on invert map selected but no selection in device, group or location list (#11894) - louis-oui
Discovery
Polling
- ๐ Fix bug when timeout exceeded (#11934) - murrant
- โก๏ธ Selected Port Polling, only try to optimize polling if enabled by global setting (#11908) - peelman
- โ Added check for incorrect ifConnectorPresent truth values, if invalidโฆ (#11634) - craig-nokia
๐ Bug
- ๐ง Dispatch Service Fix maintenance issues (#11973) - murrant
- ๐ Fix .env path in daily.sh (#11972) - murrant
- ๐ Fix QNAP os polling (#11938) - TheGreatDoc
- ๐ Fix error about ob not started sometimes in migration (#11927) - Jellyfrog
๐จ Refactor
๐ Documentation
- โก๏ธ Update RRDCached.md (#11967) - hanserasmus
- โก๏ธ Update Smokeping.md (#11956) - AnaelMobilia
- ๐ Fix missing doc OpenWRT (#11924) - murrant
๐ Translation
- ๐ Simplify Chinese lang Translation (#11905) - allwaysoft
- โก๏ธ Update italian translation (#11901) - ppasserini
โ Tests
Dependencies
- โฌ๏ธ Bump lodash from 4.17.15 to 4.17.19 (#11942) - dependabot
-
v1.65.1 Changes
July 10, 2020๐ Multiple security fixes.
Thanks to the following companies for reporting vulnerabilities:
Shielder https://shielder.it/
Loginsoft https://www.loginsoft.com/ -
v1.65 Changes
July 03, 20201.65
(2020-07-03)
A big thank you to the following 42 contributors this last month:
- murrant (46)
- SourceDoctor (24)
- PipoCanaja (5)
- Jellyfrog (5)
- TheGreatDoc (4)
- Negatifff (4)
- TheMysteriousX (2)
- tamirhad (2)
- willhseitz (2)
- AnaelMobilia (2)
- yon2004 (2)
- pepperoni-pi (2)
- jasoncheng7115 (1)
- ppasserini (1)
- ajsiersema (1)
- ZoLuSs (1)
- cjwbath (1)
- joshuabaird (1)
- louis-oui (1)
- footstep86 (1)
- yac01 (1)
- robje (1)
- ryanheffernan (1)
- karrots (1)
- Martin22 (1)
- dupondje (1)
- opalivan (1)
- arrmo (1)
- ๐ moisseev (1)
- XxPatrickxX (1)
- scouball (1)
- rkandilarov (1)
- hanserasmus (1)
- systeembeheer-rtvu (1)
- slashdoom (1)
- gardar (1)
- vitalisator (1)
- sorano (1)
- Derova (1)
- dependabot (1)
- Munzy (1)
- nepeat (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (89)
- SourceDoctor (42)
- Jellyfrog (21)
- PipoCanaja (12)
- TheGreatDoc (6)
- kkrumm1 (6)
- f0o (3)
- laf (2)
- LEV82 (1)
- hanserasmus (1)
- sorano (1)
๐ Feature
- Devices List: Sort downtime and uptime (#11829) - murrant
- Skip_value can check OID existance (#11822) - PipoCanaja
- ๐ New Web Installer (#11810) - murrant
- Device Availability Calculation (#11784) - SourceDoctor
- Dispatcher Service settings (#11760) - murrant
- ๐ Improve migration to release update channel (#11669) - murrant
๐ Security
Device
- โ Remove the last node from the arbor sysObjectId (#11890) - TheMysteriousX
- ๐ Move qnap to yaml discovery + extended discovery (#11882) - TheGreatDoc
- โ Added support for Integra E radios (#11871) - Derova
- โ Add Riello Netman 204 support (#11856) - sorano
- Cirpack states mapping (#11855) - vitalisator
- ๐ Jacarta interSeptor support (environmental monitoring device) (#11826) - systeembeheer-rtvu
- ๐ Make IPv6 discovery work on JunOS (#11825) - TheMysteriousX
- ๐ Gigamon GigaVUE basic support (#11824) - hanserasmus
- โ Add new hardware model for Eltek/enexus (#11809) - willhseitz
- Arista sometimes returns NaN value when polling (#11800) - tamirhad
- ArubaOS-CX Identification (#11792) - XxPatrickxX
- โ Add Edgecore ES3526XA OID (#11791) - moisseev
- โ Add Packetlight PL2000 support (#11782) - opalivan
- โ Add Edgecore ECS4100-28T OID (#11778) - Negatifff
- ๐ Imcopower - Fixed state in imcopower-big (#11774) - Martin22
- ๐ VRP FDB table correctly parsed on some CE switches (#11766) - PipoCanaja
- โ Add APC Cooler detection (#11764) - karrots
- โช Workaround for bad entSensorPrecision values (#11757) - ryanheffernan
- VRP with new Discovery model for hw/serial etc (#11756) - PipoCanaja
- ๐ Fix Samsung Printer (#11752) - murrant
- โ Added Arista SN (#11737) - TheGreatDoc
- F5 LTM bandwidth controller (#11728) - yac01
- ๐ Fix missing PoE port graphs for Cisco Catalyst 9K (#11698) - ajsiersema
- โ Add OS support for Aviat WTM (#11654) - joshuabaird
- ๐ New OS: DHCPatriot (dhcpatriot) (#11472) - pepperoni-pi
- ๐ Arista VRF discovery support (#11421) - PipoCanaja
Webui
- โฑ Edit maintenance schedule, handle timezone properly (#11889) - murrant
- ๐ Fix devices missing from graph view (#11886) - murrant
- ๐ป Auth AD URL Setting in Web UI (#11884) - Munzy
- Fix some str_i_contains() usages (#11877) - murrant
- Settings geocode lookup (#11875) - murrant
- ๐ Fix last th min-width in manage device groups table (#11860) - Negatifff
- ๐ Fix Cisco Crossbar overview missing (#11839) - murrant
- ๐ Allow device url by hostname (#11831) - murrant
- 404 when device does not exist (#11830) - murrant
- ๐ง Device Maintenance configurable duration (#11821) - SourceDoctor
- ๐ Fix external auth auto-login (#11813) - murrant
- ๐ Fix poller settings display (#11801) - murrant
- ๐ Fix smokeping slave not found causing error (#11799) - murrant
- โ Add device groups in overview tab (#11796) - Negatifff
- ๐ Fixed typo in function htmlspecialchars within snmp edit (#11794) - scouball
- ๐ Fix 2 latency tab bugs (#11787) - murrant
- Alert Template - sort Alert Rules alphabetic (#11786) - SourceDoctor
- Lighter RRD graph colors (#11759) - willhseitz
- ๐ง Windows Device Overlib equal to Linux (#11730) - SourceDoctor
- Widget hide-show search Field (#11729) - SourceDoctor
- Don't call clean() on the inputs to the SNMP settings form (#11709) - cjwbath
- Eventlog Application Alert in it's Severity Colour (#11660) - SourceDoctor
- ๐ Fix availability map downtime (#11638) - louis-oui
- โ Added ability to use JSON directly in Msteams Transport (#11129) - pepperoni-pi
Graphs
- RRD Float Precision Customization (#11853) - SourceDoctor
- Application Puppet Agent RRD Runtime Graph fix (#11837) - SourceDoctor
- ๐ Show full description text on Asterisk RRDs (#11742) - SourceDoctor
Snmp Traps
- โ Added UPS-MIB Trap On Battery (upsTraps.0.1) (#11776) - TheGreatDoc
Applications
- โฌ๏ธ Application DHCP Upgrade (#11661) - SourceDoctor
- โ Added discovery for ups-nut status (#11606) - yon2004
- Apps - backupninja (#11010) - AnaelMobilia
Alerting
- ๐ Fix recurring maintenance days (#11863) - murrant
- UPS Alert Rule Fix (#11836) - SourceDoctor
- ๐ Fix alert last modified timestamps (#11833) - murrant
- ๐ Make the Discord transport more formatted for Discord. (#11461) - nepeat
- ๐ Maintenance Windows: recurring now works overnight (#11389) - murrant
Polling
- ๐ Fix process details on newer versions of windows checkmk agent (#11840) - gardar
- ๐ Fix performance issue in loadbalancers module (#11771) - tamirhad
- Implemented a generic approach for ifHighSpeed values that cannot be โฆ (#11504) - footstep86
Rancid
๐ Bug
- Python 3.4 is the minimum requirement (#11880) - Jellyfrog
- ๐ Fix unauthenticated graphs (#11879) - murrant
- ๐ Make fping work when fping6 is not present (#11868) - murrant
- ๐ Hotfix CustomOID visibility (#11861) - SourceDoctor
- โช Restore SQL debug output (#11832) - murrant
- Ping Perf fix while running Squid (#11823) - SourceDoctor
- ๐ Fix pip3 validation (#11788) - murrant
- Validate autoload first (#11785) - murrant
- ๐ Change github-remove shebang to python3 (#11753) - murrant
- Syslog -> Added colour priority to the label column (#11607) - TheGreatDoc
๐จ Refactor
- PHP session is no longer required (#11870) - murrant
- ๐ Fix validation and other issues when config.php is missing (#11867) - murrant
- Reformat OS yaml so it is easier to read (#11862) - murrant
- Auth middleware refinement (#11767) - murrant
Cleanup
- Cleanup functions.inc.php (#11835) - SourceDoctor
- ๐ Change Units on Noise Floor (#11790) - arrmo
๐ Documentation
- Install change all tabs (#11876) - murrant
- โก๏ธ Update Services.md (#11834) - slashdoom
- Bare Dashboard Option (#11818) - SourceDoctor
- ๐ Fix typo on Debian install documentation (#11816) - AnaelMobilia
- โ Added SNMP v3 configuration example for Mikrotik/ROS (#11802) - rkandilarov
- Clearer python-memcached info (#11772) - murrant
- โก๏ธ Update and Consolidate Install docs Ubuntu 20.04 and CentOS 8 (#11762) - murrant
- Application sudo correction (#11741) - SourceDoctor
- ๐ Fix Application Sudo Example (#11707) - ZoLuSs
- ๐ Update RRDCached Documentation (#11516) - SourceDoctor
- โก๏ธ Doc debian 10 updates (#11488) - robje
๐ Translation
- ๐ Italian translation (#11775) - ppasserini
- โก๏ธ Update zh-tw language (#11664) - jasoncheng7115
โ Tests
Misc
- โฌ๏ธ Drop validation: group has write access (#11873) - murrant
- Lnms script should not be owned or ran by root (#11848) - murrant
- Debug pass-through exceptions for Ignition (#11773) - murrant
Dependencies
-
v1.64.1 Changes
June 01, 2020๐ Fixes for Samsung printers and github-remove script on distros that have dropped Python 2 support.
-
v1.64 Changes
May 31, 20201.64
(2020-05-31)
A big thank you to the following 56 contributors this last month:
- murrant (56)
- SourceDoctor (22)
- PipoCanaja (13)
- hanserasmus (5)
- TheMysteriousX (5)
- TheGreatDoc (5)
- arjitc (4)
- arrmo (4)
- footstep86 (4)
- spencerryan (3)
- Jellyfrog (3)
- jozefrebjak (3)
- joseUPV (2)
- vitalisator (2)
- gardar (2)
- ๐ moisseev (2)
- bakerds (2)
- facuxt (2)
- gcotone (1)
- crazy-max (1)
- hachpai (1)
- VirTechSystems (1)
- PelNet (1)
- dsgagi (1)
- dagbdagb (1)
- ๐ stylersnico (1)
- karlshea (1)
- ospfbgp (1)
- LaZyDK (1)
- Munzy (1)
- damonreed (1)
- Duffyx (1)
- nimrof (1)
- Butterscup (1)
- louis-oui (1)
- ProTofik (1)
- mattosem (1)
- jp-asdf (1)
- evheros (1)
- f0o (1)
- ajsiersema (1)
- Negatifff (1)
- dupondje (1)
- mathieu-oui (1)
- cjwbath (1)
- olivluca (1)
- craig-nokia (1)
- h-barnhart (1)
- jonasblomq (1)
- dependabot (1)
- KingJ (1)
- cliffalbert (1)
- lazyb0nes (1)
- bukowski12 (1)
- loopodoopo (1)
- deajan (1)
Thanks to maintainers that helped with pull requests this month:
- murrant (137)
- SourceDoctor (37)
- Jellyfrog (21)
- PipoCanaja (14)
- TheGreatDoc (10)
- kkrumm1 (2)
- laf (2)
- Npeca75 (1)
- f0o (1)
- dwiesner (1)
๐ Feature
- ๐ง Maintenance Mode via Device Settings (#11649) - SourceDoctor
- โ Added link to smokeping interface and added smokeping options to global settings (#11610) - TheGreatDoc
- โฌ๏ธ Drop PHP 71 & Python2 support (#11531) - murrant
- Implement OS specific information discovery (#11446) - murrant
- ๐ Device page dropdown hero button, Performance -> Latency (#11328) - murrant
๐ Security
Device
- ๐ New Device: PowerTek/BladeShelter PDU support (#11731) - mattosem
- โ Add new sysobjectid for Arbor ArbOS TMS appliances (#11711) - jp-asdf
- ๐ Fixed Cisco ASA Lan2Lan typo (#11704) - evheros
- โ Added TPLINK vlans support (#11697) - PipoCanaja
- โ Added OID for EdgeCore models: ES 3528M-SFP, ES 4612, ES 3526 XA, ECSโฆ (#11690) - Negatifff
- ๐ Fix mini graphs with PanOS (#11681) - mathieu-oui
- ๐ New Device: Paradyne SHDSL modems (#11679) - PipoCanaja
- ๐ New corner cases for Huawei VRP BGP (#11663) - PipoCanaja
- โก๏ธ Updated Ciena Waveserver MIBs and fixed interface naming (#11646) - bakerds
- ๐ Fix unit state sensor oid for aos6 (#11639) - joseUPV
- ๐ Support for Ciena service delivery switch family (#11636) - bakerds
- โ Added FortiAuthenticator support (#11633) - footstep86
- FortiWeb CPU and Memory (#11632) - footstep86
- Extend processor polling to Dell Powerconnect N1100 and N1500 series (#11631) - KingJ
- Riedo E3Meter PDU (#11624) - PipoCanaja
- โ Add WAN (3/4g-LTE) support on Huawei AR family (#11619) - PipoCanaja
- โ Add Papouch Quido Device (#11605) - bukowski12
- Vendor Dantherm (#11603) - loopodoopo
- โ Added FortiSandbox support (#11593) - footstep86
- Correct options for IBMC version polling (#11587) - PipoCanaja
- Device - Correct SysObjectID for RIEDO Concentrator (#11573) - PipoCanaja
- โ Add serial for QTECH QSW-3400 (#11569) - moisseev
- ๐ Fixed issues with IMCO Power (#11559) - jozefrebjak
- ๐ New OS: QTECH (#11556) - moisseev
- ๐ง Move packet journey counters from linux to packetjourney (#11550) - TheMysteriousX
- ๐ Fix cisco sensor thresholds (#11547) - dsgagi
- โช Restore applications in TrueNAS (#11546) - karlshea
- ๐ Fix Papouch detection too generic (#11540) - murrant
- โก๏ธ Updates to Brother Printer (#11532) - arrmo
- OS Detection for Mobileiron Core, Sentry appliances (#11510) - TheMysteriousX
- ๐ AOS Advanced Support. (#11500) - joseUPV
- SIAE Radio: add additional sensors and data (#11498) - murrant
- ๐ Fix lcos PHP 7.4 incompatible code (#11497) - murrant
- โ Added bgpPeerDescr for Arista OS (#11495) - damonreed
- ๐ Support FreeNAS/TrueNAS 11.3 (#11494) - TheMysteriousX
- ๐ MPLS updates and bugfixing (#11468) - vitalisator
- ๐ Airos 8.x.x no long supports AirMaxQuality (#11400) - facuxt
- โ Added discovery and graphing for JunOS (SRX) RPM probes (#11187) - PelNet
- โ Added FortiMail support (#10895) - footstep86
Webui
- ๐ Fixing API Creation Error Message (#11745) - SourceDoctor
- ๐ Show full description text on MySQL RRDs (#11738) - SourceDoctor
- Maximum Execution Time Exceeded show error (#11720) - murrant
- Enumerate Alert Level (#11652) - SourceDoctor
- ๐ Show Laravel version in about (#11641) - murrant
- ๐ Fix various issues with loading os definitions (#11640) - murrant
- Application State Icons (#11630) - SourceDoctor
- ๐ป Handle exception about unserializable route cache (#11625) - murrant
- ๐ Fixed realtime graph http get spam (#11616) - Butterscup
- Disable auto-refresh for notifications and alert history (#11589) - louis-oui
- Sort Health table alphabetic (#11586) - SourceDoctor
- Only Show in TopInterfaces Devices which are up (#11578) - SourceDoctor
- Natural Sort Applications by Display Name (#11577) - SourceDoctor
- Application DisplayName in Overview Hover (#11576) - SourceDoctor
- โ Add acknowledgment notes to eventlog (#11575) - vitalisator
- ๐ Fix vmhost device page link (#11553) - murrant
- Correct OS Overlib in Inventory (#11551) - SourceDoctor
- ๐ Fix poller deletion (#11549) - murrant
- ๐ Fix smokeping wo integration (#11548) - murrant
- ๐ Show Hardware Details on Network Adapters in Device - Inventory (#11545) - SourceDoctor
- ๐ Fix display of device modules (#11543) - ospfbgp
- โ Addhost (web) snmp v3 not used first (#11536) - nimrof
- ๐ Fix apps overview link (#11535) - murrant
- 0๏ธโฃ Sort Top Devices widget descending by default (#11534) - murrant
- โก๏ธ Update device health settings Table UI (#11529) - arjitc
- ๐ Fix errors for some devices loading components (#11527) - murrant
- ๐ Fix new bill search input (#11524) - murrant
- ๐ Equalize BootstrapSwitch Style on Device Edit to LibreNMS Standard (#11513) - arjitc
- Limit port, seconds, retries, max repeats and max OIDs to numeric type (#11512) - arjitc
- Put all the stats into the optionbar (#11501) - arjitc
- Login form footer center align (#11499) - jozefrebjak
- WebUI - Improved "dark" theme (#11417) - facuxt
Snmp Traps
- OSPF SNMP Trap Handlers (#11647) - h-barnhart
- โ Added warmStart trap handler (#11583) - jozefrebjak
Applications
- โ Add support for windows librenms(check_mk) agent (#11691) - gardar
- Application - Redis (#11612) - SourceDoctor
- Adjust RRDCached application event graph (#11528) - SourceDoctor
- ๐ Fix RRDCached Application Socket Address in Poller (#11525) - SourceDoctor
- String Nicement for RRDCached - also alphabetic sorting of array (#11517) - SourceDoctor
Api
Alerting
- ๐ Fix another mysql error in isMaintenance() (#11746) - arrmo
- โ Address Incorrect DATE value in isUnderMaintenance (#11736) - arrmo
- Do not delay alert recovery notifications (#11555) - spencerryan
- Send Device group membership to Pagerduty (#11522) - spencerryan
- ๐ Allow manual configuration of Pagerduty Integration Key (#11519) - spencerryan
- ๐ Copy and modify the syslog transport for sending alerts to Splunk in an easy to parse format (#11176) - VirTechSystems
Discovery
- ๐ Fix sensor type/class confusion (#11608) - PipoCanaja
- ๐ Improvement for matching LLDP neighbors with known hosts. (#11445) - dagbdagb
- Migrate Python scripts to Python 3 (#10759) - deajan
Polling
- ๐ Fix wireless sensor polling unit display (#11748) - murrant
- ๐ Fix poller enabling graphs for display (#11743) - murrant
- ๐ Fix dynamic group membership rule for devices.status equal 0 (#11699) - ajsiersema
- ๐ Fix - Seperate default poller id and distributed poller groups (#11584) - SourceDoctor
- ๐ Fix double escaping (#11503) - gcotone
Rancid
- โ Add Edgemax support to rancid script (#11687) - dupondje
- ๐ Support for allied telesis and cisco wlc (#11617) - cliffalbert
๐ Bug
- ๐ Fix MySQL App sorts display (#11740) - SourceDoctor
- โ Remove int width from db schema validation (MySQL 8) (#11725) - arrmo
- ๐ Fix CSRF Token in Latency tab (#11703) - f0o
- ๐ Fix some python3 wrapper connection issues (#11693) - murrant
- ๐ Fix the PANOS HA state check alert rule from collection (#11657) - cjwbath
- ๐ Fix inconsistent escapes (slashes in sysLocation) (#11637) - murrant
- ๐ Fix "improper label name" in Prometheus datastore (#11602) - TheGreatDoc
- Filter on sensor class as expected and documented (#11592) - PipoCanaja
- ๐ Fix python always install as user (#11562) - murrant
- ๐ Fix default uptime warning to 86400 seconds (#11507) - SourceDoctor
๐จ Refactor
- Clean mempools code to avoid unnecessary snmpget (#11678) - PipoCanaja
- Enumerate AlertState (#11665) - SourceDoctor
- Python wrapper sql cleanup (#11628) - murrant
- Python3 only for snmp-scan.py (#11623) - murrant
- Laravel 6.x (#11397) - Jellyfrog
๐ Documentation
- โก๏ธ Update rrdtool setting explanation (#11724) - hanserasmus
- โก๏ธ Update distributed poller docs intro (#11721) - murrant
- Hardware examples SourceDoctor (#11680) - SourceDoctor
- ๐ Applications Corrected wrong path in documentation (#11675) - ProTofik
- โก๏ธ Document update for distributed poller (#11655) - craig-nokia
- ๐ Fix Fast-Ping-Check.md to include information about RRDCached (#11645) - jonasblomq
- โก๏ธ Update Example-Hardware-Setup.md (#11611) - lazyb0nes
- โ Removed reference to deprecated poller-service.py (#11598) - hanserasmus
- โ Added example for the alerta transport (#11596) - olivluca
- โ Add missing python3 modules from repo, remove pip (#11594) - gardar
- ๐ Correct sensor ignore documentation (#11591) - PipoCanaja
- Typo Fix (#11588) - Munzy
- โก๏ธ Update Docker installation doc (#11579) - crazy-max
- โ Add python3 and pip3 to installs (#11566) - hanserasmus
- โ Added python3 for new installs (#11564) - hanserasmus
- โ Added note about having same APP_KEY value (#11521) - hanserasmus
- ๐ Updated Index to add the doc for Debian 10 (#11515) - stylersnico
- โก๏ธ Update Installation-Ubuntu-1804-Nginx.md (#11466) - LaZyDK
โ Tests
- โ Testing cleanup (#11677) - murrant
- Rewrite development helper to lnms dev:check (#11650) - murrant
- ๐ Fix test behaviour with PHP 7.4 on Fedora 32 (#11648) - TheMysteriousX
- โ Speed up tests by skipping pings (#11642) - murrant
- โก๏ธ Update PHPUnit to 8.x (#11635) - Jellyfrog
- Os_schema is missing a module (#11511) - TheMysteriousX
Misc
- Check python3 and pip3 versions match (#11739) - murrant
- Check lnms running user (#11726) - murrant
- ๐ Make migrations work in SQLite (#11643) - murrant
- Validate PHP version mismatch (#11621) - murrant
- Setuptools is required for python dependency check (#11600) - SourceDoctor
- โ Hide python user warning if deps met at system level (#11590) - murrant
- Send python 3 version to stats.librenms.org (#11568) - murrant
- โ Add python validation fix suggestions (#11563) - murrant
- โ Added ignored devices to be pinged by smokeping (#11557) - TheGreatDoc
- Python3 Module Dependency Check (#11544) - SourceDoctor
- ๐ Fix socket logic in services-wrapper.py (#11523) - Duffyx
- Install python requirements during daily (#11486) - murrant
- โก๏ธ Run artisan optimize after composer install (#11465) - Jellyfrog
Dependencies
- โฌ๏ธ Bump jquery from 3.4.1 to 3.5.0 (#11644) - dependabot