Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.8 릴리즈 노트 - 상세 내용 #8

Open
doortts opened this issue Sep 26, 2017 · 3 comments
Open

v1.8 릴리즈 노트 - 상세 내용 #8

doortts opened this issue Sep 26, 2017 · 3 comments

Comments

@doortts
Copy link

doortts commented Sep 26, 2017

@doortts (doortts) 님이 작성한 이슈입니다.
---

Yona v1.8.0 릴리즈

소식과 인사

  • v1.7.1 을 기다리는 분들이 계셨을텐데 어쩌다보니v1.7.1이 아니라 v1.8.0을 릴리즈하게 되었습니다.
  • Yona를 사용하는 곳이 지속적으로 늘고 있습니다. 그리고 조만간 좋은 소식이 더 있을것 같습니다!
  • 부족한 점이 아직 많지만 많이 써주시고 의견주셔서 고맙습니다.
  • 즐거운 추석명절 되세요!

릴리즈 노트

주요 추가 기능

  • 이미지 갤러리 기능
    • 이제 업로드한 이미지의 사이즈가 적당하게 조절되고 여러장의 이미지가 본문에 있을 경우 해당 이미지를 클릭하면 슬라이드 식으로 마치 이미지 갤러리처럼 동작합니다.
  • 사용자 환경에 맞게 한글이름, 영어이름이 적절히 표시됩니다. (LDAP 한정기능)
    • 검색이나 멘션, 담당자 지정시에 한글이름, 영어이름 어느쪽으로도 찾거나 지정가능합니다
      950-20179-26-231-3.png
  • Subtask 기능의 사용성이 크게 증가되었습니다
    • 이슈 본문 우측의 새 이슈 버튼을 새 서브 태스크 버튼으로 변경
    • 자동으로 이슈 옵션메뉴 펼쳐짐
    • 서브태스크의 댓글 수나 좋아요 숫자가 목록에서 표시됨
    • 서브태스크가 다시 열림상태가 되면 부모 이슈도 열림상태로 자동으로 변경됩니다
    • Subtask 목록의 가독성증가

개선 및 변경 사항

  • 프로젝트 마일스톤 목록에서 이슈 라벨 추가 #292 #296 by @sjstyle
  • 클립보드 복사 라이브러리 추가 #288 #297 by @sjstyle
    • 이제 Adobe Flash 없어도 저장소 링크 복사기능이 동작합니다.
  • 코멘트 작성시에 미리보기 화면과 실제 작성 후 화면의 폭을 일치시켰습니다.
  • 서버 재시작시에도 사용자들이 불필요하게 로그인이 풀리지 않도록 처리했습니다.
  • 본문하단의 버튼들이 우측 메뉴에도 이제 같이 보입니다.
    • 긴 본문을 수정하거나 삭제할때 편해졌습니다.
  • 사용자 프로필페이지에서 사용자 이메일을 기본으로 노출시킬지 말지 정할 수 있는 옵션을 제공합니다
  • navi-bar의 이슈 생성메뉴 - 이름과 기능이 일부 수정됨
    • 새 이슈
      • 현재 프로젝트에서 새 이슈 작성하기
      • 현재 페이지가 특정 프로젝트의 페이지가 아닌 상황이면 최근 프로젝트로 이동해서 새 이슈 작성
    • 새 이슈 - 개인 inbox
      • 사용자가 inbox 라는 개인 프로젝트를 만들어 놓았을 경우 해당 프로젝트로 이동해서 새 이슈 작성 창을 보여 줌
      • 개인 inbox 프로젝트가 없을 경운 해당 개인의 최근 만들어진 private 프로젝트로 이동해서 새 이슈 작성 창을 보여 줌
        20179-15-1843-32-647.png.png
  • 내 이슈의 기본 정렬 옵션이 '최근 업데이트'순으로 변경됨
  • Pull Request 탭에서 어느 branch로 PR을 보내는지 출력되게 하는 기능 #295
  • 멘션이 자원을 좀 덜 쓰고 좀 더 똑똑하게 동작합니다

버그 수정

  • 사용자 메뉴에서 그룹을 선택해서 들어갈때 간헐적으로 페이지를 찾을 수 없는 문제 #285
  • SVN Malformed XML: no element found 문제 #237 by @cpascal
    • 꽤 오래된 버그인데 적절한 해결방법을 찾지 못했던 문제인데 @cpascal 께서 해결해주셨습니다. 고맙습니다!
  • 자신을 멘션한 댓글이 하일라이팅 되지 않던 문제 (v1.7 버전 한정문제)
  • Yona 답신 메일주소 %2F 문자 이슈 #300
  • 프로젝트 소유자 또는 그룹명에 한글이 있는 경우 오류 #286
  • Slack 연동시 url link가 localhost로 표시되던 문제 #284

API

  • 현재 제공되는 기능
    • 사용자 생성
    • 프로젝트 생성부터 이슈, 라벨, 마일스톤, 게시판 생성등 기본 기능 전체
    • 파일 업로드
    • 사용자 아바타 변경
    • (제한적) 사용자 검색
    • 이슈 담당자 지정

