feat: [claude-code] Claude Code 뉴스 페이지 추가
- GitHub Releases API 연동 서비스 (1시간 캐싱) - 뉴스 컨트롤러 + Blade 뷰 (릴리즈 카드 목록) - /claude-code/news 라우트 그룹 등록
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
use App\Http\Controllers\Juil\ConstructionSitePhotoController;
|
||||
use App\Http\Controllers\Juil\MeetingMinuteController;
|
||||
use App\Http\Controllers\Juil\PlanningController;
|
||||
use App\Http\Controllers\ClaudeCode\NewsController as ClaudeCodeNewsController;
|
||||
use App\Http\Controllers\Lab\StrategyController;
|
||||
use App\Http\Controllers\MenuController;
|
||||
use App\Http\Controllers\MenuSyncController;
|
||||
@@ -712,6 +713,18 @@
|
||||
return redirect()->route('dashboard');
|
||||
});
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Claude Code Routes
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
Route::prefix('claude-code')->name('claude-code.')->group(function () {
|
||||
Route::prefix('news')->name('news.')->group(function () {
|
||||
Route::get('/', [ClaudeCodeNewsController::class, 'index'])->name('index');
|
||||
Route::post('/refresh', [ClaudeCodeNewsController::class, 'refreshCache'])->name('refresh-cache');
|
||||
});
|
||||
});
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| R&D Labs Routes (5130 마이그레이션)
|
||||
|
||||
Reference in New Issue
Block a user