목차
기능
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에 대한 복구 코드를 활성화할 수 있습니다:
-
개선된 사용자 데이터 편집 양식:
통합 기능 개선
통합 구현을 약간 리팩토링했습니다. 별칭이 있는 통합의 Matcher 존재가 많은 사용자에게 혼란을 주었습니다. 따라서 별칭이 있는 통합에 대해 이를 제거했습니다.
버그 수정
- 작업 결과 레코드의 정렬 로직을 수정했습니다.
- 작업 레코드 테이블의 기본 키로 BIGINT를 사용했습니다.
- 작업 레코드 테이블에서 여분의 열을 제거했습니다.
- 대량 출력을 지원하도록 활성화했습니다.
- 작업 뷰어에서 가상 스크롤을 구현했습니다.
- 이모지 대신 SVG 플래그를 사용했습니다.
- Terraform/Bash/PowerShell 템플릿에 따라 변수를 존중했습니다.
- 표준 입력에서 등록 토큰을 읽었습니다.
- 프로젝트 백업/복원 문제를 수정했습니다.
패치
2.12.3 (2025-01-29)
- 이전 버전의 Ansible에 대한 Docker 태그
v2.12.*-ansible2.16.5
를 수정했습니다.
2.12.4 (2025-02-03)
- 공개/비공개 키 암호화를 사용하여 보안을 개선했습니다.
- 러너 페이지의 레이아웃을 수정했습니다.
- 새로운 러너 양식을 가져왔습니다.
- 표준 입력에서 등록 토큰 읽기를 수정했습니다.