外掛目錄 » 提醒電子郵件
|
作者 | Emre Can Kucukoglu |
---|---|---|
網站 | - | |
程式碼儲存庫 | https://github.com/eckucukoglu/redmine-reminder-emails | |
註冊時間 | 2016-08-16 (大約 8 年前) | |
目前版本 | 0.0.1 | |
相容於 | Redmine 3.3.x | |
使用者評分 |
此插件為 redmine:send_reminders rake 工作提供了一個使用者介面,用於發送有關已逾期或在接下來指定天數內到期的已分配和活動議題的提醒電子郵件。
由於 crontab 配置只能由伺服器管理員管理,因此添加/刪除提醒任務也僅能由管理員完成。借助此插件,即使是專案成員也可以設置提醒或立即發送電子郵件。`提醒腳本` crontab 和 redmine 都知道,因此在不訪問伺服器的情況下,允許的 redmine 使用者可以更改此腳本。
可用選項- 追蹤器:要監控的追蹤器(默認為所有追蹤器)
- 天數:要提醒的天數
- 環境:默認為生產環境
- 使用者:應提醒的使用者清單(默認為每個使用者)
- rake 執行路徑(在 rvm 的情況下)和
- 提醒腳本路徑(除非存在,否則將建立)應從插件配置中設置。
- 提醒腳本也應添加到 [crontab] 中。
功能
- 這是一個專案模組(專案選單中的「提醒」),只有一個權限。
- 允許的 redmine 使用者可以添加/刪除提醒,該提醒會在 crontab 間隔內發送有關其專案的電子郵件。
- 使用者可以更改追蹤器,並從該專案中選擇使用者。
- 環境也可以設置為生產、開發或測試。
- 使用者也可以針對任何提醒條目發送立即電子郵件。
螢幕截圖
貢獻
- 歡迎任何修復錯誤的拉取請求。
- 如需進一步開發,請與我聯繫以添加為協作者。
相容性
插件已通過 Redmine `3.3.*` 版本測試。
安裝說明
- 使用常見的 Redmine 安裝指南,然後重新啟動您的 Redmine Web 伺服器。
$ cd /path/to/redmine/plugins
$ git clone https://github.com/eckucukoglu/redmine-reminder-emails reminderemails
$ rake redmine:plugins:migrate
$ <重新啟動 Web 伺服器>
組態
- 在專案設置中啟用「提醒條目」模組
- 在「管理 > 外掛 > 提醒電子郵件外掛配置」中設置「Rake 路徑」。此路徑必須指示您的 rake 可執行檔。您可以使用 `which rake` 瞭解其完整路徑。
- 在「管理 > 外掛 > 提醒電子郵件外掛配置」中設置「提醒腳本路徑」。這是用作 cron 作業的腳本檔案。即使它不存在,插件也會在此位置建立一個腳本。
- 從「管理 > 角色和權限」設置「管理提醒條目」權限。
- 設置用於傳輸的 cron 作業,然後重新啟動 cron 精靈
$ crontab -e
0 6 * * * /reminder/script/path # 每天 06:00 運行提醒腳本。
$ /etc/init.d/cron restart
解除安裝
- 首先遷移外掛,然後刪除外掛檔案。
$ cd /path/to/redmine
$ rake redmine:plugins:migrate NAME=reminderemails VERSION=0 RAILS_ENV="production"
$ rm -rf plugins/reminderemails
更新日誌
0.0.1 (2016-08-18)
與 Redmine 3.3.x 相容。