Commit Graph

17185 Commits

Author SHA1 Message Date
PipoCanaja 437616c32b French translation + JS files (#10763) 2019-11-06 09:10:56 +01:00
SourceDoctor 00b764d16b Bootstrapping checkboxes (#10782) 2019-11-05 23:26:11 +01:00
SourceDoctor 4d50feffb3 Added certificate file validity check for services (#10354)
* snmp extend for monitoring certificate file validity

* Update Applications.md

* Update Applications.md
2019-11-05 21:56:31 +00:00
PipoCanaja 21087579e6 Added detection for AnyOS (#10770) 2019-11-05 21:49:29 +00:00
PipoCanaja 9a53a91895 Added basic device support for Infinera PON 7090 plateform (#10771)
* Infinera POM 7090

* Infinera PON 7090

* Infinera PON 7090
2019-11-05 21:45:41 +00:00
Jellyfrog a2644e6495 Fixed oxidized url setting validator (#10766)
* Fix oxidized url setting validator

* Update config_definitions.json
2019-11-05 21:40:29 +00:00
Tony Murray 717ecd4125 Fixed API arp cidr search (#10780) 2019-11-05 21:16:29 +00:00
O Palivan 91d74d067b Update Installation-Ubuntu-1804-Apache.md (#10781) 2019-11-05 21:48:58 +01:00
SourceDoctor 784b95a311 German translation for settings page (#10764)
* german language support for redesigned settings area

* language fixes

* fix key port_purge -> ports_purge

* compiled js files for german language
2019-11-05 20:01:31 +01:00
louis-oui 0b01daa84c Do not purge alert_log table entries that have a matching active alert in alerts table (#10744)
* https://github.com/librenms/librenms/issues/10686

* Do not purge alert_logs table when there is a matching active alert in alerts table

* Do not purge alert_log table when there is a matching active alert in alerts table

* Do not purge alert_log table entries that has a matching active alert in alerts table

* Update daily.php

* Do not purge alert_log table entries that has a matching active alert in alerts table

* Do not purge alert_log table entries that has a matching active alert in alerts table

* Update functions.php

Missing }

* Do not purge alert_log table entries that has a matching active alert in alerts table

* Do not purge alert_log table entries that has a matching active alert in alerts table

* Do not purge alert_log table entries that has a matching active alert in alerts table

* Add deleting history of active alert_logs more than ? days

* Commit to replay CI

* Commit to replay CI
2019-11-05 14:49:09 +01:00
Tony Murray 55750cebb4 Fix settings search (#10777)
restore dynamic menu building... data manipulation in js is yuck
2019-11-04 21:16:06 -06:00
SourceDoctor dfb4317d38 Bootstrapped checkboxes (#10749) 2019-11-05 00:02:49 +01:00
Jellyfrog 75c27ed425 Fix invalid check for device->isUnderMaintenance() in worldmap (#10778)
Fixes #10751
2019-11-04 15:33:58 -06:00
gdepeyrot 4fe3bca717 Replaced WorldMap zoom with text field to enable more fine grained zooming by steps of 0.1 (#10753)
* Reimplemented filtering of devices under maintenance when displaying only Down devices in the WorldMap

* Replaced WorldMap zoom with text field to enable more fine grained zooming by steps of 0.1
2019-11-04 11:39:43 -06:00
Tony Murray 7bb5f22681 Fix urls on settings page (#10765)
Restore url helper for js assets
needed for subdirectory installs
2019-11-03 19:11:37 -06:00
arrmo 2042737ce5 Correct Tomato (router firmware OS), no bulk support (#10775) 2019-11-03 19:11:08 -06:00
SourceDoctor d90b0212b9 settings.php 'ports_purge' key fix (#10774)
* fix key port_purge -> ports_purge

* add missing compiled js language files
2019-11-04 01:01:08 +01:00
joseUPV 10e6ac1ca6 Better detection of old 3Com StackSwitches (#10736)
* Added Model number detection to old 3Com SWitches

* Added test data

* Added better way to obtain data from Old 3Com StackSwitches

* Removed debug prints

* Added needed mibs

* Removed mibs and changed to oid in script

* Added Original 3com mibs from http://oidref.com/static/mibdepot/*

* Create 3com_4200.json
2019-11-03 13:42:40 +01:00
Hayden Seitz 464fd27356 Allow all models of Asentria SiteBoss (#10746)
* allow all models of Asentria SiteBoss

* add . to end of Siteboss OID to allow wildcard

* Create siteboss_2.snmprec

* Create siteboss_2.json
2019-11-03 13:22:42 +01:00
PipoCanaja d9c7772804 Avoid state collisions between 'dell' and 'drac' OSes (#10539)
* avoid state collisions between dell and drac OSes
2019-11-03 12:59:08 +01:00
SourceDoctor a0743d86dc Fixed mdadm sync speed title description (#10773) 2019-11-03 12:38:50 +01:00
Vitali Kari 76318c8811 fix broken relationship of local Service ID with SDP Service ID (#10713)
* fix broken relationship of local Service ID with SDP Service ID

* just trigger scruntinizer
2019-11-02 13:44:48 +01:00
PipoCanaja 223a5b15dc Update addhost.php (#10767)
https://community.librenms.org/t/documention-error/10001
2019-11-01 10:15:48 +01:00
mendoza-conicet 0ea346113a Add Headers and body to API Transports (#10614)
* Add Headers and body
add PUT Method

* fix check length of headers

* bad commit

* style check

* better body description

* Descr and RFC enforcement on 'PUT' and body

Only PUT can accept a statically defined body. GET will ignore it (RFC) and POST body is generated with the parameters.

* Process the variables as well for headers

* Update Api.php

* update docs
2019-11-01 09:00:26 +01:00
Tony Murray 6002427895 Fixed mydomain setting regex (#10762)
must be in an array because it contains a |
2019-10-30 14:03:45 +00:00
SourceDoctor 61c11a8e09 Added more default values to config_definitions (#10756)
* adding default values to config_definitions

* define WebUI Position and GUI Description

* style fix

* another missing definitions

* reposition config elements

* remove empty line
2019-10-30 13:53:13 +00:00
Tony Murray 48323262a5 Additional release notes categories (#10761) 2019-10-29 15:01:23 -07:00
Hans Erasmus dd70f6e0c9 Deleted yum package listed twice (#10758) 2019-10-29 18:36:33 +01:00
Tony Murray 00baac54df Bump version to 1.57 1.57 2019-10-28 17:40:17 -07:00
Tony Murray d6231546df Changelog for 1.57 2019-10-28 17:40:15 -07:00
Orsiris de Jong 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
Tony Murray 6b3d64e4c2 Revert "https://github.com/librenms/librenms/issues/10686 (#10687)" (#10755)
This reverts commit d3d34a7f4d.
2019-10-28 15:59:00 -07:00
PipoCanaja 259c5294a1 Update web.php (#10750)
Typo
2019-10-26 18:42:55 +00:00
Tony Murray 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
Tony Murray 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
PipoCanaja d72c722075 Alerts - Add features + serial in alerts-> table (#10747)
* Alerts - Add features + serial for device

* doc
2019-10-26 00:28:36 +00:00
Vitali Kari 723ce789ff Fix broken Graylog link (#10742)
* fix broken link
2019-10-25 21:10:43 +02:00
Tony Murray fe0506c04c Add missing import (#10741) 2019-10-24 13:37:18 +00:00
Tony Murray 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
Jellyfrog 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
Jellyfrog debec7032a Use Mix built in cache busting (#10733) 2019-10-22 10:01:40 +01:00
ubnt-tim 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
SourceDoctor 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
Jellyfrog d3994b3671 Return directly if user doesn't have access (#10730) 2019-10-21 17:04:23 +00:00
Tobias Heister 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 cf83c1cb82.

* changed discovery to yaml

* readded test data
2019-10-21 16:02:46 +00:00
Tony Murray 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
dGs- 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
Paul Burrows 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
Chuyen Vo 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
Anael Mobilia 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