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.3 기능 추가/변경 스크린샷 #2

Open
doortts opened this issue Feb 4, 2017 · 0 comments
Open

v1.3 기능 추가/변경 스크린샷 #2

doortts opened this issue Feb 4, 2017 · 0 comments

Comments

@doortts
Copy link

doortts commented Feb 4, 2017

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

안녕하세요? 2017년 Yona 첫 릴리즈인 v1.3.0 입니다.

  • 일로 하는 것이 아니다보니 즐겁게 작업할 수 있는 것 같습니다. : )
  • 더 많은 사람들이 불필요한 시간을 줄이고 더 즐겁게 일하는데 도움이 되었으면 하는 마음입니다..만...
  • RC 버전등을 낼 형편이 안되서 그냥 그대로 릴리즈를 합니다. 문제 발생시 이슈로 남겨주세요.
  • README.md 등을 비롯하여 도움말 문서를 v1.3.0 기준으로 업데이트 했습니다. README.md를 확인해주세요.

그리고 이번엔 항목이 많아서 커밋id와 항목을 같이 나열하는건 생략합니다.

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

기능 추가

  • 한글 그룹/프로젝트 이름 지원
    • 이젠 프로젝트나 그룹 이름을 꼭 영어로 만들지 않아도 됩니다.
      903815119890.png
  • 이슈나 게시글에 대한 알람을 받고 있는 사람의 목록을 보는 기능
    564211050576.png
  • 내가 댓글을 남긴 이슈을 보는 기능
    139178009420.png
  • 자신이 업로드한 파일들을 모아서 한 번에 볼 수 있는 기능
    394776276234.png
  • 사용자 메뉴를 대체하는 새로운 사이드 바
    • 프로젝트/그룹 즐겨찾기, 검색 등을 더 쉽고 편하게 할 수 있도록 새로 작성한 기능
      1403877902834.png
  • 소셜 로그인을 통한 쉬운 사용 지원
    • 지원: Github, Github Enterprise, Google
    • 가입과정 자체가 필요없고 기존 계정이 있을 경우 자동 병합되며 향상된 보안을 제공할 수 있도록 만들어졌습니다.
    • 자체 가입 자체를 없애고 오직 소셜로그인을 통한 로그인만 가능하도록 제한할 수 있습니다.
      277805944087.png
  • 이슈 템플릿 기능
    • 프로젝트에서 이슈 등록시에 관리자가 미리 정해놓은 이슈 템플릿이 표시된 상태로 작성할 수 있는 기능
    • 코드 저장소로 ISSUE_TEMPLETE.md 파일을 넣는 Github 방식과 프로젝트 설정에서 직접 수정하는 두 가지 방식을 동시에 제공합니다.
      152484476839.png
      615164117321.png
  • 코드리뷰 내용들을 일괄로 좀 더 편리하게 살펴볼 수 있도록 엑셀 다운로드 기능 제공
    357216066579.png

개선/변경사항

  • 첫 화면의 알림리스트 스타일 개선
    419347042392.png
  • 데이터와 실행부분을 분리해서 쉽게 업그레이드 할 수 있도록 변경. Yona 실행방법 참고
  • 프로젝트 홈, 각종 목록 및 다양 페이지들의 로딩 속도 개선
  • MariaDB Connector 업그레이드(v1.3.6 -> v1.5.5)
  • 로그인시 로그인 유지를 기본 옵션으로 변경
  • 코드 저장소에 들어 있는 마크다운 본문에 링크를 상대 경로로 지정해도 잘 동작하도록 변경
  • 웹훅 동작 실패시 원인을 좀 더 잘 알 수 있도록 로그 추가
  • 프로젝트 라벨 기능 제거
  • 마크다운에서 폭이 좁은 테이블 컬럼이 좀 더 잘 표시될 수 있도록 변경
  • Git push 시에 발생할 수 있는 캐릭터셋 오류에 대한 좀 더 자세한 안내 메시지 추가
  • 이슈 본문에서 바로 새로운 이슈를 생성 할 수 있는 버튼 제공
    408273274940.png
  • 게시글 본문 표시 방식 변경(폭이 조금 줄어들고 새 글 버튼 추가)
  • 다양한 OS에서 좀 더 깔끔하게 보일 수 있도록 기본 폰트 적용 순서 변경 (+나눔바른고딕 폰트지원)
  • XSS 공격등을 비롯한 다양한 공격에 대응가능하도록 본문 글 sanitize 방식 변경
  • 최근 프로젝트 목록 갱신시에 낙관잠금(optimistic lock)이 덜 일어나도록 수정
  • 모바일 기기에서 더 잘 보이도록 디자인 요소들 개선
  • 그룹 멤버가 자기가 속한 그룹 프로젝트의 글들을 조금 더 제한적으로 수정가능하도록 변경 (이제 마음대로 삭제는 할 수 없음)
  • 좀 더 많은 링크에 대해 상단 진행바 인터렉션 제공
  • 읽기 권한이 있는 글에 대해서는 원문 텍스트를 볼 수 있는 기능 제공. (본문 복사시에 유용)
    978789723877.png
  • 존재하지 않는 사용자 프로필 페이지 접근시 좀 더 정확한 메시지 화면 제공
  • 본문등에 링크가 있을 때 내부 링크는 같은 창으로 열리고 외부 링크는 새창/새탭으로 구분해 열리도록 능동적 링크 검사 적용

버그수정

  • 다양한 사이즈의 디바이스를 지원(iPad mini retina 포함)
  • 알림 설정화면의 모호한 이름 수정
  • 공개 프로젝트인 경우에도 코드에는 멤버만 접근가능하도록 하는 기능 관련 버그 수정
  • 코드브라우저에서 URL 인코딩이 필요한 특정 파일이름 버그
  • 마일스톤 본문 작성시 의도치 않았던 파일이 첨부되던 버그
  • 코드브라우저 네비게이션에서 파이어폭스 브라우저 관련 버그. (추가적으로 IE도 같이 개선됨)

그 외 다양한 디자인적 요소들 수정과 가독성 개선 작업들이 이루어졌습니다.

--- attachments ---
419347042392.png
564211050576.png
139178009420.png
903815119890.png
394776276234.png
408273274940.png
357216066579.png
1403877902834.png
277805944087.png
978789723877.png
152484476839.png
615164117321.png

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