Zane C. Bowers-Hadley
653da5a3f0
update HV::Monitor support to use generic_stats.inc.php ( #14814 )
2023-01-29 20:54:00 +00:00
Zane C. Bowers-Hadley
ae6ba985e4
Add a few more graphs for CAPEv2 ( #14813 )
2023-01-29 20:51:58 +00:00
electrocret
d01538dd8f
Show display name in Oxidized config search ( #14800 )
2023-01-26 15:18:55 +00:00
electrocret
08b025c1b8
Only show Eth errors when Etherlike is enabled ( #14784 )
2023-01-24 11:31:34 -06:00
Zane C. Bowers-Hadley
98c033e84f
CAPEv2 support ( #14801 )
...
* re-add it
* add cape app page
* add initial cape graphs
* now work for the general page
* more udpates
* add cape pending
* add pending and cleanup for if there are no packages(likely cuckoo, so don't add extra items)
* rework the lack of packages a bit more
* more cuckoo related cleanupgiot
* fix cape error logging
* minor cleanups
* add a new graph and use it with cape... also lots of cape cleanups
* misc cape updates
* add percentile values for stats
* add fix for weekly
* don't display 1 day average if under 17 hours
* zero timeslots of packages not used for this time slot
* add avg stat graphs for cape
* now use the average graphs and update the app page
* add a new graph
* add CAPEv2 docs
* add tests data
* lots of style cleanup
* another tweak for the test data
* fix misc style issues
* add cape to apps page
* add nicecase for cape
* case fix
* json fix for test data
* add a missing stat
* some more test data tweaking
* more misc test updates
* more test tweaking
* more test work...
* more test data work
* add what is hopefully the final test tweak
2023-01-24 11:20:18 -06:00
PipoCanaja
c2b0a6ed80
Extend filtering of graphs device_bits on cisco ASA ( #14796 )
...
* Extend filtering for device_bits for cisco ASA
* Style
2023-01-24 11:15:59 -06:00
electrocret
309a9be3b6
Use displayname instead of hostname for Device Maintenance Modal Title ( #14681 )
...
* Use displayname instead of hostname
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
* Update device_maintenance.inc.php
2023-01-20 16:37:50 +01:00
Skylark
02e78aab1d
Fix for RIPE NCC API Tools ( #14757 )
2022-12-24 22:36:26 +00:00
Tony Murray
1ab238a4d1
Fix port speed setting feedback ( #14743 )
2022-12-19 18:41:59 -06:00
Tony Murray
8ea3f5cd06
Offer opt in to usage and error reporting during install ( #13906 )
...
and on the about page
2022-12-15 19:52:22 -06:00
Tony Murray
88c86f2a19
Fix graph output base64 ( #14701 )
...
Mostly for people using unauth graphs instead of the api.
2022-12-15 15:58:56 -06:00
Tony Murray
1d3440b943
Unify time interval formatting ( #14733 )
...
* Unify time interval formatting
Use carbon for formatting, it supports locales.
* fix style
* remove baseline exceptions
* fixes found by lint
2022-12-15 15:52:53 -06:00
Andy Norwood
d091788f28
API list_devices update with sysName, location_id and type ( #14731 )
...
* Add sysName, location_id, type to list_devices
* Add new list_devices type
2022-12-15 08:25:11 -06:00
electrocret
f085a5da06
Fix Cimc on Overview ( #14727 )
2022-12-15 01:49:33 +01:00
Gilles Depeyrot
ceb8a02a99
Search devices using display field as well ( #14714 )
2022-12-09 17:25:42 +01:00
Garcia MICHEL
49abee3722
Fix check rrd file exists with remote rrdcached ( #14690 )
2022-12-01 08:20:49 -06:00
Bogdan-Stefan Rotariu
5dd5e880b7
Update sensor.inc.php, adding $unit to Average ( #14680 )
...
Due to a mistake, I forgot to add $unit to Average
2022-11-30 20:36:27 -06:00
Tony Murray
2a8b8b864b
Fix some graphs not respecting device display name ( #14684 )
...
Just a quick fix
2022-11-30 07:39:38 -06:00
Bogdan-Stefan Rotariu
eca3b6bf77
Adding Average into graphs ( #14679 )
...
This modification adds average description into graphs.
2022-11-28 08:50:52 -06:00
mabra94
fbfd0a72ee
Bug - Handle Division by 0 error for SvcFdbTable ( #14672 )
2022-11-23 17:04:56 +01:00
Tony Murray
41967743f4
Fix neighbours XSS ( #14658 )
...
Reported via Huntr.dev by @zluudg
2022-11-19 21:44:14 -06:00
SourceDoctor
df0c41672a
custom port view fix ( #14637 )
...
* custom port view fix
* .
* code adjustment
* code adjustment
* .
2022-11-18 16:28:39 -06:00
Tony Murray
752bbc1531
Port search API search more than one fields ( #14646 )
...
* Fix port search columns
* Port search API search more than one fields
Fixup port APIs
Change validate_column_list api helper to throw a renderable exception on error and return the valid columns
DeviceCache::get() can handle a bigger range of input
* whitespace
* Refactor exceptions a bit
* change throws type to be more generic
* Lint fixes
2022-11-18 16:27:56 -06:00
electrocret
4c0ebb6f74
Add Columns to search_ports API function ( #14348 )
...
* Add Columns to search_ports function
* StyleCI
* StyleCI
* Add to Docs
* Suggested If fix
2022-11-17 10:18:09 -06:00
Tony Murray
cb9e01a030
Fix device poller modules graph ( #14640 )
2022-11-16 13:48:30 -06:00
bnerickson
9b41fa3f30
Adding wireguard app to the apps overview page ( #14629 )
2022-11-13 22:58:00 +01:00
bnerickson
bb536bb6fe
Adding wireguard application support ( #14625 )
2022-11-13 11:07:24 +01:00
Kim Håkonsen
f37def7986
Set 0 as integer in loading of graylog. ( #14621 )
...
#14476 probably made this require integer instead of empty string as default.
2022-11-12 15:03:24 -06:00
geg347
96c7e7166e
Adding device's field in get_alert_rule and list-alert-rules API function (new) ( #14481 )
...
* Adding device's field in get_alert_rule and lis-alert-rules API function
* Converting SQL request for list/get_alert_rules to Eloquent (thanks a lot to Murrant)
* Manually added #14500 to pass pipeline
* Fixing StyleCI error + trying to fix PHPStan errors
* Trying to fix PHPStan errors (part 2)
2022-11-09 08:21:41 -06:00
Jellyfrog
71d740770b
Remove Log::event ( #14526 )
...
* Remove Log::event
Use the Eventlog class directly instead
* wip
* wip
* wip
* Apply fixes from StyleCI
* Update Eventlog.php
2022-11-09 09:47:19 +01:00
Talk Straight Ltd
9826fa9089
feat: Add sortorder parameter to list_logs ( #14600 )
2022-11-08 18:20:34 +01:00
Zane C. Bowers-Hadley
8511611f64
add HV Monitor, a generic means for monitoring hypvervisors ( #14218 )
...
* add HV::Monitor support
* document hv monitor
* add HV Monitor tests
* style cleanup
* fix a few missed style items
* test fix
* more test cleanup
* more minor test tweaks
* more test cleanup
* more test tweaking
* test ordering fix all done... hopefully
* more test cleanup
* minor formatting change
2022-11-07 13:35:48 -06:00
Tony Murray
9cb6e7b665
Fix port neighbors missing ( #14586 )
...
Inverted check when fixing another bug
2022-11-06 17:06:10 -06:00
Jellyfrog
009d69a48d
Use Collection instead of collect() ( #14527 )
...
* Use Collection instead of collect()
* wip
2022-11-05 10:04:36 +01:00
Tony Murray
78d6ed49ee
Fix some icons ( #14584 )
...
fa-info icons, update to FA6 style
2022-11-04 23:13:36 -05:00
Tony Murray
539ef9ff90
Fix graph errors wrong content type ( #14574 )
...
Some code was returning too soon and messing up the return type
Other code was simply not setting it
2022-11-03 15:07:17 -05:00
Tony Murray
95e81a53a8
Fix device bits overview when no ports are included ( #14573 )
2022-11-03 13:29:17 -05:00
Tony Murray
2fb81ce429
Fix graph previous period getting partially applied ( #14572 )
2022-11-03 12:33:29 -05:00
Tony Murray
511e345321
API graphs, variable whitelist ( #14552 )
...
* API graphs, variable whitelist
Restore several missing parameters that relied on graphing code fetching from $_GET directly.
Whitelist valid parameters to set on the request get
Move common parameter handling into common code
* Fix style
* Include previous
2022-11-03 01:08:52 -05:00
Tony Murray
2dea36f70f
Remove graph_min ( #14561 )
...
* Remove graph_min
it doesn't do anything
(scale_min sets minimum graph scale)
(graph_max shows a line at max on some graphs)
* fix style
2022-11-02 09:55:28 -05:00
Tony Murray
95a0050074
Remove $_GET from graphs ( #14554 )
...
Fixes issues setting variables in other contexts
2022-11-02 08:24:42 -05:00
Tony Murray
07cc9f4cdc
Fix XSS in api access ( #14551 )
...
api access page didn't escape username allowing for injection.
2022-11-01 11:20:08 +01:00
bnerickson
d28b1cac3f
Adding systemd application ( #14540 )
2022-10-30 14:18:02 -05:00
Tony Murray
4b65dc41d2
Graphing cleanup ( #14492 )
...
* WIP
* Fixes and cleanups
* Move parseAtTime to Time util class
* lint fixes, explicitly define variables
* Style fixes
2022-10-28 08:06:29 -05:00
Jellyfrog
b90fbcb9bf
Undefined array key fixes ( #14532 )
...
* Undefined array key fixes
* Update check-services.php
2022-10-27 21:02:27 +02:00
SourceDoctor
505abd7136
Sort alert transport by name ( #14464 )
...
* sort alert transport by name
* .
* .
* code update
* code update
2022-10-25 08:43:54 -05:00
PipoCanaja
8e3fe223ef
Sensors - Allow changing RRD type in YAML and PHP sensor discovery ( #14208 )
...
* new row variant
* syntax
* syntax
* DB
* syntax
* schema
* test
* allAdvaTests
* Tests
* Tests
* Tests
* missingMigration
* missingMigration
* Tests
* Tests
* Tests
* Tests
* tests
* tests
* tests
* tests
* tests
* test
* fix_Aos7
* fix snmprec arista
* fix snmprec arista
* fix snmprec arista
* tests
* merge_fix
* aos7 backslash
* aos7
* more
* more
* defaultValue
* arista
* typehint
* tests
* tests
* voss
* aos7
* aos7
* aos7
* testWithoutarista-mos_metamux48-c-0-16.json
* tests
* ciscosb
* new tests with 2004 and only sensors module
* adding wireless module again
* adding wireless module again (cont)
* airos
* aos7
* arista
* arista
* bdcom
* fortigate
* fortigate
* fortigate
* ftos
* ftos
* tests on 1804
* tests once more
* tests once more, cont
* tests once more, cont
* tests once more, cont
* tests once more, cont
* tests once more, cont
* more
* bdcom
* comware
* edgeosolt
* enexus
* arista-mos
* removeAristaAgain
* ies500_manual_edit
* ies500_manual_edit
* mni
* volius
* zywal
* manually imported arista-mos
* manually imported arista-mos
* arista-mos test is triggering something ...
* restoreArista
* tests
* tests
* aristamos
* ies52xxM_4206.json
* revert linux_supermicro.json
* revert linux_supermicro.json
* benuos
* fortiadc
* rnx-updu
2022-10-25 08:31:02 -05:00
Lucas Gasenzer
707f2cd29f
Check if service_name is empty or equal to service_type ( #14499 )
...
* Check if name empty or name == service
* Linting ("" → '')
2022-10-23 20:00:29 +02:00
rhinoau
6372041d39
Fix update_device hostname handling #14435 ( #14448 )
...
* Fix device_update hostname handling #14435
* Use Eloquent
* Update Device.php
Co-authored-by: Tony Murray <murraytony@gmail.com >
2022-10-22 15:45:47 -05:00
Tony Murray
aefd14d3aa
Graph API use new code path ( #14493 )
...
* Graph API use new code path
Improves error handling significantly
* Actually base64 encode it
2022-10-22 14:58:51 -05:00