RedmineKit

Redmine Reminders

Notifications

조용히 방치되고 있는 일감을 위한 수동, 예약, 규칙 기반 리마인더. 일감 페이지, 저장된 쿼리 또는 관리 콘솔에서 이미 사용 중인 메일러로 발송합니다.

멀티 서버: $399

영업일 5일 이내 환불12개월 업데이트소스 코드 포함
Redmine Reminders 플러그인: 설명 아래에 “Remind assignee now”와 “Remind someone later” 링크가 추가된, 완료 기한이 12개월 지난 Bug #360의 Redmine 일감 카드.
일감 페이지 설명 아래의 링크 두 개: 하나는 지금 보내고, 하나는 나중으로 예약합니다.
리마인더 유형
3
받는 사람 지정 방식
4
일정
매일 · 매주 · 매월
권한
4개, 프로젝트별
외부로 나가는 데이터
없음

지금 담당자에게 알리기

일감 페이지의 버튼 하나. 담당자를 찾고, 없으면 작성자, 그다음 관리자에게 보내며, 페이지가 새로 고쳐지기 전에 메일이 발송됩니다.

나중에 알리기

받는 사람, 날짜, 메모를 지정하면 그날까지 대기합니다. 그 전에 일감이 완료되면 리마인더는 발송되지 않고 건너뜀으로 표시됩니다.

저장된 쿼리 기반 규칙

어떤 일감 쿼리에든 규칙을 연결할 수 있습니다. 매일, 매주 지정한 요일, 매월 지정한 날짜에 정해진 시각으로 실행됩니다. 결과에 포함된 진행 중인 일감에 하루 최대 한 번 리마인더가 발송됩니다.

개수만 보내기

규칙 하나를 여러 쿼리에 연결하고 일감 대신 숫자만 메일로 보냅니다. 목록이 아니라 전체 흐름을 보고 싶은 팀장을 위한 정기 현황 점검입니다.

중복 알림 없음

완료된 일감, 비활성화된 모듈, 잠긴 계정은 발송 시점에 걸러지며, 메일을 보내기 전에 받는 사람의 중복을 제거합니다.

프로젝트별 4가지 권한

보기, 관리, 발송, 통계 보기 권한을 역할별로 부여합니다. 완전히 끌 수 있는 프로젝트 모듈 위에서 동작하며, 모든 발송과 건너뜀은 활동 로그에 기록됩니다.

클릭 한 번, 날짜 하나, 또는 규칙 하나

모든 리마인더는 같은 방식으로 저장, 발송, 기록됩니다. 다른 점은 언제 보낼지를 누가 정하느냐입니다. 지금 바로 보내는 사용자, 미래의 날짜를 지정하는 사용자, 또는 사용자를 대신해 저장된 쿼리를 지켜보는 규칙입니다.

수동 — 지금 담당자에게 알리기

일감 페이지의 버튼 하나. 담당자를 찾고, 담당자가 없으면 작성자, 그다음 관리자에게 보내며, 페이지가 새로 고쳐지기 전에 메일이 발송됩니다.

예약 — 나중에 알리기

받는 사람, 날짜, 메모를 지정하면 그날까지 대기합니다. 그 날짜가 오기 전에 일감이 완료되면 리마인더는 발송되지 않고 조용히 건너뜀으로 표시됩니다. 메모의 대상이었던 작업이 더 이상 필요 없기 때문입니다.

자동 — 저장된 쿼리 기반 규칙

어떤 일감 쿼리에든 규칙을 연결할 수 있습니다. 매일, 매주 지정한 요일, 매월 지정한 날짜에 정해진 시각으로 실행됩니다. 결과에 포함된 진행 중인 일감에 리마인더가 발송되며, 규칙은 하루에 최대 한 번만 실행됩니다.

이미 관리하는 쿼리가 곧 규칙입니다

별도의 필터 언어가 없습니다. 규칙은 기한 초과, 3일간 미배정, 방치된 지원 티켓 등 저장된 일감 쿼리 중 하나를 가리키므로, ‘방치’의 정의는 팀이 이미 관리하고 있는 곳에 그대로 남습니다. 쿼리를 바꾸면 그 쿼리를 사용하는 모든 규칙도 따라 바뀝니다.

이미 사용하는 세 곳에 자리 잡습니다

플러그인은 일감 페이지, 프로젝트, 관리 콘솔에만 기능을 추가하며 그 밖의 곳은 건드리지 않습니다. 여기의 모든 화면은 Redmine Reminders 1.0.0을 실행하는 Redmine 6입니다.

일감에서

view_issues_show_description_bottom · 이력 탭
Redmine Reminders 플러그인: Redmine 일감 위에 열린 새 리마인더 대화 상자: 받는 사람, 리마인더 날짜, 메모 항목과 생성 버튼.
나중에 알리기 받는 사람, 날짜, 메모. 그다음 지정한 날짜까지 기다립니다.
Redmine Reminders 플러그인: 리마인더 탭이 선택된 Redmine 일감: 예약된 리마인더 하나가 생성 시각, 유형, 작성자, 받는 사람, 대기 상태, 리마인더 날짜, 메모와 함께 나열되어 있습니다.
리마인더 탭 일감의 모든 리마인더를 상태 및 메모와 함께 보여 줍니다.

