Separate webinars from meetings and add conference billing.
Deploy Ladill Meet / deploy (push) Successful in 41s
Deploy Ladill Meet / deploy (push) Successful in 41s
Add restart meeting actions, a dedicated webinar sidebar flow billed at GHS 0.30 per participant, and reserve speaker-line space with a placeholder to prevent layout shift. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -22,6 +22,7 @@ use App\Http\Controllers\Meet\SettingsController;
|
||||
use App\Http\Controllers\Meet\SummaryController;
|
||||
use App\Http\Controllers\Meet\TemplateController;
|
||||
use App\Http\Controllers\Meet\WebinarRegistrationController;
|
||||
use App\Http\Controllers\Meet\WebinarController;
|
||||
use App\Http\Controllers\Meet\WebhookSettingsController;
|
||||
use App\Http\Controllers\NotificationController;
|
||||
use App\Http\Controllers\WalletBalanceController;
|
||||
@@ -123,6 +124,13 @@ Route::middleware(['auth', 'platform.session'])->group(function () {
|
||||
Route::get('/meetings/{room}/ical', [RoomController::class, 'ical'])->name('meet.rooms.ical');
|
||||
Route::get('/meetings/{room}/qr', [RoomController::class, 'qr'])->name('meet.rooms.qr');
|
||||
Route::get('/meetings/{room}/attendance', [RoomController::class, 'attendance'])->name('meet.rooms.attendance');
|
||||
|
||||
Route::get('/webinars', [WebinarController::class, 'index'])->name('meet.webinars.index');
|
||||
Route::get('/webinars/create', [WebinarController::class, 'create'])->name('meet.webinars.create');
|
||||
Route::post('/webinars', [WebinarController::class, 'store'])->name('meet.webinars.store');
|
||||
Route::get('/webinars/{room}', [WebinarController::class, 'show'])->name('meet.webinars.show');
|
||||
Route::post('/webinars/{room}/start', [WebinarController::class, 'start'])->name('meet.webinars.start');
|
||||
|
||||
Route::get('/meetings/{room}/webinar/registrations', [WebinarRegistrationController::class, 'manage'])->name('meet.webinar.registrations');
|
||||
Route::post('/meetings/{room}/webinar/registrations/{registration}/approve', [WebinarRegistrationController::class, 'approve'])->name('meet.webinar.registrations.approve');
|
||||
Route::post('/meetings/{room}/webinar/registrations/{registration}/reject', [WebinarRegistrationController::class, 'reject'])->name('meet.webinar.registrations.reject');
|
||||
|
||||
Reference in New Issue
Block a user