目录
功能
包含 Ansible 2.16 的 Docker 镜像
为了向后兼容,我们添加了带有标签 v2.12.*-ansible2.16.5
的 Docker 镜像,其中包含旧版本的 Ansible (2.16.5)。
基于时间的一次性密码 (TOTP)
-
为每个用户启用 TOTP 的能力。
可以使用以下配置选项:
-
config.json
中的配置选项:{ "auth": { "totp": { "enabled": true, "allow_recovery": true } } }
-
环境变量:
SEMAPHORE_TOTP_ENABLED
— 启用 TOTP。SEMAPHORE_TOTP_ALLOW_RECOVERY
— 启用 TOTP 的恢复代码。
-
-
管理 TOTP 认证的 CLI 命令
semaphore user totp <action>
-
您可以为 TOTP 启用恢复代码:
-
改进的用户数据编辑表单:
集成得到了改善
我们对集成的实现进行了小幅重构。集成中别名的存在误导了许多用户。因此,我们为别名集成移除了它们。
错误修复
- 修正任务结果记录的排序逻辑。
- 在任务记录表中使用 BIGINT 作为主键。
- 从任务记录表中删除多余的列。
- 启用对大输出的支持。
- 在任务查看器中实现虚拟滚动。
- 使用 SVG 旗帜而不是 Emoji:
- 尊重 Terraform/Bash/PowerShell 模板中的变量
- 从标准输入读取注册令牌
- 修复项目备份/恢复
补丁
2.12.3 (2025-01-29)
- 修复旧版本 Ansible 的 Docker 标签
v2.12.*-ansible2.16.5
。
2.12.4 (2025-02-03)
- 通过使用公钥/私钥加密提高安全性。
- 修复 Runners 页面布局。
- 导入新的 Runner 表单。
- 修复从标准输入读取注册令牌。