aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailbox/app/models/action_mailbox/inbound_email
Commit message (Collapse)AuthorAgeFilesLines
* Allow skipping incineration of processed emailsPratik2019-02-061-1/+1
|
* Ensure Action Mailbox processes an email only once when received multiple timesPratik Naik2019-01-171-11/+11
| | | | | | | This also adds a new column, message_checksum, to the action_mailbox_inbound_emails table for storing SHA1 digest of the email source. Additionally, it makes generating the missing message id deterministic and adds a unique index on message_checksum and message_id to detect duplicate emails.
* Fix document formatting on ActionMailbox [ci skip]colorbox2019-01-174-17/+17
| | | | Use `+` instead of backquote.
* Fix Ruby warnings in actionmailboxbogdanvlviv2018-12-271-1/+1
| | | | | | | | | | | | | | ``` rails/actionmailbox$ bundle exec rake tests (snip) ... rails/activerecord/lib/active_record/persistence.rb:48: warning: in `create!': the last argument was passed as a single Hash rails/actionmailbox/app/models/action_mailbox/inbound_email/message_id.rb:21: warning: although a splat keyword arguments here ... (snip) ```
* Nest Action Mailbox classes in the API docsGeorge Claghorn2018-12-261-18/+20
|
* Import Action MailboxGeorge Claghorn2018-12-254-0/+106