Added global VLAN ports page (#16415)

* Global VLAN ports page

* Show a list of devices too

* Fix a little theme color issues

* oops

* Just put css in the theme

* Apply fixes from StyleCI

---------

Co-authored-by: Tony Murray <murrant@users.noreply.github.com>
Co-authored-by: Neil Lathwood <gh+n@laf.io>
This commit is contained in:
Tony Murray
2024-09-25 10:14:13 -05:00
committed by GitHub
parent 2ffe314dc7
commit d2fb66d3d5
7 changed files with 241 additions and 1 deletions

View File

@@ -46,6 +46,7 @@ Route::middleware(['auth'])->group(function () {
Route::any('inventory', \App\Http\Controllers\InventoryController::class)->name('inventory');
Route::get('inventory/purge', [\App\Http\Controllers\InventoryController::class, 'purge'])->name('inventory.purge');
Route::resource('port', 'PortController')->only('update');
Route::get('vlans', [\App\Http\Controllers\VlansController::class, 'index'])->name('vlans.index');
Route::prefix('poller')->group(function () {
Route::get('', 'PollerController@pollerTab')->name('poller.index');
Route::get('log', 'PollerController@logTab')->name('poller.log');
@@ -215,6 +216,8 @@ Route::middleware(['auth'])->group(function () {
Route::post('routes', 'RoutesTablesController');
Route::post('syslog', 'SyslogController');
Route::post('tnmsne', 'TnmsneController')->name('table.tnmsne');
Route::post('vlan-ports', 'VlanPortsController')->name('table.vlan-ports');
Route::post('vlan-devices', 'VlanDevicesController')->name('table.vlan-devices');
Route::post('vminfo', 'VminfoController');
});