Mate Jira Quick Add
kox0817
# Mate Jira Quick Add v1.2.4 릴리즈 노트 ✨ 새로운 기능 이슈 등록 시 Worklog 바로 기재 (add jira) - 이슈를 등록할 때 시작 시각·작업 시간을 함께 입력하면 worklog까지 한 번에 저장됩니다 (선택 사항). - 시작 시각은 현재 시각으로 자동 채워집니다. 내 이슈 목록을 3개 서브탭으로 개편 (add my issues) 1. 내 이슈 목록: 상태·프로젝트로 필터링. 상태 자동완성(BACKLOG/할 일/진행 중/개발 완료/IN REVIEW/완료) 및 초기화 버튼 추가. 상태를 비우면 모든 상태를 조회합니다. 2. 미기록 티켓: 선택한 달에 상태가 바뀌었거나 새로 생성된 티켓 중, 그 달에 worklog가 하나도 없는 것만 모아 보여줍니다. 월 선택·프로젝트 필터 지원. - 장기 진행: 현재 "진행 중" 상태인 티켓 중, 최근 전환일로부터 오래 머문 티켓을 기준일 이상으로 필터링해 보여줍니다. 3. 각 티켓의 작업로그 토글을 열면 기존 worklog 이력과 이번 달 로그 시간 뱃지가 함께 표시되고, 그 자리에서 바로 worklog를 저장할 수 있습니다. - 각 탭에 "ⓘ 조회 조건" 클릭 툴팁으로 조회 기준을 안내합니다. (New!) 월 현황 worklog 탭 신설 - 선택한 달의 일/주/월 단위 worklog 집계를 보여주고, 하루 목표(8시간) 대비 부족·초과·충족을 색상으로 표시합니다. - 부족한 날은 "채우기"로 바로 worklog 입력 화면으로 이동합니다. 🔧 개선 - 팝업 타이틀 옆에 현재 버전 표기 추가 (v1.2.4). - worklog 시간 표기를 Jira 근무 설정(1일 8시간) 기준 Nd Xh Ym 형식으로 통일. ------------------------------------ # Mate Jira Worklog Quick Add 이전 릴리즈 노트 Jira 이슈 등록, Worklog 기록, 내 이슈 조회를 빠르게 처리하는 Chrome 확장 프로그램입니다. 로그인된 Jira 세션을 그대로 사용하고, Google Calendar 회의를 불러와 Worklog를 한 번에 또는 회의별로 저장할 수 있습니다. ## Chrome 웹스토어용 설명 **Mate Jira Quick Add**는 Jira 이슈 생성, Worklog 입력, 내 이슈 목록 조회를 한 곳에서 처리하는 확장 프로그램입니다. 로그인된 Jira 세션을 그대로 사용하며, Google Calendar 회의를 불러와 날짜/시간 범위 기준으로 Worklog를 자동 작성할 수 있습니다. **주요 기능** - **이슈 등록**: 프로젝트 키/이슈 타입/요약/설명 입력 후 즉시 생성 - **부작업 생성**: 상위 이슈 키 입력 시 부작업 생성 지원 - **Worklog 등록**: 이슈 키/시작 시각/작업 시간/설명 입력으로 기록 - **Google Calendar 연동**: 회의 목록·시간 자동 입력, 회의별로 개별 Worklog 저장 - **내 이슈 목록**: 상태 필터로 할당 이슈 조회, 페이지네이션 - **로그인 상태 표시**: Jira/Google 로그인 상태를 상단에서 확인 ## 사용 가이드 ### 1) add jira — 이슈 등록 1. `add jira` 탭에서 `프로젝트 키`, `이슈 타입`, `요약`, `설명` 입력 2. 이슈 타입이 `부작업`이면 `상위 이슈 키` 입력 3. `등록` 클릭 → 성공 시 이슈 키 표시 (마지막 이슈 키는 Worklog 탭에서 사용 가능) ### 2) add worklog — Worklog 등록 #### 기본 입력으로 저장 1. `add worklog` 탭에서 `이슈 키` 입력 (또는 `마지막 이슈 키 사용` 클릭) 2. `시작 시각`, `작업 시간`, `설명` 입력 3. `한번에 저장` 클릭 → 하나의 Worklog로 저장 #### Google Calendar 회의 불러오기 1. `Google 로그인` 클릭 후 인증 (로그인 성공 시 해당 버튼은 숨겨짐) 2. `날짜`와 `시간 범위` 입력 (예: `09:30 ~ 18:30`) 3. `회의 불러오기` 클릭 - **회의가 있을 때**: 설명에 회의 목록, 작업 시간에 회의 시간 합계 자동 입력. `N개 회의 불러옴` 표시 - **회의가 없을 때**: 설명 `회의없음`, 작업 시간 `8h`로 설정 4. 저장 방식 선택 - **한번에 저장**: 현재 입력(시작 시각/작업 시간/설명)을 하나의 Worklog로 저장 - **회의별로 저장**: 캘린더에서 불러온 각 회의마다 **시작 시각·작업 시간**을 나누어 개별 Worklog로 저장 (회의 0개일 때는 버튼 비활성화) ### 3) add my issues — 내 이슈 목록 1. `add my issues` 탭에서 `상태` 입력 (기본값: 진행 중) 2. `목록 불러오기` 클릭 3. 목록에서 이슈 클릭 시 Jira 이슈 페이지로 이동. 필요 시 `이전`/`다음`으로 페이지 이동 ## 입력 형식 - **작업 시간**: Jira 형식 (`1h`, `30m`, `1h 30m` 등) - **시작 시각**: 로컬 시간 기준 `datetime-local` - **시간 범위**: `09:30 ~ 18:30` 형식 (공백·`~`·`-` 사용 가능) ## 고정 API 정보 - Base URL: `https://jira.xxx.com/rest` - API 버전: `v2` ## 권한 안내 - `storage`: 입력값·설정·드래프트 저장 - `identity`: Google OAuth 인증 - `host_permissions`: Jira/Google API 호출