프로젝트에서

설정 › 리마인더 · 프로젝트 메뉴
Redmine Reminders 플러그인: 모듈 섹션이 펼쳐진 Redmine 프로젝트 설정: 일감 관리 및 시간 추적과 함께 Redmine Reminders 체크박스가 선택되어 있습니다.
1단계 모듈은 프로젝트 자체의 모듈 목록에 나타나며, 프로젝트별로 켜거나 끌 수 있습니다.
Redmine Reminders 플러그인: Redmine 프로젝트 설정의 리마인더 탭: 제목, 개수만 보내기, 사용자 쿼리, 메모, 받는 사람, 일정, 시각, 활성 항목이 있는 양식과 그 아래 기존 규칙 6개의 표.
설정 › 리마인더 저장된 쿼리로 규칙을 만들고 규칙 표에서 일정, 받는 사람, 실행 횟수, 마지막 결과를 확인하세요.
Redmine Reminders 플러그인: Redmine 프로젝트의 내 리마인더 페이지: 대기 중인 리마인더 3개가 일감, 리마인더 날짜, 작성자, 메모와 함께 나열되어 있습니다.
내 리마인더 각 사람의 대기 중인 리마인더: 일감, 날짜, 요청한 사람, 이유.
Redmine Reminders 플러그인: 프로젝트 리마인더 통계 페이지: 수동 및 자동 리마인더 수와 사용자별 진행 중 일감 수를 나열한 담당자별 병목 표.
리마인더 통계 유형별 건수와 담당자별로 쌓여 있는 진행 중 일감.

관리 콘솔에서

관리 › Redmine Reminders
Redmine Reminders 플러그인: Redmine Reminders 관리 통계 탭: 전체 수동 및 자동 리마인더 수와 사용자별 알림 표(수동, 자동 열).
리마인더 통계 누가, 얼마나 자주, 어떤 종류의 리마인더로 알림을 받았는지 보여 줍니다. 각 건수에서 실제 메일까지 드릴다운할 수 있습니다.
Redmine Reminders 플러그인: 관리자 리마인더 탭: 알림 날짜, 종료일, 매일 일정, 수신자 목록, 활성 상태가 표시된 사용자 정의 공지 규칙.
공지 관리자가 작성하고 기간을 지정하는 리마인더.
Redmine Reminders 플러그인: 병목 리마인더 양식: 이름, 설명, 이메일 내용, 알림 날짜와 종료일, 알림 유형, 시각, ‘담당자 또는 작성자’로 설정된 “Locked user in” 선택 항목, 사용자 선택 항목.
병목 잠긴 계정이 보유한 진행 중 일감을 감시합니다.

이미 관리하는 대기열에 맞춰 설계

리마인더는 저장된 쿼리를 읽고, 권한을 준수하며, 수행한 모든 작업을 자체 활동 기록에 남깁니다.

규칙에 지정할 수 있는 작업
항목기능동작 방식
대상담당자, 작성자, 관람자 또는 선택한 목록규칙마다 받는 사람을 선택합니다. 비활성 사용자와 메일 주소가 없는 사용자는 발송 전에 제외됩니다.
시점매일, 매주 또는 매월 HH:MM주간 규칙은 요일을, 월간 규칙은 날짜를 선택하며, 시작일과 종료일로 전체 실행 기간을 제한합니다.
다이제스트개수만 보내기규칙 하나를 여러 쿼리에 연결하고 일감 대신 숫자만 메일로 보냅니다. 팀장을 위한 정기 현황 점검입니다.
보호 장치완료된 일감에는 절대 재촉하지 않음완료된 일감, 비활성화된 프로젝트 모듈, 잠긴 계정은 예약 시점이 아니라 발송 시점에 걸러집니다.
증빙전체 활동 로그생성, 발송, 건너뜀, 규칙 실행 시작, 규칙 실행 완료. 각 기록에는 실제로 발송된 제목과 본문이 그대로 남습니다.
접근 권한프로젝트별 4가지 권한보기, 관리, 발송, 통계 보기 권한을 역할별로 부여합니다. 완전히 끌 수 있는 프로젝트 모듈 위에서 동작합니다.

cron이 실행되면 이메일이 나갑니다

모두 Redmine 안에서 이루어지는 4단계. 인스턴스가 원래 보내는 메일 외에는 아무것도 서버 밖으로 나가지 않습니다.

