提交图

16 次代码提交

作者 SHA1 备注 提交日期
XuqmGroup
491a1ce8d3 feat(sdk): 初始化 Android SDK 核心功能模块
- 添加 SDK 配置管理、网络请求客户端和令牌存储功能
- 实现即时通讯 IM 模块,包括消息收发、群组管理和会话功能
- 集成推送服务和应用更新功能模块
- 创建示例应用演示 SDK 使用方法
- 配置项目依赖管理和构建设置
2026-04-27 17:18:56 +08:00
XuqmGroup
bfecb15f55 docs: update RN SDK docs to v0.3.0 API (initialize/loginWithToken/setConversation*)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 11:58:17 +08:00
XuqmGroup
6c44354f2b feat(im): fuzzy member search with chip tags in create-group dialog
- ImManagementView: replace textarea with debounced search input + closable el-tag chips
- im.ts: add searchUsers(keyword) API call to im-service admin search endpoint

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 16:41:55 +08:00
XuqmGroup
e27a9ef917 ci: switch sh to bat — Windows Jenkins native execution
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 06:50:06 +08:00
XuqmGroup
0603d81393 feat(ops-platform): add service activation request review UI
ServiceRequestsView: table of all activation requests with status filter,
approve/reject dialogs with optional review note. Route /service-requests
added; sidebar menu item '服务开通审核' added to MainLayout.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 06:40:46 +08:00
XuqmGroup
8d28f80761 ci: simplify pipeline — one combined web image, docker build handles yarn internally
Remove APP parameter split; existing Dockerfile already builds tenant+ops+docs
into a single Nginx image. Server-side docker login pre-configured.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 06:35:58 +08:00
XuqmGroup
5fdb06c1a5 ci: use Docker agent for yarn build stage on Windows Jenkins
Run yarn install/build inside node:22-alpine Linux container via Docker
Pipeline plugin; Docker/SSH deploy stages remain on native agent.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 21:42:58 +08:00
XuqmGroup
b349ae159b chore: fill real ACR registry config in Jenkinsfile
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 21:01:41 +08:00
XuqmGroup
fdc9ae833b feat: appSecret security UX, IM admin management, remove SecretKey, CI pipeline
- AppDetailView: appSecret hidden by default, email verification to reveal/reset
- AppDetailView: remove per-service SecretKey, service enable requires ops approval request
- ImManagementView: add register user and create group dialogs
- app.ts/im.ts: update API types and add new endpoints
- Add Jenkinsfile for Web apps (yarn build → Docker → ACR → deploy)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 20:54:03 +08:00
XuqmGroup
d4c13a5f76 feat(tenant-platform): add docs site link to header
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 16:28:05 +08:00
XuqmGroup
74319eee4f feat: IM management + version management pages in tenant platform
- ImManagementView: user list with ban/unban, group list, stats cards
- VersionManagementView: App整包 and RN Bundle tabs with
  upload / publish / unpublish / gray release dialogs
- Add /apps/:appId/im and /apps/:appId/update routes
- AppDetailView: add "即时通讯管理 →" and "版本管理 →" links on service cards
- Add api/im.ts and api/update.ts clients
- Add .nvmrc (node 22)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 16:16:54 +08:00
XuqmGroup
459edbca7c fix: add ESM type and ignoreDeadLinks for VitePress build
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 15:43:04 +08:00
XuqmGroup
dadedbc4df feat: add VitePress docs-site with full SDK integration guides
- Add docs-site workspace (VitePress 1.5.0) with Android/iOS/RN/Vue3/HarmonyOS/Server docs
- Update Dockerfile to build and serve docs under /docs/
- Add /docs/ location block to Nginx config
- Add docs-site to yarn workspaces

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 15:35:24 +08:00
XuqmGroup
946ed35813 feat: support single-domain web deployment docs 2026-04-24 10:42:11 +08:00
XuqmGroup
5d06dd52e1 docs: add detailed documentation 2026-04-21 22:25:32 +08:00
XuqmGroup
aaed19de05 chore: initial commit 2026-04-21 22:07:29 +08:00