A227b new admin features (#388)
* wip: adminfeatures * wip: admin features * wip: admin features, password reset, deleted forms * fix linting * fix pinting * fix bug * fix bug * remove testing * fixes on deleted forms, removed unused functions * fix pint * admin feature updated * fix linting warning * fix workspace subscription tag * Final touches * Clean console.log * Added admin logs * Fix linting --------- Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
@@ -181,6 +181,23 @@ Route::group(['middleware' => 'auth:api'], function () {
|
||||
'cancellation-subscription',
|
||||
[\App\Http\Controllers\Admin\AdminController::class, 'cancelSubscription']
|
||||
);
|
||||
|
||||
Route::patch(
|
||||
'send-password-reset-email',
|
||||
[\App\Http\Controllers\Admin\AdminController::class, 'sendPasswordResetEmail']
|
||||
);
|
||||
|
||||
Route::group(['prefix' => 'billing'], function () {
|
||||
Route::get('{userId}/email', [\App\Http\Controllers\Admin\BillingController::class, 'getEmail']);
|
||||
Route::patch('/email', [\App\Http\Controllers\Admin\BillingController::class, 'updateEmail']);
|
||||
Route::get('{userId}/subscriptions', [\App\Http\Controllers\Admin\BillingController::class, 'getSubscriptions']);
|
||||
Route::get('{userId}/payments', [\App\Http\Controllers\Admin\BillingController::class, 'getPayments']);
|
||||
});
|
||||
|
||||
Route::group(['prefix' => 'forms'], function () {
|
||||
Route::get('{userId}/deleted-forms', [\App\Http\Controllers\Admin\FormController::class, 'getDeletedForms']);
|
||||
Route::patch('{slug}/restore', [\App\Http\Controllers\Admin\FormController::class, 'restoreDeletedForm']);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user