Oct 3, 2018
sub-comment: Change online comment form css

@doortts doortts released this Aug 2, 2018 · 67 commits to next since this release

Assets 3

  • Yona v1.10.1 Beta build 입니다.
  • MariaDB 10.2 이상 지원 버전만 제공합니다.

릴리즈 노트

개선 및 변경 사항

  • 설정 파일내에 존재하는 Gmail IMAP 지원을 위한 기본 메일함 이름 변경
  • Java 9/10 지원
  • Webhook 설정시 추가 옵션 제공 및 UI 변경

버그 수정

  • 마지막으로 입력한 댓글 내용이 댓글 입력 폼에 다시 등장하는 버그 수정
  • 한글 이름 프로젝트의 이름 변경시 발생 가능한 이전 이슈의 변경된 곳으로의 redirection 버그 수정

@doortts doortts released this Jul 6, 2018 · 95 commits to master since this release

Assets 4

Git 저장소 기능이 내장된 이슈트래커 Yona v1.10 릴리스 소식입니다.

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

소식과 인사

  • v1.10 입니다. 장마네요.
    • v1.9 다음으로 v2.0 이 아니고 v1.10이 되었습니다.
  • 매 월 수 백 여개의 프로젝트에서 8천명 이상의 인원이 Yona를 사용하고 있습니다.
  • Yona를 이용하고 있는 회사나 단체 소속분은 project.yona@gmail.com 로 간단히 사용 여부를 알려주세요.
    • 지속적인 Yona 개발에 정말 큰 도움이 됩니다.
  • Yona 사용자 그룹이 텔레그램 그룹챗 으로 운영되고 있습니다.

광고

  • 오픈소스 Yona를 지원해주고 있는NAVER LABS에서 함께 일할 서버 사이드 엔지니어/프론트 사이드 엔지니어를 각각 충원합니다.
    • 네이버 랩스는 오픈소스 개발 활동을 적극 추천 지원하고 있습니다.
    • 문의는 job@naverlabs.com 으로 메일주세요.
    • 관심분야 적어주시면 맞춰서 네이버 및 네이버 랩스로 채용 소개/추천해드립니다

릴리즈 노트

