16709 Commits

Author SHA1 Message Date
48323262a5 Additional release notes categories (#10761) 2019-10-29 15:01:23 -07:00
dd70f6e0c9 Deleted yum package listed twice (#10758) 2019-10-29 18:36:33 +01:00
00baac54df Bump version to 1.57 1.57 2019-10-28 17:40:17 -07:00
d6231546df Changelog for 1.57 2019-10-28 17:40:15 -07:00
66203ebb2d Remove default 'temp_dir' value '/tmp' (#10754)
* Remove default 'temp_dir' value '/tmp'

* Revert temp_dir entry, without default value
2019-10-28 17:29:05 -07:00
6b3d64e4c2 Revert "https://github.com/librenms/librenms/issues/10686 (#10687)" (#10755)
This reverts commit d3d34a7f4dbd6bcb1a04143605b7612aacfc8a7e.
2019-10-28 15:59:00 -07:00
259c5294a1 Update web.php (#10750)
Typo
2019-10-26 18:42:55 +00:00
9b4406ec9e Add Graylog settings (#10740)
* Add Graylog settings
Fix order of settings
Don't clobber text input when validation fails
fixed spacing for setting reset/undo buttons and help

* fix style
2019-10-26 00:29:47 +00:00
e6423852ef Remove $_SESSION usage, except install (#10745)
* Remove $_SESSION usage, except install
Fixes issue with device debug capture
Removes secure_cookies setting, use the .env variable SESSION_SECURE_COOKIE instead.  Reminder secure cookies requires cookies are transported over https, if everything is already transported via https, the setting won't make a difference.

* Fix availability map controls
2019-10-26 00:29:12 +00:00
d72c722075 Alerts - Add features + serial in alerts-> table (#10747)
* Alerts - Add features + serial for device

* doc
2019-10-26 00:28:36 +00:00
723ce789ff Fix broken Graylog link (#10742)
* fix broken link
2019-10-25 21:10:43 +02:00
fe0506c04c Add missing import (#10741) 2019-10-24 13:37:18 +00:00
bd8cb826c6 Additional config schema definition (#10738)
* Additional config schema definition
if type is select, options is required
if group, section, or order is defined, all are required.

* Restore type property requirement

* Fix issues not detected by tests yet...  Hope the new version of justinrainbow/json-schema comes out soon.
2019-10-24 03:46:25 +00:00
8e1a7d75a4 Always sort indexes in dump_db_schema (#10732)
This avoids unnecessary diffs when MySQL outputs in different order
2019-10-22 13:50:41 +00:00
debec7032a Use Mix built in cache busting (#10733) 2019-10-22 10:01:40 +01:00
10b1b9cbd8 Updated support for edgeswitch devices (#10515)
* Add new discovery patterns in edgeswitch.yaml

* Add test data

* Update edgeswitch.yaml
2019-10-21 23:32:48 +01:00
8f1c77545d Added Seafile Server Monitoring (#10465)
* Seafile Monitoring

* generalized function for application with multiple similar entries

* adding snmprec file

* Create linux_seafile-v1.json

* Update linux_seafile-v1.snmprec

Updated linux_seafile-v1.snmprec to use 4x for encoding json data response

* Update Applications.md
2019-10-21 23:28:21 +01:00
d3994b3671 Return directly if user doesn't have access (#10730) 2019-10-21 17:04:23 +00:00
186059de54 Added support for drac power and current polling (#10634)
* added support for drac power and current polling

* Revert "added support for drac power and current polling"

This reverts commit cf83c1cb823cee22c420f6f15ceb36d1c5c94273.

* changed discovery to yaml

* readded test data
2019-10-21 16:02:46 +00:00
0c1060f397 Fix setting smtp server (#10731)
Also allow email format that includes display name for email types
2019-10-21 14:41:57 +00:00
28e34c64f9 If dot1qVlanCurrentTable doesn't exist try dot1qVlanStaticTable (#10262)
* If dot1qVlanCurrentTable doesn't exist try dot1qVlanStaticTable

* Create comware_hpe5700.snmprec

* Create comware_hpe5700.json

* Update comware_hpe5700.json

* Updated comware hpe5700 json test file

* Update comware_hpe5700.json

* add HPE A5500 (Comware) capture

* Delete comware_hpe5700.json

* Delete comware_hpe5700.snmprec

* Create comware_a5500.json

* snmprec with dot1qVlanStaticTable and json without mempool and sensors

* change an interface description
2019-10-21 13:41:47 +00:00
c4eb499753 Fix the menu that filters out erroring ports (#10680)
* Changes yes to 1 so that it works

* Accept 1 or 0 or yes or no

* Update menu.blade.php
2019-10-21 13:23:48 +00:00
5a169fc85e Strip backslash return from snmp_get extend (#10724)
* Strip backslash return from snmp_get extend

* Update powerdns-recursor.inc.php

* Update powerdns-recursor.inc.php
2019-10-21 13:21:30 +00:00
54d1775844 Add steps to store smokeping rrd in librenms folder (#10676)
* Add steps to store smokeping rrd in librenms folder

* Update Smokeping.md
2019-10-21 13:14:28 +00:00
e5849ca055 Remove function report_this_text() (#10728) 2019-10-21 11:39:30 +00:00
9b994d0562 Support cellular RSSI on IOS XE (#10726)
Move Cisco cellular RSSI to a trait and add it to IOS XE
2019-10-21 11:38:21 +00:00
335e69c473 Update manual to right path (#10727) 2019-10-21 11:01:12 +02:00
610fde83ec Removed double Stack Temperature Discovery and Fixed typos in dbm discovery for Dell Switches (#10630)
* Fixed typos in dbm discovery for Dell Switches

Fixed typos in dbm discovery for Dell Switches

* Skip value 0 in temperature sensors

* Update dnos.yaml

* Remove temp M-serie from php, already in yaml

* Create dnos_s4048.snmpsim

* Rename dnos_s4048.snmpsim to dnos_s4048.snmprec

* Create dnos_s4048.json

* Create dell-net.inc.php

Added mempool for Dell Net switches

* Update dnos.yaml

Removed whitespaces in dnos.yaml

* Update dnos_s4048.json

* Delete dnos.json

* Create dnos.json
2019-10-21 01:41:32 +00:00
cbc307c1c7 Added Cisco SGE OS Detection (#10697)
* Added Cisco SGE OS Detection

* Corrected Style.

* Included hwversion.

* Added snmprec file for sge variant

* Create ciscosb_sge.json
2019-10-21 01:39:55 +00:00
4e2d227c72 Update riello.yaml to add the oid for the Netman 204 boards as in issue #10576 (#10725)
* Update riello.yaml

* Create riello_204.snmprec
2019-10-21 01:21:43 +00:00
7662856bf3 Added NetApp E2700 Discovery (#10668)
* Added NetApp E2700 Discovery

* Update netapp_e2700.snmprec

* Add test data
2019-10-21 01:19:01 +00:00
48d4273267 Add support for Illustra network cameras (#10721)
* Create illustra.yaml

* Create illustra.inc.php

* Add illustra.png

* Add illustra.png

* Create illustra.snmprec

* Create illustra.json
2019-10-21 00:52:35 +00:00
caaa6a97bc Update Alerta.php (#10684) 2019-10-21 00:50:11 +00:00
c76e95d343 Markdown linting of docs (#10595)
* Remove trailing spaces

* Markdown linting of docs
2019-10-21 00:47:40 +00:00
7f32af4f7b Add CISCO-IF-EXTENSION port stats for IOS/IOS-XE (#10644)
* Add CISCO-IF-EXTENSION polling and graph

* Added test data

* Code style

* Move CISCO-IF-EXTENSION-MIB to cisco mib dir

* Test data?

* Recollect test data again

* ios-xe variant 'ports' with ports test data

* Removed unnecessary test data
2019-10-21 00:39:14 +00:00
38febff1ec Add memcached to DS-docs (#10715)
* Add memcached to DS-docs

As per request from @murrant in Discord, here is a small update on the Dispatcher service still needing a central memcached

* Update Dispatcher-Service.md

* Update Dispatcher-Service.md
2019-10-20 23:15:25 +00:00
44ba46e2d5 Update Transition Networks support (#10714)
* Create transition.inc.php

* Update transition.inc.php

This file was copied from another existing file with only the OID changed originally. Cleaned up to remove unnecessary clumsiness.

* Update transition.snmprec

* Update transition.json
2019-10-20 23:14:43 +00:00
1d7347dd62 Validate config schema, add types to all (#10723)
* Vaildate config_definitions.json schema

* finish adding types and other cleanups
2019-10-20 23:08:40 +00:00
b18839f00b Add sysObjectID for Riello netman 204 firmware 02.17 (#10641)
* Add sysObjectID for Riello netman 204 firmware 02.17

Add sysObjectID for Riello netman 204 firmware 02.17

* Create riello_new.snmprec
2019-10-20 23:07:29 +00:00
e0cff12f69 Better Support of Alcatel Switches (#10672)
* Added model, processor, fan and power supply for Alcatel Omnistack Switches

* Removed Index from description of Fan and power supply

* Merged PR #10655

* Added Temperature Sensor for AOS7+ Alcatel Enterprise Switches

* Added AOS7 mempools

* Added Tests

* Update aos.yaml

* Update alerts levels in state sensors

* Add test data
2019-10-20 22:26:21 +00:00
728bc5f790 Improved RARITAN PDU/PDU2 MIB (current, power) and external env. sensors (#10616)
* added support for PDU/PDU2 MIB data (current, power) and added external sensor fpr humidity and temperature on PDU MIB

* added test data of 1 PDU-MIB device and 1 PDU2-MIB device

* Create raritan-pdu.json

* forgot to do save-data on last commit
2019-10-20 21:26:40 +00:00
a782efe7fd Include setting nfsen binary path in NfSen docs (#10707)
* Update NFSen.md

* Update NFSen.md

* Update NFSen.md
2019-10-20 15:31:38 +00:00
7bebd6ba4a api: add hostname search for list_devices function (#10652)
* api: add domain type for list_devices function

api: add domain type query for list_devices

undo librenms-docker specification.

* api: list_devices change domain query by hostname. fix to search pattern in hostname

* Update Devices.md
2019-10-20 15:18:10 +00:00
e40a336315 add mempool_perc_warn level (#10722)
* add mempool_perc_warn level

* add test data
2019-10-19 20:38:23 +00:00
8e1a27eae6 Fix service overview (#10709)
* Fix services device overview widget display

* Add order by
2019-10-19 05:25:30 +00:00
70bef05c97 Allow different config sources to completely override a setting from the previous (#10719)
* Allow different config sources to completely override a setting from the previous
This is an issue with array settings.  The previous code would merge the two arrays together, possibly leaving artifacts behind.

* Missed one
2019-10-19 05:24:07 +00:00
1501f43b83 Update Dynamic-Config.md 2019-10-17 14:03:48 -05:00
f9b704cb29 Add distributed polling config settings (#10711)
Show error on cli when type or validation is not set
2019-10-17 18:32:27 +00:00
b6f26f6e80 Syntax fix (#10710) 2019-10-17 17:23:47 +00:00
31dad0aaa7 Add lnms commands to get and set config settings (#10534)
* add lnms commands to get and set config settings
lnms config:get and lnms config:set
Note: you cannot override settings in config.php

* Update to check setting exists and value validation rules.
2019-10-17 17:22:43 +00:00