Files
sam-api/routes/api/v1/app.php
권혁성 49d163ae0c feat: 인앱 업데이트 체크 API 구현
- app_versions 테이블 마이그레이션 (시스템 레벨, tenant_id 없음)
- AppVersion 모델 (SoftDeletes)
- AppVersionService: getLatestVersion, downloadApk
- AppVersionController: GET /api/v1/app/version, GET /api/v1/app/download/{id}
- ApiKeyMiddleware 화이트리스트에 api/v1/app/* 추가
- app_releases 스토리지 디스크 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 19:53:09 +09:00

17 lines
573 B
PHP

<?php
use App\Http\Controllers\Api\V1\AppVersionController;
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| App Version Routes (앱 버전 관리)
|--------------------------------------------------------------------------
| 인앱 업데이트용 API (Bearer 토큰 불필요, API Key만 필요)
*/
Route::prefix('app')->group(function () {
Route::get('/version', [AppVersionController::class, 'latestVersion']);
Route::get('/download/{id}', [AppVersionController::class, 'download']);
});