S2a: purge legacy Form Builder PHP code and routes
This commit is contained in:
@@ -19,18 +19,12 @@ use App\Http\Controllers\Api\V1\OrganisationController;
|
||||
use App\Http\Controllers\Api\V1\OrganisationEmailSettingsController;
|
||||
use App\Http\Controllers\Api\V1\OrganisationEmailTemplateController;
|
||||
use App\Http\Controllers\Api\V1\PersonController;
|
||||
use App\Http\Controllers\Api\V1\PersonFieldValueController;
|
||||
use App\Http\Controllers\Api\V1\PersonIdentityMatchController;
|
||||
use App\Http\Controllers\Api\V1\PersonSectionPreferenceController;
|
||||
use App\Http\Controllers\Api\V1\PersonTagController;
|
||||
use App\Http\Controllers\Api\V1\RegistrationFieldTemplateController;
|
||||
use App\Http\Controllers\Api\V1\RegistrationFormFieldController;
|
||||
use App\Http\Controllers\Api\V1\ShiftAssignmentController;
|
||||
use App\Http\Controllers\Api\V1\ShiftController;
|
||||
use App\Http\Controllers\Api\V1\TimeSlotController;
|
||||
use App\Http\Controllers\Api\V1\VolunteerAvailabilityController;
|
||||
use App\Http\Controllers\Api\V1\VolunteerRegistrationController;
|
||||
use App\Http\Controllers\Api\V1\PublicRegistrationDataController;
|
||||
use App\Http\Controllers\Api\V1\PortalTokenController;
|
||||
use App\Http\Controllers\Api\V1\AccountController;
|
||||
use App\Http\Controllers\Api\V1\AuthRefreshController;
|
||||
@@ -89,9 +83,7 @@ Route::post('auth/reset-password', [PasswordResetController::class, 'resetPasswo
|
||||
Route::post('verify-email-change', [EmailChangeController::class, 'verify']);
|
||||
|
||||
// Public portal routes
|
||||
Route::get('public/events/{slug}/registration-data', PublicRegistrationDataController::class);
|
||||
Route::post('public/check-email', CheckEmailController::class)->middleware('throttle:10,1');
|
||||
Route::post('events/{event}/volunteer-register', VolunteerRegistrationController::class)->middleware('throttle:5,1');
|
||||
Route::post('portal/token-auth', [PortalTokenController::class, 'auth'])->middleware('throttle:10,1');
|
||||
|
||||
// Platform Admin routes
|
||||
@@ -216,10 +208,6 @@ Route::middleware(['auth:sanctum', 'impersonation'])->group(function () {
|
||||
->except(['show']);
|
||||
Route::get('person-tag-categories', [PersonTagController::class, 'categories']);
|
||||
|
||||
// Registration field templates (organisation settings)
|
||||
Route::apiResource('registration-field-templates', RegistrationFieldTemplateController::class)
|
||||
->except(['show']);
|
||||
|
||||
// User tag assignments
|
||||
Route::get('users/{user}/tags', [UserOrganisationTagController::class, 'index']);
|
||||
Route::post('users/{user}/tags', [UserOrganisationTagController::class, 'store']);
|
||||
@@ -291,21 +279,6 @@ Route::middleware(['auth:sanctum', 'impersonation'])->group(function () {
|
||||
Route::get('persons/{person}/availabilities', [VolunteerAvailabilityController::class, 'index']);
|
||||
Route::post('persons/{person}/availabilities/sync', [VolunteerAvailabilityController::class, 'sync']);
|
||||
|
||||
// Person field values
|
||||
Route::get('persons/{person}/field-values', [PersonFieldValueController::class, 'index']);
|
||||
Route::put('persons/{person}/field-values', [PersonFieldValueController::class, 'upsert']);
|
||||
|
||||
// Person section preferences
|
||||
Route::get('persons/{person}/section-preferences', [PersonSectionPreferenceController::class, 'index']);
|
||||
Route::put('persons/{person}/section-preferences', [PersonSectionPreferenceController::class, 'replace']);
|
||||
|
||||
// Registration form fields (event settings)
|
||||
Route::apiResource('registration-fields', RegistrationFormFieldController::class)
|
||||
->except(['show']);
|
||||
Route::post('registration-fields/reorder', [RegistrationFormFieldController::class, 'reorder']);
|
||||
Route::post('registration-fields/from-template', [RegistrationFormFieldController::class, 'fromTemplate']);
|
||||
Route::post('registration-fields/import-from-event', [RegistrationFormFieldController::class, 'importFromEvent']);
|
||||
|
||||
// Crowd lists
|
||||
Route::apiResource('crowd-lists', CrowdListController::class)
|
||||
->except(['show']);
|
||||
|
||||
Reference in New Issue
Block a user