업적
GitLab에서 사용자 업적을 생성, 수여, 관리합니다.
히스토리 Introduced in GitLab 15.10 with a feature flag named achievements . Disabled by default. Enabled on GitLab.com, GitLab Self-Managed, and GitLab Dedicated in GitLab 19.2. Generally available in GitLab 19.3. Feature flag achievements removed. 업적은 GitLab에서의 활동에 대해 사용자에게 보상을 주는 방법입니다. 네임스페이스 유지 관리자 또는 소유자로서 특정 기여에 대한 사용자 정의 업적을 만들 수 있습니다. 정의된 기준에 따라 사용자에게 이 업적을 수여하거나 취소할 수 있습니다. 사용자로서 다양한 프로젝트나 그룹에 대한 기여를 프로필에서 강조 표시하기 위해 업적을 수집할 수 있습니다. 업적은 이름, 설명, 아바타로 구성됩니다. 업적은 사용자 소유로 간주됩니다. 업적을 생성한 네임스페이스의 공개 설정에 관계없이 표시됩니다. 계획된 작업에 대한 자세한 내용은 에픽 9429 를 참조하세요. 에픽에 댓글을 남겨 사용 사례를 알려주세요. 업적 유형 # 프로그래밍 방식으로는 업적을 생성, 수여, 취소 또는 삭제하는 방법이 하나뿐입니다. 실질적으로는 다음과 같이 수여되는 업적을 구분할 수 있습니다: 한 번이고 취소 불가능한 경우. 예를 들어 "첫 번째 기여 병합" 업적. 한 번이고 취소 가능한 경우. 예를 들어 "핵심 팀원" 업적. 여러 번. 예를 들어 "이달의 기여자" 업적. 그룹 업적 보기 # 그룹에서 사용 가능하고 수여된 모든 업적을 보려면: https://gitlab.com/groups/<group-path>/-/achievements 로 이동합니다. 페이지에는 업적 목록과 해당 업적을 받은 구성원이 표시됩니다. 사용자 업적 보기 # 사용자의 프로필 페이지에서 해당 사용자의 업적을 볼 수 있습니다. 사전 요구 사항: 사용자 프로필이 공개여야 합니다. 사용자의 업적을 보려면: 사용자의 프로필 페이지로 이동합니다. 사용자의 아바타 아래에서 업적을 확인합니다. 업적에 대한 세부 정보를 보려면 해당 업적 위에 마우스를 올립니다. 다음 정보가 표시됩니다: 업적의 이름 업적의 설명 사용자에게 업적이 수여된 날짜 사용자가 네임스페이스의 구성원이거나 네임스페이스가 공개인 경우 업적을 수여한 네임스페이스 사용자의 업적 목록을 가져오려면 user GraphQL 유형 을 쿼리합니다. User.userAchievements 필드는 선택적 includeHidden 파라미터를 허용합니다. true 로 설정하면 응답에 프로필에서 숨겨진 업적이 포함됩니다. 숨겨진 업적은 다음 경우에만 포함됩니다: 요청하는 사용자가 요청된 사용자와 동일한 경우. 요청하는 사용자가 업적이 속한 그룹에서 Maintainer 또는 Owner 권한을 가진 경우. query { user ( username : "<username>" ) { userAchievements ( inclu