https://github.com/tpitale/mail_room/compare/v0.11.0...v0.11.1
https://github.com/tpitale/mail_room/compare/v0.10.1...v0.11.0
- Fix db attribute on redis URL PR#130 - @jarkaK
-
Remove imap backports
-
Increase minimum ruby version to 2.3
-
Postback basic_auth support - PR#92
-
Docs for ActionMailbox - PR#92
-
Configuration option for delivery_klass - PR#93
-
Expunge deleted - PR#90
-
Raise error on a few fields of missing configuration - PR#89
-
Remove fakeredis gem - PR#87
Tony Pitale <@tpitale>
-
Fix redis arbitration to use NX+EX - PR#86
Craig Miskell <@craigmiskell-gitlab>
-
Structured (JSON) logger - PR#88
charlie <@cablett>
-
FILE support in yml ERb config - PR#80
Gabriel Mazetto <@brodock>
-
Redis Sentinel configuration support - PR#79
Gabriel Mazetto <@brodock>
-
Check watching thread exists before joining - PR#78
Michal Galet <@galet>
-
Rework the mailbox watcher and handler into a new Connection class to abstract away IMAP handling details
Tony Pitale <@tpitale>
-
Backports idle timeout from ruby 2.3.0
-
Sets default to 29 minutes to prevent IMAP disconnects
-
Validates that the timeout does not exceed 29 minutes
Tony Pitale <@tpitale>
-
ERB parsing of configuration yml file to enable using ENV variables
Douwe Maan <@DouweM>
-
Add redis Arbitration to reduce multiple deliveries of the same message when running multiple MailRoom instances on the same inbox
Douwe Maan <@DouweM>
-
Fix Sidekiq delivery method for non-UTF8 email
Douwe Maan <@DouweM>
-
Add StartTLS session support
Tony Pitale <@tpitale>
-
Re-idle after 29 minutes to maintain IDLE connection
Douwe Maan <@DouweM>
-
Que delivery method
Tony Pitale <@tpitale>
-
rescue from all IOErrors, not just EOFError
Douwe Maan <@DouweM>
-
Fix redis default host/port configuration
-
Mailbox does not attempt delivery without a message
Douwe Maan <@DouweM>
-
Sidekiq delivery method
-
Option to delete messages after delivered
Douwe Maan <@DouweM>
-
-q/--quiet do not raise errors on missing configuration
-
prefetch mail messages before idling
-
delivery-method-specific delivery options configuration
Tony Pitale <@tpitale>
-
Rescue from EOFError and re-setup mailroom
Tony Pitale <@tpitale>
-
Reconnect and idle if disconnected during an existing idle.
-
Set idling thread to abort on exception so any unhandled exceptions will stop mail_room running.
Tony Pitale <@tpitale>