Nixevol nixevol
  • Joined on 2026-09-22
nixevol closed issue nixevol/NixMsg#43 2026-09-30 16:36:07 +08:00
[U-05][low] 目录搜索的 LIKE 通配符没有转义;端编号 inline 与 mochi 内联客户端同名
nixevol commented on issue nixevol/NixMsg#43 2026-09-30 16:36:07 +08:00
[U-05][low] 目录搜索的 LIKE 通配符没有转义;端编号 inline 与 mochi 内联客户端同名

已合入 origin/main 0c9b459。落地提交 8ca545a fix: 目录搜索转义 LIKE 通配符并拒绝编号 inline (#43)。

nixevol closed issue nixevol/NixMsg#42 2026-09-30 16:36:07 +08:00
[U-04][medium] 锁定计数表从不清理,轮换 IP 可让内存持续增长
nixevol commented on issue nixevol/NixMsg#42 2026-09-30 16:36:06 +08:00
[U-04][medium] 锁定计数表从不清理,轮换 IP 可让内存持续增长

已合入 origin/main 0c9b459。落地提交 05a3741 fix: 锁定计数表过期清理并限制总量 (#42)。

nixevol closed issue nixevol/NixMsg#41 2026-09-30 16:36:06 +08:00
[U-03][medium] 对话密码锁定不一致:按对计数键三处各不相同、锁定期内不带密码也报 rate_limited、后台改对话密码与删除端不清锁定
nixevol commented on issue nixevol/NixMsg#41 2026-09-30 16:36:06 +08:00
[U-03][medium] 对话密码锁定不一致:按对计数键三处各不相同、锁定期内不带密码也报 rate_limited、后台改对话密码与删除端不清锁定

已合入 origin/main 0c9b459。落地提交 e294b5d fix: 统一对话密码锁键为发送方加对方不含 IP (#41)。

nixevol closed issue nixevol/NixMsg#40 2026-09-30 16:36:05 +08:00
[U-02][medium] 群操作的校验不在写事务里;建群输入不去重;后台建群不校验群主
nixevol commented on issue nixevol/NixMsg#40 2026-09-30 16:36:05 +08:00
[U-02][medium] 群操作的校验不在写事务里;建群输入不去重;后台建群不校验群主

已合入 origin/main 0c9b459。落地提交 ad4f131 fix: 群写操作在事务内复核并去重建群成员 (#40)。迁移 0003 已与 C-03 的 0004 一并合入。

nixevol closed issue nixevol/NixMsg#39 2026-09-30 16:36:05 +08:00
[U-01][high] 开启自助注册时不要求安全码,空安全码即可注册
nixevol commented on issue nixevol/NixMsg#39 2026-09-30 16:36:05 +08:00
[U-01][high] 开启自助注册时不要求安全码,空安全码即可注册

已合入 origin/main 0c9b459。落地提交 8c20b76 fix: 开启自助注册须先有 8-64 字符安全码 (#39)。

nixevol closed issue nixevol/NixMsg#38 2026-09-30 16:36:04 +08:00
[C-07][low] 消息校验与小问题合集:ttl 可为 0 或负数、delay 溢出变立即发送、提交不检查发送方已停用、群分发不按入群时间过滤、保留期按创建时间算
nixevol commented on issue nixevol/NixMsg#38 2026-09-30 16:36:04 +08:00
[C-07][low] 消息校验与小问题合集:ttl 可为 0 或负数、delay 溢出变立即发送、提交不检查发送方已停用、群分发不按入群时间过滤、保留期按创建时间算

已合入 origin/main 0c9b459。落地提交 659373e fix: 补提交校验、停用检查、入群过滤与按完成时刻清理 (#38)。

nixevol closed issue nixevol/NixMsg#37 2026-09-30 16:36:04 +08:00
[C-06][medium] 推送时 meta 里的数字被转成 float64,超过 2^53 的整数被静默篡改
nixevol commented on issue nixevol/NixMsg#37 2026-09-30 16:36:03 +08:00
[C-06][medium] 推送时 meta 里的数字被转成 float64,超过 2^53 的整数被静默篡改

已合入 origin/main 0c9b459。落地提交 2461bec fix: 推送 meta 用 UseNumber 保留超过 2^53 的整数 (#37)。

nixevol closed issue nixevol/NixMsg#36 2026-09-30 16:36:03 +08:00
[C-05][medium] 每端请求限速只作用于 send,撤回、状态、目录、群、unlock 等请求都不限速
nixevol commented on issue nixevol/NixMsg#36 2026-09-30 16:36:03 +08:00
[C-05][medium] 每端请求限速只作用于 send,撤回、状态、目录、群、unlock 等请求都不限速

已合入 origin/main 0c9b459。落地提交 aa24e97 fix: 上行分发前统一限速,send 不再单独扣桶 (#36)。

nixevol closed issue nixevol/NixMsg#35 2026-09-30 16:36:03 +08:00
[C-04][high] 退群、踢人、解散、停用、删除作废投递时不写回执、不收尾:消息永远停在 dispatched、正文不删、占发送方配额
nixevol commented on issue nixevol/NixMsg#35 2026-09-30 16:36:02 +08:00
[C-04][high] 退群、踢人、解散、停用、删除作废投递时不写回执、不收尾:消息永远停在 dispatched、正文不删、占发送方配额

已合入 origin/main 0c9b459。落地提交 f139b9e fix: 作废投递走统一终态函数并写回执收尾 (#35)。

nixevol closed issue nixevol/NixMsg#34 2026-09-30 16:36:02 +08:00
[C-03][high] 保留清理放在每秒循环里:全表扫描、单事务大删除、到期处理无 LIMIT、没有 wal_checkpoint;断线清标记 SQL 缺条件;僵尸不保留投递永不过期
nixevol commented on issue nixevol/NixMsg#34 2026-09-30 16:36:02 +08:00
[C-03][high] 保留清理放在每秒循环里:全表扫描、单事务大删除、到期处理无 LIMIT、没有 wal_checkpoint;断线清标记 SQL 缺条件;僵尸不保留投递永不过期

已合入 origin/main 0c9b459。落地提交 6a65ab8 fix: 按完成时刻分批清理并限制读连接池 (#34)。迁移 0004 与 U-02 的 0003 均在。