Commit Graph

17423 Commits

Author SHA1 Message Date
Tony Murray
c90404e9a9 Merge pull request #11828 from murrant/fix-sort
Fix table sorts not working
2020-06-15 10:33:00 -05:00
Tony Murray
853fbf632e Fix table sorts not working
Define sortable fields for all table controllers
2020-06-15 09:50:21 -05:00
Alexander Moisseev
200a39a4b0 Add Edgecore ES3526XA OID (#11791)
* Add Edgecore ES3526XA OID

* Add test for Edgecore ES3526XA-V2
2020-06-14 23:51:02 +02:00
Tony Murray
240b84aa3f Merge pull request #11776 from TheGreatDoc/ups-traps
Added UPS-MIB Trap On Battery (upsTraps.0.1)
2020-06-14 16:41:42 -05:00
Tony Murray
9bf91f7153 Merge pull request #11741 from SourceDoctor/agent_sudo_fix
Application sudo correction
2020-06-14 16:39:03 -05:00
Tony Murray
2ae38ec040 Merge pull request #11775 from ppasserini/master
Italian translation
2020-06-14 16:38:28 -05:00
Tony Murray
bb70afa4ef Merge pull request #11792 from XxPatrickxX/master
ArubaOS-CX Identification
2020-06-14 16:37:38 -05:00
Tony Murray
dae9c1f524 Merge pull request #11800 from tamirhad/handle-nan
Arista sometimes returns NaN value when polling
2020-06-14 16:36:52 -05:00
Tony Murray
67e637e4ca Maintenance Windows: recurring now works overnight (#11389)
* Alert Rules use Carbon
Use carbon for time queries, need to be careful of timezone quirks.  Timestamps won't have that issue

* Convert existing schedules to UTC

* we only need start end... we already have start/end

* Make AlertSchedule::isActive work

* Table display working (and using Eloquent)

* Schedule creation updated

* WIP

* use Eloquent mutators/accessors

* recurring_day mutator/accessor

* WIP UI

* Fix SQL to handle outside times

* fix up some ui issues

* Convert alert-schedule to new style
Improved sorting customization

* fix whitespace

* support sqlite

* Fix schedule creation missing id

* Fix Device::isUnderMaintenance() add location relation
2020-06-14 16:35:50 -05:00
Hans Erasmus
f8e8dfe3a5 Gigamon GigaVUE basic support (#11824)
* Gigamon GigaVUE basic support

* delete os/gigavue.inc.php it is not used

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-06-14 21:05:54 +02:00
Tony Murray
0a5c3cc747 Fix Device::isUnderMaintenance() add location relation 2020-06-14 12:39:10 -05:00
Tony Murray
eb6370acd4 Fix schedule creation missing id 2020-06-14 12:12:13 -05:00
PipoCanaja
15fe63d6b1 Feature: skip_value can check OID existance (#11822)
* exists for skip_values

* AR routers are using another logic for SFPs Power

* schemas

* tests
2020-06-14 09:21:22 -05:00
SourceDoctor
529f364ada Ping Perf fix while running Squid (#11823)
* Ping Perf fix while running Squid

* Update squid.inc.php

rename variable
2020-06-14 13:04:33 +02:00
Hayden
f7c5e13c2b Add new hardware model for Eltek/enexus (#11809)
* new eltek hardware version begins with SPS-FPS

* updated test data for enexus
2020-06-14 13:02:45 +02:00
SourceDoctor
f9b746577e Webui - Poller Log Link Overlib (#11819) 2020-06-13 16:18:38 +02:00
Jellyfrog
a9e2ee2fb4 Replace martinlindhe/laravel-vue-i18n-generator since its no longer (#11815)
maintained
2020-06-13 12:39:48 +02:00
SourceDoctor
63c74bf3e0 Bare Dashoboard Option (#11818)
* Bare Dashoboard Option

* .

* set highlight
2020-06-13 11:56:03 +02:00
Tony Murray
4b4f321680 Fix external auth auto-login (#11813)
* Fix external auth auto-login
rename auth middlewares so LegacyExternalAuth is registered on the Auth::routes() login route.

* External auth before authenticate
2020-06-12 16:06:50 -05:00
Anael Mobilia
62ca4eae7f Fix typos (#11816)
Permissions already set on line 31-38
2020-06-12 17:29:45 +02:00
Tony Murray
d00e18a32e support sqlite 2020-06-12 09:27:25 -05:00
Tony Murray
13ade9ab6c Merge branch 'master' into alerts-carbon 2020-06-12 07:48:51 -05:00
footstep86
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
SourceDoctor
db38c27986 Widget hide-show search Field (#11729)
* Widget hide-show search Field

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

* travis
2020-06-11 11:12:16 +02:00
Rostislav Kandilarov
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
Negatifff
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 <38363551+PipoCanaja@users.noreply.github.com>
2020-06-10 17:41:19 +02:00
Negatifff
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
Simon
9fca976fcb fixed typo in htmlspecialchars (#11794) 2020-06-10 10:42:19 +02:00
arrmo
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 Murray
8fb8fd95e7 Fix poller settings display (#11801)
Missed variable rename during refactoring
2020-06-09 14:42:06 -05:00
Tony Murray
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
tamirhad
c785bd4db0 Arista sometimes returns NaN value when polling which cannot be written to DB 2020-06-09 13:51:36 -04:00
Tony Murray
8ca0309ebf Fix smokeping slave not found causing error (#11799) 2020-06-09 11:10:07 -05:00
TheGreatDoc
267a9900d0 Revert last commit 2020-06-09 17:13:29 +02:00
dupondje
4611b19ae5 Fix Rancid GIT (#11795) 2020-06-09 09:01:44 -05:00
Tony Murray
28ee0f1823 fix typo (#11798) 2020-06-09 08:05:04 -05:00
Tony Murray
9fdd92a063 Fix Arista tests data (#11797) 2020-06-09 14:52:16 +02:00
PipoCanaja
85adecbc04 Update arubaos-cx.yaml 2020-06-09 10:27:22 +02:00
PipoCanaja
1d41b3490f "sysObjectID" should be enough
And "Aruba" as sysdescr is a too wide to be safe here
2020-06-09 10:27:06 +02:00
TheGreatDoc
f1c4d33ebc Change from shouldReceive->never() to shouldNotReceive->once() 2020-06-09 06:32:29 +02:00
XxPatrickxX
92af7735d7 Update arubaos-cx.snmprec
fixed typo.
2020-06-08 17:34:43 -05:00
XxPatrickxX
20a9536af4 Create arubaos-cx.json
Added unit test json output
2020-06-08 16:20:16 -05:00
XxPatrickxX
682321190c Update arubaos-cx.yaml 2020-06-08 14:29:25 -05:00
XxPatrickxX
4a1e425fe9 Update arubaos-cx.yaml 2020-06-08 14:18:26 -05:00
XxPatrickxX
4479fa4f27 Create arubaos-cx.snmprec
adding required snmprec test file.
2020-06-08 14:05:24 -05:00
Tony Murray
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
TheGreatDoc
946e90b68d Added Arista SN (#11737)
* Added Arista SN

* test data

* Fixed json

* You accidentally removed the serial

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-06-08 08:26:22 -05:00
cjwbath
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 Murray
224e191f14 Fix pip3 validation (#11788)
don't error when pip is missing
2020-06-08 08:11:53 -05:00