From 8d31461c85e39d867d2ddf2c6071fab46fed3374 Mon Sep 17 00:00:00 2001 From: Vckynando12 Date: Fri, 16 May 2025 14:09:09 +0700 Subject: [PATCH] Last update on may 16 --- routes/api.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/routes/api.php b/routes/api.php index f19425b..78f6b2d 100644 --- a/routes/api.php +++ b/routes/api.php @@ -4,7 +4,7 @@ use Illuminate\Support\Facades\Route; use App\Http\Controllers\Api\SensorDataController; use App\Http\Controllers\ReportController; - +use Illuminate\Support\Facades\File; /* |-------------------------------------------------------------------------- | API Routes @@ -23,3 +23,14 @@ Route::get('/sensor-data', [SensorDataController::class, 'getData']); Route::get('/reports', [ReportController::class, 'getReports']); Route::get('/reports/latest', [ReportController::class, 'getLatestReport']); +Route::get('/get-reports-json', function () { + $path = storage_path('app/reports.json'); + if (!File::exists($path)) { + return response()->json(['error' => 'File not found'], 404); + } + $content = File::get($path); + return response($content) + ->header('Content-Type', 'application/json') + ->header('Access-Control-Allow-Origin', '*') + ->header('Access-Control-Allow-Methods', 'GET'); +});