Contributors

  • 이번에도 @hongwonjun @sjstyle @cpascal 님 께서 v1.8 릴리즈에 기여해 주셨습니다.
    • @hongwonjun 님은 Yona 프로젝트 commiter 로 합류하셨습니다. (앞으로도 잘 부탁드려요)
  • 새롭게 Author로 추가되신 분들은 AUTHORS파일에서 확인 가능합니다.

그 외 소소한 버그 수정 및 변경사항들이 적용되었습니다. (하단의 커밋목록 참고)

v1.8.0 의 변경사항은 repo.yona.io 에도 적용되어 운영되고 있습니다.

배포파일

  • yona-v1.8.0-bin.zip
    • 바이너리 실행파일로 제공되는 기본 배포파일
  • yona-h2-v1.8.0-bin.zip
    • 바이너리 실행파일로 제공되는 H2 Embedded DB 포함 배포파일
    • 이 버전은 대규모 환경에서 사용하시기엔 적절하지 않습니다. 예를 들면 출장이나 강의 혹은 프로젝트 지원이나 200명 이하의 작은 조직등에서 간단히 쓰다가 통째로 묶어서 이동할때 정도로 사용하시길 권합니다.
    • 대신 Yona Export프로젝트를 이용하면 파견/출장등에 편하게 사용 후 프로젝트 데이터를 쉽게 부모 Yona 인스턴스로 옮길 수 있습니다.
  • Docker: @pokev25 님이 https://github.com/pokev25/docker-yona 를 통해 Docker 지원을 도와주고 계십니다. 늘 고맙습니다.
  • 매뉴얼 작성: @minishanell 님이 도와주고 계십니다!
    https://github.com/yona-projects/yona/wiki

이하 v1.7.0 이후 v1.8.0까지의 커밋목록

* e3d0cd9f - version: v1.8.0
* 7c85e76c - markdown: Change dot char to dash in help area
* 5157a141 - subtask: Reopen parent issue when child reopen
* 43a380a0 - subtask: Change selected subtask style
* 11d3f5e9 - i18n: Fix name rendering bug in mail contents
* da0f6c3d - mention: Enhance mention feature
* 5baf5e02 - i18n: Fix user search in issue assginee select box
* b76bd367 - css: Remove border of comment and voter icon at Subtask list
* 41031deb - message: Change some english message
* a5785008 - AUTHORS: Add new contributor
* 799e29ee - code: Fix missing urlencoding of repository url path
* 423de764 - pull-request: Show target branch at list
* e3e0659a - mail: Fix wrong urlencoded 'Reply To' address
* 9dc84bc6 - subtask: Show comments and voter counter
* cfbe6642 - project-settings: Fix member list alignment
* 730a4b7a - i18n: Support english name if exist in LDAP
* 369a4b14 - css: Change milestone tag color at issue list
* 1341bc6a - css: Change comment border style
* c101ce76 - attachment: Remove new line between filenames when upload
* 303b4c31 - markdown: Adjust comment margin and elements alignment
* b01db32f - navbar: Change new issue button action of nav bar
* 82557498 - message: Remove redundant dot char
* 0ab46107 - issue: Change vote button position
* 61ffbe6f - my-issues: Change sorting order - updated first
* 44f61608 - subtask: Change subtask feature
* 5c7fccac - view: Make smaller minimun issue body height
* 1878e963 - message: Add missing message
* 3e151a30 - vote: Fix null point exceptions
* b27f320b - view: Move vote button position and show edit/delete button again
* 641d2d0d - site: Provide option to show email or not
* 76f5f5dd - comment: Fix bug highlighting comment which mentioned me
* 5205daa2 - css: Change comment buttons more harmoniously
* 523abbbb - view: Move some buttons to right side menu
* a35a14ea - favorite: Fix page navigation bug when using favorite menu
* ea70650d - login: Prevent unintended cookie deletion when Yona restarted
* 2f6fc6a8 - css: Match markdown preview to real width when write a comment
* 8303ad8f - css: Support caption of image gallery
* 14b787e0 - css: Support image gallery feature
* 1ee4a9b2 - css: Support image popup at contents on click
* 1ad9eaec - lib: Add magnific-popup.js for image popup
* c7db1fe4 - Add clipboard.js and use it on copy methods.
* efb9bc83 - Add label(s) on project milestone list view.
* 66af7ac6 - svn: Fix malformed xml error
* e157ee3f - webhook: Modify url of webhook message
* dcf9e746 - usermenu: Fix usermenu's org link to which the user belongs

--- attachments ---
20179-15-1843-32-647.png.png
950-20179-26-231-3.png

@doortts
Copy link
Author

doortts commented Sep 26, 2017

@rtboss (rtboss) 님이 작성한 코멘트입니다.
---

Yona 감사히 잘 사용 하겠습니다. "조만간 좋은 소식" 살짝 기대되네요.

@doortts
Copy link
Author

doortts commented Oct 13, 2017

@doortts (doortts) 님이 작성한 코멘트입니다.
---

yona-v1.8.1-bin.zip
yona-h2-v1.8.1-bin.zip

--- attachments ---
yona-v1.8.1-bin.zip
yona-h2-v1.8.1-bin.zip

@doortts
Copy link
Author

doortts commented Jul 6, 2018

@doortts (doortts) 님이 작성한 코멘트입니다.
---

늘 도움 주셔서 고맙습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant