Move Devices under Settings like Branches and Team.
Deploy Ladill POS / deploy (push) Successful in 29s
Deploy Ladill POS / deploy (push) Successful in 29s
Drop Devices from the main sidebar, surface a Devices card on the Settings page, and nest device routes under /settings/devices with legacy redirects.
This commit is contained in:
+11
-7
@@ -153,13 +153,17 @@ Route::middleware(['auth', 'platform.session'])->group(function () {
|
||||
Route::get('/settings', [SettingsController::class, 'index'])->name('pos.settings');
|
||||
Route::put('/settings', [SettingsController::class, 'update'])->name('pos.settings.update');
|
||||
|
||||
Route::get('/devices', [DeviceController::class, 'index'])->name('pos.devices.index');
|
||||
Route::get('/devices/create', [DeviceController::class, 'create'])->name('pos.devices.create');
|
||||
Route::post('/devices', [DeviceController::class, 'store'])->name('pos.devices.store');
|
||||
Route::get('/devices/{device}/edit', [DeviceController::class, 'edit'])->name('pos.devices.edit');
|
||||
Route::put('/devices/{device}', [DeviceController::class, 'update'])->name('pos.devices.update');
|
||||
Route::delete('/devices/{device}', [DeviceController::class, 'destroy'])->name('pos.devices.destroy');
|
||||
Route::post('/devices/{device}/regenerate-token', [DeviceController::class, 'regenerateToken'])->name('pos.devices.regenerate-token');
|
||||
Route::get('/settings/devices', [DeviceController::class, 'index'])->name('pos.devices.index');
|
||||
Route::get('/settings/devices/create', [DeviceController::class, 'create'])->name('pos.devices.create');
|
||||
Route::post('/settings/devices', [DeviceController::class, 'store'])->name('pos.devices.store');
|
||||
Route::get('/settings/devices/{device}/edit', [DeviceController::class, 'edit'])->name('pos.devices.edit');
|
||||
Route::put('/settings/devices/{device}', [DeviceController::class, 'update'])->name('pos.devices.update');
|
||||
Route::delete('/settings/devices/{device}', [DeviceController::class, 'destroy'])->name('pos.devices.destroy');
|
||||
Route::post('/settings/devices/{device}/regenerate-token', [DeviceController::class, 'regenerateToken'])->name('pos.devices.regenerate-token');
|
||||
// Legacy /devices URLs → settings
|
||||
Route::redirect('/devices', '/settings/devices');
|
||||
Route::redirect('/devices/create', '/settings/devices/create');
|
||||
Route::get('/devices/{device}/edit', fn (string $device) => redirect("/settings/devices/{$device}/edit"));
|
||||
|
||||
Route::get('/settings/branches', [LocationController::class, 'index'])->name('pos.branches.index');
|
||||
Route::get('/settings/branches/create', [LocationController::class, 'create'])->name('pos.branches.create');
|
||||
|
||||
Reference in New Issue
Block a user