Add join token TTL policy and Live Show link sharing
This commit is contained in:
@@ -20,6 +20,7 @@ use App\Http\Controllers\Api\Tenant\EventJoinTokenLayoutController;
|
||||
use App\Http\Controllers\Api\Tenant\EventMemberController;
|
||||
use App\Http\Controllers\Api\Tenant\EventTypeController;
|
||||
use App\Http\Controllers\Api\Tenant\FontController;
|
||||
use App\Http\Controllers\Api\Tenant\LiveShowLinkController;
|
||||
use App\Http\Controllers\Api\Tenant\LiveShowPhotoController;
|
||||
use App\Http\Controllers\Api\Tenant\NotificationLogController;
|
||||
use App\Http\Controllers\Api\Tenant\OnboardingController;
|
||||
@@ -202,6 +203,8 @@ Route::prefix('v1')->name('api.v1.')->group(function () {
|
||||
Route::post('addons/checkout', [EventAddonController::class, 'checkout'])->name('tenant.events.addons.checkout');
|
||||
|
||||
Route::prefix('live-show')->group(function () {
|
||||
Route::get('link', [LiveShowLinkController::class, 'show'])->name('tenant.events.live-show.link');
|
||||
Route::post('link/rotate', [LiveShowLinkController::class, 'rotate'])->name('tenant.events.live-show.link.rotate');
|
||||
Route::get('photos', [LiveShowPhotoController::class, 'index'])->name('tenant.events.live-show.photos.index');
|
||||
Route::post('photos/{photo}/approve', [LiveShowPhotoController::class, 'approve'])
|
||||
->name('tenant.events.live-show.photos.approve');
|
||||
|
||||
Reference in New Issue
Block a user