29 files changed
+94
-881
No files matched your search
+3
-17
@@ -15,10 +15,6 @@ use App\Http\Controllers\CustomerAppointmentsController;
|
||||
use App\Http\Controllers\OwnerTeamController;
|
||||
use App\Http\Controllers\OwnerHoursController;
|
||||
use App\Http\Controllers\InstallController;
|
||||
use App\Http\Controllers\PlatformAuthController;
|
||||
use App\Http\Controllers\ManagerDashboardController;
|
||||
use App\Http\Controllers\ManagerBusinessController;
|
||||
use App\Http\Controllers\OwnerInvitationController;
|
||||
use App\Http\Controllers\CustomerProfileController;
|
||||
use App\Http\Controllers\OwnerReportsController;
|
||||
use App\Http\Controllers\OwnerReviewsController;
|
||||
@@ -27,12 +23,6 @@ use Illuminate\Support\Facades\Route;
|
||||
Route::get('/install', [InstallController::class, 'create'])->name('install');
|
||||
Route::post('/install', [InstallController::class, 'store'])->name('install.store');
|
||||
|
||||
Route::get('/manager/sign-in', [PlatformAuthController::class, 'showLogin'])->name('manager.login');
|
||||
Route::post('/manager/sign-in', [PlatformAuthController::class, 'login'])->name('manager.login.store');
|
||||
Route::get('/invite/{token}', [OwnerInvitationController::class, 'show'])->name('owner.invite');
|
||||
Route::post('/invite/{token}', [OwnerInvitationController::class, 'accept'])->name('owner.invite.accept');
|
||||
Route::post('/sign-out', [AuthController::class, 'logout'])->middleware('auth')->name('auth.signout');
|
||||
|
||||
Route::middleware('tenant')->group(function (): void {
|
||||
Route::get('/', PublicBusinessController::class)->name('public.home');
|
||||
Route::get('/welcome', [AuthController::class, 'showWelcome'])->name('auth.welcome');
|
||||
@@ -48,6 +38,7 @@ Route::middleware('tenant')->group(function (): void {
|
||||
Route::get('/create-account', [AuthController::class, 'showRegister'])->name('register');
|
||||
Route::get('/forgot-password', [AuthController::class, 'showForgot'])->name('auth.forgot');
|
||||
Route::post('/forgot-password', [AuthController::class, 'forgot'])->name('auth.forgot.store');
|
||||
Route::post('/sign-out', [AuthController::class, 'logout'])->middleware('auth')->name('auth.signout');
|
||||
Route::get('/book', [BookingController::class, 'services'])->name('booking.services');
|
||||
Route::post('/book', [BookingController::class, 'selectServices'])->name('booking.services.store');
|
||||
Route::get('/book/barber-time', [BookingController::class, 'time'])->name('booking.time');
|
||||
@@ -88,11 +79,6 @@ Route::middleware('tenant')->group(function (): void {
|
||||
Route::post('/owner/settings/reviews/{review}/toggle', [OwnerReviewsController::class, 'toggle'])->middleware(['auth', 'staff.permission:MANAGE_REVIEWS'])->name('owner.reviews.toggle');
|
||||
});
|
||||
|
||||
Route::prefix('manager')->name('manager.')->middleware('platform.admin')->group(function (): void {
|
||||
Route::get('/', ManagerDashboardController::class)->name('dashboard');
|
||||
Route::get('/businesses/create', [ManagerBusinessController::class, 'create'])->name('businesses.create');
|
||||
Route::post('/businesses', [ManagerBusinessController::class, 'store'])->name('businesses.store');
|
||||
Route::get('/businesses/{business}', [ManagerBusinessController::class, 'show'])->name('businesses.show');
|
||||
Route::get('/businesses/{business}/edit', [ManagerBusinessController::class, 'edit'])->name('businesses.edit');
|
||||
Route::put('/businesses/{business}', [ManagerBusinessController::class, 'update'])->name('businesses.update');
|
||||
Route::prefix('manager')->name('manager.')->group(function (): void {
|
||||
Route::view('/', 'manager.placeholder')->name('dashboard');
|
||||
});
|
||||
Reference in new issue
Block a user