Handling ICAL import

This commit is contained in:
2026-04-25 16:50:32 +02:00
parent 6f8be58943
commit 1ee6b9968f
22 changed files with 510 additions and 19 deletions

View File

@@ -5,6 +5,8 @@ use App\Domains\Event\Controllers\DetailsController;
use App\Domains\Event\Controllers\MailCompose\ByGroupController;
use App\Domains\Event\Controllers\MailCompose\SendController;
use App\Domains\Event\Controllers\ParticipantController;
use App\Domains\Event\Controllers\ParticipantIcalController;
use App\Domains\Event\Controllers\ParticipantIcalForPaymentController;
use App\Domains\Event\Controllers\ParticipantPaymentController;
use App\Domains\Event\Controllers\ParticipantReSignOnController;
use App\Domains\Event\Controllers\ParticipantSignOffController;
@@ -45,6 +47,8 @@ Route::prefix('api/v1')
Route::prefix('/participant/{participantIdentifier}')->group(function () {
Route::get('/', ParticipantController::class);
Route::get('/ical', ParticipantIcalController::class);
Route::get('/ical-payment', ParticipantIcalForPaymentController::class);
Route::post('/payment-complete', [ParticipantPaymentController::class, 'paymentComplete']);
Route::post('/partial-payment', [ParticipantPaymentController::class, 'partialPaymentComplete']);
Route::post('/mark-coc-existing', [ParticipantController::class, 'markCocExisting']);