aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailer
Commit message (Collapse)AuthorAgeFilesLines
* Added missing require. When performing rake test:isolated, test/base_test.rb ↵kennyj2012-08-291-0/+1
| | | | was break.
* CHANGELOGs are now per branchXavier Noria2012-08-281-533/+1
| | | | | | | | | | Changes in old branches needed to be manually synched in CHANGELOGs of newer ones. This has proven to be brittle, sometimes one just forgets this manual step. With this commit we switch to CHANGELOGs per branch. When a new major version is cut from master, the CHANGELOGs in master start being blank. A link to the CHANGELOG of the previous branch allows anyone interested to follow the history.
* Fixes warnings when executing rake test in ActionMailer. Related to ↵kennyj2012-08-291-1/+1
| | | | 582a7f459990487659886b90e54c22e055c65870
* Fix ActionMailer tests that depend on run orderFrancesco Rodriguez2012-08-231-5/+9
|
* Get rid of config.preload_frameworks in favor of config.eager_load_namespacesJosé Valim2012-08-212-1/+5
| | | | | | | The new option allows any Ruby namespace to be registered and set up for eager load. We are effectively exposing the structure existing in Rails since v3.0 for all developers in order to make their applications thread-safe and CoW friendly.
* Sync CHANGELOGs [ci skip]Rafael Mendonça França2012-08-111-0/+16
|
* Revert "Merge pull request #7202 from asanghi/perform_deliveries_in_mail"José Valim2012-08-074-23/+3
| | | | | | Reverting because it feels backward to specify a delivery to not be performed while the e-mail is being composed. It is simpler (and makes more sense) to delegate the responsibility to the calling code.
* add changelog for #7202Aditya Sanghi2012-08-071-0/+7
|
* Merge pull request #7202 from asanghi/perform_deliveries_in_mailJosé Valim2012-08-043-3/+16
|\ | | | | Allow perform_deliveries to be set within mailer action
| * allow perform deliveries to be set within mailer actionAditya Sanghi2012-07-303-3/+16
| |
* | load active_support/core_ext/module/delegation in active_support/railsXavier Noria2012-08-021-1/+0
| |
* | load active_support/core_ext/class/attribute in active_support/railsXavier Noria2012-08-021-1/+0
| |
* | load active_support/core_ext/object/blank in active_support/railsXavier Noria2012-08-022-2/+0
| |
* | defines a private require-hub active_support/railsXavier Noria2012-08-021-0/+1
|/ | | | | | | | This is a private place to put those AS features that are used by every component. Nowadays we cherry-pick individual files wherever they are used, but that it is not worth the effort for stuff that is going to be loaded for sure sooner or later, like blank?, autoload, concern, etc.
* Fix failing AM test due to missing templateCarlos Antonio da Silva2012-07-061-1/+1
|
* Improve docs, changelog and release notes for Action Mailer default_options=Carlos Antonio da Silva2012-07-062-4/+10
| | | | [ci skip]
* Merge pull request #6950 from paneq/default_from2Carlos Antonio da Silva2012-07-063-1/+19
|\ | | | | | | | | | | | | | | | | | | Introduce config.action_mailer.default_options= Allows to easily set :from, :replay_to, etc. options in config/application.rb using simple syntax: config.action_mailer.default_options = { from: "no-replay@example.org" } Closes #6747
| * Introduce config.action_mailer.default_from=Robert Pankowecki2012-07-033-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows to easily set :from, :replay_to, etc. options in config/application.rb using simple syntax: config.action_mailer.default_options = {from:"no-replay@example.org"} This was not possible using #default method because config.action_mailer.default(from: "no-replay@example.org") is interpreated as reader method and just returns nil. It would not call ActionMailer::Base.default method. The only way of calling this method from config/application.rb was to use the direct syntax which looks ugly in my opinion: config.assets.enabled = false config.assets.version = '1.0' config.encoding = "utf-8" config.action_mailer.default_url_options= { host:"example.org", protocol:"https" } ActionMailer::Base.default(from: "no-replay@example.org")
* | Use ArgumentError vs. RuntimeError, which is more precise.Mark Dodwell2012-07-041-1/+1
|/
* fix ActionMailer::Async docs and update to follow coding conventionsFrancesco Rodriguez2012-06-282-31/+33
|
* Some final syntax fixesBrian Cardarella2012-06-242-3/+2
|
* Better documentation for ActionMailer.asyncBrian Cardarella2012-06-241-2/+2
|
* Better documentation for ActionMailer.asyncBrian Cardarella2012-06-241-0/+4
|
* Forcing the message sending is no longer necessaryBrian Cardarella2012-06-242-16/+1
|
* Support for custom queues on the mailerBrian Cardarella2012-06-233-18/+30
| | | | Credit goes to *Aaron Patterson* (tenderlove)
* Removed unecessary splattingBrian Cardarella2012-06-231-1/+1
|
* Use Delegator for a cleaner QueuedMessage classBrian Cardarella2012-06-231-13/+8
| | | | Credit goes to *Nicolás Sanguinetti* (foca) for this suggestion
* Updated ChangelogsBrian Cardarella2012-06-231-0/+2
|
* Force message delivery despite asyncBrian Cardarella2012-06-232-2/+16
|
* AsyncMailer documentionBrian Cardarella2012-06-232-0/+3
|
* Asynchronous ActionMailerBrian Cardarella2012-06-235-0/+66
| | | | | | | | Any ActionMailer class can be set to render and delier messages using the new Rails Queue. Some of this work was borrowed (with permission) from Nick Plante's (zapnap) reqsue_mailer gem.
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-06-221-1/+1
|\
| * just specify what's to be done, not what's not to be.Damien Mathieu2012-06-201-1/+1
| |
| * Fix delivery_method usageBen Oakes2012-06-201-1/+1
| |
* | raise an error if no implicit mailer template could be foundDamien Mathieu2012-06-2011-3/+30
|/
* Sync CHANGLOG with the 3-2-stable branchRafael Mendonça França2012-06-011-0/+10
|
* Add license field to gemspecs, by Matt GriffinMatt Griffin2012-05-231-0/+1
|
* mailer can be anonymousSergey Nartimov2012-05-133-1/+16
| | | | closes #5970
* Remove useless load path modificationsSantiago Pastorino2012-05-112-6/+0
|
* No need to force conversion to Symbol since case ensures it's alreadyMarcelo Silveira2012-05-031-1/+1
| | | | one.
* No need to work around 1.8 warnings anymore.Marcelo Silveira2012-05-031-13/+1
|
* Rakefile executable attributes and shebang lines has been removedRoman V. Babenko2012-05-021-1/+0
|
* Update AM exampleAlexey Vakhov2012-04-281-3/+3
|
* Fix it's -> itsMark Rushakoff2012-04-271-1/+1
|
* Use <tt>Foo::Bar</tt> instead of +Foo::Bar+Mark Rushakof2012-04-271-1/+1
| | | | | | | | The latter doesn't render as code in HTML output. Regex used in Rubymine to locate the latter form: (\+)(:*\w+:(?::|\w)+)(\+)
* Clean up some straggling build failuresJose and Yehuda2012-04-242-3/+3
|
* Update Rails 3.2.3 release date in changelogs as March 30, 2012Michael de Silva2012-04-161-1/+1
| | | | | The release date details have been taken from http://weblog.rubyonrails.org/2012/3/30/ann-rails-3-2-3-has-been-released/
* Updated/changed useless tr/gsubsJurriaan Pruis2012-04-032-2/+2
|
* Updates ActionMailer Base summary and fixes space in code example.Charles Brian Quinn2012-03-191-4/+4
|
* Increase minimum version of mail.Mikel Lindsaar2012-03-191-1/+1
| | | | | Second security vulnerability found in mail file delivery method patched in version 2.4.4.