feat: Phase 1 mobile tablet — Jenkins APK, PC tab, in-app update

Capacitor 확장으로 git push 시 Mobile Jenkins 빌드, PC 탭 Android/iPad 다운로드,
앱 내 APK 업데이트, iOS TestFlight API 및 Capacitor ios 프로젝트를 추가한다.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Macbook
2026-06-14 16:31:55 +09:00
parent 36c06b55ea
commit f34104b721
38 changed files with 1468 additions and 15 deletions
+4 -1
View File
@@ -8,6 +8,7 @@ import { TradeNotificationProvider, useTradeNotification } from './contexts/Trad
import { useAppSettings, resolveAppDefaults } from './hooks/useAppSettings';
import TabBar, { type TabId } from './components/TabBar';
import LiveSignalBridge from './components/LiveSignalBridge';
import AppUpdateGate from './components/AppUpdateGate';
import LoginScreen from './screens/LoginScreen';
import '@frontend/styles/splashScreen.css';
import './theme/global.css';
@@ -116,7 +117,9 @@ function AppRoot() {
popupEnabled={false}
settingsSessionKey={sessionKey}
>
<MainApp />
<AppUpdateGate>
<MainApp />
</AppUpdateGate>
</TradeNotificationProvider>
</NavigationProvider>
);