feat: extend event toolkit and polish guest pwa
This commit is contained in:
@@ -12,6 +12,7 @@ use App\Http\Controllers\Api\Tenant\PhotoController;
|
||||
use App\Http\Controllers\Api\Tenant\SettingsController;
|
||||
use App\Http\Controllers\Api\Tenant\TaskCollectionController;
|
||||
use App\Http\Controllers\Api\Tenant\TaskController;
|
||||
use App\Http\Controllers\Api\Tenant\TenantFeedbackController;
|
||||
use App\Http\Controllers\Api\TenantBillingController;
|
||||
use App\Http\Controllers\Api\TenantPackageController;
|
||||
use App\Http\Controllers\OAuthController;
|
||||
@@ -71,6 +72,7 @@ Route::prefix('v1')->name('api.v1.')->group(function () {
|
||||
Route::get('stats', [EventController::class, 'stats'])->name('tenant.events.stats');
|
||||
Route::post('toggle', [EventController::class, 'toggle'])->name('tenant.events.toggle');
|
||||
Route::post('invites', [EventController::class, 'createInvite'])->name('tenant.events.invites');
|
||||
Route::get('toolkit', [EventController::class, 'toolkit'])->name('tenant.events.toolkit');
|
||||
|
||||
Route::prefix('join-tokens')->group(function () {
|
||||
Route::get('/', [EventJoinTokenController::class, 'index'])->name('tenant.events.join-tokens.index');
|
||||
@@ -82,6 +84,9 @@ Route::prefix('v1')->name('api.v1.')->group(function () {
|
||||
->whereNumber('joinToken')
|
||||
->where('format', 'pdf|svg')
|
||||
->name('tenant.events.join-tokens.layouts.download');
|
||||
Route::patch('{joinToken}', [EventJoinTokenController::class, 'update'])
|
||||
->whereNumber('joinToken')
|
||||
->name('tenant.events.join-tokens.update');
|
||||
Route::delete('{joinToken}', [EventJoinTokenController::class, 'destroy'])
|
||||
->whereNumber('joinToken')
|
||||
->name('tenant.events.join-tokens.destroy');
|
||||
@@ -158,6 +163,9 @@ Route::prefix('v1')->name('api.v1.')->group(function () {
|
||||
|
||||
Route::get('tenant/billing/transactions', [TenantBillingController::class, 'transactions'])
|
||||
->name('tenant.billing.transactions');
|
||||
|
||||
Route::post('feedback', [TenantFeedbackController::class, 'store'])
|
||||
->name('tenant.feedback.store');
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user