Redmine Reminders
NotificationsRęczne, zaplanowane i oparte na regułach przypomnienia o zgłoszeniach, które po cichu dryfują — wysyłane ze strony zgłoszenia, z zapisanego zapytania lub z panelu administracyjnego, przez mechanizm pocztowy, którego już Państwo używają.
Wiele serwerów: $399

- Typy przypomnień
- 3
- Tryby odbiorców
- 4
- Harmonogramy
- Codziennie · co tydzień · co miesiąc
- Uprawnienia
- 4, dla każdego projektu
- Dane opuszczają serwer
- Nigdy
Przypomnij osobie przypisanej teraz
Przycisk na stronie zgłoszenia. Ustala osobę przypisaną — a w razie jej braku autora, a potem administratora — i wiadomość jest w drodze, zanim strona się przeładuje.
Przypomnij komuś później
Wybiera się odbiorcę, datę i notatkę, a przypomnienie czeka. Jeśli zgłoszenie zostanie zamknięte przed tą datą, przypomnienie jest oznaczane jako pominięte, a nie wysyłane.
Reguły na zapisanym zapytaniu
Regułę można dołączyć do dowolnego zapytania o zgłoszenia: codziennie, co tydzień w wybrane dni tygodnia lub co miesiąc w wybrane dni, o ustalonej godzinie. Otwarte zgłoszenia z wyniku dostają przypomnienie najwyżej raz dziennie.
Wysyłaj tylko liczbę
Jedna reguła może wskazywać kilka zapytań i wysyłać liczby zamiast zgłoszeń — stały puls dla liderów, którzy chcą znać ogólny obraz, a nie listę.
Nikt nie dostaje ponagleń dwa razy
Zamknięte zgłoszenia, wyłączone moduły i zablokowane konta są odfiltrowywane w momencie wysyłki, a odbiorcy są deduplikowani, zanim wyjdzie choćby jedna wiadomość.
Cztery uprawnienia, dla każdego projektu
Podgląd, zarządzanie, wysyłanie i podgląd statystyk — nadawane według roli, dodatkowo do modułu projektu, który można całkowicie wyłączyć. Każda wysyłka i każde pominięcie trafia do dziennika aktywności.
Jedno kliknięcie, jedna data lub jedna reguła
Każde przypomnienie jest zapisywane, dostarczane i logowane w ten sam sposób. Różni się tym, kto decyduje o wysyłce — Państwo, teraz; Państwo, na przyszłą datę; albo reguła, która obserwuje zapisane zapytanie w Państwa imieniu.
Ręczne — przypomnij osobie przypisanej teraz
Przycisk na stronie zgłoszenia. Ustala osobę przypisaną, a jeśli nikt nie jest przypisany — autora, a potem administratora, i wiadomość jest w drodze, zanim strona się przeładuje.
Zaplanowane — przypomnij komuś później
Wybiera się odbiorcę, datę i notatkę, a przypomnienie czeka. Jeśli zgłoszenie zostanie zamknięte przed tą datą, przypomnienie jest po cichu oznaczane jako pominięte zamiast wysłane — notatka dotyczyła pracy, której nie trzeba już wykonywać.
Automatyczne — reguła na zapisanym zapytaniu
Regułę można dołączyć do dowolnego zapytania o zgłoszenia: codziennie, co tydzień w wybrane dni tygodnia lub co miesiąc w wybrane dni, o ustalonej godzinie. Otwarte zgłoszenia z wyniku dostają przypomnienie, a reguła uruchamia się najwyżej raz dziennie.
Zapytanie, które już Państwo utrzymują, jest regułą
Nie ma drugiego języka filtrów. Reguła wskazuje jedno z zapisanych zapytań o zgłoszenia — przeterminowane, nieprzypisane od trzech dni, zaległe zgłoszenia wsparcia — więc definicja „dryfowania” zostaje tam, gdzie zespół już ją utrzymuje. Zmiana zapytania pociąga za sobą każdą opartą na nim regułę.
Działa w trzech miejscach, z których już Państwo korzystają
Wtyczka rozszerza stronę zgłoszenia, projekt i panel administracyjny — i nic poza tym. Każdy ekran tutaj to Redmine 6 z Redmine Reminders 1.0.0.
W zgłoszeniu
view_issues_show_description_bottom · karta historii

W projekcie
Ustawienia › Przypomnienia · menu projektu



W panelu administracyjnym
Administracja › Redmine Reminders


