• Joined on 2024-05-09
hailin pushed to main at hailin/gcx 2026-03-07 17:57:41 +00:00
192bc476c4 fix(mobile): move _startDownload to didChangeDependencies to avoid initState context crash
hailin pushed to main at hailin/it0 2026-03-07 17:47:23 +00:00
29a85dfe92 fix(home): import accountProfileProvider from settings_providers instead of auth_provider
hailin pushed to main at hailin/gcx 2026-03-07 17:45:24 +00:00
d79b7cf500 fix(mobile): fix telemetry import path in self_hosted_updater
hailin pushed to main at hailin/it0 2026-03-07 17:43:33 +00:00
faecd18cbd docs(app): add detailed redesign notes for navigation refactor
hailin pushed to main at hailin/gcx 2026-03-07 17:43:08 +00:00
9519e29b8f feat(mobile/telemetry): collect real network type via connectivity_plus
hailin pushed to main at hailin/it0 2026-03-07 17:42:29 +00:00
d5930ff4c8 feat(app): redesign navigation — floating robot FAB + 4-tab layout
hailin pushed to main at hailin/gcx 2026-03-07 17:40:03 +00:00
9b760c56ee feat(mobile/telemetry): add comprehensive event tracking for DAU, real-time presence & funnels
hailin pushed to main at hailin/it0 2026-03-07 17:34:16 +00:00
23daa8e122 fix(metrics): guard toFixed() calls against undefined/null values
hailin pushed to main at hailin/gcx 2026-03-07 17:29:59 +00:00
cc966fb022 feat(mobile): check for update on app resume from background
hailin pushed to main at hailin/it0 2026-03-07 17:01:25 +00:00
149939f5f0 fix: store tenant slug (not UUID) in current_tenant; remove plan trial periods
hailin pushed to main at hailin/gcx 2026-03-07 16:53:08 +00:00
d174b74764 debug(mobile): 下载失败诊断日志
hailin pushed to main at hailin/it0 2026-03-07 16:50:43 +00:00
1e4aab378d feat(org): add tenant user management + invite system + fix tenant display
hailin pushed to main at hailin/gcx 2026-03-07 16:47:09 +00:00
62c114c09f fix(kong): admin-service read/write timeout 60s → 600s
hailin pushed to main at hailin/it0 2026-03-07 16:40:52 +00:00
bd8d339424 fix(web-admin): fix remaining data ?? [] patterns missed by batch fix
hailin pushed to main at hailin/it0 2026-03-07 16:37:15 +00:00
513e575f1f fix(web-admin): guard all data?? [] against non-array API responses
hailin pushed to main at hailin/it0 2026-03-07 16:35:28 +00:00
7e20e68e13 fix(hooks): guard against non-array API response to prevent .map crash
hailin pushed to main at hailin/it0 2026-03-07 16:28:04 +00:00
b9c83c1db7 fix(login): replace phone OTP login with phone+password login
hailin pushed to main at hailin/gcx 2026-03-07 16:27:17 +00:00
daf32eaef1 fix(admin-service): Dockerfile 预建 /app/uploads 并 chown node:node
hailin pushed to main at hailin/gcx 2026-03-07 16:20:18 +00:00
7bb89b87ae fix(admin-service): 本地磁盘存储 + Docker volume 解决 EACCES 权限问题
hailin pushed to main at hailin/it0 2026-03-07 16:18:35 +00:00
06c2d02c21 feat(web-admin): add phone+OTP login mode to login page