Add support for setting IP aliases though panel

This commit is contained in:
Dane Everitt 2016-09-29 21:34:20 -04:00
parent 723e34a784
commit a9d0b4a4fe
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
6 changed files with 188 additions and 94 deletions

View file

@ -243,8 +243,17 @@ class AdminRoutes {
'uses' => 'Admin\NodesController@postView'
]);
$router->delete('/view/{id}/allocation/{ip}/{port?}', [
'uses' => 'Admin\NodesController@deleteAllocation'
$router->delete('/view/{id}/deallocate/single/{allocation}', [
'uses' => 'Admin\NodesController@deallocateSingle'
]);
$router->post('/view/{id}/deallocate/block', [
'uses' => 'Admin\NodesController@deallocateBlock'
]);
$router->post('/view/{id}/alias', [
'as' => 'admin.nodes.alias',
'uses' => 'Admin\NodesController@setAlias'
]);
$router->get('/view/{id}/allocations.json', [