Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update base.rb | Sarah A | 2016-03-03 | 1 | -1/+1 |
| | |||||
* | 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 | 1 | -3/+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. | ||||
* | Move ActionMailer::Caching's content into ActionMailer::Base instead of ↵ | Stan Lo | 2016-02-23 | 1 | -1/+15 |
| | | | | | | including it Remove useless helper in ActionDispatch::Caching and fix indentation | ||||
* | Porting ActionController::Caching to ActionMailer::Caching | Stan Lo | 2016-02-23 | 1 | -0/+1 |
| | |||||
* | 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 | 1 | -1/+1 |
| | | | | | | | | 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 | 1 | -1/+1 |
| | | | | | order to generate the proper files. Some of the docs/comments are missing this important detail. | ||||
* | [ci skip] Fix grammar and sentence framing | Akshay Vishnoi | 2015-12-17 | 1 | -6/+6 |
| | |||||
* | 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 |
| | | |||||
| * | Reduce code duplication in ActionMailer::Base#register_observer and ↵ | hnatt | 2015-10-29 | 1 | -16/+12 |
| | | | | | | | | #register_interceptor | ||||
* | | Revert "Merge pull request #18446 from ↵ | Sean Griffin | 2015-11-23 | 1 | -27/+12 |
| | | | | | | | | | | | | | | | | | | cloud8421/actionmailer-unregister-interceptor" This reverts commit 65a61ab7c370d2894c11ce276725f723a5c9c111, reversing changes made to 14314ca18302f18c3d8bb7a63e9f71ac4c2290c2. This PR broke the build | ||||
* | | Merge pull request #18446 from cloud8421/actionmailer-unregister-interceptor | Sean Griffin | 2015-11-23 | 1 | -12/+27 |
|\ \ | | | | | | | | | | ActionMailer::Base can unregister interceptor(s). | ||||
| * | | ActionMailer::Base can unregister interceptor(s). | Claudio Ortolina | 2015-01-31 | 1 | -12/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One or multiple mail interceptors can be unregistered using `ActionMailer::Base.unregister_interceptors` or `ActionMailer::Base.unregister_interceptor`. For preview interceptors, it's possible to use `ActionMailer::Base.unregister_preview_interceptors` or `ActionMailer::Base.unregister_preview_interceptor`. Refactors logic to constantize a string/symbol into separate method. | ||||
* | | | split `process` from mailer instantiation | Aaron Patterson | 2015-10-30 | 1 | -4/+1 |
| |/ |/| | | | | | | | this allows us to construct mailer objects without possibly disastrous side-effects. | ||||
* | | Merge pull request #17388 from akampjes/master | Arthur Nogueira Neves | 2015-10-12 | 1 | -0/+2 |
|\ \ | | | | | | | ActionMailer https on URL with force_ssl = true | ||||
| * | | ActionMailer https on URL with force_ssl = true | Andrew Kampjes | 2015-08-14 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `config.force_ssl = true` will set config.action_mailer.default_url_options = { protocol: 'https' } If you have turned on force_ssl, and then gone to the effort of setting config.action_mailer.default_url_options = {host: 'example.com'} then you are probably pointing people back to your current app and want https on that too. | ||||
* | | | Add a missing period to ActionMailer Base docs [ci skip] | amitkumarsuroliya | 2015-09-28 | 1 | -1/+1 |
|/ / | |||||
* | | fix comment about which mail headers are excluded | mlbileschi | 2015-08-11 | 1 | -1/+1 |
| | | |||||
* | | Tiny documentation edits [ci skip] | Robin Dupret | 2015-06-09 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #18587 from ↵ | Rafael Mendonça França | 2015-06-03 | 1 | -0/+2 |
|\ \ | | | | | | | | | | | | | | | | chrismcg/allow_deliver_later_queue_name_to_be_configured Allow configuration of ActionMailer queue name | ||||
| * | | Allow configuration of ActionMailer queue name | Chris McGrath | 2015-06-02 | 1 | -0/+2 |
| | | | |||||
* | | | formatting changes [ci skip] | Gourav Tiwari | 2015-05-17 | 1 | -5/+6 |
| | | | |||||
* | | | mailer previews for `NullMail` instances. Closes #19849. | Yves Senn | 2015-04-28 | 1 | -0/+1 |
| | | | |||||
* | | | AUTH PLAIN is Base64 encoded [ci skip] | Achilleas Pipinellis | 2015-04-28 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contrary to what the name suggests, PLAIN SMTP authentication is not sent in plain text but is Base64 encoded like the LOGIN method. Their difference is described in the third link below. * https://tools.ietf.org/html/rfc4954 * https://en.wikipedia.org/wiki/SMTP_Authentication * http://www.samlogic.net/articles/smtp-commands-reference-auth.htm | ||||
* | | | Since the delegator wasn't identified earlier, we should here [ci skip] | Zachary Scott | 2015-04-12 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'action-mailer-async-doc-fixes' of ↵ | Zachary Scott | 2015-04-12 | 1 | -8/+11 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/mfazekas/rails into mfazekas-action-mailer-async-doc-fixes Conflicts: actionmailer/lib/action_mailer/base.rb | ||||
| * | | | Fixes to inaccurate documentation in action_mailer [ci skip] | Miklos Fazkeas | 2014-12-18 | 1 | -8/+11 |
| | | | | |||||
* | | | | [skip ci] Fix typo in actionmailer documentation | Anton Davydov | 2015-03-15 | 1 | -1/+1 |
| | | | | |||||
* | | | | update docs to reflect that mailer generator add suffix to generated classes ↵ | yuuji.yaginuma | 2015-02-25 | 1 | -15/+15 |
| |/ / |/| | | | | | | | | [ci skip] | ||||
* | | | Merge pull request #18521 from andrewvida/master | Rafael Mendonça França | 2015-01-14 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | Correct the views that the mail method sends in API docs. | ||||
| * | | Correct views mail method sends in API docs | Andrew Vida | 2015-01-14 | 1 | -1/+1 |
| | | | |||||
* | | | Template lookup now respect default locale and I18n fallbacks. | Rafael Mendonça França | 2014-12-29 | 1 | -2/+0 |
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Given the following templates: mailer/demo.html.erb mailer/demo.en.html.erb mailer/demo.pt.html.erb Before this change for a locale that doesn't have its related file the `mailer/demo.html.erb` will be rendered even if `en` is the default locale. Now `mailer/demo.en.html.erb` has precedence over the file without locale. Also, it is possible to give a fallback. mailer/demo.pt.html.erb mailer/demo.pt-BR.html.erb So if the locale is `pt-PT`, `mailer/demo.pt.html.erb` will be rendered given the right I18n fallback configuration. Fixes #11884. | ||||
* | | Fix documentation for #default | Sven Pachnit | 2014-12-01 | 1 | -1/+1 |
| | | | | | | Just a little syntax error I spotted by accident. Cannot pass hash with curly braces without normal parentheses. | ||||
* | | [ci skip] fix description of url_for | yuuji.yaginuma | 2014-11-30 | 1 | -5/+0 |
| | | |||||
* | | Pass symbol as an argument instead of a block | Erik Michaels-Ober | 2014-11-29 | 1 | -2/+2 |
| | |