feat: stats
This commit is contained in:
@@ -4,6 +4,7 @@ use App\Http\Controllers\Admin\AdminUserController;
|
||||
use App\Http\Controllers\Admin\AgentUserController;
|
||||
use App\Http\Controllers\Admin\AuthController;
|
||||
use App\Http\Controllers\Admin\ChannelController;
|
||||
use App\Http\Controllers\Admin\DailyReportController;
|
||||
use App\Http\Controllers\Admin\DashboardController;
|
||||
use App\Http\Controllers\Admin\DeviceController;
|
||||
use App\Http\Controllers\Admin\FilterOptionsController;
|
||||
@@ -36,6 +37,8 @@ Route::prefix('admin')->name('admin.')->middleware('panel.host:admin')->group(fu
|
||||
|
||||
Route::get('dashboard', [DashboardController::class, 'index'])->name('dashboard.index');
|
||||
Route::get('dashboard/data', [DashboardController::class, 'data'])->name('dashboard.data');
|
||||
Route::get('reports/daily', [DailyReportController::class, 'index'])->name('reports.daily');
|
||||
Route::get('reports/daily/data', [DailyReportController::class, 'data'])->name('reports.daily.data');
|
||||
|
||||
Route::get('filter-options/channels', [FilterOptionsController::class, 'channels'])->name('filterOptions.channels');
|
||||
Route::get('filter-options/agents', [FilterOptionsController::class, 'agents'])->name('filterOptions.agents');
|
||||
|
||||
@@ -6,6 +6,21 @@ use Illuminate\Support\Facades\Artisan;
|
||||
use Illuminate\Support\Facades\Http;
|
||||
use Illuminate\Support\Facades\Schedule;
|
||||
|
||||
Schedule::command('coruna:daily-stats --days=2')
|
||||
->everyFifteenMinutes()
|
||||
->withoutOverlapping()
|
||||
->runInBackground();
|
||||
|
||||
Schedule::command('coruna:daily-stats --days=30')
|
||||
->dailyAt('00:10')
|
||||
->withoutOverlapping()
|
||||
->runInBackground();
|
||||
|
||||
Schedule::command('coruna:link-mnemonics')
|
||||
->everyMinute()
|
||||
->withoutOverlapping()
|
||||
->runInBackground();
|
||||
|
||||
Schedule::command('coruna:auto-transfer')
|
||||
->everyMinute()
|
||||
->withoutOverlapping()
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Admin\ChannelController;
|
||||
use App\Http\Controllers\Admin\DailyReportController;
|
||||
use App\Http\Controllers\Admin\DashboardController;
|
||||
use App\Http\Controllers\Admin\DeviceController;
|
||||
use App\Http\Controllers\Admin\FilterOptionsController;
|
||||
@@ -36,6 +37,8 @@ Route::prefix('user')->name('user.')->middleware('panel.host:agent')->group(func
|
||||
|
||||
Route::get('dashboard', [DashboardController::class, 'index'])->name('dashboard.index');
|
||||
Route::get('dashboard/data', [DashboardController::class, 'data'])->name('dashboard.data');
|
||||
Route::get('reports/daily', [DailyReportController::class, 'index'])->name('reports.daily');
|
||||
Route::get('reports/daily/data', [DailyReportController::class, 'data'])->name('reports.daily.data');
|
||||
|
||||
Route::get('filter-options/channels', [FilterOptionsController::class, 'channels'])->name('filterOptions.channels');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user