Initiate the Release Radar

This commit is contained in:
Bubka
2022-09-21 21:50:41 +02:00
parent 4f3fa4ba75
commit 062d809a28
12 changed files with 230 additions and 7 deletions

View File

@ -2,6 +2,9 @@
namespace App\Http\Controllers;
use App\Events\ReleaseRadarActivated;
use App\Services\ReleaseRadarService;
use Illuminate\Support\Facades\App;
use App\Http\Controllers\Controller;
use App\Facades\Settings;
use Illuminate\Http\Request;
@ -48,4 +51,18 @@ class SystemController extends Controller
return response()->json($infos);
}
/**
* Get latest release
*
* @return \Illuminate\Http\JsonResponse
*/
public function latestRelease(Request $request)
{
$releaseRadarService = App::make(ReleaseRadarService::class);
$release = $releaseRadarService->scanForRelease();
return response()->json($release);
}
}