diff --git a/Dockerfile b/Dockerfile index afd3059..763b3f1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,7 @@ FROM docker.arvancloud.ir/php:8.3-fpm-alpine3.21 # Install common PHP extension dependencies RUN apk update && apk add --no-cache \ + git \ bash \ nano \ curl \ @@ -25,6 +26,7 @@ RUN chmod -R 777 /var/www/laravel/storage /var/www/laravel/bootstrap/cache # Install Composer COPY --from=composer:latest /usr/bin/composer /usr/bin/composer +ENV COMPOSER_ALLOW_SUPERUSER=1 # Default command CMD composer install \ diff --git a/public/file_example_WAV_1MG.wav b/public/file_example_WAV_1MG.wav deleted file mode 100644 index 3179e0e..0000000 Binary files a/public/file_example_WAV_1MG.wav and /dev/null differ diff --git a/resources/views/Reports/OperatorDialogues/OperatorCartableReport.blade.php b/resources/views/Reports/OperatorDialogues/OperatorCartableReport.blade.php index 087f9fa..bb28e02 100644 --- a/resources/views/Reports/OperatorDialogues/OperatorCartableReport.blade.php +++ b/resources/views/Reports/OperatorDialogues/OperatorCartableReport.blade.php @@ -21,18 +21,18 @@ - - - diff --git a/resources/views/Reports/OperatorDialogues/SupervisorCartableReport.blade.php b/resources/views/Reports/OperatorDialogues/SupervisorCartableReport.blade.php index 301b0f5..5ee0f43 100644 --- a/resources/views/Reports/OperatorDialogues/SupervisorCartableReport.blade.php +++ b/resources/views/Reports/OperatorDialogues/SupervisorCartableReport.blade.php @@ -21,18 +21,18 @@
تاریخ دریافت گزارش: {{ now()->format('Y/m/d H:i') }}
گزارش کارتابل مکالمات کارشناسان
- - - diff --git a/resources/views/Reports/PeopleMessages/OperatorCartableReport.blade.php b/resources/views/Reports/PeopleMessages/OperatorCartableReport.blade.php index 0ed31e6..200d79b 100644 --- a/resources/views/Reports/PeopleMessages/OperatorCartableReport.blade.php +++ b/resources/views/Reports/PeopleMessages/OperatorCartableReport.blade.php @@ -21,18 +21,18 @@
تاریخ دریافت گزارش: {{ now()->format('Y/m/d H:i') }}
گزارش کارتابل مکالمات کارشناسان
- - - diff --git a/resources/views/Reports/PeopleMessages/SupervisorCartableReport.blade.php b/resources/views/Reports/PeopleMessages/SupervisorCartableReport.blade.php index b869e59..b4e8e02 100644 --- a/resources/views/Reports/PeopleMessages/SupervisorCartableReport.blade.php +++ b/resources/views/Reports/PeopleMessages/SupervisorCartableReport.blade.php @@ -21,18 +21,18 @@
تاریخ دریافت گزارش: {{ now()->format('Y/m/d H:i') }}
گزارش کارتابل ارزیابی پیام های مردمی
- - - diff --git a/resources/views/Reports/SystemMessage/OperatorCartableReport.blade.php b/resources/views/Reports/SystemMessage/OperatorCartableReport.blade.php index 01089bf..f49cecf 100644 --- a/resources/views/Reports/SystemMessage/OperatorCartableReport.blade.php +++ b/resources/views/Reports/SystemMessage/OperatorCartableReport.blade.php @@ -21,18 +21,18 @@
تاریخ دریافت گزارش: {{ now()->format('Y/m/d H:i') }}
گزارش کارتابل ارزیابی پیام های مردمی
- - - diff --git a/resources/views/Reports/SystemMessage/SupervisorCartableReport.blade.php b/resources/views/Reports/SystemMessage/SupervisorCartableReport.blade.php index 9cc3030..86ffec1 100644 --- a/resources/views/Reports/SystemMessage/SupervisorCartableReport.blade.php +++ b/resources/views/Reports/SystemMessage/SupervisorCartableReport.blade.php @@ -21,18 +21,18 @@
تاریخ دریافت گزارش: {{ now()->format('Y/m/d H:i') }}
گزارش کارتابل ارزیابی پیام های سیستمی
- - - diff --git a/routes/web.php b/routes/web.php index 7f1a5c6..dfc4ade 100644 --- a/routes/web.php +++ b/routes/web.php @@ -13,6 +13,7 @@ use App\Http\Controllers\HeadquartersDashboard\CumulativeCentersStatsController; use App\Http\Controllers\HeadquartersDashboard\CumulativeKeypressStatsController; use App\Http\Controllers\HeadquartersDashboard\CumulativeMessageRatingStatsController; use App\Http\Controllers\HeadquartersDashboard\CumulativeVoiceRatingStatsController; +use App\Http\Controllers\ProvinceDashboard\ReportController; use App\Http\Controllers\ProvinceDashboard\VerifyAuthenticationController; use App\Http\Middleware\SuperAdminCheck; use Illuminate\Support\Facades\Route; @@ -130,6 +131,7 @@ Route::prefix('server')->group(function () { ->group(function () { Route::get('/', 'index')->name('index'); }); + Route::middleware('auth') ->prefix('dialogs') ->name('dialogs.') @@ -140,9 +142,7 @@ Route::prefix('server')->group(function () { ->group(function () { Route::get('/', 'index')->name('index'); Route::get('/excel', 'excel')->name('excel'); - Route::get('/{operatorDialogue','show')->name('show'); - - + Route::get('/{operatorDialogue}','show')->name('show'); }); Route::prefix('supervisor') ->name('supervisor.') @@ -152,7 +152,6 @@ Route::prefix('server')->group(function () { Route::get('/excel', 'excel')->name('excel'); Route::post('/rate/{operatorDialogue}', 'rate')->name('rate'); Route::get('/{operatorDialogue}', 'show')->name('show'); - }); }); @@ -219,4 +218,15 @@ Route::prefix('server')->group(function () { ->group(function () { Route::get('/', 'login')->name('login'); }); + Route::middleware('auth') + ->prefix('report') + ->name('report.') + ->controller(ReportController::class) + ->group(function () { + Route::get('/cumulative', 'cumulative')->name('cumulative'); + Route::get('/people_messages', 'peopleMessages')->name('peopleMessages'); + Route::get('/detailed_logs', 'detailedLogs')->name('detailedLogs'); + Route::get('/operator_performance_daily', 'operatorPerformanceDaily')->name('operatorPerformanceDaily'); + Route::get('/operator_performance_total', 'operatorPerformanceTotal')->name('operatorPerformanceTotal'); + }); });
تاریخ دریافت گزارش: {{ now()->format('Y/m/d H:i') }}
گزارش کارتابل ارزیابی پیام های سیستمی