Commit Graph

288 Commits

Author SHA1 Message Date
0d720fb878 优化验证码邮件模板
Some checks are pending
Security Checks / security (push) Waiting to run
参考用户提供的卡片式 HTML 邮件样式,增加纯文本与 HTML 双格式投递,补充模板安全转义和有效期测试。
2026-10-06 11:30:45 +08:00
733612bcfb 修复IMAP回复邮件关联头
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-06 05:27:11 +08:00
413d933919 禁止保存中继时隐式继承本机加密方式
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-06 03:38:30 +08:00
0a6b13da05 修复中继加密独立配置并保留启停和自定义端口
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-06 03:27:40 +08:00
2697ba7ac0 修复验证码服务在 PostgreSQL 下的事务行锁查询
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-06 03:12:46 +08:00
b1f976fd7a 保留验证码限流存储故障原因便于排查
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-06 03:00:00 +08:00
833aac2fbb 补充SMTP中继开关测试夹具
更新测试场景,明确只有显式启用中继时才校验和投递,验证旧配置不再自动启用。
2026-10-06 00:32:43 +08:00
81bb792ba7 取消SMTP中继旧配置自动兼容
Some checks are pending
Security Checks / security (push) Waiting to run
中继仅由enabled开关控制,不再根据旧字段自动启用或沿用旧开关状态。
2026-10-06 00:27:48 +08:00
3cca3438b8 增加SMTP中继开关与配置管理
Some checks are pending
Security Checks / security (push) Waiting to run
新增中继启用控制、列表展示、编辑和清除逻辑,保留安全配置边界。
2026-10-06 00:20:29 +08:00
cabe1b8b62 强制运行时输入并清理旧构建配置
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-05 01:40:28 +08:00
9c450f1734 运行时配置清理阶段检查点
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-05 01:31:34 +08:00
09c8ae421a 修复附件下载响应长度
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-04 12:15:38 +08:00
2aa7e7f9a9 修复旧页面登录资源恢复并明确显示名称限制
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-04 06:28:46 +08:00
61b361a6af 修正网页邮件按投递时间排序并补录草稿发送验收
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-04 05:09:08 +08:00
e97a8caade 补充数据库迁移建库权限预检并准确提示权限不足
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-04 03:34:42 +08:00
2248190535 修复跨库迁移后数据库时区解释不一致
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-04 02:57:28 +08:00
23eda3accc 修正回复草稿版本冲突提示并补充保护用例
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-04 00:41:38 +08:00
220e65ec18 优化微信扫码结果页提示单行显示
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-03 23:37:33 +08:00
8d9cae7014 修复跨平台构建导致微信授权页样式摘要失配
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-03 23:29:04 +08:00
7e28735bf4 精简微信扫码结果页并优化手机阅读布局
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-03 22:19:28 +08:00
4a927a32a3 优化微信授权结果页的移动端布局与安全提示
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-03 21:07:19 +08:00
857491c6a6 修复Telegram回调与沙箱推送未使用本机代理
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-03 20:42:13 +08:00
c47155d600 修复管理员仅配置安全码时无法独立找回密码
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-03 20:12:54 +08:00
03580debc6 修复公共恢复审计回归测试
Some checks are pending
Security Checks / security (push) Waiting to run
让日志迁移测试符合连续版本校验,并避免测试清理任务与角色更新产生 SQLite 锁竞争。
2026-10-03 02:59:03 +08:00
f501f971bb 优化安全码与外部邮箱二选一校验
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-03 01:41:24 +08:00
cb0e41c738 修正凭据查看回归用例避免参数拒绝造成假覆盖
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 21:36:11 +08:00
e358396be5 加固客户端凭据签发与撤销的本人密码验证
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 20:46:24 +08:00
10a2733605 补齐安全码与已验证邮箱二选一授权回归覆盖
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 18:36:39 +08:00
3ab3c21a09 检查点:保存安全方式二选一授权调整以补充回归覆盖
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 18:33:48 +08:00
4741b641d9 调整管理员与用户安全恢复为安全码或外部邮箱任选其一
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 18:00:51 +08:00
a901bd19b4 补齐公共密码恢复审计并修正刷新成功提示
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 17:37:45 +08:00
398824e8b4 优化验证码生成:同一数字最多出现两次
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 17:32:07 +08:00
9465b4fee9 修复外部证书签发与续期文件命名不一致
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 15:15:01 +08:00
bc50eab30e 补齐反代模式外部证书校验发布与Go续期部署模板
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 14:45:21 +08:00
eba1b9d101 修正邮件外域多地址连接预算并保留失败原因
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 14:15:18 +08:00
9e78499a65 拒绝匿名外域收件并补充逐端口投递诊断
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-02 13:52:37 +08:00
5852b2fdcf 修复全新初始化后的登录校验
Some checks are pending
Security Checks / security (push) Waiting to run
允许带有初始化残留会话 Cookie 的同源登录请求通过通用 CSRF 检查,同时保留登录请求的来源、JSON 和同源校验,并补充回归用例。
2026-10-02 07:42:05 +08:00
4cf1de87d3 修复管理员分组版本校验和受限保存
Some checks are pending
Security Checks / security (push) Waiting to run
修复管理员用户列表成员版本缺失导致的多分组保存失败,并保留管理员不可管理分组的成员关系,补充回归测试。
2026-10-02 06:26:18 +08:00
9fa25d5ce5 补充分组权限回归用例
Some checks are pending
Security Checks / security (push) Waiting to run
覆盖管理员所属分组范围、默认分组回退、管理员多分组和普通用户单分组约束。
2026-10-02 03:53:35 +08:00
6df4d7a49e 补充分组管理入口和创建权限校验
Some checks are pending
Security Checks / security (push) Waiting to run
允许管理员通过成员管理能力打开分组操作,并限制创建账号时的分组范围。
2026-10-02 03:51:11 +08:00
b7a1e44dc6 修复管理员成员分组权限检查点
Some checks are pending
Security Checks / security (push) Waiting to run
提交分组成员管理权限和前端入口调整,作为继续开发前的安全检查点。
2026-10-02 03:48:27 +08:00
26189331ca 修复站内回环投递依赖公网解析导致误判并补充验签回归
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-01 22:41:59 +08:00
3ba9039438 修复本域有效签名邮件因SPF失败被误删
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-01 22:23:18 +08:00
336aa9b2ce 修复全新部署反代模式证书初始化失败
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-01 20:59:47 +08:00
e7d30dbb96 修复受管域名内部投递
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-01 19:53:51 +08:00
61f1898021 补齐初始化外部证书预检查并增加回归用例
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-01 19:05:05 +08:00
881ea5988f 修复初始化外部证书导入
允许初始化向导使用已校验的外部绝对证书路径,同时保持普通旧配置迁移的安全限制。
2026-10-01 18:50:24 +08:00
3ba7252948 实现全新部署数据清理保护
Some checks are pending
Security Checks / security (push) Waiting to run
部署脚本、外部数据库初始化保护及统一证书域名配置已完成;不保留旧运行数据。
2026-10-01 13:13:12 +08:00
9eabdd2049 增加需确认的全新部署流程
默认升级保留 Smail 运行数据;Linux 和 Windows 的全新部署均要求输入确认词,先备份后仅清理 Smail 专属目录,并补充部署策略回归用例。
2026-10-01 11:48:03 +08:00
bb7e73643e 延长插件配置响应超时并增加请求头超时
Some checks are pending
Security Checks / security (push) Waiting to run
2026-10-01 11:08:44 +08:00