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.7 릴리즈 노트 - 상세 내용 #7

Open
doortts opened this issue Sep 3, 2017 · 1 comment
Open

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

doortts opened this issue Sep 3, 2017 · 1 comment

Comments

@doortts
Copy link

doortts commented Sep 3, 2017

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

yona-h2-v1.7.0-bin.zip
yona-v1.7.0-bin.zip

Yona v1.7.0 릴리즈

v1.7.0은 안정성과 활용성을 높이는 것을 목표로 진행되었습니다.

스크린샷이 포함된 상세 릴리즈노트는 v1.7 릴리즈노트 - 상세 내용 에서 보실 수 있습니다.

소식

한 달 반만의 릴리즈입니다. 어느덧 가을이 되어가고 있네요. :D

릴리즈 노트

주요 추가 기능

  • Guest 사용자 기능
    • 가입 후 사이트 어드민 확인/승인 시점에 사이트 Admin이 게스트로 지정한 사람은 기능과 접근이 제한되는 Guest 모드로 동작합니다.
      20179-4-154-56-491.png
    • 제한되는 기능
      • 게스트 멤버를 그룹 멤버로 추가할 수 없음
      • 게스트 멤버는 그룹 생성 불가
      • 게스트 멤버는 사이트 전체 프로젝트 목록 조회 불가
      • 게스트 멤버는 자신이 멤버로 되어 있는 프로젝트가 아닌 모든 프로젝트에 대해 해당 프로젝트의 공개범위와 상관없이 접근 불가능
      • 게스트 멤버는 다른 멤버 프로필 페이지에서 해당 사용자의 프로젝트 목록을 볼 수 없음
  • Slack 알림 연동
  • 어느 화면에서나 이슈 작성이 가능해 졌습니다.
    20179-3-2120-56-677.png
    • 이슈 이동기능과 같이 사용하면 자신의 개인프로젝트에서 천천히 몇 번에 걸처서 작성 후 원하는 프로젝트로 이동시키는 것이 가능합니다.
    • 새 이슈 - 개인메뉴는 사용자 계정 하위의 private 프로젝트를 찾아서 작성페이지를 보여줍니다.
      • inbox, _private, 기타 private 프로젝트 순으로 찾습니다.

개선 및 변경 사항

  • 본문의 멘션 렌더링시에 아이디가 아니라 이름 표시로 변경했습니다.
    • 이제 아이디를 외우지 않아도 됩니다!
  • 사용자 메뉴와 즐겨찾기 기능등에 대해 단축키를 지원합니다.
    • A: assigned my issues, F: favorite projects
  • 서버를 재시작해도 임시파일을 바로 정리하지 않도록 변경했습니다.
    • 서버 재시작으로 인한 임시 업로드 파일의 유실을 예방해줍니다.
  • 영어권 사용자들이 좀 더 잘 쓸수있도록 번역/표현등이 수정되었습니다.
  • 클립보드의 내용을 바로 붙여 넣을때 자동으로 만들어지는 파일이름 변경
    • 파일이름으로 업로드 시간을 유추 가능하도록 변경했습니다.
      20179-3-2135-49-975.png
  • 서브 태스크 작성시에는 해당 프로젝트의 이슈 템플릿이 적용되지 않게 변경되었습니다.
  • 사용자 메뉴에서 즐겨찾기로 지정된 프로젝트의 즐겨찾기를 해제해도 바로 목록에서 사라지진 않도록 변경
  • 코멘트와 본문의 수정/삭제 아이콘을 통일시키고 일부 메뉴를 정리했습니다.
    20179-3-2133-25-247.png
  • 멘션기능과 담당자 지정 기능을 업그레드 했습니다.
    • 이제 공개 프로젝트의 이슈는 담당자를 사이트내의 누구든지 할당 가능합니다.
      • 이슈 확인 차원에서 작성자에게 이슈 담당자로 재 지정(turn over)하는 것은 좋은 프렉티스입니다

버그 수정

  • 코드 주고받기 화면세어 target branch 표시가 두 줄로 표시되던 문제 #265 by @E-nuri
  • 완료된 이슈의 마감일이 지남으로 계속 표시 되는 문제 #274 by @sjstyle
  • Yona 첫 페이지의 브라우저 타이틀이 '알림'으로 표시되던 문제 #275 by @sjstyle
  • SVN 프로젝트에서 코드 네비게이션이 불가능한 문제 수정 #276 by @sjstyle
  • 코드 주고받기에서 오해를 줄 수 있는 표기 수정 #278 by @hongwonjun
  • 설정 파일에서 gmail 을 gamil 로 잘못 표시하던 부분 #279 by @kenu
  • 특정 조건에서 로그인 수차례 실패 끝에 성공했을때 페이지 이동이 이상할 수 있는 문제
  • 이메일의 본문 렌더링이 이상하게 표시 될 수 있는 문제 #264

API

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

