Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Preparing for 5.0.0.beta3 release | eileencodes | 2016-02-24 | 1 | -0/+2 |
| | | | | Adds changelog headers for beta3 release | ||||
* | Prep release for Rails 5 beta3 | eileencodes | 2016-02-24 | 1 | -1/+1 |
| | |||||
* | Add changelog entry for #22825 | Rafael Mendonça França | 2016-02-24 | 1 | -0/+6 |
| | |||||
* | Move private methods to the private visibility | Rafael Mendonça França | 2016-02-24 | 1 | -12/+12 |
| | |||||
* | Move Caching module to Abstract Controller | Rafael Mendonça França | 2016-02-23 | 2 | -4/+1 |
| | | | | | | Abstract Controller is the common component between Action Mailer and Action Controller so if we need to share the caching component it need to be there. | ||||
* | Change ActionMailer's default caching configuration and update generator's ↵ | Stan Lo | 2016-02-23 | 1 | -1/+1 |
| | | | | environment templates | ||||
* | Move ActionMailer::Caching's content into ActionMailer::Base instead of ↵ | Stan Lo | 2016-02-23 | 3 | -25/+15 |
| | | | | | | including it Remove useless helper in ActionDispatch::Caching and fix indentation | ||||
* | Make caching configuration more flexible | Stan Lo | 2016-02-23 | 1 | -4/+7 |
| | |||||
* | Move most caching methods to ActionDispatch::Caching, and let ActionMailer ↵ | Stan Lo | 2016-02-23 | 2 | -55/+3 |
| | | | | and ActionController to include it | ||||
* | Move caching/fragments in ActionMailer and ActionController to ↵ | Stan Lo | 2016-02-23 | 2 | -153/+2 |
| | | | | action_dispatch/caching/fragments | ||||
* | Porting ActionController::Caching to ActionMailer::Caching | Stan Lo | 2016-02-23 | 11 | -0/+481 |
| | |||||
* | Prevent ActionMailer initializer from triggering load of ActionMailer | Dave Gynn | 2016-02-22 | 1 | -10/+12 |
| | | | | | | | | the after_initialize block has been changed to use the configuration from `config.action_mailer` rather than `ActionMailer::Base` so that action mailer is not loaded before it is necessary. the mailer preview routes setup have been moved out of an `on_load(:action_mailer)` block. | ||||
* | Add `internal` attribute to routes | Jon Moss | 2016-02-22 | 1 | -2/+2 |
| | | | | | | | | | | | | | | This is meant to provide a way for Action Cable, Sprockets, and possibly other Rack applications to mark themselves as internal, and to exclude themselves from the routing inspector, and thus `rails routes` / `rake routes`. I think this is the only way to have mounted Rack apps be marked as internal, within AD/Journey. Another option would be to create an array of regexes for internal apps, and then to iterate over that everytime a request comes through. Also, I only had the first `add_route` method set `internal`'s default to false, to avoid littering it all over the codebase. | ||||
* | fix class name typo. | Yves Senn | 2016-02-16 | 2 | -3/+3 |
| | |||||
* | reset `ActionMailer::Base.deliveries` in `ActionDispatch::IntegrationTest`. | Yves Senn | 2016-02-16 | 3 | -1/+24 |
| | | | | | | | | | Whenever you are sending emails in integration tests using the `:test` delivery method you need to make sure that `ActionMailer::Base.deliveries` is reset after every test. This piece of boilerplate code is present in all my applications that send emails. Let's have `ActionDispatch::IntegrationTest` reset the deliveries automatically. | ||||
* | Change x-gzip to gzip in docs [ci skip] | Mehmet Emin İNAÇ | 2016-02-13 | 1 | -2/+2 |
| | | | | For more information about GNU zip mime type please check IETF's web site [RFC6713](http://tools.ietf.org/html/rfc6713) or [IANA](http://www.iana.org/assignments/media-types/media-types.xhtml#application) | ||||
* | Revert "When generating a mailer, you must specify Mailer in the class name in" | yuuji.yaginuma | 2016-02-06 | 2 | -2/+2 |
| | | | | | | | | This reverts commit 8417d967e016f0219cc4ec30bf0d3908ce6cd29b. In 5697bdbb6da5d08e541a3b12251cec90269b059b and af3eb5961e55a46b011be797e71f615f20f56686, add mailer suffix to generated files and classes. Therefore, no longer need to specify `Mailer` to class name. [ci skip] | ||||
* | When generating a mailer, you must specify Mailer in the class name in | Andrew Kaspick | 2016-02-05 | 2 | -2/+2 |
| | | | | | order to generate the proper files. Some of the docs/comments are missing this important detail. | ||||
* | Preparing for Rails 5.0.0.beta2 | Sean Griffin | 2016-02-01 | 2 | -1/+6 |
| | |||||
* | Wrangle the asset build into something that sounds more general | Matthew Draper | 2016-02-01 | 1 | -0/+3 |
| | |||||
* | Merge branch '5-0-beta-sec' | Aaron Patterson | 2016-01-25 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | * 5-0-beta-sec: bumping version fix version update task to deal with .beta1.1 Eliminate instance level writers for class accessors allow :file to be outside rails root, but anything else must be inside the rails view directory Don't short-circuit reject_if proc stop caching mime types globally use secure string comparisons for basic auth username / password | ||||
| * | bumping version | Aaron Patterson | 2016-01-25 | 1 | -1/+1 |
| | | |||||
* | | Revert "Merge pull request #23218 from karlfreeman/bump_mail" | Rafael Mendonça França | 2016-01-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | This reverts commit 62aa850fee2070ec3e2d9e4f925dfd7790d27b5e, reversing changes made to 8c1f248c58ba65a786ae295def325c8982e7f431. There is no reason to disallow mail 2.5 so we don't need to bump the version constraint since people are still able to use mail 2.6 and get all the memory saving that was pointed in the pull request description. | ||||
* | | Bump mail gem constraint from [~> 2.5, >= 2.5.4] to ~> 2.6 | Karl Freeman | 2016-01-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Mails downstream dependency (Mime-types) has been shown to decrease memory usage significantly in its 3.0 release. This memory decrease will be a big win for users upgrading to Rails 5. Lets nudge users to upgrade Mail alongside Rails. | ||||
* | | Update copyright notice for 2016 | Guillermo Iguaran | 2016-01-01 | 1 | -1/+1 |
| | | |||||
* | | Update copyright notices to 2016 [ci skip] | Rashmi Yadav | 2015-12-31 | 1 | -1/+1 |
| | | |||||
* | | Remove not used test fixture | yui-knk | 2015-12-30 | 1 | -1/+0 |
| | | | | | | | | | | | | 'actionmailer/test/mailers/async_mailer.rb' was deleted by f9da785d0b1b22317cfca25c15fb555e9016accb . This template is not used now. | ||||
* | | release notes, extract notable changes from Action Mailer CHANGELOG. | Yves Senn | 2015-12-22 | 1 | -2/+2 |
| | | | | | | | | [ci skip] | ||||
* | | No more no changes entries in the CHANGELOGs | Genadi Samokovarov | 2015-12-21 | 1 | -3/+0 |
|/ | | | | | | | | | | | | | | During the `5.0.0.beta1` release, the CHANGELOGs got an entry like the following: ``` * No changes. ``` It is kinda confusing as there are indeed changes after it. Not a biggie, just a small pass over the CHANGELOGs. [ci skip] | ||||
* | Add CHANGELOG headers for Rails 5.0.0.beta1 | eileencodes | 2015-12-18 | 1 | -0/+5 |
| | |||||
* | Change `alpha` to `beta1` to prep for release of Rails 5 | eileencodes | 2015-12-18 | 1 | -1/+1 |
| | | | | :tada: :beers: | ||||
* | Same gemspec formats everywhere | David Heinemeier Hansson | 2015-12-18 | 1 | -1/+1 |
| | |||||
* | ApplicationMailer should be generated by default just like every other ↵ | David Heinemeier Hansson | 2015-12-17 | 2 | -7/+0 |
| | | | | Application* parent | ||||
* | [ci skip] Fix grammar and sentence framing | Akshay Vishnoi | 2015-12-17 | 1 | -6/+6 |
| | |||||
* | [ci skip] Add a dollar sign to each command in the READMEs | Elektron1c97 | 2015-12-06 | 1 | -2/+1 |
| | | | | | | According to pr #22443 in the guides there's always a dollar sign before every command, so why is in the main README a `$` and in every submodule a `%`? Just eye candy.. | ||||
* | Make ActionMailer::Base.respond_to_missing? private | Ryan Buckley | 2015-12-03 | 1 | -4/+6 |
| | |||||
* | Replace ActionMailer::Base#respond_to? with respond_to_missing? | Ryan Buckley | 2015-12-02 | 1 | -2/+2 |
| | |||||
* | Move all nodoc methods to the private section | Rafael Mendonça França | 2015-11-24 | 1 | -43/+43 |
| | | | | Since they are nodoc there is no need to be protected. | ||||
* | Put all private method together | Rafael Mendonça França | 2015-11-24 | 1 | -36/+35 |
| | |||||
* | Avoid mutating the headers hash | Rafael Mendonça França | 2015-11-24 | 1 | -2/+3 |
| | | | | | We are already filtering the keys in the assign_headers_to_message method so we can just update the filter. | ||||
* | nodoc in the private method | Rafael Mendonça França | 2015-11-24 | 1 | -1/+1 |
| | |||||
* | Merge pull request #22120 from hnatt/refactor-actionmailer | Rafael Mendonça França | 2015-11-24 | 1 | -55/+59 |
|\ | | | | | | | Refactor ActionMailer::Base | ||||
| * | Rename ActionMailer::Base#class_from_value -> observer_class_for | hnatt | 2015-10-30 | 1 | -4/+4 |
| | | |||||
| * | Don't mutate headers in ActionMailer::Base#collect_responses_from_templates | hnatt | 2015-10-30 | 1 | -2/+2 |
| | | |||||
| * | Pass message as argument to ActionMailer::Base#assign_headers_to_message | hnatt | 2015-10-30 | 1 | -4/+5 |
| | | |||||
| * | Fix indentation in ActionMailer::Base#collect_responses_from_templates | hnatt | 2015-10-29 | 1 | -5/+5 |
| | | |||||
| * | Refactor out headers to message assignment from ActionMailer::Base#mail | hnatt | 2015-10-29 | 1 | -3/+6 |
| | | |||||
| * | Use attr_internal in ActionMailer::Base#mail instead of local var for message | hnatt | 2015-10-29 | 1 | -11/+9 |
| | | |||||
| * | Refactor out defaults handling from ActionMailer::Base#mail | hnatt | 2015-10-29 | 1 | -9/+15 |
| | | |||||
| * | Refactor ActionMailer::Base#collect_responses | hnatt | 2015-10-29 | 1 | -16/+16 |
| | |