• Joined on 2026-02-23
iven created branch main in iven/base 2026-05-31 20:36:42 +08:00
iven created repository iven/nj 2026-05-31 18:48:11 +08:00
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 23:07:07 +08:00
6d073840aa docs(wiki): 记录 Veepoo M2 BLE SDK 对接踩坑和正确流程
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 22:56:06 +08:00
f96e88b17b fix(mp): 检查 VPDeviceAck 而非 VPDevicepassword 判断认证结果
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 22:43:52 +08:00
dc5d689d11 fix(mp): 监听器改为 connection:true 后注册,修复 notifyBLECharacteristicValueChange:not init
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 22:32:27 +08:00
695b61f850 fix(mp): 数据监听器改为 onLoad 全局注册一次
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 13:59:08 +08:00
8d3b3a0491 fix(mp): 数据监听器改回连接就绪后注册 + 增加轮询诊断日志
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 13:53:35 +08:00
bc3c056c8d fix(mp): 只在 connection:true 最终回调触发认证,修复过早认证无响应
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 13:43:50 +08:00
3e36e31cf6 fix(mp): 数据监听器移到连接前注册,修复认证超时
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 13:37:01 +08:00
ec404a3e25 fix(mp): M2 设备扫描放宽名称匹配 + vibrateShort 异步 catch
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 13:28:19 +08:00
7924768df3 fix(mp): veepoo-measure 缺少 useRef 导入导致页面空白
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 13:15:08 +08:00
ac9896d375 fix(mp): 原生页面 ?? 运算符不兼容微信小程序运行时
iven pushed to feat/media-library-banner at iven/hms 2026-05-30 13:12:09 +08:00
a86219c8a0 fix(mp): Veepoo M2 BLE 审计 C1-C5/H1-H6 全量修复
iven pushed to feat/media-library-banner at iven/hms 2026-05-29 17:21:22 +08:00
432c5d96f2 chore: 清理 .gitignore + 添加 wiki/permissions.md
iven pushed to feat/media-library-banner at iven/hms 2026-05-29 11:39:06 +08:00
aa6d93129d fix(security): P0 安全修复 — Access Token 吊销 + OpenAPI 保护 + RLS 补齐 + CI 加固 + 测试修复
iven pushed to feat/media-library-banner at iven/hms 2026-05-29 08:10:17 +08:00
9a67bf80c1 refactor(health): 消除双套脱敏实现 — 统一使用 erp-core Unicode 安全版本
iven pushed to feat/media-library-banner at iven/hms 2026-05-29 07:57:10 +08:00
03ead44385 fix(security): P0 安全修复 — 审计日志 PII 脱敏 + AI Token 计量 + backup.sh 拼写 + CI audit
iven pushed to feat/media-library-banner at iven/hms 2026-05-27 19:37:49 +08:00
ddf5c196e4 fix(mp): 健康页滚动卡死 + 文章样式丢失 — ScrollView height:0 修复 + RichArticle 18 条 tag-style 规则
iven pushed to feat/media-library-banner at iven/hms 2026-05-27 11:16:33 +08:00
23cd0b14a7 refactor(ai): 用知识库 V2 替换旧版 — 删除旧页面/API,菜单路径不变
iven pushed to feat/media-library-banner at iven/hms 2026-05-27 11:06:07 +08:00
803a27fb84 fix(db): 知识库 V2 菜单迁移 — PL/pgSQL 安全检查 sys_menu 存在性