Redmine Reminders
NotificationsPengingat manual, terjadwal, dan berbasis aturan untuk isu yang diam-diam terbengkalai — dikirim dari halaman isu, kueri tersimpan, atau konsol administrasi, melalui mailer yang sudah Anda gunakan.
Banyak server: $399

- Jenis pengingat
- 3
- Mode penerima
- 4
- Jadwal
- Harian · mingguan · bulanan
- Izin
- 4, per proyek
- Data keluar dari host
- Tidak pernah
Ingatkan penerima tugas sekarang
Sebuah tombol di halaman isu. Tombol ini menentukan penerima tugas — atau pembuat isu bila tidak ada, lalu administrator — dan email sudah terkirim sebelum halaman selesai dimuat ulang.
Ingatkan seseorang nanti
Pilih penerima, tanggal, dan catatan, lalu pengingat akan menunggu. Jika isu ditutup sebelum tanggal itu tiba, pengingat ditandai dilewati alih-alih dikirim.
Aturan pada kueri tersimpan
Lampirkan aturan ke kueri isu mana pun: harian, mingguan pada hari tertentu, atau bulanan pada tanggal tertentu, pada jam yang ditetapkan. Isu terbuka dalam hasilnya akan diingatkan, paling banyak sekali sehari.
Kirim jumlahnya saja
Arahkan satu aturan ke beberapa kueri dan kirim angkanya alih-alih daftar isunya — pemantauan rutin bagi pemimpin tim yang ingin melihat gambaran umum, bukan daftar lengkap.
Tidak ada yang diingatkan dua kali
Isu yang ditutup, modul yang dinonaktifkan, dan akun yang dikunci disaring saat pengiriman, dan penerima dideduplikasi sebelum satu email pun dikirim.
Empat izin, per proyek
Melihat, mengelola, mengirim, dan melihat statistik — diberikan berdasarkan peran, di atas modul proyek yang dapat Anda nonaktifkan sepenuhnya. Setiap pengiriman dan pelewatan tercatat di log aktivitas.
Satu klik, satu tanggal, atau satu aturan
Setiap pengingat disimpan, dikirim, dan dicatat dengan cara yang sama. Yang berbeda adalah siapa yang menentukan kapan pengingat dikirim — Anda, saat ini juga; Anda, untuk tanggal di masa depan; atau aturan yang memantau kueri tersimpan atas nama Anda.
Manual — ingatkan penerima tugas sekarang
Sebuah tombol di halaman isu. Tombol ini menentukan penerima tugas, beralih ke pembuat isu lalu ke administrator jika belum ada yang ditugaskan, dan email sudah terkirim sebelum halaman selesai dimuat ulang.
Terjadwal — ingatkan seseorang nanti
Pilih penerima, tanggal, dan catatan, lalu pengingat akan menunggu. Jika isu ditutup sebelum tanggal itu tiba, pengingat diam-diam ditandai dilewati alih-alih dikirim — catatannya menyangkut pekerjaan yang sudah tidak perlu dilakukan.
Otomatis — aturan pada kueri tersimpan
Lampirkan aturan ke kueri isu mana pun: harian, mingguan pada hari tertentu, atau bulanan pada tanggal tertentu, pada jam yang ditetapkan. Isu terbuka dalam hasilnya akan diingatkan, dan sebuah aturan berjalan paling banyak sekali sehari.
Kueri yang sudah Anda kelola adalah aturannya
Tidak ada bahasa filter kedua. Aturan mengacu pada salah satu kueri isu tersimpan Anda — terlambat, belum ditugaskan selama tiga hari, tiket dukungan yang terbengkalai — sehingga definisi “terbengkalai” tetap berada di tempat tim Anda sudah mengelolanya. Ubah kuerinya, dan setiap aturan yang dibangun di atasnya ikut berubah.
Ada di tiga tempat yang sudah Anda gunakan
Plugin ini menambahkan fitur ke halaman isu, proyek, dan konsol administrasi — dan tidak di tempat lain. Setiap layar di sini adalah Redmine 6 yang menjalankan Redmine Reminders 1.0.0.
Di isu
view_issues_show_description_bottom · tab riwayat

