mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Widget hot refresh & worldmap cleanup (#16053)
* Iterate in javascript and separate processing * Widget refresh/destroy events * Remove old dom and unbind events * fix whitespace * Fix up bootgrid tables, they inserted a div before the first div breaking event propagation switch to regular js function to scope variables instead of jquery * Handle settings the same way as the normal widget * Use standard init_map and add layer control * May need L.Control.Locate now * Set maxZoom for marker cluster * Try setMaxZoom * worldmap size 100 and resize on refresh/widget resize * Add resize event (and throttle it a bit) * Further worldmap cleanup * Move most javascript to common js, will cause js errors until page is reloaded, but better in the long run
This commit is contained in:
@@ -237,7 +237,8 @@ Route::middleware(['auth'])->group(function () {
|
||||
Route::post('top-devices', 'TopDevicesController');
|
||||
Route::post('top-interfaces', 'TopInterfacesController');
|
||||
Route::post('top-errors', 'TopErrorsController');
|
||||
Route::post('worldmap', 'WorldMapController');
|
||||
Route::post('worldmap', 'WorldMapController')->name('widget.worldmap');
|
||||
Route::get('worldmap', 'WorldMapController@getData')->name('widget.worldmap.data');
|
||||
Route::post('alertlog-stats', 'AlertlogStatsController');
|
||||
});
|
||||
});
|
||||
|
Reference in New Issue
Block a user