Commit Graph
17353 Commits
Author SHA1 Message Date
Anael MobiliaandGitHub 62ca4eae7f Fix typos (#11816)
Permissions already set on line 31-38
2020-06-12 17:29:45 +02:00
footstep86andGitHub 031c644ab3 Implemented a generic approach for ifHighSpeed values that cannot be … (#11504)
* Implemented a generic approach for ifHighSpeed values that cannot be stored in the database

Typo

* Added os check
2020-06-12 07:45:00 -05:00
SourceDoctorandGitHub db38c27986 Widget hide-show search Field (#11729)
* Widget hide-show search Field

* remove uneeded row - cleanup
2020-06-11 13:59:08 +02:00
SourceDoctorandGitHub 21cea61e37 rewrite Device Group Tab (#11808)
* rewrite Device Group Tab

* travis
2020-06-11 11:12:16 +02:00
Rostislav KandilarovandGitHub d95adf4b98 Added SNMP v3 configuration example for Mikrotik/ROS (#11802)
The setup is tested and is working properly - hope it could save someone else time.
2020-06-11 09:07:37 +02:00
4c9a83cd55 Add device groups in overview tab little fix (#11806)
* little title fix

* Update dev-groups-overview-data.inc.php

* Update dev-groups-overview-data.inc.php

Co-authored-by: PipoCanaja <[email protected]>
2020-06-10 17:41:19 +02:00
NegatifffandGitHub ff55be7d7a Add device groups in overview tab (#11796)
* Added Device Groups panel on Overview tab

* spaces and commas fix

* added color in group name

* spaces and commas fix2

* fix3

* fix attempt 4

* change text color to preexisting class

* change text color to preexisting class v2

* rename title

* capitalize

* rename title again

* title, title... again
2020-06-10 12:38:33 +02:00
SimonandGitHub 9fca976fcb fixed typo in htmlspecialchars (#11794) 2020-06-10 10:42:19 +02:00
arrmoandGitHub ba1302805f Change Units on Noise Floor (#11790)
* Change Units on Noise Floor

I may be wrong, but I think this should just be dBm (i.e. integrated over the carrier bandwidth). The numbers look much too high to me to be on a per Hz basis.

If I am correct here, this should also be updated in the web interface.

Thanks!

* Update php, correct units for Wireless noise-floor

* Wireless Frequency, don't format_si, to avoid kMHz units

* Update Wireless noise-floor units, in RRD plots
2020-06-10 10:41:36 +02:00
Tony MurrayandGitHub 8fb8fd95e7 Fix poller settings display (#11801)
Missed variable rename during refactoring
2020-06-09 14:42:06 -05:00
Tony MurrayandGitHub 2ba2d9a053 Improve migration to release update channel (#11669)
* Improve migration to release update channel
Delay update until a newer release exists.
This prevents us from going backwards.

* a little clarification
2020-06-09 13:01:38 -05:00
Tony MurrayandGitHub 8ca0309ebf Fix smokeping slave not found causing error (#11799) 2020-06-09 11:10:07 -05:00
dupondjeandGitHub 4611b19ae5 Fix Rancid GIT (#11795) 2020-06-09 09:01:44 -05:00
Tony MurrayandGitHub 28ee0f1823 fix typo (#11798) 2020-06-09 08:05:04 -05:00
Tony MurrayandGitHub 9fdd92a063 Fix Arista tests data (#11797) 2020-06-09 14:52:16 +02:00
Tony MurrayandGitHub 300645388f Dispatcher Service settings (#11760)
* Poller settings WIP

* Poller settings WIP2

* working on SettingMultiple

* setting multiple working

* settings sent with all required info

* fix translation

* Fix keys

* fix groups setting

* Apply settings to service
fixes and validations for setting

* don't error when no poller_cluster entry exists

* hid tab when no poller cluster entries

* Authorization

* make prod

* daily maintenance toggle should be advanced

* Update schema def
2020-06-08 08:27:03 -05:00
946e90b68d Added Arista SN (#11737)
* Added Arista SN

* test data

* Fixed json

* You accidentally removed the serial

Co-authored-by: Tony Murray <[email protected]>
2020-06-08 08:26:22 -05:00
cjwbathandGitHub aa51e46350 Don't call clean() on the inputs to the SNMP settings form (#11709)
* Don't call clean() on the inputs to the SNMP settings form, it'll call
strip_tags() and break values with angle brackets in.

* Call htmlspecialchars when outputting DB values to HTML instead

* Escape other stuff that should have been validated elsewhere, just in case
2020-06-08 08:16:40 -05:00
Tony MurrayandGitHub 224e191f14 Fix pip3 validation (#11788)
don't error when pip is missing
2020-06-08 08:11:53 -05:00
PipoCanajaandGitHub 35b4e1459e Arista VRF discovery support (#11421)
* arista vrf discovery
* more mibs
* tests
* codeclimate
2020-06-08 14:29:18 +02:00
SourceDoctorandGitHub 125ecb4bde Eventlog Application Alert in it's Severity Colour (#11660)
* Eventlog Application Alert in it's Severity Colour

* use 'use'

* enums

* enum key list

* typo fix
2020-06-08 10:56:45 +02:00
PipoCanajaandGitHub ea2928babd VRP FDB table correctly parsed on some CE switches (#11766)
* vrp FDB table corrected on CE switches

* sleep 5 in snmpsim to run tests.

* 6 seconds wait when snmpsim.fork is called from bootstrap

* rollback in Snmpsim Class

* Update bootstrap.php
2020-06-07 23:32:15 -05:00
Tony MurrayandGitHub 147ba0f00d Fix latency tab bugs (#11787)
when there is no latency data
fix smokeping error
2020-06-07 23:18:18 -05:00
SourceDoctorandGitHub 7b93b386a3 Alert Template - sort Alert Rules alphabetic (#11786) 2020-06-07 14:46:33 +02:00
Tony MurrayandGitHub d75d628a53 Validate autoload first (#11785)
* Validate autoload first

* missed
2020-06-06 23:49:03 -05:00
RobJEandGitHub f590e63d3a Doc debian 10 updates (#11488)
* add package acl to required list

There are ways to install debian without the acl package. Add it to the
required list

* replace systemctl with more generic service

Debian does not require systemd. This makes calling systemctl to restart
processes a problem. The more generic way in Debian is to call service

* rm command allows multiple parameters

* use nginx config in a more Debian way

In Debian webservers are configured using -available and -enabled
directories. Make better use of this stucture.

* better snmpd.conf handling

Instead of overwriting snmpd.conf inform Debian of the change.

Because snmpd.conf contains sensitive info make it only user accessible

* replace nano with users preferred editor

* revert back to nano as editor

* remove dpkg-divert as per PR discussion
2020-06-06 18:43:42 +02:00
HaydenandGitHub 4b766b4f10 Lighter greens and blues for bandwidth graphs, for both light and dark themes (#11759) 2020-06-05 21:04:03 +02:00
O PalivanandGitHub 53e9579ae9 Added Packetlight PL2000 support (#11782)
convert Watts to Dbm and call user_function on limits
dbm graphs summary
pl1000eTests update
Tests OK
2020-06-05 20:58:34 +02:00
NegatifffandGitHub a8448a0dff Added Edgecore ECS4100-28T OID (#11778) 2020-06-05 20:57:24 +02:00
Tony MurrayandGitHub 5c6c8844e8 Auth middleware refinement (#11767)
* auth middleware group

* dummy page for legacy php scripts instead of recursively calling init.php

* Test and fix routing scenarios

* fix api auth

* disable unused auth routes
2020-06-05 11:50:58 -05:00
Tony MurrayandGitHub 6da2f43e6b Debug pass-through exceptions for Ignition (#11773)
* pass-through exceptions for ignition

* Warn when APP_DEBUG is enabled
2020-06-05 11:50:01 -05:00
SourceDoctorandGitHub 9836aab818 Show full description text on Asterisk RRDs (#11742) 2020-06-04 23:14:15 -05:00
TheGreatDocandGitHub c232cf0e2b added colour priority to the label column (#11607) 2020-06-04 22:25:34 -05:00
ryanheffernanandGitHub 801d9a1dcf Workaround for bad entSensorPrecision values (#11757) 2020-06-04 22:23:59 -05:00
pepperoni-piandGitHub 28ae37c406 Added ability to use JSON directly in Msteams Transport (#11129)
* Added ability to use JSON directly in Msteams Transport

* Update Transports.md

* Update Msteams.php

* Update Msteams.php

Added boolean to fix test transport button

* Update Templates.md

Added JSON example and modified titles slightly.

* Update Templates.md

Moved MS Teams examples under "Examples" header since they are no longer formatted in HTML

* Update Templates.md

* Update Templates.md

* Update Msteams.php

changed condition to use $obj['id'] rather than $obj['msg']

* Update Msteams.php
2020-06-04 22:18:49 -05:00
cd362b7983 Fix missing PoE port graphs for Cisco Catalyst 9K (#11698)
* Fix missing PoE port graphs for Cisco Catalyst 9K

* Reworked code: 2 assignments, added tests

* Simplify code

Checking the MIBs...
CISCO-POWER-ETHERNET-EXT-MIB: AUGMENTS { pethPsePortEntry  } 
POWER-ETHERNET-MIB: INDEX { pethPsePortGroupIndex , pethPsePortIndex  }

This means cpeExtPsePortEntry is always indexed by exactly 2 values.  No point in populating slot.subslot.port

Co-authored-by: Tony Murray <[email protected]>
2020-06-04 22:10:06 -05:00
e26498ad91 Fix performance issue in loadbalancers module (#11771)
* Update Component.php

* wrong quotes

Co-authored-by: Tony Murray <[email protected]>
2020-06-04 20:36:43 -05:00
Tony MurrayandGitHub 2a5b1fd071 Clearer python-memcached info (#11772) 2020-06-04 20:36:25 -05:00
SourceDoctorandGitHub b6875b73c7 Windows Device Overlib Equalation to Linux (#11730) 2020-06-02 23:51:03 +02:00
PipoCanajaandGitHub 90d4ef710d VRP with new Discovery model for hw/serial etc (#11756)
* VRP with new Discovery model for hw/serial etc

* tests
2020-06-01 22:56:53 -05:00
PipoCanajaandGitHub 82796c389b misplaced_test (#11758) 2020-06-01 22:52:04 -05:00
Tony MurrayandGitHub ee7fa1e1cb Change github-remove shebang to python3 (#11753) 1.64.1 2020-06-01 11:24:49 -05:00
Tony MurrayandGitHub 585a658f08 Fix Samsung Printer (#11752) 2020-06-01 11:24:27 -05:00
nepeatandGitHub 736a6a419c Make the Discord transport more formatted for Discord. (#11461)
* Make the Discord transport more formatted for Discord.

* Generate the fields using a function for cleaner code.

* Handle cases where the elapsed time does not exist in the object.
2020-06-01 02:04:12 +02:00
Tony MurrayandGitHub ec50217173 More release categories (#11750) 2020-05-31 16:23:14 -05:00
aa4f6ff989 Add OS support for Aviat WTM (#11654)
* Add support for Aviat WTM

* Remove sleeps

* Rename MIBs

* Remove old MIBs

* Fix mystery tabs

* 4 spaces, not 2

* Bybebye, whitespace

* Moar whitespace

* Update AviatWtm.php

* Update aviat-wtm.yaml

* Delete aviat-wtm.inc.php

* Update aviat-wtm.snmprec

* Update aviat-wtm.json

* Update AviatWtm.php

* Update aviat-wtm.json

* Update AviatWtm.php

* Update aviat-wtm.json

* Update AviatWtm.php

Co-authored-by: Tony Murray <[email protected]>
2020-05-31 16:19:07 -05:00
Tony Murray e8dff37eef Bump version to 1.64 1.64 2020-05-31 10:48:00 -05:00
Tony Murray 75e36fbffb Changelog for 1.64 2020-05-31 10:47:58 -05:00
Tony MurrayandGitHub 4caa73089d Set primary device in module test helper (#11749)
* Set primary device in module test helper

* unneeded one
2020-05-31 10:18:54 -05:00
arrmoandGitHub 0af2358bfa Fix another mysql error in isMaintenance() (#11746) 2020-05-31 09:55:52 -05:00