Repository navigation
家庭备忘录 v1.1.2(真机验证版)
本版重点:在真实飞牛 NAS 上完成端到端验证,并修复验证中发现的缺陷
真机验证结果(app install-fpk 实装)
- 安装任务成功、应用 running、管理页 200、未认证接口 401
- 完整 E2E 60/60 连续两次全绿(清单合并、多提醒、工作组、空间转换、附件、配对码、改密踢设备)
- 飞书 / 钉钉(含加签)webhook 真实回调 9/9
- 应用设置改端口 → 新端口可用、旧端口自动 307 跳转
- 卸载重装后账号与数据完整保留
重要修复
- 备份恢复后同步失效:恢复导致序号回退,客户端永久收不到更新 → 服务端下发
reset_required,客户端保留未推送编辑并全量重建 - 空间转换未生效:服务端 UPDATE 漏了
space_id;且移出可见空间后仍能读到内容(隐私泄漏)→ 修正并下发墓碑 - 删除组长导致工作组不可管理 → 自动转让组长;删除用户清理成员关系
- Webhook 失败后提醒丢失 → 失败重试(上限 3 次)
- fnOS 内改端口无效 → 明确拒绝并指引走平台设置(平台只路由已声明端口)
- 端口改到已占用端口导致服务起不来 → 变更前探测
- 用户名可创建重名账号 → 去空格 + 字符集校验
- 二进制版本号写死 → 构建时注入
新增
- 安装向导可设置管理员账号密码(不必再翻日志找初始密码)
GET /api/v1/admin/diagnostics运行诊断(版本/端口/配置可写性/平台模式)- E2E 脚本可重复运行;webhook 测试支持局域网回调
客户端修复
- 小组件勾选索引错位(列表重排后勾错条目)
- 未来提醒时间显示“刚刚”
- 「我的」提醒列表不随时间刷新
- 退出编辑器时保存可能被取消(快速返回丢最后输入)
- SSE 401 后无限重连;被移出工作组后本地空间残留;小组件主线程 IO
下载
| 文件 | 大小 | 用途 |
|---|---|---|
FamilyMemo-v1.1.2-release.apk |
12.1 MB | Android 手机安装(正式签名) |
memosync_1.1.2_x86_64.fpk |
4.6 MB | 飞牛 fnOS 本地安装(x86) |
memosync_1.1.2_arm64.fpk |
4.3 MB | fnOS ARM 设备 |
安装/升级步骤
NAS 端(飞牛):应用中心 → 本地安装 → 选择对应架构的 fpk。安装向导里可设置服务端口与管理员账号密码。
实测:卸载后重装,账号与备忘录数据完整保留。
手机端:安装 APK → 登录页填 http://NAS-IP:端口 → 用管理员账号登录,或在 NAS 管理页「接入配对」生成配对码给家人免密接入。
校验值(SHA256)
516381e0e9ec4560fd8e0167c13b7b70d577b6d44794433d83c33401ba6fbbba FamilyMemo-v1.1.2-release.apk
65022687c716ee15de1a9ded882bd51d4ec95e053f7bc0ff8259bca922eae636 memosync_1.1.2_x86_64.fpk
75af3eefeda9a6f83caf7b29eaceff8de4f966d680400c7e33ba3fc93220e46f memosync_1.1.2_arm64.fpk
注意:飞牛上修改端口请在「应用设置」里改(保存后重启应用);管理页内的改端口按钮在应用包内会被拒绝,这是平台限制。旧端口会自动跳转到新端口。