기타

  • 네이버 파파고 연동 이슈/게시글/댓글/번역기능 (실험적인 기능)

Contributors

  • @hongwonjun @sjstyle @berryzed @kenu @E-nuri 님 께서 v1.7 이 릴리즈에 기여해 주셨습니다. 고맙습니다.
  • 특히 @berryzed 님은 놓치고 있던 설정 파일 항목 설명을 깔끔하게 정리해 주셨습니다. #277 고맙습니다!
  • 새롭게 Author로 추가되신 분들은 AUTHORS파일에서 확인 가능합니다.

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

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

배포파일

  • yona-v1.7.0-bin.zip
    • 바이너리 실행파일로 제공되는 기본 배포파일
  • yona-h2-v1.7.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.6.1 이후 v1.7.0까지의 커밋목록

  • 7558fb5c - version: Yona v1.7.0
  • 102aa86f - README: Update english contents and so on
  • c8dbb3d4 - README: Update contribution branch and miscs
  • 7ff2d37b - AUTHORS: Add new contributors
  • 271e44b2 - gamil to gmail
  • ca9e1426 - login: Fix some case of wrong redirection when to try login
  • ece3c7d0 - login: Update login user check logic
  • f88d4163 - guest: Apply guest mode change effect immediately
  • 0ba31de9 - docs: Update applicatoin-conf-desc.md for v1.6.1
  • 532947f0 - Message: Modify the confused expression
  • d179aaa9 - Webhook: Add webhook support for Slack
  • afafd592 - Fix code browser navigation bug on SVN repositories.
  • 4dc1f5ef - [#271] 닫힌 이슈에 기한지남 표시 버그 수정
  • 968c30f5 - Fix site index title to Yona
  • 0879bc04 - fix css on Pull request menu
  • e8987350 - issue: Fix missing group member assignee search condition
  • 998df1b6 - README: Update contribution section
  • 8ad5051a - message: Shorten message
  • e0877753 - my-issues: Change margin size
  • 0296a9dc - user: Remove verbose name expression in mention
  • 1899347b - upload: Change clipboard paste file upload name expression
  • f268a3e2 - css: Change view buttons to icons
  • 6406d3d8 - usermenu: Support ctrl click
  • 222cb49a - title: Change browser title text
  • e201428f - global: Change initial temporary file cleanup time
  • cdbddd22 - message: Match English and Korean messages
  • 5186ccab - usermenu: Support metakey hold click when select
  • 2077c1ea - extras: Apply experimental translation
  • 898a2503 - user: Change user expression at renderred page
  • 8e274135 - css: Change title prefix css style
  • 447cf4d5 - issue: Change author name of view page into recent one
  • e7017fa9 - css: Change notification box position and style
  • 1328749a - message: Change message name issue.subtask to issue.option
  • 5ce4306f - issue: Fix missing assignee editing
  • 5dfac4de - issue: Suppor issue creation at any page
  • b6940234 - usermenu: Remove only recently visited project
  • 6a21de9b - avatar: Fix avatar ratio for some edge case
  • 028067c2 - site-admin: Add avatar force updater feature
  • 9be4ad45 - issue: Remove template text in case of Subtask
  • 5170f1c2 - issue: Change assignee selection method
  • 10c05b1b - mobile: Remove favorite project list at my issues
  • a61ef075 - mention: Support mention of any user of site
  • 83f06b94 - messages: Shorten some messages
  • 730f8874 - shortcut: Support my issues shortcut key, A
  • 23840a63 - favorite: Support favrorite menu shortcut key, F
  • b42987a6 - favorite: Use convention go to menu
  • dc30300b - my-issues: Change favorite project listing style
  • bc3d3b42 - user: Change deleted user email domain to yona
  • 0b1c47ed - restart.sh: Change to run by nohup
  • 8da30966 - fixup! Revert "mail: Remove header-anchor link from mail body"
  • 1bd65b10 - Revert "mail: Remove header-anchor link from mail body"
  • b155c283 - sanitizer: Change options
  • 3e196bbf - comments: Change display name, author login id to author name
  • 35f93315 - guest: Show guest mark at project member setting page
  • ec21476f - mailmap: Change developer email address
  • 464e385b - README: Add download status image
  • d426ac37 - fix: replace parenthesis position
  • dfb77bc1 - login: Support custom login page messages
  • ad0c9c32 - css: Fix problem that some layout covers button on mobile view
  • 1b5c5b80 - guest: Show guest mark at profile page
  • 9af8d253 - README: Remove Korean message from English section

--- attachments ---
20179-3-2120-56-677.png
20179-3-2133-25-247.png
20179-3-2135-49-975.png
20179-4-154-56-491.png
yona-h2-v1.7.0-bin.zip
yona-v1.7.0-bin.zip

@doortts
Copy link
Author

doortts commented Sep 5, 2017

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

감사합니다. 잘 사용하겠습니다.!!

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