geschenkgutscheine implementiert ("Paket verschenken"). Neuer Upload-Provider: Sparkbooth.
This commit is contained in:
@@ -5,6 +5,7 @@ use App\Http\Controllers\Api\HelpController;
|
||||
use App\Http\Controllers\Api\LegalController;
|
||||
use App\Http\Controllers\Api\Marketing\CouponPreviewController;
|
||||
use App\Http\Controllers\Api\PackageController;
|
||||
use App\Http\Controllers\Api\SparkboothUploadController;
|
||||
use App\Http\Controllers\Api\Tenant\DashboardController;
|
||||
use App\Http\Controllers\Api\Tenant\EmotionController;
|
||||
use App\Http\Controllers\Api\Tenant\EventAddonCatalogController;
|
||||
@@ -39,6 +40,12 @@ Route::prefix('v1')->name('api.v1.')->group(function () {
|
||||
Route::post('/coupons/preview', CouponPreviewController::class)
|
||||
->middleware('throttle:coupon-preview')
|
||||
->name('coupons.preview');
|
||||
Route::post('/gift-vouchers/checkout', [\App\Http\Controllers\Api\Marketing\GiftVoucherCheckoutController::class, 'store'])
|
||||
->middleware('throttle:60,1')
|
||||
->name('gift-vouchers.checkout');
|
||||
Route::get('/gift-vouchers/tiers', [\App\Http\Controllers\Api\Marketing\GiftVoucherCheckoutController::class, 'tiers'])
|
||||
->middleware('throttle:60,1')
|
||||
->name('gift-vouchers.tiers');
|
||||
});
|
||||
|
||||
Route::post('/webhooks/revenuecat', [RevenueCatWebhookController::class, 'handle'])
|
||||
@@ -107,6 +114,9 @@ Route::prefix('v1')->name('api.v1.')->group(function () {
|
||||
->where('variant', 'thumbnail|full')
|
||||
->middleware('signed')
|
||||
->name('gallery.photos.asset');
|
||||
|
||||
Route::post('/photobooth/sparkbooth/upload', [SparkboothUploadController::class, 'store'])
|
||||
->name('photobooth.sparkbooth.upload');
|
||||
});
|
||||
|
||||
Route::middleware(['auth:sanctum', 'tenant.collaborator', 'tenant.isolation', 'throttle:tenant-api'])->prefix('tenant')->group(function () {
|
||||
|
||||
Reference in New Issue
Block a user