- 上游 Key 命名改为 {prefix}-{upstream.id}-{safe_group_name}-{group_id} - 唯一约束 (upstream_id, group_id, managed_prefix) 加 managed_prefix 列 - 上游检测成功时同步 Key 状态,远端已删/分组已删自动清理 - 重复分组导入跳过,目标网站已存在同名分组返回 exists - 账号导入平台自动识别(auto/manual 模式) - 全选可导入 Key 按钮 + 目标分组自动匹配 - 导入幂等:已导入过的 Key 校验远端账号,不存在则重建 - 新增同步接口 POST /sync-imported-upstream-keys - account_exists() 通过拉取账号列表判断,避免 404 误判 - credentials.base_url 注入来源上游地址,避免 401 - 前端导入弹窗自动同步+刷新按钮+并发/优先级设置 - 新增 12 个测试覆盖同步、幂等、远端删除、校验失败路径
Enable managed remote browser custom pages with login autofill and add website sync workflows so external admin surfaces can be handled inside SmartUp. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>