☀️What's New

버전별 추가된 기능을 확인하세요.

1. 프로젝트 연구 환경 기능 고도화

  • 프로젝트에 SSH 및 HTTP 포트를 통한 연구 환경 접속 기능 추가

이전에는 SSH 접속을 위해 별도로 SSH 프로젝트를 생성해야 했으나, 이제는 모든 프로젝트에서 SSH 접속이 가능하도록 기능을 개선했습니다. 또한, 연구자가 직접 HTTP 포트를 추가하여 프로젝트에 접속할 수 있는 기능도 업데이트되었습니다. 이제 연구자는 프로젝트를 활성화하기 전에 SSH 기능을 활성화 여부를 선택하고 HTTP 포트를 추가할 수 있으며, 활성화된 후에는 SSH와 HTTP를 통한 접속 방식을 선택할 수 있습니다.

  • 환경변수 및 사용자 스크립트 추가

연구자들이 연구를 진행하기 위한 환경을 간편하게 구축할 수 있도록 사용자 스크립트와 환경 변수를 추가했습니다. 이를 통해 연구자는 프로젝트를 실행할 때마다 새로 환경을 구축할 필요 없이, 입력해놓은 사용자 스크립트를 통해 자동으로 원하는 환경을 구축할 수 있습니다.

  • 도커 이미지 변경 기능 추가

기존에는 프로젝트로 꽤 많은 연구가 진행된 경우에 다른 연구환경으로 연구를 진행하고자 하면 프로젝트를 새로 생성하고 기존의 내용을 모두 복사해서 옮겨야 하는 불편함이 있었습니다. 이를 개선하기 위해 프로젝트의 연구 환경(도커 이미지)를 변경할 수 있는 기능을 추가하였습니다. 이제 사용자는 프로젝트 비활성화 상태에 원하는 도커 이미지로 프로젝트의 연구 환경을 변경할 수 있습니다. 추가적으로 기존의 도커 이미지의 UI를 고도화하였습니다.

2. 구성원 권한 체계 기능 개선

프로젝트 소유자가 구성원의 접근 및 편집 권한을 더 세밀하게 조절할 수 있도록 변경되었습니다.

  • 프로젝트 활성화/비활성화

  • HTTP 포트 수정 (추가 포함)

  • 환경 변수 - 조회, 수정, 권한 없음

  • 사용자 스크립트 - 조회, 수정, 권한 없음

이렇게 4가지 기능에 대해 세밀하게 권한 설정이 가능합니다.

3. 스토리지 기능 추가

스토리지는 사용자가 연구를 위해 프로젝트에 추가한 데이터를 저장하는 기능입니다. 기존의 데이터셋과는 달리 사용자는 연구 환경에서도 데이터를 업로드할 수 있고, 사용자가 생성한 프로젝트와 스토리지를 연결하면, 스토리지는 모든 연결된 프로젝트의 데이터를 공유하므로 프로젝트 간 데이터 공유가 더욱 간편해집니다. 또한 파일 브라우저 UI를 업데이트하여 데이터 조회 및 관리하기에 용이해졌습니다.

4. 에셋 소유자 변경 기능 추가

기존 프로젝트 활용 측면에서 불편했던 점 중 하나는 한 계정에서 생성한 프로젝트나 데이터셋을 다른 사람이 활용할 수 없다는 것이었습니다. 예를 들어, 활용도가 높은 프로젝트를 생성한 사용자가 더 이상 해당 계정을 사용하지 않을 때, 그 계정에서 생성한 모든 에셋을 다른 계정에서 사용할 수 없는 상황이 발생했습니다. 이를 해결하기 위해 사용자의 에셋 소유권을 다른 사용자에게 이전할 수 있는 소유자 변경 기능을 추가했습니다. 이제 관리자는 특정 사용자의 프로젝트, 데이터셋, 스토리지의 소유권을 다른 사용자에게 이전하여 에셋 관리를 더 용이하게 할 수 있습니다.

Last updated