first commit

This commit is contained in:
CN-JS-HuiBai
2026-04-07 16:54:24 +08:00
commit 2c6a38c80d
399 changed files with 42205 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
<?php
use Illuminate\Support\Facades\Route;
use Plugin\UserOnlineDevices\Controllers\UserOnlineDevicesController;
Route::group([
'prefix' => 'api/v1/user-online-devices',
'middleware' => 'user',
], function () {
Route::get('/summary', [UserOnlineDevicesController::class, 'summary']);
Route::get('/panel-url', [UserOnlineDevicesController::class, 'panelUrl']);
});

View File

@@ -0,0 +1,18 @@
<?php
use Illuminate\Support\Facades\Route;
use Plugin\UserOnlineDevices\Controllers\UserOnlineDevicesController;
Route::group([
'prefix' => 'user-online-devices',
], function () {
Route::get('/panel/{user}', [UserOnlineDevicesController::class, 'panel'])
->whereNumber('user')
->middleware('signed')
->name('user-online-devices.panel');
Route::get('/snapshot/{user}', [UserOnlineDevicesController::class, 'snapshot'])
->whereNumber('user')
->middleware('signed')
->name('user-online-devices.snapshot');
});