rwadurian/frontend
hailin 33ae08c90f feat(mobile-upgrade): add IT0 App version management support
Add IT0 App as the third application in the mobile-upgrade frontend,
connecting to IT0's new version-service backend.

Changes:
- api-client.ts: added 'it0' to AppType union, APP_CONFIGS entry
  pointing to NEXT_PUBLIC_IT0_API_URL (default: it0api.szaiai.com),
  exported it0ApiClient instance
- version-repository-impl.ts: added it0VersionRepository instance,
  updated constructor client selection for it0, updated
  getVersionRepository() factory with switch/case
- page.tsx: added IT0 App to APP_LABELS, added emerald green toggle
  button in app selector
- upload-modal.tsx: fixed existing bug where parsePackage() was
  hardcoded to use mobile repository regardless of selected app;
  now uses getVersionRepository(appType) dynamically

Backend: IT0 version-service at it0api.szaiai.com/api/v1/versions
Env var: NEXT_PUBLIC_IT0_API_URL

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 07:49:37 -08:00
..
.claude refactor(mpc-system): migrate to party-driven architecture with PartyID-based routing 2025-12-05 08:11:28 -08:00
admin-web fix(admin-web): 修复申请照片页面响应解包多余一层导致数据为空 2026-03-02 23:15:30 -08:00
mining-admin-web feat(mining-app+admin): 挖矿记录积分股小数精度统一提升至13位 2026-03-02 09:09:20 -08:00
mining-app feat(mining-app): 市场数据3个小数字段显示后端返回的完整精度 2026-03-02 23:58:58 -08:00
mobile-app fix(mobile-app): 待签署合同页文案改为"10份预种份额已合并为1棵树" 2026-03-03 03:40:49 -08:00
mobile-upgrade feat(mobile-upgrade): add IT0 App version management support 2026-03-03 07:49:37 -08:00
temp_backup refactor(mpc-system): migrate to party-driven architecture with PartyID-based routing 2025-12-05 08:11:28 -08:00
README.MD . 2025-11-25 10:17:37 +08:00

README.MD