Sergey Nartimov
c17d200e3f
mailer can be anonymous
...
closes #5970
2012-05-13 14:21:00 +03:00
Santiago Pastorino
36dd1857dc
Remove useless load path modifications
2012-05-11 19:00:35 -03:00
Marcelo Silveira
3d02195174
No need to work around 1.8 warnings anymore.
2012-05-03 09:10:33 -03:00
Jose and Yehuda
a837b30f84
Clean up some straggling build failures
2012-04-24 23:55:39 -05:00
Justin S. Leitgeb
4f28c4fc9a
Add ability to define callbacks in ActionMailer using AbstractController::Callbacks.
...
Prior to this commit, there isn't a good way of adding things like
default inline attachments to an email. This Stack Overflow thread
shows people using hooks like the 'default' method in ActionMailer::Base
to call a Proc for message configuration:
http://stackoverflow.com/questions/5113121/rails-use-same-attachment-for-all-emails-using-layout
This has the unintended side effect of setting a message header, so it's not a good solution.
This pull request adds support for message modifications by including AbstractController:Callbacks
in ActionMailer::Base. It includes tests and documentation for the functionality
provided by including this module.
2012-03-11 14:05:31 -05:00
Santiago Pastorino
147c20b629
Fix broken tests
2012-03-10 19:15:29 -02:00
Justin S. Leitgeb
da1a9203b4
Fix actionmailer tests broken by #4751a69
2012-03-10 15:48:55 -05:00
Alexey Vakhov
7f33a44ecd
Fix AM format_paragraph helper method if a first word is long
2012-02-15 12:09:00 +04:00
Alexey Vakhov
393d4eca8f
Cosmetic fixes in block_format AM helper method + test
2012-02-15 10:31:23 +04:00
Aaron Patterson
b15d2c0708
require minitest rather than test/unit
2012-01-06 15:50:47 -08:00
Aaron Patterson
5d09d395de
test cases should inherit from AS::TestCase
2012-01-05 17:05:43 -08:00
Sergey Nartimov
1e9e88fcd3
remove checks for encodings availability
2011-12-25 14:34:58 +03:00
Sergey Nartimov
5ca86ac8f9
deprecate String#encoding_aware? and remove its usage
2011-12-24 15:57:54 +03:00
Alexey Vakhov
0defbc6bfe
normalize arg for ActionMailer::TestCase tests method
2011-10-03 14:27:41 +04:00
José Valim
119e9e2daf
Get rid of update_details in favor of passing details to find_template.
2011-09-22 15:03:05 +02:00
Arun Agrawal
c302670c84
fixed test_deliver_is_notified need base_mailer
2011-05-25 08:01:56 +05:30
Josh Kalderimis
d500ad3f05
Removed deprecated ActionMailer API and related tests
2011-05-24 18:52:11 +02:00
Mikel Lindsaar
dd44626c7f
Updating to use Mail v2.3.0
...
Need to move the require of mail in test/abstract_unit to be after active support
to make sure we use ActiveSupport multibyte handlers, otherwise, Mail will load its
internal multibyte compat
2011-04-26 20:05:59 +10:00
Josh Kalderimis
284ca810c1
remove AM delegating register_observer and register_interceptor to Mail and instead implement smarter versions allowing for string class names, also added proper Railtie support with tests.
...
Signed-off-by: José Valim <jose.valim@gmail.com>
2011-04-04 10:49:09 +02:00
Diego Carrion
8e73e589a8
publicise ActionMailer::MailHelper.format_paragraph
...
[#6550 state:committed]
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
2011-03-09 18:36:39 -02:00
Dalibor Nasevic
c528297d17
Fixed indentation in actionmailer base_test [ #6538 state:committed]
...
Signed-off-by: Xavier Noria <fxn@hashref.com>
2011-03-07 00:37:45 +01:00
Dalibor Nasevic
b7cf1f4ccf
No need of instance variable
...
[#6502 state:committed]
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
2011-03-02 18:01:26 -02:00
Dalibor Nasevic
e4cf28f3a0
Fixed typos in asset_host_test
...
[#6501 state:committed]
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
2011-03-02 12:48:33 -02:00
Aaron Patterson
4083e0ea2a
removing text-format in favor of a more simple solution
2011-02-09 10:11:29 -08:00
José Valim
262b2ea8cd
Solve SystemStackError when changing locale inside ActionMailer [ #5329 state:resolved]
2011-01-19 23:42:10 +01:00
Frank Fischer
b247f39442
Added a testcase for bug [ #5329 ]
...
Signed-off-by: José Valim <jose.valim@gmail.com>
2011-01-19 23:24:57 +01:00
Aaron Patterson
c76c699f30
turn off deprecation silencing
2011-01-12 15:28:57 -08:00
James Mead
f415b3e6d1
Remove old workaround for mocha bug. [ #3886 state:committed]
...
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
2010-10-08 15:21:08 -02:00
Piotr Sarnacki
b7bfeaa9fc
Fix action mailer tests after old mapper removal
2010-09-05 13:44:38 +02:00
José Valim
972efa11fd
Deprecate the old mailer API that was not deprecated yet.
2010-08-29 20:42:13 -03:00
José Valim
f5a43138d4
Remove the deprecated API from ActionMailer.
2010-08-29 19:57:51 -03:00
José Valim
84cab320bc
Ensure templates like template.html are found but still uses the proper virtual path.
2010-08-26 16:07:54 -03:00
Santiago Pastorino
8d1ee434da
Silence warnings for Encoding.default_external= and Encoding.default_internal=
2010-08-22 18:43:31 -03:00
Santiago Pastorino
3c0158955a
Set default_internal and default_external on AM for testing purposes
2010-08-21 22:53:04 -03:00
Santiago Pastorino
0a22576970
Fixes some ActionMailer tests
2010-08-14 05:58:34 -03:00
Santiago Pastorino
b451de0d6d
Deletes trailing whitespaces (over text files only find * -type f -exec sed 's/[ \t]*$//' -i {} \;)
2010-08-14 04:12:33 -03:00
Piotr Sarnacki
84f0a0bc30
Reload action_methods in AbstractController after defining new method.
...
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-08-04 14:44:34 -03:00
Jeroen van Dijk and Josh Kalderimis
affeb51569
Move config_accessor :asset_host from ActionController::Base to AbstractController which fixes issues with asset_host in ActionMailer
...
Including:
- Moved mailer objects in separate directory
- Added two tests for asset_host configuration option
2010-07-24 00:27:25 +02:00
Santiago Pastorino
8a09ea6d6d
Avoids deprecation warning running tests
2010-07-04 13:52:48 -07:00
Santiago Pastorino
cb321546b7
Time has it own implementation of xmlschema, now AMo doesn't depend on TZInfo
...
[#4979 state:committed]
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-07-02 01:51:03 +02:00
José Valim
6788db824a
Move Rails::LogSubscriber to ActiveSupport::LogSubscriber, allowing frameworks like ActiveRecord and ActiveResource to log outsude Rails::Application [ #4816 state:resolved]
2010-06-24 13:23:43 +02:00
Santiago Pastorino
ef7a04ea85
Fixes encoding mistakes on old_base/mail_service tests
...
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-06-23 09:26:49 +02:00
David Chelimsky
d588bbd431
Move ActionMailer::TC to AV::TC::Behavior
...
[#4843 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-06-12 15:34:31 +02:00
José Valim
30eaecb3df
subject is automatically looked up on I18n using mailer_name and action_name as scope as in t('.subject')
2010-06-12 15:33:12 +02:00
Mikel Lindsaar
311d99eef0
Adding inline attachment support to ActionMailer
2010-06-07 21:54:53 -04:00
Mikel Lindsaar
735027e58d
Updating ActionMailer to Mail 2.2.2 (fixing two tests to suit)
2010-06-07 15:30:08 -04:00
Neeraj Singh
b462952886
Use better assertion methods for testing
...
[#4645 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-05-19 10:18:36 +02:00
Neeraj Singh
d00afeaeed
Use assert_equal correctly in actionmailer test (exposing one as broken)
...
[#4626 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-05-18 16:12:59 +02:00
Mikel Lindsaar
4a8a62058a
Changed encoding behaviour of mail, so updated tests in actionmailer and bumped mail version to 2.2.1
...
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-05-14 09:27:47 +02:00
Mikel Lindsaar
ceaa100e59
Adding ability for the procs to be called within the instance, allows you to pass results from instance methods to the mail header
...
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-05-02 11:56:08 +02:00