* Make Multiport-Bits-Separated graph Description field wider for larger and medium graphs
* Fix Aggregate Graph In/Out Alignment; make Consistent with Interface I/O Alignment
* Remove misplaced slashes
* Align headers...
* Fix Total units
* Fix code climate gripe
* Initial Release, wireless sensor support for Openwrt
* Extend Openwrt support, add more sensors
* Add documentation for Openwrt Wireless Sensor support
* Moved location of Openwrt.md
* Update openwrt.json
Co-authored-by: Tony Murray <murraytony@gmail.com>
* Shift bindings
PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.
* Shift core files
* Shift to Throwable
* Shift Laravel dependencies
Add laravel/ui dependency
Use our fork of string-blade-compiler
* Shift config files
Default config files
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.
Restore config header comment
* Remove duplicate named routes
* add basic trust host middleware
* Trusted proxies should be default null
* Fix missed rename
* wip
* Rename routes
* Update trustedproxy.php
* Update Kernel.php
* revert trustedproxy.php
It only accepted '*' and not ['*']
* Fix tests
fake request was causing the error
Co-authored-by: Laravel Shift <shift@laravelshift.com>
Co-authored-by: Tony Murray <murraytony@gmail.com>
* newdevice: added supprot for Fortinet FortiVoice
* Renamed fortivoice yaml file
* Added test date for FortiVoice OS
* Matching Fortinet to be like FortiSwitch
* Corrected test data...
* Added check for incorrect ifConnectorPresent truth values, if invalid, save it as false
* Added space after comma line 629
* Update ports.inc.php
Updated per murrant and tested.
* Update ports.inc.php
* Update ports.inc.php
Changed to check if ifConnector is set and if the response is not true or false, set it to null.
* Update ports.inc.php
* Update ports.inc.php
Fixed the codeclimate space issue
* Update test data
* fix differing escapes
* fix ciena-sds eol
* Revert timos.json
Co-authored-by: Tony Murray <murraytony@gmail.com>
* Change CORS implementation
allows for upstream integration of Laravel 7
* migrate config
* skip implementing patterns for now
* Expose settings to the webui
* Make db settings apply
* Update cisco-pw.inc.php
To correct Interface names that use escaped '/' e.g. GigabitEthernet0_4_0_12
and translate the underscore back to a slash - e.g. GigabitEthernet0/4/0/12
* Update cisco-pw.inc.php
* Update cisco-pw.inc.php
* Update cisco-pw.inc.php
* Update cisco-pw.inc.php
* Added discovery for temp/dbm graphs for LEOS mibs.
* Cleaned up Typo on Index lines for LEOS MIBs
* Cleaned up Typo for LEOS System MIB
* Added CPU Util graphs for LEOS MIBs
* Added test data and a MIB
* Shortened Index fields
* Update ciena-sds.yaml
* Update ciena-sds.json
* Update ciena-sds.yaml
Co-authored-by: Tony Murray <murraytony@gmail.com>
* OS detection for Dell PowerVault MD arrays
I'm not 100% sure it was worth Dell implementing SNMP - the array
exposes 6 OID's outside of MIBII, and we poll both the useful ones.
At least we get an icon.
* Test data
* Remove polling and discovery module filters
* Add support for Aten PE8216 PDU
* Add support for Aten PE8216 PDU
* Add support for Aten PE8216 PDU
* Revert "Add support for Aten PE8216 PDU"
This reverts commit 5d2f195f282438c0076a37969b331056201a4f80.
* Revert "Add support for Aten PE8216 PDU"
This reverts commit ebfd659775ecda10048b6db03d263c1b87c45b38.
* Fixed integer issue with skip_values
* More integer changes
* Add json file
* Fix yaml file
* Setting modules like that reduces user control
Co-authored-by: Tony Murray <murraytony@gmail.com>
* modifies find_device_id
* Removed host name validation check for RFC. Some devices and OS allow you
to set a name that contains characters that are prohibited by the RFC.
Such devices can be added using their IP address, their sysName will be
written to the database. If the device is already in the database, then it
should be possible to find it, even if the name is unacceptable according
to RFC requirements.
* Additional search options for sysName have been added using the default
domain. This was needed to improve LLDP detection - a short name was used in
the PDU, and the full name with the domain was stored in the sysName field
in the database.
* modifies find_device_id
* reordering checks
* handling situations with duplicate sysName
* modifies find_device_id (fix style errors)
Was not properly formatting to user's timezone
Also handle the case where the browser and server timezone don't match
don't show incorrect values in dialog then pop to the correct ones.
Update title on modal to be appropriate
Arbor seem to change the sysObject ID for each variant. There don't seem to be any functional differences, so rather than add the 3 other object ID's I've got, it seems sensible to just trim the objectID.
There don't seem to be any functional differences from the perspective of SNMP.