Zbudowane dla kolejek, które już Państwo prowadzą
Przypomnienia czytają zapisane zapytania, respektują uprawnienia i zapisują wszystko, co robią, we własnym strumieniu aktywności.
| Aspekt | Możliwość | Jak działa |
|---|---|---|
| Kto | Osoba przypisana, autor, obserwatorzy lub wybrana lista | Każda reguła wybiera swoich odbiorców. Nieaktywni użytkownicy i użytkownicy bez adresu e-mail są pomijani, zanim cokolwiek zostanie wysłane. |
| Kiedy | Codziennie, co tydzień lub co miesiąc o GG:MM | Reguły tygodniowe wybierają dni tygodnia, miesięczne — daty, a data rozpoczęcia i zakończenia ogranicza cały okres działania. |
| Zestawienie | Wysyłaj tylko liczbę | Jedna reguła może wskazywać kilka zapytań i wysyłać liczby zamiast zgłoszeń — stały puls dla liderów. |
| Zabezpieczenie | Zamknięte zgłoszenia nigdy nie są ponaglane | Zamknięte zgłoszenia, wyłączone moduły projektu i zablokowane konta są odfiltrowywane w momencie wysyłki, a nie przy planowaniu. |
| Dowód | Pełny dziennik aktywności | Utworzone, wysłane, pominięte, rozpoczęcie i zakończenie uruchomienia reguły — każde z dokładnym tematem i treścią, które zostały wysłane. |
| Dostęp | Cztery uprawnienia, dla każdego projektu | Podgląd, zarządzanie, wysyłanie i podgląd statystyk — nadawane według roli, dodatkowo do modułu projektu, który można całkowicie wyłączyć. |
Na wejściu takt crona, na wyjściu e-mail
Cztery kroki, wszystkie w Państwa Redmine. Nic nie opuszcza serwera poza pocztą, którą instancja i tak wysyła.
| Krok | Co się dzieje |
|---|---|
| 1. Takt crona | Jednowierszowy wpis crontab uruchamia rake redmine_reminders:queue, które kolejkuje zadanie w tle. Gdy nie działa żaden worker, synchroniczne zadanie :run wykonuje tę samą pracę na miejscu. |
| 2. Reguły same się sprawdzają | Każda aktywna reguła sprawdza, czy nadszedł jej czas: czy mieści się w przedziale dat, czy pasuje dzisiejszy dzień tygodnia lub data, czy minęła zaplanowana godzina i czy nie została już dziś uruchomiona. |
| 3. Ustalenie odbiorców | Zapytanie zostaje wykonane, zamknięte zgłoszenia odpadają, a odbiorcy są rozwijani do rzeczywistych, aktywnych użytkowników z adresem e-mail. Duplikaty są scalane, więc nikt nie dostaje tego samego ponaglenia dwa razy. |
| 4. Wysyłka, potem log | Dostarczanie odbywa się przez mechanizm pocztowy Redmine, więc dziedziczy ustawienia SMTP i nagłówki wiadomości o zgłoszeniach. Każda wysyłka — i każde pominięcie — trafia do strumienia aktywności przypomnień wraz z tematem i treścią. |
Co trafia do skrzynki
Temat zawierający projekt i zgłoszenie — [Support — #4821] Redmine Reminder: SSO login fails on Safari — a pod nim treść z bezpośrednim linkiem do zgłoszenia i cytatem notatki osoby, która ustawiła przypomnienie. To mechanizm pocztowy Państwa instancji, Państwa konfiguracja SMTP i Państwa adres nadawcy; wtyczka nie dodaje własnej ścieżki dostarczania.
Nikt nie dostaje ponagleń dwa razy
Wtyczka do przypomnień zasługuje na swoje miejsce tym, czego odmawia wysłać. Między regułą, której nadszedł czas, a skrzynką odbiorczą stoją cztery kontrole.
Filtrowanie przy wysyłce, nie przy planowaniu
Zamknięte zgłoszenia, projekty z wyłączonym modułem i zablokowane konta są sprawdzane ponownie w chwili, gdy wiadomość ma wyjść — więc zgłoszenie rozwiązane godzinę temu jest już poza partią.
Tylko rzeczywiści użytkownicy z adresem e-mail
Odbiorcy są rozwijani do faktycznych kont, a następnie pomijani są nieaktywni użytkownicy i ci bez adresu e-mail. Jeśli połowa grupy obserwatorów odeszła z firmy, wiadomość dostaje ta połowa, która została.
Najwyżej raz dziennie na regułę
Reguła, która dziś już się uruchomiła, nie uruchomi się ponownie, cokolwiek zrobi cron. W ramach jednego uruchomienia zduplikowani odbiorcy są scalani, więc osoba obecna w trzech pasujących zgłoszeniach i tak dostaje jedną wiadomość.
Pominięcia też są zapisywane
Zaplanowane przypomnienie o zgłoszeniu, które zostało wcześniej zamknięte, trafia do logu jako pominięte, wraz z powodem. Strumień aktywności odpowiada na pytanie „dlaczego nikt nie dostał ponaglenia?” równie łatwo jak na „kto został ponaglony?”.
Rozsyłki, wąskie gardła i dowody
Panel administracyjny dodaje trzy rzeczy, które mają sens tylko w skali wszystkich projektów naraz.
Rozsyłka do wszystkich, którzy jej potrzebują
Wystarczy zredagować temat i treść, wybrać odbiorców i przedział dat, a ten sam harmonogram, który uruchamia reguły, ją dostarczy — bez osobnego narzędzia do mailingu i z tym samym dziennikiem aktywności.
Wykrywanie kont-wąskich gardeł
Jedna reguła obserwuje każde otwarte zgłoszenie przypisane do zablokowanego konta lub przez nie utworzone i wysyła listę osobie, która powinna przekazać pracę dalej. Odejścia z firmy przestają być cichym zaległym backlogiem.
Statystyki z imionami i nazwiskami
Liczba przypomnień ręcznych i automatycznych dla każdej osoby, w wybranym okresie, z możliwością podejrzenia dokładnego tematu i treści, które otrzymał każdy użytkownik. Przydatne, gdy ktoś twierdzi, że nikt mu nie powiedział.
| Uprawnienie | Na co pozwala |
|---|---|
| Podgląd przypomnień | Podgląd przypomnień i reguł powiązanych ze zgłoszeniami projektu |
| Zarządzanie przypomnieniami | Tworzenie, edycja, wstrzymywanie i usuwanie reguł na zapisanych zapytaniach projektu |
| Wysyłanie przypomnień | Korzystanie z przycisku ręcznego w zgłoszeniu i planowanie przypomnienia na późniejszą datę |
| Podgląd statystyk | Dostęp do liczb dla poszczególnych osób i stojącego za nimi dziennika aktywności |
Instalacja w trzech krokach
Wymaga dostępu do powłoki i możliwości uruchamiania zadań rake. Przed instalacją wtyczki zawsze należy wykonać kopię zapasową.
cd /path/to/redmine # the package arrives by email, or from your download link unzip redmine_reminders-1.0.0.zip -d plugins/ bundle install
RAILS_ENV=production bundle exec rake redmine:plugins:migrate NAME=redmine_reminders touch tmp/restart.txt # or systemctl restart redmine
# every minute: enqueue due rules and scheduled reminders * * * * * cd /path/to/redmine && RAILS_ENV=production \ bundle exec rake redmine_reminders:queue >> log/redmine_reminders_cron.log 2>&1 # no ActiveJob worker? use the synchronous task instead # bundle exec rake redmine_reminders:run
Czy potrzebny jest do tego worker w tle?
Co się stanie, jeśli zgłoszenie zostanie zamknięte, zanim zadziała zaplanowane przypomnienie?
Kto faktycznie otrzymuje przypomnienie?
Czy jedna reguła może obejmować kilka zapytań i wysyłać tylko liczby?
Czy cokolwiek przechodzi przez usługę zewnętrzną?
Jak wtyczka unika lawiny wiadomości?
Kto może tworzyć reguły?
Jakie wersje Redmine są obsługiwane i co wtyczka dodaje do bazy danych?
Cennik
Jeden serwer
Jedna instancja Redmine · nielimitowana liczba użytkowników · 12 miesięcy aktualizacji.
Wiele serwerów
Nielimitowana liczba serwerów Redmine · nielimitowana liczba użytkowników · 12 miesięcy aktualizacji.
Potrzebują Państwo rozwiązania Redmine na zamówienie?
Szukają Państwo funkcji, której nie ma w naszych istniejących wtyczkach?
RedmineKit oferuje tworzenie wtyczek Redmine na zamówienie, dostosowywanie wtyczek, automatyzację procesów, integracje z systemami zewnętrznymi i rozwiązania dopasowane do Państwa firmy.
Prosimy opisać swoje potrzeby. Przeanalizujemy wymagania i zaproponujemy odpowiednie rozwiązanie wraz z szacunkowym kosztem i harmonogramem.