Commit Graph

32 Commits

Author SHA1 Message Date
George Claghorn
7aaf9b8076 Tweak Postmark ingress docs [ci skip] 2019-01-09 22:23:51 -05:00
George Claghorn
3c10edcfaf
Merge pull request #34908 from robzolkos/fix-actionmailbox-json
Bring in all of aws-sdk-sns if using Amazon ingress
2019-01-09 19:20:57 -05:00
Tomek Maszkowski
b77d2d9a03 Added Postmark ingress support 2019-01-09 18:00:27 -05:00
Rob Zolkos
fb5c07525f Bring in all of aws-sdk-sns if using Amazon ingress
Requiring _just_ the `Aws::SNS::MessageVerifier` does not work as it
references other classes in the AWS SDK that are not in this one class.

Bringing in the entire SNS SDK verifies the authenticity correctly.
2019-01-09 17:16:08 -05:00
Kevin Solorio
ce90ded4ca add new frameworks to tasks/release.rb
The Frameworks collection was missing actiontext and actionmailbox,
this would mean they are skipped when running any tasks that
iterated through this collection

changes include

Breaking up frameworks declaration into multiple lines and put
them in order. This should make adding to the list easier and
if you need to scan it, they will be in order you would expect

Add `package` task to both actiontext and actionmailbox
2019-01-08 10:36:33 -08:00
Lachlan Sylvester
0419bc3504 add attachments to the new inbound mail 2019-01-07 10:56:41 +11:00
bogdanvlviv
67a9a86b1d
Test actiontext on Rails 6.0
- config.load_defaults 6.0 in the dummy app and
  fix the test since by default rails 6.0 configured
  does not generate "utf8" hidden input, see #32125
- Use `ActiveRecord::Migration[6.0]` in the dummy app
  since actiontext will be since Rails 6.0
- Fix `CreateActiveStorageTables` migration in the dummy app.
  Add `t.foreign_key :active_storage_blobs, column: :blob_id`
  It was added in 2ae3a29508e.
- `rails/actiontext$ yarn install`
2019-01-05 15:24:27 +02:00
George Claghorn
d9630c4815 s/Active Mailbox/Action Mailbox/ [ci skip] 2019-01-01 16:43:07 -05:00
George Claghorn
5bb8f3ae67 Fix links in ingress docs [ci skip] 2019-01-01 08:16:38 -05:00
George Claghorn
9adc2aa303 Exclude ActionMailbox::Base#perform_processing and #finished_processing? from API docs 2019-01-01 07:34:20 -05:00
George Claghorn
1c2747ee22 Document ActionMailbox::Base#bounce_with [ci skip] 2019-01-01 07:33:15 -05:00
George Claghorn
5afceae886 Add load hook for ActionMailbox::TestCase 2018-12-31 23:35:53 -05:00
George Claghorn
b005c24f35 Add load hook for ActionMailbox::Base 2018-12-31 20:01:43 -05:00
George Claghorn
7bc307acf8
Merge pull request #34833 from bogdanvlviv/add-changelog-file-to-actionmailbox-specification
Add CHANGELOG.md to actionmailbox gem specification
2018-12-31 13:49:39 -05:00
Arun Agrawal
472a0d7e40
Merge pull request #34831 from arunagw/bump-year-to-2019
Bump license years for 2019
2018-12-31 23:08:43 +05:30
bogdanvlviv
cea3d6d1db
Add CHANGELOG.md to actionmailbox gem specification 2018-12-31 19:38:13 +02:00
George Claghorn
04d091209a Add load hook for ActionMailbox::InboundEmail 2018-12-31 10:05:13 -05:00
Arun Agrawal
50e3680768 Bump license years for 2019 2018-12-31 10:24:38 +07:00
George Claghorn
bf11c425a2
Merge pull request #34825 from bogdanvlviv/change-migration-version-of-actionmailbox
Use 6.0 version of `ActiveRecord::Migration` for Action Mailbox
2018-12-29 20:52:19 -05:00
George Claghorn
a1be11fcbf
Merge pull request #34812 from bogdanvlviv/action_mailbox-guides-docs
Add Action Mailbox to guides
2018-12-29 20:19:13 -05:00
bogdanvlviv
f9792fdd51
Use 6.0 version of ActiveRecord::Migration for Action Mailbox
Since Action Mailbox will be introduced in Rails 6.0,
it makes more sense to generate migration of that version.
Also I changed its test dummy app to use default 6.0 configs.
2018-12-30 03:10:16 +02:00
bogdanvlviv
1fe086d3c1
Move some actionmailbox/README.md content to Action Mailbox Basics guide [ci skip]
I added WIP label to that guide since we definitely
want to complement it.
2018-12-30 02:42:14 +02:00
George Claghorn
a4fe5c5b66 Require railties for all Action Mailbox dependencies 2018-12-28 21:29:44 -05:00
George Claghorn
837f602fa1 Remove frozen_string_literal pragma from Action Mailbox templates 2018-12-28 12:32:48 -05:00
yuuji.yaginuma
e4b6495fd1 Fix broken Mailbox generator test
Follow up to d082439cf7e577e266bfeb7b443569f323df1673
2018-12-28 17:29:40 +09:00
yuuji.yaginuma
d082439cf7 Add missing quotes on Mailbox test template 2018-12-28 16:56:45 +09:00
bogdanvlviv
3adb261985
Fix Ruby warnings in actionmailbox
```
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)
```
2018-12-27 01:30:29 +02:00
bogdanvlviv
2ee75ae716
Improve actionmailbox's .gitignore and remove redundant files
Follow up #34786
2018-12-27 00:07:44 +02:00
George Claghorn
4198323b9d Nest ActionMailbox::Base in the API docs (missed in 6c168aa) 2018-12-26 16:27:28 -05:00
George Claghorn
6c168aaffb Nest Action Mailbox classes in the API docs 2018-12-26 16:18:42 -05:00
George Claghorn
612bb2bd9f Start an Action Mailbox changelog 2018-12-26 13:27:00 -05:00
George Claghorn
a5b2fff64c Import Action Mailbox 2018-12-25 21:32:35 -05:00