This website requires JavaScript.
Explore
Help
Register
Sign In
ericwyuan
0 Followers
·
0 Following
Joined on
2026-03-18
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
5
Projects
Packages
Public Activity
Starred Repositories
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-09-01 06:31:44 +00:00
570d1590eb
fix(router): 深链接全被塞进「今日」,点底部标签页显示的是别人的内容
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-09-01 06:11:20 +00:00
f6687d2b5d
fix(deploy): push.sh 报「部署成功」,但跑的还是旧代码
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-09-01 05:58:00 +00:00
c57c930949
feat(ai): AI 教练 —— 晨间简报、运动处方、趋势归因与 Copilot
a746327560
fix(ui): 奖励卡片被 Framework7 的 .badge 压成灰色小药丸
92ea33b800
feat(sync): 全部历史真的是全部,不再截断在两年
526ece7d14
refactor(sync): 手动同步与自动同步彻底分开
4d55fb4776
chore(deploy): 别把 macOS 的 xattr 塞进 tar,群晖读不懂只会刷警告
Compare 7 commits »
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-09-01 04:23:53 +00:00
2ad0472578
fix(fam-ui): 未登录自动跳转 OIDC + 登录/退出入口,打通 smart-camera 登录
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-09-01 04:15:06 +00:00
db4f46140b
fix(start_core): export AUTH_HUB_* env + fix .env path; docs: cutover to smart-camera.zichuan.xyz
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-31 23:40:28 +00:00
15fba8c25c
feat: NAS 部署 + auth-hub 认证 + 同步逻辑修复
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-31 15:13:00 +00:00
9503fca370
feat(auth): 接入 auth-hub 统一登录,网页登录与 Garmin 同步彻底分离
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-31 14:39:49 +00:00
9c4db682d5
docs: 记录 8/29 同步 1062 修复与 8/31 auth-hub SSO 接入/清理部署;gitignore 排除独立项目 ai-gateway
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-31 14:32:20 +00:00
feb096ff3d
docs: 订正 FAM-UI 部署位置描述(NAS -> 云服务器 Caddy)
5e1230d9b0
docs: 记录 auth-hub 生产 client 已注册,NAS 部署待执行
8120d2ae6a
feat(fam-core): 登录改接 auth-hub 统一登录(OAuth2 Authorization Code + PKCE / OIDC)
Compare 3 commits »
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-29 15:11:23 +00:00
988c63a8f9
fix(fam-core): 修复 sync_identity_map 增量同步 1062 主键冲突导致游标卡死
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-29 14:42:32 +00:00
05c7a8b70a
feat(fam-edge): 闭集人物识别新增奶奶(成年女性按年龄段区分媳妇/奶奶)
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-29 02:00:33 +00:00
7e51223eb9
fix(rate-limit): _is_rate_limited 识别 RetryError 的 429 形态,登录 429 真正触发自动退避
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-29 01:45:58 +00:00
30ae431ed9
fix(rate-limit): 退避 24h 且守卫以 DB 为准,终结限流死循环
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-28 09:18:49 +00:00
ae126f90d4
fix(rate-limit): 退避延长至 6h 且登录路径同样遵守,打破 Garmin 限流死循环
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-28 07:13:41 +00:00
bec45414a7
feat(garmin): 增加「退出 Garmin 账号」功能,删除已保存令牌以便重新登录
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-28 06:54:19 +00:00
11869c6a8d
fix(sync): 限流退避持久化到 DB,调度器与手动同步均尊重退避期
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-28 06:27:18 +00:00
a4bedc263f
fix(sync): 限流检测漏掉了它真实的样子
ericwyuan
pushed to
main
at
ericwyuan/GarminHealthLab
2026-08-28 06:20:46 +00:00
042c4d52be
fix(sync): 被 Garmin 限流时说人话,并停止把限流越撞越深
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-28 04:10:17 +00:00
c9354ed1a1
docs: 同步 8/28 迁移故障排查记录(FFmpeg 缺失 + 磁盘写满死循环 + DiskGuard)
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-28 04:08:08 +00:00
ef56ae5662
feat(fam-edge): 新增 DiskGuard 磁盘空间守护,剩余空间不足自动清理旧素材
First
Previous
1
2
3
4
5
...
Next
Last