Add storage management functionality to Proxmox extension
- Registered Livewire component for storage management. - Updated routes to include storage management endpoint. - Modified layout to add storage management link. - Created storage management view with features to add, edit, and manage drives. - Implemented modals for adding and editing drives with appropriate validations and options.
This commit is contained in:
@@ -10,6 +10,7 @@ use Paymenter\Extensions\Servers\Proxmox\Http\Controllers\LiveTrafficController;
|
||||
use Paymenter\Extensions\Servers\Proxmox\Livewire\Firewall;
|
||||
use Paymenter\Extensions\Servers\Proxmox\Livewire\Network;
|
||||
use Paymenter\Extensions\Servers\Proxmox\Livewire\Overview;
|
||||
use Paymenter\Extensions\Servers\Proxmox\Livewire\Storage;
|
||||
use Paymenter\Extensions\Servers\Proxmox\Livewire\Subdomain;
|
||||
use Paymenter\Extensions\Servers\Proxmox\Livewire\System;
|
||||
use Paymenter\Extensions\Servers\Proxmox\Livewire\VNC;
|
||||
@@ -34,6 +35,7 @@ Route::group([
|
||||
Route::get('{server}/subdomain', Subdomain::class)->name('server.subdomain');
|
||||
Route::get('{server}/backups', BackupsIndex::class)->name('server.backups');
|
||||
Route::get('{server}/statistics', Statistics::class)->name('server.statistics');
|
||||
Route::get('{server}/storage', Storage::class)->name('server.storage');
|
||||
Route::get('{server}/vnc', VNC::class)->name('server.vnc');
|
||||
Route::get('{server}/xterm', XTerm::class)->name('server.xterm');
|
||||
Route::get('{server}/help', Help::class)->name('server.help');
|
||||
|
||||
Reference in New Issue
Block a user