Implement compliance exports and retention overrides
This commit is contained in:
@@ -14,6 +14,7 @@ use App\Http\Controllers\PaddleWebhookController;
|
||||
use App\Http\Controllers\ProfileAccountController;
|
||||
use App\Http\Controllers\ProfileController;
|
||||
use App\Http\Controllers\ProfileDataExportController;
|
||||
use App\Http\Controllers\SuperAdmin\DataExportController as SuperAdminDataExportController;
|
||||
use App\Http\Controllers\Tenant\EventPhotoArchiveController;
|
||||
use App\Http\Controllers\TenantAdminAuthController;
|
||||
use App\Http\Controllers\TenantAdminGoogleController;
|
||||
@@ -314,6 +315,10 @@ Route::middleware('auth')->group(function () {
|
||||
Route::delete('/profile/account', [ProfileAccountController::class, 'destroy'])
|
||||
->name('profile.account.destroy');
|
||||
});
|
||||
Route::middleware('auth:super_admin')->group(function () {
|
||||
Route::get('/super-admin/data-exports/{export}/download', [SuperAdminDataExportController::class, 'download'])
|
||||
->name('superadmin.data-exports.download');
|
||||
});
|
||||
Route::prefix('event-admin')->group(function () {
|
||||
$renderAdmin = fn () => view('admin');
|
||||
$authAdmin = TenantAdminAuthController::class;
|
||||
|
||||
Reference in New Issue
Block a user