• Joined on 2026-02-23
iven pushed to main at iven/base 2026-06-15 13:21:01 +08:00
0f57d619f6 fix(migration): dead_letter_events 表名修复(backport 自 io_erp m000197)
iven pushed to main at iven/base 2026-06-13 00:33:26 +08:00
3772afd987 chore: 干净 ERP 基座 — 删除 health/ai/wechat 业务代码
iven pushed to main at iven/nj 2026-06-07 20:17:32 +08:00
7af7cd64e6 feat(app): E.1 内测 APK 构建配置 — Android 品牌化 + 签名 + ProGuard
iven pushed to main at iven/nj 2026-06-07 13:50:38 +08:00
ec8a04c80a feat(app): D.3 中等优先级 UX 改进 — 保存指示器 + 触摸目标 + 主题持久化
iven pushed to main at iven/nj 2026-06-07 13:44:43 +08:00
750605e479 feat(app): 全局离线提示横幅 — 网络不可用时显示黄色警告
iven pushed to main at iven/nj 2026-06-07 13:42:59 +08:00
346c751cbb refactor(app): 迁移 4 个页面到共享 EmptyStateWidget + ErrorStateWidget
iven pushed to main at iven/nj 2026-06-07 13:38:36 +08:00
2f96f9a4f4 feat(app): 编辑器未保存确认 + 日历今天按钮
iven pushed to main at iven/nj 2026-06-07 13:36:13 +08:00
f64355946c feat(app): 共享 UI 组件 + 4 个关键 UX bug 修复
iven pushed to main at iven/nj 2026-06-07 13:15:56 +08:00
1f48a67db5 docs: 更新路线图 — A+B+C 阶段完成,9 条链路 8 通过
iven pushed to main at iven/nj 2026-06-07 12:59:48 +08:00
225af89e41 fix(app): Token 刷新彻底失败时通知 AuthBloc 派发 AuthExpired
dbb74b6545 fix(diary): 系统性修复 DTO 输入验证 — 42 项审计发现中输入验证类全部修复
Compare 2 commits »
iven pushed to main at iven/nj 2026-06-07 10:45:20 +08:00
3c3d70c751 fix(app): 日历页切换月份后保留选中日期的日记列表
ed8252d7c8 docs: 更新 Wiki 文档 — 数据层/前端/后端/健康/索引同步至最新
41ef28f20b test(app): CalendarBloc 新增 31 个单元测试
d67eedf7de feat(app): 多页面动态化 — 搜索/资料/教师/贴纸库/模板/日历
a05374e8d1 feat(app): 编辑器增强 — 查看模式 + 图层排序 + 标签/贴纸动态化
Compare 7 commits »
iven pushed to feat/media-library-banner at iven/hms 2026-06-05 16:39:54 +08:00
3d683dfe82 docs(wiki): 新增上线后待办清单(6 必须项 + 4 建议项 + 数据修复 SQL)
iven pushed to feat/media-library-banner at iven/hms 2026-06-05 16:36:19 +08:00
ee5ae9e1fb docs(wiki): 新增真机微信登录限流症状条目 + 校准日期
iven pushed to feat/media-library-banner at iven/hms 2026-06-05 16:35:28 +08:00
01a0fffc43 fix(auth): 微信登录端点独立限流 30 次/分钟
iven pushed to feat/media-library-banner at iven/hms 2026-06-05 11:04:10 +08:00
976b9d94a0 docs(wiki): 校准关键数字至 2026-06-05 — 用户管理过滤+患者摘要过滤
iven pushed to feat/media-library-banner at iven/hms 2026-06-05 10:52:37 +08:00
5d61f19966 docs(wiki): 新增小程序上传数据不可见症状条目
iven pushed to feat/media-library-banner at iven/hms 2026-06-05 10:51:44 +08:00
1982698b79 fix(health): 患者摘要列表按 user_id 过滤
iven pushed to feat/media-library-banner at iven/hms 2026-06-05 10:20:06 +08:00
76a89dc7de docs(wiki): 新增 wx_* 患者混入用户管理症状条目
iven pushed to feat/media-library-banner at iven/hms 2026-06-05 10:18:51 +08:00
201a91580c feat(auth): 用户管理页面过滤纯患者用户 + fix(health): clippy 修复
iven pushed to main at iven/nj 2026-06-04 23:12:55 +08:00
4cb91f3ac9 fix(app): 修复打开已保存日记时笔迹不可见 — syncStrokes 后缺少 setState