Rewrite Poller Management to Blade/Eloquent (#11277)

* Rewrite Poller Management to Blade/Eloquent

* remove further no more needed file

* Code Climate

* Code Climate

* hardcode tabs

* change URL style

* change prefix from poller-groups to poller

* .

* parameter fix

* Refactor to use more direct routing.
remove switch statement.

Co-authored-by: Tony Murray <murraytony@gmail.com>
This commit is contained in:
SourceDoctor
2020-03-13 20:58:37 +01:00
committed by GitHub
parent c9e90cc827
commit 4e349efd11
21 changed files with 617 additions and 610 deletions

View File

@@ -23,6 +23,10 @@ Route::group(['middleware' => ['auth', '2fa'], 'guard' => 'auth'], function () {
// pages
Route::resource('device-groups', 'DeviceGroupController');
Route::get('poller', 'PollerController@pollerTab');
Route::get('poller/log', 'PollerController@logTab');
Route::get('poller/groups', 'PollerController@groupsTab');
Route::get('poller/performance', 'PollerController@performanceTab');
Route::get('locations', 'LocationController@index');
Route::resource('preferences', 'UserPreferencesController', ['only' => ['index', 'store']]);
Route::resource('users', 'UserController');
@@ -42,7 +46,7 @@ Route::group(['middleware' => ['auth', '2fa'], 'guard' => 'auth'], function () {
});
// old route redirects
Route::permanentRedirect('poll-log', 'pollers/tab=log/');
Route::permanentRedirect('poll-log', 'poller/log');
Route::get('settings/sub={tab}', function ($tab) {
return redirect("settings/$tab");
});