단계진행 내용
1. cron 실행한 줄짜리 crontab 항목이 rake redmine_reminders:queue를 실행해 백그라운드 작업을 대기열에 넣습니다. 워커가 실행 중이지 않으면 동기식 :run 작업이 같은 일을 그 자리에서 처리합니다.
2. 규칙 자체 점검각 활성 규칙은 실행할 때가 되었는지 확인합니다. 날짜 범위 안에 있고, 오늘의 요일이나 날짜와 일치하며, 예약 시각이 지났고, 오늘 아직 실행되지 않았는지 확인합니다.
3. 받는 사람 확정쿼리가 실행되고 완료된 일감이 제외되며, 받는 사람이 실제로 메일을 받을 수 있는 활성 사용자로 확장됩니다. 중복은 하나로 합쳐지므로 누구도 같은 알림을 두 번 받지 않습니다.
4. 메일 발송 후 기록발송은 Redmine 자체 메일러를 통하므로 SMTP 설정과 일감 메일 헤더를 그대로 이어받습니다. 모든 발송과 건너뜀은 제목 및 본문과 함께 리마인더 활동 기록에 남습니다.

받은편지함에 도착하는 내용

프로젝트와 일감이 담긴 제목([Support — #4821] Redmine Reminder: SSO login fails on Safari)과, 일감으로 바로 이동하는 링크 및 리마인더를 설정한 사람이 쓴 메모를 인용한 본문으로 구성됩니다. 귀사 인스턴스의 메일러, SMTP 설정, 발신 주소를 그대로 사용하며, 플러그인은 자체 발송 경로를 추가하지 않습니다.

중복 알림 없음

리마인더 플러그인의 가치는 무엇을 보내지 않느냐에 달려 있습니다. 실행할 때가 된 규칙과 받은편지함 사이에는 4가지 확인 절차가 있습니다.

예약 시점이 아니라 발송 시점에 필터링

완료된 일감, 모듈이 꺼진 프로젝트, 잠긴 계정은 메일이 나가기 직전에 다시 확인됩니다. 따라서 한 시간 전에 해결된 티켓은 이미 발송 대상에서 빠져 있습니다.

실제로 메일을 받을 수 있는 사용자만

받는 사람은 실제 계정으로 확장된 뒤 비활성 사용자와 메일 주소가 없는 사용자가 제외됩니다. 관람자 그룹의 절반이 퇴사했다면 남은 절반에게만 메일이 갑니다.

규칙당 하루 최대 한 번

오늘 이미 실행된 규칙은 cron이 어떻게 동작하든 다시 실행되지 않습니다. 한 번의 실행 안에서 중복된 받는 사람은 하나로 합쳐지므로, 일치하는 일감 3건에 걸쳐 있는 사람도 메시지는 하나만 받습니다.

건너뜀도 기록됩니다

일감이 먼저 완료되어 발송되지 않은 예약 리마인더는 사유와 함께 건너뜀으로 로그에 기록됩니다. 활동 기록은 “누구에게 재촉했는가?”만큼이나 “왜 아무도 재촉받지 않았는가?”에도 쉽게 답해 줍니다.

공지, 병목, 증빙

관리 콘솔은 모든 프로젝트를 한꺼번에 볼 때만 의미가 있는 세 가지 기능을 추가합니다.

필요한 모든 사람에게 공지

제목과 본문을 작성하고 수신자와 기간을 선택하면, 규칙을 실행하는 바로 그 스케줄러가 발송합니다. 별도의 메일 발송 도구가 필요 없고, 이후 같은 활동 로그에 기록됩니다.

병목 계정 찾기

규칙 하나가 잠긴 계정에 할당되었거나 그 계정이 생성한 모든 진행 중 일감을 감시하고, 작업을 재할당해야 할 사람에게 목록을 메일로 보냅니다. 퇴사자의 일감이 조용히 쌓이는 일이 없어집니다.

이름까지 보여 주는 통계

선택한 기간 동안 사람별 수동 대비 자동 리마인더 건수와, 각 사용자가 받은 실제 제목 및 본문까지 드릴다운할 수 있습니다. 누군가 연락을 받은 적이 없다고 할 때 유용합니다.

역할별로 부여할 수 있는 4가지 권한
권한허용되는 작업
리마인더 보기프로젝트 일감에 연결된 리마인더와 규칙 보기
리마인더 관리프로젝트의 저장된 쿼리에 대한 규칙 생성, 편집, 일시 중지, 삭제
리마인더 발송일감의 수동 버튼 사용 및 나중 날짜로 리마인더 예약
통계 보기사람별 건수와 그 근거가 되는 활동 로그 열람

가격

단일 서버

$199

Redmine 인스턴스 1개 · 사용자 수 무제한 · 12개월 업데이트.

Unlimited users12 months of updatesEmail support
라이선스 구매

멀티 서버

$399

Redmine 서버 수 무제한 · 사용자 수 무제한 · 12개월 업데이트.

Unlimited users12 months of updatesEmail support
라이선스 구매

맞춤 Redmine 솔루션이 필요하신가요?

기존 플러그인에 없는 기능을 찾고 계신가요?

RedmineKit은 맞춤 Redmine 플러그인 개발, 플러그인 커스터마이징, 워크플로 자동화, 타사 시스템 통합 등 비즈니스에 맞춘 솔루션을 제공합니다.

필요한 내용을 알려 주세요. 요구 사항을 검토한 후 예상 비용과 일정을 포함한 적합한 솔루션을 제안해 드립니다.

구매