Add per-store managers for Woo Business accounts.
Deploy Ladill Woo Manager / deploy (push) Successful in 39s
Deploy Ladill Woo Manager / deploy (push) Successful in 39s
Agencies can invite store-scoped managers via Identity, with access limited to one WooCommerce store while owners retain full multi-store control. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -11,6 +11,7 @@ use App\Http\Controllers\Woo\IntegrationController;
|
||||
use App\Http\Controllers\Woo\OrderController;
|
||||
use App\Http\Controllers\Woo\ProductController;
|
||||
use App\Http\Controllers\Woo\ProController;
|
||||
use App\Http\Controllers\Woo\StoreMemberController;
|
||||
use App\Http\Controllers\Woo\SettingsController;
|
||||
use App\Http\Controllers\Woo\StoreController;
|
||||
use App\Http\Controllers\Woo\StoreSwitchController;
|
||||
@@ -65,6 +66,8 @@ Route::middleware(['auth', 'platform.session'])->group(function () {
|
||||
Route::get('/integrations', [IntegrationController::class, 'index'])->name('woo.integrations.index');
|
||||
Route::post('/integrations/refresh', [IntegrationController::class, 'refresh'])->name('woo.integrations.refresh');
|
||||
Route::get('/settings', [SettingsController::class, 'edit'])->name('woo.settings');
|
||||
Route::post('/settings/team', [StoreMemberController::class, 'store'])->name('woo.team.store');
|
||||
Route::delete('/settings/team/{member}', [StoreMemberController::class, 'destroy'])->name('woo.team.destroy');
|
||||
|
||||
Route::post('/ai/chat', [AiController::class, 'chat'])->middleware('throttle:30,1')->name('woo.ai.chat');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user