Remove centralized account nav from app sidebar; redirect legacy URLs.
Deploy Ladill QR Plus / deploy (push) Successful in 29s
Deploy Ladill QR Plus / deploy (push) Successful in 29s
Wallet, Billing, Team, Developers, and Support live on account.ladill.com. Siloed sidebars keep product nav and app Settings only. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+4
-9
@@ -53,18 +53,13 @@ Route::middleware(['auth'])->group(function () {
|
||||
Route::get('/qr-codes/{qrCode}/preview.png', [QrCodeController::class, 'preview'])->name('user.qr-codes.preview');
|
||||
Route::get('/qr-codes/{qrCode}/download/{format}', [QrCodeController::class, 'download'])->name('user.qr-codes.download')->whereIn('format', ['png', 'svg', 'pdf']);
|
||||
|
||||
Route::get('/wallet', [AccountController::class, 'wallet'])->name('account.wallet');
|
||||
Route::get('/billing', [AccountController::class, 'billing'])->name('account.billing');
|
||||
Route::get('/wallet', fn () => redirect()->away(ladill_account_url('/wallet')))->name('account.wallet');
|
||||
Route::get('/billing', fn () => redirect()->away(ladill_account_url('/billing')))->name('account.billing');
|
||||
Route::get('/settings', [AccountController::class, 'settings'])->name('account.settings');
|
||||
Route::put('/settings', [AccountController::class, 'updateSettings'])->name('account.settings.update');
|
||||
|
||||
Route::get('/team', [TeamController::class, 'index'])->name('account.team');
|
||||
Route::post('/team', [TeamController::class, 'store'])->name('account.team.store');
|
||||
Route::patch('/team/{member}', [TeamController::class, 'updateRole'])->name('account.team.role');
|
||||
Route::delete('/team/{member}', [TeamController::class, 'destroy'])->name('account.team.destroy');
|
||||
Route::get('/team', fn () => redirect()->away(ladill_account_url('/account/team')))->name('account.team');
|
||||
Route::post('/switch-account', [TeamController::class, 'switchAccount'])->name('account.switch');
|
||||
|
||||
Route::get('/developers', [DeveloperController::class, 'index'])->name('account.developers');
|
||||
Route::post('/developers', [DeveloperController::class, 'store'])->name('account.developers.store');
|
||||
Route::delete('/developers/{token}', [DeveloperController::class, 'destroy'])->whereNumber('token')->name('account.developers.destroy');
|
||||
Route::get('/developers', fn () => redirect()->away(ladill_account_url('/account/developers')))->name('account.developers');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user