feat: add feedback api
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
use App\Http\Controllers\QuestionController;
|
||||
use App\Http\Controllers\SurveyQuestionController;
|
||||
use App\Http\Controllers\ChatTopicController;
|
||||
use App\Http\Controllers\AppFeedbackController;
|
||||
use App\Http\Controllers\SliderController;
|
||||
use App\Http\Controllers\SceneController;
|
||||
use App\Http\Controllers\BellSoundController;
|
||||
@@ -129,6 +130,15 @@
|
||||
Route::apiResource('chat-topics', ChatTopicController::class);
|
||||
|
||||
|
||||
/// app feedback — ideas & reviews (نظرات و ایدهها)
|
||||
Route::get('/app-feedback', [AppFeedbackController::class, 'mine']);
|
||||
Route::post('/app-feedback', [AppFeedbackController::class, 'store']);
|
||||
Route::middleware('abilities:admin')->group(function () {
|
||||
Route::get('/admin/app-feedback', [AppFeedbackController::class, 'adminIndex']);
|
||||
Route::delete('/admin/app-feedback/{id}', [AppFeedbackController::class, 'adminDestroy']);
|
||||
});
|
||||
|
||||
|
||||
/// survey questions feature (question + description + single/multi options, answered by users)
|
||||
// Admin: see all users' answers (must be registered before the resource so it isn't caught by {survey_question}).
|
||||
Route::middleware('abilities:admin')->group(function () {
|
||||
|
||||
Reference in New Issue
Block a user