aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--actionmailroom.gemspec (renamed from actionmailbox.gemspec)8
-rw-r--r--app/models/action_mailroom/inbound_email.rb (renamed from app/models/action_mailbox/inbound_email.rb)6
-rw-r--r--app/models/jobs/action_mailroom/deliver_inbound_email_to_mailbox.rb (renamed from app/models/jobs/action_mailbox/deliver_inbound_email_to_mailbox.rb)4
-rw-r--r--db/migrate/20180917164000_create_action_mailbox_tables.rb4
-rw-r--r--lib/action_mailbox/base.rb2
-rw-r--r--lib/action_mailbox/engine.rb14
-rw-r--r--lib/action_mailroom.rb (renamed from lib/action_mailbox.rb)4
-rw-r--r--lib/action_mailroom/base.rb2
-rw-r--r--lib/action_mailroom/engine.rb14
-rw-r--r--lib/action_mailroom/version.rb (renamed from lib/action_mailbox/version.rb)2
-rw-r--r--lib/tasks/action_mailroom.rake (renamed from lib/tasks/action_mailbox.rake)10
12 files changed, 36 insertions, 36 deletions
diff --git a/README.md b/README.md
index b92e467644..b3f91f3018 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,3 @@
-# Action Mailbox
+# Action Mailroom
📬 \ No newline at end of file
diff --git a/actionmailbox.gemspec b/actionmailroom.gemspec
index 699ad4d1b8..ef9b215ff4 100644
--- a/actionmailbox.gemspec
+++ b/actionmailroom.gemspec
@@ -1,16 +1,16 @@
$:.push File.expand_path("lib", __dir__)
# Maintain your gem's version:
-require "action_mailbox/version"
+require "action_mailroom/version"
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
- s.name = "actionmailbox"
- s.version = ActionMailbox::VERSION
+ s.name = "actionmailroom"
+ s.version = ActionMailroom::VERSION
s.authors = ["Jeremy Daer", "David Heinemeier Hansson"]
s.email = ["jeremy@basecamp.com", "david@loudthinking.com"]
s.summary = "Receive and process incoming emails in Rails"
- s.homepage = "https://github.com/basecamp/actionmailbox"
+ s.homepage = "https://github.com/basecamp/actionmailroom"
s.license = "MIT"
s.required_ruby_version = ">= 2.5.0"
diff --git a/app/models/action_mailbox/inbound_email.rb b/app/models/action_mailroom/inbound_email.rb
index 3e528b6642..cb39967e09 100644
--- a/app/models/action_mailbox/inbound_email.rb
+++ b/app/models/action_mailroom/inbound_email.rb
@@ -1,5 +1,5 @@
-class ActionMailbox::InboundEmail < ActiveRecord::Base
- self.table_name = "action_mailbox_inbound_email"
+class ActionMailroom::InboundEmail < ActiveRecord::Base
+ self.table_name = "action_mailroom_inbound_email"
after_create_commit :deliver_to_mailroom_later
has_one_attached :raw_message
@@ -12,6 +12,6 @@ class ActionMailbox::InboundEmail < ActiveRecord::Base
private
def deliver_to_mailroom_later
- ActionMailbox::DeliverInboundEmailToMailroomJob.perform_later self
+ ActionMailroom::DeliverInboundEmailToMailroomJob.perform_later self
end
end
diff --git a/app/models/jobs/action_mailbox/deliver_inbound_email_to_mailbox.rb b/app/models/jobs/action_mailroom/deliver_inbound_email_to_mailbox.rb
index a5bd2c0f18..954fc4bd71 100644
--- a/app/models/jobs/action_mailbox/deliver_inbound_email_to_mailbox.rb
+++ b/app/models/jobs/action_mailroom/deliver_inbound_email_to_mailbox.rb
@@ -1,5 +1,5 @@
-class ActionMailbox::DeliverInboundEmailToMailroomJob < ApplicationJob
- queue_as :action_mailbox_inbound_email
+class ActionMailroom::DeliverInboundEmailToMailroomJob < ApplicationJob
+ queue_as :action_mailroom_inbound_email
# Occasional `SSL_read: decryption failed or bad record mac` that resolve on retry
retry_on OpenSSL::SSL::SSLError
diff --git a/db/migrate/20180917164000_create_action_mailbox_tables.rb b/db/migrate/20180917164000_create_action_mailbox_tables.rb
index c2ba8f63b7..f488919138 100644
--- a/db/migrate/20180917164000_create_action_mailbox_tables.rb
+++ b/db/migrate/20180917164000_create_action_mailbox_tables.rb
@@ -1,6 +1,6 @@
-class CreateActionMailboxTables < ActiveRecord::Migration[5.2]
+class CreateActionMailroomTables < ActiveRecord::Migration[5.2]
def change
- create_table :action_mailbox_inbound_emails do |t|
+ create_table :action_mailroom_inbound_emails do |t|
t.integer :status, default: 0, null: false
t.datetime :created_at, precision: 6
diff --git a/lib/action_mailbox/base.rb b/lib/action_mailbox/base.rb
deleted file mode 100644
index 75098875eb..0000000000
--- a/lib/action_mailbox/base.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-class ActionMailbox::Base
-end
diff --git a/lib/action_mailbox/engine.rb b/lib/action_mailbox/engine.rb
deleted file mode 100644
index 92852a0fa3..0000000000
--- a/lib/action_mailbox/engine.rb
+++ /dev/null
@@ -1,14 +0,0 @@
-require "rails/engine"
-
-module ActionMailbox
- class Engine < Rails::Engine
- isolate_namespace ActionMailbox
- config.eager_load_namespaces << ActionMailbox
-
- initializer "action_mailbox.config" do
- config.after_initialize do |app|
- # Configure
- end
- end
- end
-end
diff --git a/lib/action_mailbox.rb b/lib/action_mailroom.rb
index c4ed71d5cc..39fd1ea2e1 100644
--- a/lib/action_mailbox.rb
+++ b/lib/action_mailroom.rb
@@ -1,6 +1,6 @@
-require "action_mailbox/engine"
+require "action_mailroom/engine"
-module ActionMailbox
+module ActionMailroom
extend ActiveSupport::Autoload
autoload :Base
diff --git a/lib/action_mailroom/base.rb b/lib/action_mailroom/base.rb
new file mode 100644
index 0000000000..0fbe6d0a92
--- /dev/null
+++ b/lib/action_mailroom/base.rb
@@ -0,0 +1,2 @@
+class ActionMailroom::Base
+end
diff --git a/lib/action_mailroom/engine.rb b/lib/action_mailroom/engine.rb
new file mode 100644
index 0000000000..6a8d4c23c0
--- /dev/null
+++ b/lib/action_mailroom/engine.rb
@@ -0,0 +1,14 @@
+require "rails/engine"
+
+module ActionMailroom
+ class Engine < Rails::Engine
+ isolate_namespace ActionMailroom
+ config.eager_load_namespaces << ActionMailroom
+
+ initializer "action_mailroom.config" do
+ config.after_initialize do |app|
+ # Configure
+ end
+ end
+ end
+end
diff --git a/lib/action_mailbox/version.rb b/lib/action_mailroom/version.rb
index 23c615dbbd..64a9d8eacd 100644
--- a/lib/action_mailbox/version.rb
+++ b/lib/action_mailroom/version.rb
@@ -1,3 +1,3 @@
-module ActionMailbox
+module ActionMailroom
VERSION = '0.1.0'
end
diff --git a/lib/tasks/action_mailbox.rake b/lib/tasks/action_mailroom.rake
index 58dd59d9eb..ce80fcf55e 100644
--- a/lib/tasks/action_mailbox.rake
+++ b/lib/tasks/action_mailroom.rake
@@ -1,6 +1,6 @@
# frozen_string_literal: true
-namespace :action_mailbox do
+namespace :action_mailroom do
# Prevent migration installation task from showing up twice.
Rake::Task["install:migrations"].clear_comments
@@ -8,15 +8,15 @@ namespace :action_mailbox do
task install: %w( environment active_storage:install copy_migration copy_fixtures )
task :copy_migration do
- if Rake::Task.task_defined?("action_mailbox:install:migrations")
- Rake::Task["action_mailbox:install:migrations"].invoke
+ if Rake::Task.task_defined?("action_mailroom:install:migrations")
+ Rake::Task["action_mailroom:install:migrations"].invoke
else
- Rake::Task["app:action_mailbox:install:migrations"].invoke
+ Rake::Task["app:action_mailroom:install:migrations"].invoke
end
end
FIXTURE_TEMPLATE_PATH = File.expand_path("../templates/fixtures.yml", __dir__)
- FIXTURE_APP_DIR_PATH = Rails.root.join("test/fixtures/action_mailbox")
+ FIXTURE_APP_DIR_PATH = Rails.root.join("test/fixtures/action_mailroom")
FIXTURE_APP_PATH = FIXTURE_APP_DIR_PATH.join("inbound_emails.yml")
task :copy_fixtures do