Di proyek
Pengaturan › Reminders · menu proyek



Di konsol admin
Administrasi › Redmine Reminders


Dibuat untuk antrean yang sudah Anda kelola
Pengingat membaca kueri tersimpan Anda, mematuhi izin Anda, dan mencatat semua yang dilakukannya ke dalam aliran aktivitasnya sendiri.
| Aspek | Kemampuan | Cara kerjanya |
|---|---|---|
| Siapa | Penerima tugas, pembuat, pemantau, atau daftar pilihan | Setiap aturan memilih penerimanya. Pengguna nonaktif dan pengguna tanpa alamat email dikeluarkan sebelum apa pun dikirim. |
| Kapan | Harian, mingguan, atau bulanan pada HH:MM | Aturan mingguan memilih hari, aturan bulanan memilih tanggal, dan tanggal mulai serta tanggal berakhir membatasi seluruh rentang eksekusi. |
| Ringkasan | Kirim jumlahnya saja | Arahkan satu aturan ke beberapa kueri dan kirim angkanya alih-alih daftar isunya — pemantauan rutin bagi pemimpin tim. |
| Pengaman | Isu yang ditutup tidak pernah diingatkan | Isu yang ditutup, modul proyek yang dinonaktifkan, dan akun yang dikunci disaring saat pengiriman, bukan saat penjadwalan. |
| Bukti | Log aktivitas lengkap | Dibuat, dikirim, dilewati, eksekusi aturan dimulai, eksekusi aturan selesai — masing-masing dengan subjek dan isi email persis yang dikirim. |
| Akses | Empat izin, per proyek | Melihat, mengelola, mengirim, dan melihat statistik — diberikan berdasarkan peran, di atas modul proyek yang dapat Anda nonaktifkan sepenuhnya. |
Cron berdetak, email terkirim
Empat langkah, semuanya di dalam Redmine Anda. Tidak ada yang keluar dari server kecuali email yang memang sudah dikirim oleh instans Anda.
| Langkah | Yang terjadi |
|---|---|
| 1. Cron berjalan | Satu baris entri crontab menjalankan rake redmine_reminders:queue, yang memasukkan job latar belakang ke antrean. Jika tidak ada worker yang berjalan, tugas sinkron :run melakukan pekerjaan yang sama secara langsung. |
| 2. Aturan memeriksa dirinya sendiri | Setiap aturan aktif memeriksa apakah sudah waktunya: berada dalam rentang tanggalnya, sesuai dengan hari atau tanggal hari ini, sudah melewati jam yang dijadwalkan, dan belum berjalan hari ini. |
| 3. Penerima ditentukan | Kueri dijalankan, isu yang ditutup disisihkan, dan penerima dijabarkan menjadi pengguna nyata yang aktif dan dapat menerima email. Duplikat digabung, sehingga tidak ada yang menerima pengingat yang sama dua kali. |
| 4. Email, lalu log | Pengiriman dilakukan melalui mailer Redmine sendiri, sehingga mewarisi pengaturan SMTP dan header email isu Anda. Setiap pengiriman — dan setiap pelewatan — dicatat di aliran aktivitas pengingat beserta subjek dan isinya. |
Apa yang masuk ke kotak masuk
Subjek yang memuat proyek dan isu — [Support — #4821] Redmine Reminder: SSO login fails on Safari — di atas isi email yang menautkan langsung kembali ke isu dan mengutip catatan dari orang yang membuat pengingat. Yang digunakan adalah mailer instans Anda, konfigurasi SMTP Anda, dan alamat pengirim Anda; plugin tidak menambahkan jalur pengiriman sendiri.
Tidak ada yang diingatkan dua kali
Plugin pengingat membuktikan nilainya melalui apa yang tidak dikirimnya. Ada empat pemeriksaan di antara aturan yang jatuh tempo dan kotak masuk.
Disaring saat pengiriman, bukan saat penjadwalan
Isu yang ditutup, proyek yang modulnya telah dinonaktifkan, dan akun yang dikunci diperiksa ulang tepat sebelum email dikirim — sehingga tiket yang diselesaikan satu jam lalu sudah tidak masuk dalam batch.
Hanya pengguna nyata yang dapat menerima email
Penerima dijabarkan menjadi akun sebenarnya, lalu pengguna nonaktif dan pengguna tanpa alamat email dikeluarkan. Sekelompok pemantau yang separuhnya sudah keluar dari perusahaan hanya akan mengirim email ke separuh yang masih ada.
Paling banyak sekali sehari, per aturan
Aturan yang sudah berjalan hari ini tidak akan berjalan lagi, apa pun yang dilakukan cron. Dalam satu eksekusi, penerima duplikat digabung, sehingga satu orang yang terkait dengan tiga isu yang cocok tetap hanya menerima satu pesan.
Pelewatan juga dicatat
Pengingat terjadwal untuk isu yang sudah ditutup lebih dulu dicatat di log sebagai dilewati, beserta alasannya. Aliran aktivitas dapat menjawab “mengapa tidak ada yang diingatkan?” semudah menjawab “siapa yang diingatkan?”.
Broadcast, hambatan, dan bukti
Konsol administrasi menambahkan tiga hal yang hanya masuk akal bila diterapkan di semua proyek sekaligus.
Broadcast ke semua yang membutuhkannya
Susun subjek dan isi, pilih penerima dan rentang tanggal, dan penjadwal yang sama yang menjalankan aturan akan mengirimkannya — tanpa alat mailing terpisah, dan dengan log aktivitas yang sama sesudahnya.
Temukan akun yang menjadi hambatan
Satu aturan memantau setiap isu terbuka yang ditugaskan kepada, atau dibuat oleh, akun yang dikunci dan mengirim daftarnya ke orang yang seharusnya menugaskan ulang pekerjaan tersebut. Karyawan yang keluar tidak lagi meninggalkan tumpukan pekerjaan yang tak terlihat.
Statistik yang menyebut nama
Jumlah manual dibandingkan otomatis per orang, dalam periode yang Anda pilih, dengan drill-down ke subjek dan isi persis yang diterima setiap pengguna. Berguna saat seseorang mengaku tidak pernah diberi tahu.
| Izin | Yang diizinkan |
|---|---|
| Melihat pengingat | Melihat pengingat dan aturan yang terlampir pada isu-isu suatu proyek |
| Mengelola pengingat | Membuat, mengedit, menjeda, dan menghapus aturan pada kueri tersimpan suatu proyek |
| Mengirim pengingat | Menggunakan tombol manual pada isu dan menjadwalkan pengingat untuk tanggal kemudian |
| Melihat statistik | Membuka jumlah per orang dan log aktivitas di baliknya |
Instal dalam tiga langkah
Memerlukan akses shell dan kemampuan menjalankan tugas rake. Selalu buat cadangan sebelum menginstal plugin.
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
Apakah kami memerlukan background worker untuk plugin ini?
Apa yang terjadi jika isu ditutup sebelum pengingat terjadwalnya berjalan?
Siapa sebenarnya yang menerima pengingat?
Bisakah satu aturan mencakup beberapa kueri dan hanya mengirim angkanya?
Apakah ada yang melewati layanan eksternal?
Bagaimana plugin ini mencegah banjir email?
Siapa yang boleh membuat aturan?
Versi Redmine mana yang didukung, dan apa yang ditambahkannya ke database?
Harga
Satu server
Satu instans Redmine · pengguna tanpa batas · pembaruan selama 12 bulan.
Banyak server
Server Redmine tanpa batas · pengguna tanpa batas · pembaruan selama 12 bulan.
Butuh Solusi Redmine Kustom?
Mencari fitur yang belum tersedia di plugin kami?
RedmineKit menyediakan pengembangan plugin Redmine kustom, kustomisasi plugin, otomatisasi alur kerja, integrasi pihak ketiga, dan solusi yang disesuaikan untuk bisnis Anda.
Sampaikan kebutuhan Anda. Kami akan meninjau kebutuhan tersebut dan memberikan solusi yang sesuai beserta perkiraan biaya dan jadwalnya.