주요 추가 기능

  • 작성 글 자동 임시저장 기능
    • 불의의 사고로 긴 시간 작성중인 글을 잃어버리는 상황을 예방합니다
  • 대댓글 기능
    • 댓글에 한 줄 댓글을 달 수 있습니다.
  • 원하는 이슈를 관심 이슈로 등록하는 기능
    • 본문페이지 제목 옆 별표를 클릭해서 지정
  • 이슈 라벨과 타이틀 헤더의 [ 키를 이용한 자동완성 지원
  • 엑셀 테이블 붙여 넣기 지원.
    • 자동으로 마크다운 테이블로 변환됩니다.

개선 및 변경 사항

  • 이슈 목록에서 서브 태스크 목록을 바로 확인할 수 있습니다
  • 텍스트 입력시 입력창 크기가 컨텐츠에 맞춰 자동으로 커지도록 변경되었습니다
  • 이슈나 게시글 본문에서 상하단으로 바로 이동하는 페이지 스크롤 버튼을 제공합니다
  • @을 이용한 멘션에서 프로젝트 멤버 전체나 그룹멤버 전체를 선택하는 메뉴가 바로 보이도록 변경했습니다.
  • file://host/path URL 링크 지원합니다. #394 by @sjstyle
  • 마크다운 이미지 표시 방식 변경 및 github 스타일에 맞춰 조정 #402

버그 수정

  • 웹훅(webhook) 관련 버그 #395 #396 추가 문제가 발생해서 이 부분은 revert 되었습니다
  • 코드보기에서 하위 경로 중 파일명에 '+' 포함된 파일이 제대로 표시되지 못하던 문제 #393

그 외 의존 라이브러리 업그레드를 비롯하여 약 20여가지의 추가 변경사항이 반영되었습니다.

New Contributors

  • @localvoodoo 님께서 문서 업데이트를 도와주셨습니다.

기존 Author 분들과 새로 추가되신 분들은 AUTHORS파일에서 확인 가능합니다.

배포파일

[!!! 주의 !!!] 이번 버전부터는 MariaDB 10.1 을 더이상 지원하지 않습니다.

마리아DB 10.1 을 사용중이신 분은 MariaDB 버전 업그레이드 가이드을 참고해서 업그레이드를 진행해 주세요. 생각보다 쉽게 가능합니다.

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

@mjpark03 mjpark03 released this Mar 22, 2018 · 159 commits to master since this release

Assets 5

Yona v1.9.0의 패치버전인 v1.9.1 입니다.

개선 및 변경 사항

  • 이슈 공유의 검색 범위를 사용자에서 사용자와 공개 프로젝트가 모두 검색되도록 확장하였습니다.
  • 이슈를 특정 사용자에게 공유 시, 공유된 이슈의 서브 태스크도 접근할 수 있도록 개선하였습니다.
  • 목록에 대한 필터가 명확히 보이도록 UI를 개선하였습니다.
  • 이슈 공유 버튼에 대한 설명을 추가하였습니다.

버그 수정

  • 그룹 목록 화면에서 id가 중복되어 콘솔 오류가 발생하는 문제
  • 프로젝트에 같은 멤버가 중복으로 추가될 수 있는 문제 #364
  • HTTP Context 오류로 인해 알람이 전달되지 않는 문제 #369
  • 코드의 쿼리문에서 대문자를 사용하여 테이블이 조회되지 않는 문제 #373

배포파일

@mjpark03 mjpark03 released this Mar 7, 2018 · 182 commits to master since this release

Assets 5

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

소식과 인사

  • 약 4개월만에 v1.9.0을 릴리즈하게 되었습니다.
  • 많은 의견 및 개선사항을 이슈에 남겨주셔서 감사하고, 앞으로도 잘 부탁드립니다.
  • 따뜻한 봄 맞이하시길 바랍니다!

릴리즈 노트

주요 추가 기능

  • 그룹 코드 주고받기 기능
  • navi-bar에 사용자 정의 링크 추가 기능
  • 이슈 공감 사용자 목록 확인 및 이메일 복사 기능
  • 이슈 공유하기 기능

개선 및 변경 사항

  • 우측 상단 메뉴에 추가적인 정보를 제외한 사용자 이름만 표시됩니다.
  • 상단 프로젝트 경로의 프로젝트명 우측의 별 아이콘을 통해 즐겨찾기 여부가 표시됩니다.
  • LDAP 서버 시간초과 시, 로컬 로그인이 가능합니다.
  • 이슈 수정 시, 새로운 본문이 아닌 기존 본문과 새로운 본문의 diff 내용이 이메일로 발송됩니다.
  • gravatar 서버 연결 불가능 시, 기본 아바타 이미지를 사용할 수 있습니다.
  • 구글 Roboto 폰트를 제거했습니다.
  • 관리자 로그인 시, 사이트 관리 - 데이터 메뉴가 삭제되었습니다.
  • 2가지 유형의 Authorization Header를 제공합니다.
    1. Yona-Token: RdGwsWz6u6GVv90l4AFPdTZNnyUTfX1O19yx4AwjA=
    2. Authorization: token RdGwsWz6u6GVv90l4AFPdTZNnyUTfX1O19yx4AwjA=
  • 이슈의 라벨 변경 내역이 타임라인에 추가되었습니다. #355
  • 이슈의 엑셀파일로 다운받기 실행 시, 마일스톤 컬럼이 추가되었습니다. #326
  • 라벨로 이슈 검색 시, 여러 라벨을 선택하면 AND 연산으로 검색됩니다. #325 #197
  • 프로젝트 지켜보기 시, 새로운 글이 등록되었을 때만 알림메일을 받도록 수정되었습니다.
  • 이슈 담당자 변경 시, 알림을 받는 사람의 범위가 수정되었습니다.
    • 이슈 작성자, 이전 & 새로운 이슈 담당자, 이슈 공유받은 사람, 이슈 지켜보는 사람
  • 이슈 마일스톤 변경 시, 알림메일을 수신할 수 있습니다.
  • 이슈 상태 변경 시, 알림을 받는 대상자를 줄였습니다.
    • 이슈 작성자, 이슈 공유받은 사람, 이슈 담당자
  • Mailbox 서비스를 Async로 동작하도록 개선하여 서버 재시작 시간을 줄였습니다. #317

버그 수정

  • 사용자 메뉴를 보기 위한 단축키 'f'가 Firefox 및 Safari의 단축키 'CMD + F'와 충돌나던 문제
  • 프로젝트 이관 시, 수락 링크 두번 이상 클릭 시 이관이 성공하지 못하던 문제 #330
  • 게시판 댓글이 업데이트 된 날짜별로 정렬되지 않았던 문제 #323
  • Akka Scheduler와 같은 특정 환경에서 사용자 언어와 맞지 않는 이름이 출력되던 문제

API

  • 현재 제공되는 기능
    • 사용자 생성
    • 프로젝트 생성부터 이슈, 라벨, 마일스톤, 게시판 생성등 기본 기능 전체
    • 파일 업로드
    • 사용자 아바타 변경
    • (제한적) 사용자 검색
    • 이슈 담당자 지정
    • 이슈 공유받은 사람 검색 및 수정, 이슈 공유 가능한 사람 검색
    • 이 외에도 Authorization Header 를 사용해서 기존 대부분의 HTTP GET 방식의 접근(파일 다른로드, 엑셀 내려 받기 등등)이 curl 등의 도구등을 통해 좀 더 편하게 접근 가능하도록 변경되었습니다.

Contributors

  • v1.9 릴리즈는 @hongwonjun 님, @mjpark03 님께서 함께 작업해 주셨습니다.
    • 그리고 @mjpark03 님은 Yona 프로젝트 committer로 새로 합류했습니다.
  • 기존 Author 분들과 새로 추가되신 분들은 AUTHORS파일에서 확인 가능합니다.

배포파일

이번 버전에서는 MariaDB 10.1 과 10.2 두 버전용으로 배포합니다.
향후 Yona 2.0 부터는 MariabDB 10.1 을 더이상 지원하지 않을 예정입니다.
MariaDB 버전 업그레이드 가이드

@doortts doortts released this Oct 13, 2017 · 277 commits to master since this release

Assets 4

Yona v1.8.0의 패치버전인 v1.8.1 입니다.

개선 및 변경 사항

  • 프로젝트 webhook 설정 페이지에 안내 설명을 추가하였습니다. e6f3865

버그 수정

  • svn 커밋시 특정 이상의 크기 파일이 포함될 경우 커밋이 느려질 수 있는 문제 #301
  • git push 시에 알림메일이 발송되지 않는 문제 (영향받는 버전 v1.7~v1.8) #302
  • git push 시에 webhook이 동작하지 않는 문제 (영향받는 버전 v1.7~v1.8) #307

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

배포파일

  • yona-v1.8.1-bin.zip
    • 바이너리 실행파일로 제공되는 기본 배포파일
  • yona-h2-v1.8.1-bin.zip
    • 바이너리 실행파일로 제공되는 H2 Embedded DB 포함 배포파일
    • 이 버전은 대규모 환경에서 사용하시기엔 적절하지 않습니다. 예를 들면 출장이나 강의 혹은 프로젝트 지원이나 200명 이하의 작은 조직등에서 간단히 쓰다가 통째로 묶어서 이동할때 정도로 사용하시길 권합니다.
    • 대신 Yona Export프로젝트를 이용하면 파견/출장등에 편하게 사용 후 프로젝트 데이터를 쉽게 부모 Yona 인스턴스로 옮길 수 있습니다.

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

  • 2681639 - version: v1.8.1
  • e6f3865 - webhook: Add help messages at webhook setting page
  • 1a32856 - two-column-mode: Change css style to prevent mis-arragement
  • a432335 - README: Update readme
  • 7169087 - svn: Fix slowing down commit issue
  • 15b7e21 - mail: Fix commit notificaion mail missing bug
  • 1fca910 - webhook: Fix commit push hook check bug
  • a4cd776 - issue: Prevent issue state check bug (v1.8.0 배포판에 이미 포함됨)
  • b7aab45 - conf: Fix mis-spelled relase update url (v1.8.0 배포판에 이미 포함됨)
Pre-release

@doortts doortts released this Sep 25, 2017 · 286 commits to master since this release

Assets 4

Yona v1.8.0 릴리즈

스크린샷이 포함된 상세 릴리즈노트는 v1.8 릴리즈노트 - 상세 내용 에서 보실 수 있습니다.
(특히 사이트 관리자 분들은 상세 노트쪽을 봐주세요)

소식과 인사

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

릴리즈 노트

주요 추가 기능

  • 이미지 갤러리 기능
  • 사용자 환경에 맞게 한글이름, 영어이름이 적절히 표시됩니다. (LDAP 한정기능)
  • Subtask 기능의 사용성이 크게 증가되었습니다

개선 및 변경 사항

  • 프로젝트 마일스톤 목록에서 이슈 라벨 추가 #292 #296 by @sjstyle
  • 클립보드 복사 라이브러리 추가 #288 #297 by @sjstyle
  • 코멘트 작성시에 미리보기 화면과 실제 작성 후 화면의 폭을 일치시켰습니다.
  • 서버 재시작시에도 사용자들이 불필요하게 로그인이 풀리지 않도록 처리했습니다.
  • 본문하단의 버튼들이 우측 메뉴에도 이제 같이 보입니다.
  • 사용자 프로필페이지에서 사용자 이메일을 기본으로 노출시킬지 말지 정할 수 있는 옵션을 제공합니다
  • navi-bar의 이슈 생성메뉴의 이름과 기능이 일부 수정되었습니다
    • 새 이슈
      • 현재 프로젝트에서 새 이슈 작성하기
      • 현재 페이지가 특정 프로젝트의 페이지가 아닌 상황이면 최근 프로젝트로 이동해서 새 이슈 작성
    • 새 이슈 - 개인 inbox
      • 사용자가 inbox 라는 개인 프로젝트를 만들어 놓았을 경우 해당 프로젝트로 이동해서 새 이슈 작성 창을 보여 줌
      • 개인 inbox 프로젝트가 없을 경우에는 해당 사용자가 최근 만든 private 프로젝트로 이동해서 새 이슈 작성 창을 보여 줌
  • 내 이슈의 기본 정렬 옵션이 '최근 업데이트'순으로 변경됨
  • 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 by @hongwonjun

API

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

Contributors

  • 이번에도 @hongwonjun @sjstyle @cpascal 님 께서 v1.8 릴리즈에 기여해 주셨습니다.
    • @hongwonjun 님께서 Yona 프로젝트 committer 로 합류해주셨습니다. (앞으로도 잘 부탁드려요!)
  • 새롭게 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
  • 매뉴얼 작성: @minishanell 님이 도와주고 계십니다!
    https://github.com/yona-projects/yona/wiki

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

  • e3d0cd9 - version: v1.8.0
  • 7c85e76 - markdown: Change dot char to dash in help area
  • 5157a14 - subtask: Reopen parent issue when child reopen
  • 43a380a - subtask: Change selected subtask style
  • 11d3f5e - i18n: Fix name rendering bug in mail contents
  • da0f6c3 - mention: Enhance mention feature
  • 5baf5e0 - i18n: Fix user search in issue assginee select box
  • b76bd36 - css: Remove border of comment and voter icon at Subtask list
  • 41031de - message: Change some english message
  • a578500 - AUTHORS: Add new contributor
  • 799e29e - code: Fix missing urlencoding of repository url path
  • 423de76 - pull-request: Show target branch at list
  • e3e0659 - mail: Fix wrong urlencoded 'Reply To' address
  • 9dc84bc - subtask: Show comments and voter counter
  • cfbe664 - project-settings: Fix member list alignment
  • 730a4b7 - i18n: Support english name if exist in LDAP
  • 369a4b1 - css: Change milestone tag color at issue list
  • 1341bc6 - css: Change comment border style
  • c101ce7 - attachment: Remove new line between filenames when upload
  • 303b4c3 - markdown: Adjust comment margin and elements alignment
  • b01db32 - navbar: Change new issue button action of nav bar
  • 8255749 - message: Remove redundant dot char
  • 0ab4610 - issue: Change vote button position
  • 61ffbe6 - my-issues: Change sorting order - updated first
  • 44f6160 - subtask: Change subtask feature
  • 5c7fcca - view: Make smaller minimun issue body height
  • 1878e96 - message: Add missing message
  • 3e151a3 - vote: Fix null point exceptions
  • b27f320 - view: Move vote button position and show edit/delete button again
  • 641d2d0 - site: Provide option to show email or not
  • 76f5f5d - comment: Fix bug highlighting comment which mentioned me
  • 5205daa - css: Change comment buttons more harmoniously
  • 523abbb - view: Move some buttons to right side menu
  • a35a14e - favorite: Fix page navigation bug when using favorite menu
  • ea70650 - login: Prevent unintended cookie deletion when Yona restarted
  • 2f6fc6a - css: Match markdown preview to real width when write a comment
  • 8303ad8 - css: Support caption of image gallery
  • 14b787e - css: Support image gallery feature
  • 1ee4a9b - css: Support image popup at contents on click
  • 1ad9eae - lib: Add magnific-popup.js for image popup
  • c7db1fe - Add clipboard.js and use it on copy methods.
  • efb9bc8 - Add label(s) on project milestone list view.
  • 66af7ac - svn: Fix malformed xml error
  • e157ee3 - webhook: Modify url of webhook message
  • dcf9e74 - usermenu: Fix usermenu's org link to which the user belongs
Pre-release

@doortts doortts released this Sep 4, 2017 · 335 commits to master since this release

Assets 4

Yona v1.7.0 릴리즈

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

스크린샷이 포함된 상세 릴리즈노트는 v1.7 릴리즈노트 - 상세 내용 에서 보실 수 있습니다. (특히 사이트 관리자 분들은 상세 노트쪽을 봐주세요)

소식

어느덧 가을이 되어가고 있네요. :D

릴리즈 노트

주요 추가 기능

  • Guest 사용자 기능
    • 가입 후 사이트 어드민 확인/승인 시점에 사이트 Admin이 게스트로 지정한 사람은 기능과 접근이 제한되는 Guest 모드로 동작합니다. [상세내용]
  • Slack 알림 연동
  • 어느 화면에서나 이슈 작성이 가능해 졌습니다. [상세내용]

개선 및 변경 사항

  • 본문의 멘션 렌더링시에 아이디가 아니라 이름 표시로 변경했습니다.
  • 사용자 메뉴와 즐겨찾기 기능등에 대해 단축키를 지원합니다.
  • 서버를 재시작해도 임시파일을 바로 정리하지 않도록 변경했습니다.
  • 영어권 사용자들이 좀 더 잘 쓸수있도록 번역/표현등이 수정되었습니다.
  • 클립보드의 내용을 바로 붙여 넣을때 자동으로 만들어지는 파일이름 변경
  • 서브 태스크 작성시에는 해당 프로젝트의 이슈 템플릿이 적용되지 않게 변경되었습니다.
  • 사용자 메뉴에서 즐겨찾기로 지정된 프로젝트의 즐겨찾기를 해제해도 바로 목록에서 사라지진 않도록 변경
  • 코멘트와 본문의 수정/삭제 아이콘을 통일시키고 일부 메뉴를 정리했습니다.

버그 수정

  • 코드 주고받기 화면세어 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까지의 커밋목록

  • 7558fb5 - version: Yona v1.7.0
  • 102aa86 - README: Update english contents and so on
  • c8dbb3d - README: Update contribution branch and miscs
  • 7ff2d37 - AUTHORS: Add new contributors
  • 271e44b - gamil to gmail
  • ca9e142 - login: Fix some case of wrong redirection when to try login
  • ece3c7d - login: Update login user check logic
  • f88d416 - guest: Apply guest mode change effect immediately
  • 0ba31de - docs: Update applicatoin-conf-desc.md for v1.6.1
  • 532947f - Message: Modify the confused expression
  • d179aaa - Webhook: Add webhook support for Slack
  • afafd59 - Fix code browser navigation bug on SVN repositories.
  • 4dc1f5e - [#271] 닫힌 이슈에 기한지남 표시 버그 수정
  • 968c30f - Fix site index title to Yona
  • 0879bc0 - fix css on Pull request menu
  • e898735 - issue: Fix missing group member assignee search condition
  • 998df1b - README: Update contribution section
  • 8ad5051 - message: Shorten message
  • e087775 - my-issues: Change margin size
  • 0296a9d - user: Remove verbose name expression in mention
  • 1899347 - upload: Change clipboard paste file upload name expression
  • f268a3e - css: Change view buttons to icons
  • 6406d3d - usermenu: Support ctrl click
  • 222cb49 - title: Change browser title text
  • e201428 - global: Change initial temporary file cleanup time
  • cdbddd2 - message: Match English and Korean messages
  • 5186cca - usermenu: Support metakey hold click when select
  • 2077c1e - extras: Apply experimental translation
  • 898a250 - user: Change user expression at renderred page
  • 8e27413 - css: Change title prefix css style
  • 447cf4d - issue: Change author name of view page into recent one
  • e7017fa - css: Change notification box position and style
  • 1328749 - message: Change message name issue.subtask to issue.option
  • 5ce4306 - issue: Fix missing assignee editing
  • 5dfac4d - issue: Suppor issue creation at any page
  • b694023 - usermenu: Remove only recently visited project
  • 6a21de9 - avatar: Fix avatar ratio for some edge case
  • 028067c - site-admin: Add avatar force updater feature
  • 9be4ad4 - issue: Remove template text in case of Subtask
  • 5170f1c - issue: Change assignee selection method
  • 10c05b1 - mobile: Remove favorite project list at my issues
  • a61ef07 - mention: Support mention of any user of site
  • 83f06b9 - messages: Shorten some messages
  • 730f887 - shortcut: Support my issues shortcut key, A
  • 23840a6 - favorite: Support favrorite menu shortcut key, F
  • b42987a - favorite: Use convention go to menu
  • dc30300 - my-issues: Change favorite project listing style
  • bc3d3b4 - user: Change deleted user email domain to yona
  • 0b1c47e - restart.sh: Change to run by nohup
  • 8da3096 - fixup! Revert "mail: Remove header-anchor link from mail body"
  • 1bd65b1 - Revert "mail: Remove header-anchor link from mail body"
  • b155c28 - sanitizer: Change options
  • 3e196bb - comments: Change display name, author login id to author name
  • 35f9331 - guest: Show guest mark at project member setting page
  • ec21476 - mailmap: Change developer email address
  • 464e385 - README: Add download status image
  • d426ac3 - fix: replace parenthesis position
  • dfb77bc - login: Support custom login page messages
  • ad0c9c3 - css: Fix problem that some layout covers button on mobile view
  • 1b5c5b8 - guest: Show guest mark at profile page
  • 9af8d25 - README: Remove Korean message from English section

@doortts doortts released this Jul 23, 2017 · 404 commits to master since this release

Assets 4

Yona v1.6.0의 패치버전인 v1.6.1 입니다.

버그 수정

  • Admin 페이지의 사용자/프로젝트의 Layout 수정 #243
    • @hongwonjun 님께서 Pull Request 보내주셨습니다. 고맙습니다. :D
  • 비공개 프로젝트에서 이슈 작성 권한 문제 #242
  • 게시판의 [새글쓰기] 버튼이 모바일 화면에서 다른 layout에 가려지는 문제 #244

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

배포파일

  • yona-v1.6.1-bin.zip
    • 바이너리 실행파일로 제공되는 기본 배포파일
  • yona-h2-v1.6.1-bin.zip
    • 바이너리 실행파일로 제공되는 H2 Embedded DB 포함 배포파일
    • 이 버전은 대규모 환경에서 사용하시기엔 적절하지 않습니다. 예를 들면 출장이나 강의 혹은 프로젝트 지원이나 200명 이하의 작은 조직등에서 간단히 쓰다가 통째로 묶어서 이동할때 정도로 사용하시길 권합니다.
    • 대신 Yona Export프로젝트를 이용하면 파견/출장등에 편하게 사용 후 프로젝트 데이터를 쉽게 부모 Yona 인스턴스로 옮길 수 있습니다.
Pre-release

@doortts doortts released this Jul 19, 2017 · 422 commits to master since this release

Assets 4

Yona v1.6.0 릴리즈

v1.6.0은 내 이슈처리에 대한 편의성 증가, 좀 더 유연한 LDAP 호환성, 그리고 출장용 Yona 기능을 제공합니다.

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

소식

  • NAVER LABS가 Yona 공식 서포터가 되었습니다.
    • NAVER LABS는 이제 기본 이슈트래커로 Yona를 사용합니다.
  • 프랑스 소재의 제록스(Xerox Reserach Center Europe, XRCE) 유럽 연구소에서 Yona를 내부 공식 이슈트래커로 사용하기로 결정했습니다.
  • 레드마인(Redmine)에서 Yona로 이전을 지원하는 redmine-to-yona 프로젝트
    • @hurcy 님과 @hongwonjun 님께서 레드마인(Redmine)에서 Yona로 이전을 지원하는 redmine-to-yona 프로젝트를 공개했습니다.
    • 실제로 사내 50여개의 레드마인 기반의 프로젝트를 redmine-to-yona를 이용해서 Yona로 기반을 변경했다고 합니다.
    • 즉, 레드마인에서 Yona로의 이전(Migration)을 지원합니다. (Yona v1.6.0이상)
    • 참고로 그 외에도 현재 Yona는 'Yona에서 다른 Yona로', 'Yona에서 Github'으로 이전하는 기능을 제공하고 있습니다.
  • @JeongJun-Lee님 주도로 러시아 및 우즈벡어로 Yona 지역화(L10n)작업이 진행되고 있습니다.

릴리즈 노트

주요 추가 기능

  • Yona Export
    • 프로젝트 단위로 백업 및 다른 인스턴스로 이전하는 기능
    • 일명 '출장용 Yona 기능'이라고도 할 수 있는 하는 기능입니다.
      • DB내장형 경량 Yona인, [Yona H2 Embedded 버전]을 사용해서 출장/파견 나가서 작업하다가 작업 완료후에 Export 받아서 본점 Yona에 Import 하는 것이 v1.6.0부터 가능합니다.
  • LDAP 기능 및 호환성 개선
    • 사내 LDAP 설정이 다양한 경우를 가정해서 옵션을 제공하고 있으며
    • LDAP 서버에 문제가 발생할때에도 정상동작 가능하도록 기능(Fallback to Local Login)을 제공합니다.
  • API 기반으로 변경 중
    • v1.6.0 기준으로 프로젝트 생성, 유저생성, 이슈생성, 이슈라벨 생성, 게시글 생성, 마일스톤 생성, 멤버추가 등을 API로 제공합니다.
    • 계속해서 API를 늘려나갈 계획입니다.
  • yona-translate
    • 바이너리 배포판을 사용하는 사용자가 특정 메시지를 변경하거나 번역하고 싶을 때 사용할 수 있는 도구를 제공합니다.
    • 소스코드를 내려받아서 컴파일 할 필요 없이 배포판을 대상으로 바로 작업가능합니다.

개선 및 변경 사항

  • 이제 내 이슈 페이지에서 즐겨찾기 프로젝트 목록이 같이 표시됩니다.
  • 기본 폰트와 사이즈등을 조절해서 화면 가독성을 높였습니다.
  • 전체 프로젝트 목록 뿐 아니라 전체 그룹 목록도 제공합니다.
  • code hightlight 지원 언어를 조정했습니다. (Swift 추가)
  • 코드 저장소 기능을 사용하지 않는 프로젝트 README의 첨부파일 표시 형식 변경 #239
  • Yona의 사용 현황 파악을 위해 Goggle Analytics를 배포판에 포함했습니다. Yona의 지속적인 운영/개발에 있어 중요한 부분입니다. 관련설명

버그 수정

  • 안정성을 높이는 버전이라 따로 표기할만한 주요 기능 관련 버그 수정은 없습니다.

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

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

배포파일

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

  • 92a70e8 - org: Change sidebar display role level
  • 083e9db - project: Make project enroll request button bigger
  • 28645c6 - google-anaylitics: Support google analytics
  • f205c4c - README: Update according to version up
  • b3ac81f - version: Yona v1.6.0
  • 4faeaa5 - LDAP: Fix typo
  • cb9e860 - logger: Change wrong logger level when LDAP login
  • 71aa1ac - css: Change size of list title and contents
  • 044bba0 - upload: Change clipboard paste file upload name
  • 65ede6c - fonts: Change some fixed fonts to normal
  • 2559507 - messages: Modify the awkward expression
  • 43562b7 - font: Match the default font to Github
  • 48c6421 - favorite: Update when project/org name changed
  • 2d4c899 - my-issues: Change owner name min width
  • 3042e93 - my-issues: Support favorite projects listing
  • 2f2ae8c - project: Support default menu options when create
  • c71437d - REAMDE: Change Non-codebase project's README expression way
  • 64cd61c - login: Seperate social login button area
  • 49a79f7 - messages: Add missing message
  • bd871d6 - messages: Remove redundant sentence
  • 93487a1 - org: Change list ordering method to desc
  • 099dee7 - org: Change UI to prevent UX misundestanding
  • 0f95473 - list: Update search field message and add autofocus
  • f4c272f - messages: Change search filter description
  • abacb5e - fix: Wrong paging at showing org list
  • 21eb565 - feature: Show group list of site
  • 660f634 - access-control: Add shortcut logic for project manager
  • 942a45b - messages: More detailed locked user flash message
  • f775680 - AbtractPosting: Skip PersistenceException for bulk insert
  • 92908df - attachment: Force move to resource in case of admin user
  • b1e78fb - api: Remove redundant loggings
  • 3c12b84 - api: Update APIs - issue labels
  • 79a92f1 - api: Refactorings
  • d484f59 - LDAP: Prevent error when mergeing into existing user
  • 4771561 - message: More detailed email verification link message
  • 35b6c11 - LDAP: Fix login_id is null when to create new
  • 6b1201b - api: Change date string format
  • 8a845c7 - api: Update APIs - milestone
  • 13ff2c5 - LDAP: Support email property and fallback to local login
  • 28f0a09 - LDAP: Make more sophisticated logged in
  • e3f9e87 - LDAP: Prevent error when user attr field is missing
  • e115c18 - LDAP: Increase compatibility of existing user
  • 733f7c7 - housekeeping: Remove redundant logging
  • d014aae - api: Update export APIs - project scope
  • 0dbb5ce - LDAP: Support user name sync by default
  • 15eb28e - LDAP: Improve auth compatibility for git commandline usage
  • 39ae4bc - image: Add project logo
  • f719048 - api: Update import APIs - create project
  • f4bea70 - api: Update import APIs - create user
  • af10593 - api: Update project import APIs - issue state
  • 7b17f90 - api: Update project import APIs - issue comment
  • 4a1268a - fixup! api: Update project export APIs - issue
  • 73eb039 - api: Update project export APIs - issue
  • fbfbc4e - api: Add author list of project
  • a59517f - README: Update README.md
  • 7a4e0ea - code: Update highlight.js support language
  • 8178319 - api: Update project export APIs
  • 15a2855 - org: Add more authority to site admin
  • 6c36e15 - my-files: Update size, date font size
  • 1c56aeb - my-files: Prevent created date related bug
  • 15e08e0 - AUTHORS: Add new contributor