aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailer/lib/action_mailer.rb
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fixes for working with 1.9.1-headMikel Lindsaar2009-12-171-1/+1
| |
* | Merge branch 'rails'Mikel Lindsaar2009-12-171-18/+19
|\| | | | | | | | | | | Conflicts: actionmailer/lib/action_mailer.rb actionmailer/lib/action_mailer/delivery_method/smtp.rb
| * Fully expand relative rails framework paths and make sure we aren'tJoshua Peek2009-12-161-2/+3
| | | | | | | | adding any to the load path more than once.
| * Should fix a few Sam Ruby fails.Yehuda Katz2009-12-031-1/+0
| |
| * Reorganize autoloads:Carlhuda2009-12-021-16/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * A new module (ActiveSupport::Autoload) is provide that extends autoloading with new behavior. * All autoloads in modules that have extended ActiveSupport::Autoload will be eagerly required in threadsafe environments * Autoloads can optionally leave off the path if the path is the same as full_constant_name.underscore * It is possible to specify that a group of autoloads live under an additional path. For instance, all of ActionDispatch's middlewares are ActionDispatch::MiddlewareName, but they live under "action_dispatch/middlewares/middleware_name" * It is possible to specify that a group of autoloads are all found at the same path. For instance, a number of exceptions might all be declared there. * One consequence of this is that testing-related constants are not autoloaded. To get the testing helpers for a given component, require "component_name/test_case". For instance, "action_controller/test_case". * test_help.rb, which is automatically required by a Rails application's test helper, requires the test_case.rb for all active components, so this change will not be disruptive in existing or new applications.
* | Change require mail version to 1.3.0Mikel Lindsaar2009-11-241-1/+1
| |
* | Removing utils, and updating requires to matchMikel Lindsaar2009-11-231-3/+2
| |
* | Opps.. need to require it as well as gem mail :)Mikel Lindsaar2009-11-221-0/+1
| |
* | Adding mail as a gem loadMikel Lindsaar2009-11-221-2/+1
| |
* | 131 tests, 309 assertions, 0 failures, 0 errorsMikel Lindsaar2009-11-221-1/+2
| |
* | Starting again on actionmailer integration with mailMikel Lindsaar2009-11-121-1/+2
|/
* Another refactoring on AM. body is deprecated, use render instead.José Valim2009-11-011-0/+1
|
* Remove ActionMailer helpers and rely on AbstractController one.José Valim2009-11-011-1/+0
|
* abstract all of the ActionMailer delivery methods into their own classes. ↵Matthew Rudy Jacobs2009-11-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | thereby the following are equivalent ActionMailer::Base.delivery_method = :smtp ActionMailer::Base.delivery_method = ActionMailer::DeliveryMethod::Smtp we could equally set our own custom object as long as it provides the instance method :perform_delivery(mail) eg. class MySmsDeliveryMethod def perform_delivery(mail) Sms.send(mail['to'], mail['body']) end end MySmsMailer.delivery_method = MySmsDeliveryMethod.new Signed-off-by: José Valim <jose.valim@gmail.com>
* Prefer sibling action_controllerJeremy Kemper2009-06-051-10/+3
|
* Just require tmail instead of autoloading it to fix issues when using the gemMarcus Mateus2009-02-241-1/+2
| | | | | version [#1851 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
* Bump up the year in MIT license filesPratik Naik2009-01-181-1/+1
|
* Explicitly require Action View alsoJeremy Kemper2008-11-241-0/+2
|
* Add config.preload_frameworks to load all frameworks at startup. Default to ↵Jeremy Kemper2008-11-241-2/+0
| | | | false so Rails autoloads itself as it's used.
* Add LAZY env flag for testing autoload/lazy load featureJoshua Peek2008-11-241-2/+1
|
* use autoload instead of explicit requires for ActionMailerJoshua Peek2008-11-231-14/+24
|
* Harmonize framework require strategy. Don't add self to load path since ↵Jeremy Kemper2008-08-251-6/+6
| | | | Rails initializer and RubyGems handle it.
* Fix file permissionsTarmo Tänav2008-07-311-0/+0
| | | | Signed-off-by: Joshua Peek <josh@joshpeek.com>
* Reverting changes to ActionMailerSven Fuchs2008-07-041-4/+0
| | | | | | | | | Revert "Experimental I18n charset support for ActionMailer" This reverts commit 6982acb0793fb6e59f52cab4062344a88e3691ce. Conflicts: actionmailer/lib/action_mailer/base.rb
* Experimental I18n charset support for ActionMailerLuca Guidi2008-07-011-0/+4
|
* Updated copyright yearsDavid Heinemeier Hansson2008-05-111-1/+1
|
* Rearrange vendor bundles so gem overrides work correctly.Jeremy Kemper2007-11-071-11/+3
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8112 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Update TMail to v1.1.0. Use an updated version of TMail if available. [mikel]Rick Olson2007-11-061-1/+10
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8084 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Update copyright spanDavid Heinemeier Hansson2007-09-091-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7425 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fix gem deprecation warnings, which also means depending on RubyGems 0.9.0+ ↵David Heinemeier Hansson2007-02-041-1/+1
| | | | | | [Chad Fowler] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6119 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Add assert_emails and assert_no_emails to test the number of emails ↵Jeremy Kemper2006-11-051-0/+1
| | | | | | delivered. Closes #6479. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5436 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Update copyright timesDavid Heinemeier Hansson2006-09-031-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4922 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Updated docs and otherwiseDavid Heinemeier Hansson2006-09-021-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4902 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* prefer sibling actionpackJeremy Kemper2006-06-211-5/+4
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4481 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added Kernel#silence_warnings and puts it into use throughout the frameworkDavid Heinemeier Hansson2005-09-111-3/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2179 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fix vendor require paths to prevent files being required twiceJamis Buck2005-09-051-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2130 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Made ready for release of 0.13.1David Heinemeier Hansson2005-07-111-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1814 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Pegged the versions for releaseDavid Heinemeier Hansson2005-07-061-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1739 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Helper support for ActionMailerJamis Buck2005-06-161-2/+7
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1446 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* A very thorough refactoring, resulting in new mail property setters and ↵Jamis Buck2005-05-291-1/+3
| | | | | | support for attachments and multipart messages. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1359 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed documentation and prepared for 0.11.0 releaseDavid Heinemeier Hansson2005-03-221-1/+1
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@976 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* AR, AP, and AM should look for AS in sibling directory before trying ↵David Heinemeier Hansson2005-02-171-3/+6
| | | | | | RubyGems #648 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@648 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* InitialDavid Heinemeier Hansson2004-11-241-0/+43
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4 5ecf4fe2-1ee6-0310-87b1-e25e094e27de