mirror of https://github.com/rails/rails
Merge pull request #45230 from natematykiewicz/actionmailbox_unroutable_routes
Remove 4 unroutable routes from ActionMailbox
This commit is contained in:
commit
920fcce54c
|
@ -16,7 +16,7 @@ Rails.application.routes.draw do
|
||||||
|
|
||||||
# TODO: Should these be mounted within the engine only?
|
# TODO: Should these be mounted within the engine only?
|
||||||
scope "rails/conductor/action_mailbox/", module: "rails/conductor/action_mailbox" do
|
scope "rails/conductor/action_mailbox/", module: "rails/conductor/action_mailbox" do
|
||||||
resources :inbound_emails, as: :rails_conductor_inbound_emails
|
resources :inbound_emails, as: :rails_conductor_inbound_emails, only: %i[index new show create]
|
||||||
get "inbound_emails/sources/new", to: "inbound_emails/sources#new", as: :new_rails_conductor_inbound_email_source
|
get "inbound_emails/sources/new", to: "inbound_emails/sources#new", as: :new_rails_conductor_inbound_email_source
|
||||||
post "inbound_emails/sources", to: "inbound_emails/sources#create", as: :rails_conductor_inbound_email_sources
|
post "inbound_emails/sources", to: "inbound_emails/sources#create", as: :rails_conductor_inbound_email_sources
|
||||||
|
|
||||||
|
|
|
@ -170,34 +170,30 @@ rails_blob_representation_proxy GET /rails/active_storage/representations/proxy
|
||||||
RUBY
|
RUBY
|
||||||
|
|
||||||
assert_equal <<~MESSAGE, run_routes_command
|
assert_equal <<~MESSAGE, run_routes_command
|
||||||
Prefix Verb URI Pattern Controller#Action
|
Prefix Verb URI Pattern Controller#Action
|
||||||
rails_postmark_inbound_emails POST /rails/action_mailbox/postmark/inbound_emails(.:format) action_mailbox/ingresses/postmark/inbound_emails#create
|
rails_postmark_inbound_emails POST /rails/action_mailbox/postmark/inbound_emails(.:format) action_mailbox/ingresses/postmark/inbound_emails#create
|
||||||
rails_relay_inbound_emails POST /rails/action_mailbox/relay/inbound_emails(.:format) action_mailbox/ingresses/relay/inbound_emails#create
|
rails_relay_inbound_emails POST /rails/action_mailbox/relay/inbound_emails(.:format) action_mailbox/ingresses/relay/inbound_emails#create
|
||||||
rails_sendgrid_inbound_emails POST /rails/action_mailbox/sendgrid/inbound_emails(.:format) action_mailbox/ingresses/sendgrid/inbound_emails#create
|
rails_sendgrid_inbound_emails POST /rails/action_mailbox/sendgrid/inbound_emails(.:format) action_mailbox/ingresses/sendgrid/inbound_emails#create
|
||||||
rails_mandrill_inbound_health_check GET /rails/action_mailbox/mandrill/inbound_emails(.:format) action_mailbox/ingresses/mandrill/inbound_emails#health_check
|
rails_mandrill_inbound_health_check GET /rails/action_mailbox/mandrill/inbound_emails(.:format) action_mailbox/ingresses/mandrill/inbound_emails#health_check
|
||||||
rails_mandrill_inbound_emails POST /rails/action_mailbox/mandrill/inbound_emails(.:format) action_mailbox/ingresses/mandrill/inbound_emails#create
|
rails_mandrill_inbound_emails POST /rails/action_mailbox/mandrill/inbound_emails(.:format) action_mailbox/ingresses/mandrill/inbound_emails#create
|
||||||
rails_mailgun_inbound_emails POST /rails/action_mailbox/mailgun/inbound_emails/mime(.:format) action_mailbox/ingresses/mailgun/inbound_emails#create
|
rails_mailgun_inbound_emails POST /rails/action_mailbox/mailgun/inbound_emails/mime(.:format) action_mailbox/ingresses/mailgun/inbound_emails#create
|
||||||
rails_conductor_inbound_emails GET /rails/conductor/action_mailbox/inbound_emails(.:format) rails/conductor/action_mailbox/inbound_emails#index
|
rails_conductor_inbound_emails GET /rails/conductor/action_mailbox/inbound_emails(.:format) rails/conductor/action_mailbox/inbound_emails#index
|
||||||
POST /rails/conductor/action_mailbox/inbound_emails(.:format) rails/conductor/action_mailbox/inbound_emails#create
|
POST /rails/conductor/action_mailbox/inbound_emails(.:format) rails/conductor/action_mailbox/inbound_emails#create
|
||||||
new_rails_conductor_inbound_email GET /rails/conductor/action_mailbox/inbound_emails/new(.:format) rails/conductor/action_mailbox/inbound_emails#new
|
new_rails_conductor_inbound_email GET /rails/conductor/action_mailbox/inbound_emails/new(.:format) rails/conductor/action_mailbox/inbound_emails#new
|
||||||
edit_rails_conductor_inbound_email GET /rails/conductor/action_mailbox/inbound_emails/:id/edit(.:format) rails/conductor/action_mailbox/inbound_emails#edit
|
rails_conductor_inbound_email GET /rails/conductor/action_mailbox/inbound_emails/:id(.:format) rails/conductor/action_mailbox/inbound_emails#show
|
||||||
rails_conductor_inbound_email GET /rails/conductor/action_mailbox/inbound_emails/:id(.:format) rails/conductor/action_mailbox/inbound_emails#show
|
new_rails_conductor_inbound_email_source GET /rails/conductor/action_mailbox/inbound_emails/sources/new(.:format) rails/conductor/action_mailbox/inbound_emails/sources#new
|
||||||
PATCH /rails/conductor/action_mailbox/inbound_emails/:id(.:format) rails/conductor/action_mailbox/inbound_emails#update
|
rails_conductor_inbound_email_sources POST /rails/conductor/action_mailbox/inbound_emails/sources(.:format) rails/conductor/action_mailbox/inbound_emails/sources#create
|
||||||
PUT /rails/conductor/action_mailbox/inbound_emails/:id(.:format) rails/conductor/action_mailbox/inbound_emails#update
|
rails_conductor_inbound_email_reroute POST /rails/conductor/action_mailbox/:inbound_email_id/reroute(.:format) rails/conductor/action_mailbox/reroutes#create
|
||||||
DELETE /rails/conductor/action_mailbox/inbound_emails/:id(.:format) rails/conductor/action_mailbox/inbound_emails#destroy
|
rails_conductor_inbound_email_incinerate POST /rails/conductor/action_mailbox/:inbound_email_id/incinerate(.:format) rails/conductor/action_mailbox/incinerates#create
|
||||||
new_rails_conductor_inbound_email_source GET /rails/conductor/action_mailbox/inbound_emails/sources/new(.:format) rails/conductor/action_mailbox/inbound_emails/sources#new
|
rails_service_blob GET /rails/active_storage/blobs/redirect/:signed_id/*filename(.:format) active_storage/blobs/redirect#show
|
||||||
rails_conductor_inbound_email_sources POST /rails/conductor/action_mailbox/inbound_emails/sources(.:format) rails/conductor/action_mailbox/inbound_emails/sources#create
|
rails_service_blob_proxy GET /rails/active_storage/blobs/proxy/:signed_id/*filename(.:format) active_storage/blobs/proxy#show
|
||||||
rails_conductor_inbound_email_reroute POST /rails/conductor/action_mailbox/:inbound_email_id/reroute(.:format) rails/conductor/action_mailbox/reroutes#create
|
GET /rails/active_storage/blobs/:signed_id/*filename(.:format) active_storage/blobs/redirect#show
|
||||||
rails_conductor_inbound_email_incinerate POST /rails/conductor/action_mailbox/:inbound_email_id/incinerate(.:format) rails/conductor/action_mailbox/incinerates#create
|
rails_blob_representation GET /rails/active_storage/representations/redirect/:signed_blob_id/:variation_key/*filename(.:format) active_storage/representations/redirect#show
|
||||||
rails_service_blob GET /rails/active_storage/blobs/redirect/:signed_id/*filename(.:format) active_storage/blobs/redirect#show
|
rails_blob_representation_proxy GET /rails/active_storage/representations/proxy/:signed_blob_id/:variation_key/*filename(.:format) active_storage/representations/proxy#show
|
||||||
rails_service_blob_proxy GET /rails/active_storage/blobs/proxy/:signed_id/*filename(.:format) active_storage/blobs/proxy#show
|
GET /rails/active_storage/representations/:signed_blob_id/:variation_key/*filename(.:format) active_storage/representations/redirect#show
|
||||||
GET /rails/active_storage/blobs/:signed_id/*filename(.:format) active_storage/blobs/redirect#show
|
rails_disk_service GET /rails/active_storage/disk/:encoded_key/*filename(.:format) active_storage/disk#show
|
||||||
rails_blob_representation GET /rails/active_storage/representations/redirect/:signed_blob_id/:variation_key/*filename(.:format) active_storage/representations/redirect#show
|
update_rails_disk_service PUT /rails/active_storage/disk/:encoded_token(.:format) active_storage/disk#update
|
||||||
rails_blob_representation_proxy GET /rails/active_storage/representations/proxy/:signed_blob_id/:variation_key/*filename(.:format) active_storage/representations/proxy#show
|
rails_direct_uploads POST /rails/active_storage/direct_uploads(.:format) active_storage/direct_uploads#create
|
||||||
GET /rails/active_storage/representations/:signed_blob_id/:variation_key/*filename(.:format) active_storage/representations/redirect#show
|
|
||||||
rails_disk_service GET /rails/active_storage/disk/:encoded_key/*filename(.:format) active_storage/disk#show
|
|
||||||
update_rails_disk_service PUT /rails/active_storage/disk/:encoded_token(.:format) active_storage/disk#update
|
|
||||||
rails_direct_uploads POST /rails/active_storage/direct_uploads(.:format) active_storage/direct_uploads#create
|
|
||||||
MESSAGE
|
MESSAGE
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -265,91 +261,71 @@ rails_conductor_inbound_email_incinerate POST /rails/conductor/action_mailbox/
|
||||||
URI | /rails/conductor/action_mailbox/inbound_emails/new(.:format)
|
URI | /rails/conductor/action_mailbox/inbound_emails/new(.:format)
|
||||||
Controller#Action | rails/conductor/action_mailbox/inbound_emails#new
|
Controller#Action | rails/conductor/action_mailbox/inbound_emails#new
|
||||||
--[ Route 11 ]-------------
|
--[ Route 11 ]-------------
|
||||||
Prefix | edit_rails_conductor_inbound_email
|
|
||||||
Verb | GET
|
|
||||||
URI | /rails/conductor/action_mailbox/inbound_emails/:id/edit(.:format)
|
|
||||||
Controller#Action | rails/conductor/action_mailbox/inbound_emails#edit
|
|
||||||
--[ Route 12 ]-------------
|
|
||||||
Prefix | rails_conductor_inbound_email
|
Prefix | rails_conductor_inbound_email
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/conductor/action_mailbox/inbound_emails/:id(.:format)
|
URI | /rails/conductor/action_mailbox/inbound_emails/:id(.:format)
|
||||||
Controller#Action | rails/conductor/action_mailbox/inbound_emails#show
|
Controller#Action | rails/conductor/action_mailbox/inbound_emails#show
|
||||||
--[ Route 13 ]-------------
|
--[ Route 12 ]-------------
|
||||||
Prefix |
|
|
||||||
Verb | PATCH
|
|
||||||
URI | /rails/conductor/action_mailbox/inbound_emails/:id(.:format)
|
|
||||||
Controller#Action | rails/conductor/action_mailbox/inbound_emails#update
|
|
||||||
--[ Route 14 ]-------------
|
|
||||||
Prefix |
|
|
||||||
Verb | PUT
|
|
||||||
URI | /rails/conductor/action_mailbox/inbound_emails/:id(.:format)
|
|
||||||
Controller#Action | rails/conductor/action_mailbox/inbound_emails#update
|
|
||||||
--[ Route 15 ]-------------
|
|
||||||
Prefix |
|
|
||||||
Verb | DELETE
|
|
||||||
URI | /rails/conductor/action_mailbox/inbound_emails/:id(.:format)
|
|
||||||
Controller#Action | rails/conductor/action_mailbox/inbound_emails#destroy
|
|
||||||
--[ Route 16 ]-------------
|
|
||||||
Prefix | new_rails_conductor_inbound_email_source
|
Prefix | new_rails_conductor_inbound_email_source
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/conductor/action_mailbox/inbound_emails/sources/new(.:format)
|
URI | /rails/conductor/action_mailbox/inbound_emails/sources/new(.:format)
|
||||||
Controller#Action | rails/conductor/action_mailbox/inbound_emails/sources#new
|
Controller#Action | rails/conductor/action_mailbox/inbound_emails/sources#new
|
||||||
--[ Route 17 ]-------------
|
--[ Route 13 ]-------------
|
||||||
Prefix | rails_conductor_inbound_email_sources
|
Prefix | rails_conductor_inbound_email_sources
|
||||||
Verb | POST
|
Verb | POST
|
||||||
URI | /rails/conductor/action_mailbox/inbound_emails/sources(.:format)
|
URI | /rails/conductor/action_mailbox/inbound_emails/sources(.:format)
|
||||||
Controller#Action | rails/conductor/action_mailbox/inbound_emails/sources#create
|
Controller#Action | rails/conductor/action_mailbox/inbound_emails/sources#create
|
||||||
--[ Route 18 ]-------------
|
--[ Route 14 ]-------------
|
||||||
Prefix | rails_conductor_inbound_email_reroute
|
Prefix | rails_conductor_inbound_email_reroute
|
||||||
Verb | POST
|
Verb | POST
|
||||||
URI | /rails/conductor/action_mailbox/:inbound_email_id/reroute(.:format)
|
URI | /rails/conductor/action_mailbox/:inbound_email_id/reroute(.:format)
|
||||||
Controller#Action | rails/conductor/action_mailbox/reroutes#create
|
Controller#Action | rails/conductor/action_mailbox/reroutes#create
|
||||||
--[ Route 19 ]-------------
|
--[ Route 15 ]-------------
|
||||||
Prefix | rails_conductor_inbound_email_incinerate
|
Prefix | rails_conductor_inbound_email_incinerate
|
||||||
Verb | POST
|
Verb | POST
|
||||||
URI | /rails/conductor/action_mailbox/:inbound_email_id/incinerate(.:format)
|
URI | /rails/conductor/action_mailbox/:inbound_email_id/incinerate(.:format)
|
||||||
Controller#Action | rails/conductor/action_mailbox/incinerates#create
|
Controller#Action | rails/conductor/action_mailbox/incinerates#create
|
||||||
--[ Route 20 ]-------------
|
--[ Route 16 ]-------------
|
||||||
Prefix | rails_service_blob
|
Prefix | rails_service_blob
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/active_storage/blobs/redirect/:signed_id/*filename(.:format)
|
URI | /rails/active_storage/blobs/redirect/:signed_id/*filename(.:format)
|
||||||
Controller#Action | active_storage/blobs/redirect#show
|
Controller#Action | active_storage/blobs/redirect#show
|
||||||
--[ Route 21 ]-------------
|
--[ Route 17 ]-------------
|
||||||
Prefix | rails_service_blob_proxy
|
Prefix | rails_service_blob_proxy
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/active_storage/blobs/proxy/:signed_id/*filename(.:format)
|
URI | /rails/active_storage/blobs/proxy/:signed_id/*filename(.:format)
|
||||||
Controller#Action | active_storage/blobs/proxy#show
|
Controller#Action | active_storage/blobs/proxy#show
|
||||||
--[ Route 22 ]-------------
|
--[ Route 18 ]-------------
|
||||||
Prefix |
|
Prefix |
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/active_storage/blobs/:signed_id/*filename(.:format)
|
URI | /rails/active_storage/blobs/:signed_id/*filename(.:format)
|
||||||
Controller#Action | active_storage/blobs/redirect#show
|
Controller#Action | active_storage/blobs/redirect#show
|
||||||
--[ Route 23 ]-------------
|
--[ Route 19 ]-------------
|
||||||
Prefix | rails_blob_representation
|
Prefix | rails_blob_representation
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/active_storage/representations/redirect/:signed_blob_id/:variation_key/*filename(.:format)
|
URI | /rails/active_storage/representations/redirect/:signed_blob_id/:variation_key/*filename(.:format)
|
||||||
Controller#Action | active_storage/representations/redirect#show
|
Controller#Action | active_storage/representations/redirect#show
|
||||||
--[ Route 24 ]-------------
|
--[ Route 20 ]-------------
|
||||||
Prefix | rails_blob_representation_proxy
|
Prefix | rails_blob_representation_proxy
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/active_storage/representations/proxy/:signed_blob_id/:variation_key/*filename(.:format)
|
URI | /rails/active_storage/representations/proxy/:signed_blob_id/:variation_key/*filename(.:format)
|
||||||
Controller#Action | active_storage/representations/proxy#show
|
Controller#Action | active_storage/representations/proxy#show
|
||||||
--[ Route 25 ]-------------
|
--[ Route 21 ]-------------
|
||||||
Prefix |
|
Prefix |
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/active_storage/representations/:signed_blob_id/:variation_key/*filename(.:format)
|
URI | /rails/active_storage/representations/:signed_blob_id/:variation_key/*filename(.:format)
|
||||||
Controller#Action | active_storage/representations/redirect#show
|
Controller#Action | active_storage/representations/redirect#show
|
||||||
--[ Route 26 ]-------------
|
--[ Route 22 ]-------------
|
||||||
Prefix | rails_disk_service
|
Prefix | rails_disk_service
|
||||||
Verb | GET
|
Verb | GET
|
||||||
URI | /rails/active_storage/disk/:encoded_key/*filename(.:format)
|
URI | /rails/active_storage/disk/:encoded_key/*filename(.:format)
|
||||||
Controller#Action | active_storage/disk#show
|
Controller#Action | active_storage/disk#show
|
||||||
--[ Route 27 ]-------------
|
--[ Route 23 ]-------------
|
||||||
Prefix | update_rails_disk_service
|
Prefix | update_rails_disk_service
|
||||||
Verb | PUT
|
Verb | PUT
|
||||||
URI | /rails/active_storage/disk/:encoded_token(.:format)
|
URI | /rails/active_storage/disk/:encoded_token(.:format)
|
||||||
Controller#Action | active_storage/disk#update
|
Controller#Action | active_storage/disk#update
|
||||||
--[ Route 28 ]-------------
|
--[ Route 24 ]-------------
|
||||||
Prefix | rails_direct_uploads
|
Prefix | rails_direct_uploads
|
||||||
Verb | POST
|
Verb | POST
|
||||||
URI | /rails/active_storage/direct_uploads(.:format)
|
URI | /rails/active_storage/direct_uploads(.:format)
|
||||||
|
|
Loading…
Reference in New Issue