- Add Email#charsets reader (#292)
- Don't raise when skipping
verify_authenticity_token
(#299)
- Add
params[:vendor_specific]
toGriddler::Email
(#285) - Handle common French/Spanish formats (#250)
- Add spam report and spam score to email (#283)
- Pass original recipient and reply to through (#271)
- Add license to gemspec (#293)
- Add additional documentation to the
reply_delimiter
config field (#294) - Skip CSRF check in controller (#298)
- Use RSpec request spec and test against Rails 5.1 (#296)
- Test against Rails 5.2 and Ruby 2.5. Drop testing against Ruby 2.1.
- Add
to_h
support toGriddler::Email
(#276) - Allow user defined Email class (#270)
- Handle gmail carriage returns (#260)
- Fix link to SendGrid tutorial (#259)
- Add reference to
griddler-ses
adapter to README.md (#257)
- Allow access to email headers via an array (#220)
- Fixes email address parsing when the email address may be blank (#223)
- Add README link for SparkPost adapter (#252)
- Handle "YYYY-MM-DD *" format (#248)
- Set default configuration without a config file (#228)
- Add split point for 3-line gmail inserts. (#244, #245)
- Make the code resilient against an empty recipient (#242)
- Make email_service, processor_method, processor_class private methods (#238)
- Clean invalid UTF-8 chars from the email subject (#230)
- The README claimed that the delimiter for replies was
-- REPLY ABOVE THIS LINE --
, but it was actually-- Reply ABOVE THIS LINE --
. Now the delimiter is actually-- REPLY ABOVE THIS LINE --
.
- Sanitize UTF-8 in addresses (#214, #215)
- Deep clean invalid UTF-8 bytes from header hash (#212)
- Use Ruby unicode compatible regexes for UTF8 strings (#208)
- Allow hashes to be submitted as headers (#185). Griddler will still clean the hash values of invalid UTF-8 bytes if you pass in hashes.
- Stop testing against Rails 4.0.x (#209)
- Test against Rails 4.2.x (#209)
- Clean non-UTF-8 chars from email headers (#84)
- Allow email body paragraphs to begin with 'On' (#74)
- Minor documentation fixes
-
Convert test suite, including Griddler::Testing, to expect syntax for RSpec 3.0 compliance. thoughtbot#160
Peter Goldstein
-
Use instances of email processor classes rather than calling class methods. thoughtbot#153
Caleb Thompson
-
Remove configuration of email addresses for to, from, and cc. thoughtbot#150
Caleb Thompson
-
Update body parser regex to allow for new lines. d40bbf1
gust
-
Remove adapters, extract them to gems.
Caleb Thompson, Gabe Berke-Williams, Stafford Brunk, Brad Pauly
-
Move be_normalized_to matcher to Griddler::Testing. d1e879e
Caleb Thompson
-
griddler 1.0.0-alpha.2. 6be5e81
Caleb Thompson
-
Make README friendlier.
Caleb Thompson and Gabe Berke-Williams
-
Update to RSpec 3.0. 1b72814
Caleb Thompson
-
Remove generated email_processor route. 4a1fb50
Caleb Thompson
-
Remove 0.5.0 upgrade note from README.md. fb35ba6
Caleb Thompson
-
Rename RAILS_VERSION to RAILS_BRANCH. 1e380e5
Gabe Berke-Williams
-
Test against different Rails version on Travis. 2b4d484
Gabe Berke-Williams
-
Remove Rails deprecation messages in specs. 278955f
Gabe Berke-Williams
-
Better error for missing EmailProcessor. 2fedd2b
Caleb Thompson
-
Better handle
to
from Mailgun. e8fcdfcBrad Pauly
-
Update supported versions to the latest in 2.0.* and 2.1.* for Ruby and Rails versions to latest in 4.0.* and 4.1.*. 53fb30b
Caleb Thompson