- 23 11月, 2019 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 28 3月, 2019 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 22 3月, 2019 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 11 3月, 2019 1 次提交
-
-
由 eileencodes 提交于
* Bump RAILS_VERSION * Bundle * rake update_versions * rake changelog:header
-
- 05 12月, 2018 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 29 11月, 2018 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 28 11月, 2018 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 08 8月, 2018 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 31 7月, 2018 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 24 5月, 2018 1 次提交
-
-
由 Samuel Cochran 提交于
* Eager autoload mail gem when eager load is true We had a production issue where our Sidekiq worker threads all became deadlocked while autoloading a file within the mail gem, required via ActionMailer, despite setting our Rails applicaiton to eager load. `Mail.eager_autoload!` exists and works great, ActionMailer just doesn't call it during eager loading. Adding it to the ActionMailer Railtie's eager_load_namespaces takes care of calling `Mail.eager_autoload!` during the `eager_load!` initializer. * 'Mail' isn't defined yet, use before_eager_load instead * Make sure mail is loaded * Move eager load of Mail into ActionMailer.eager_load! [Samuel Cochran + Rafael Mendonça França]
-
- 10 4月, 2018 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 21 3月, 2018 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 31 1月, 2018 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 29 11月, 2017 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 28 11月, 2017 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 04 10月, 2017 1 次提交
-
-
由 Ryuta Kamizono 提交于
* Add missing credit * Add backticks * Fix indentation * Remove trailing spaces And some minor tweaks.
-
- 28 9月, 2017 1 次提交
-
-
由 Mikkel Malmberg 提交于
-
- 29 8月, 2017 1 次提交
-
-
由 Jimmy Bourassa 提交于
PR #29270 changed the number of arguments that gets passed to Procs defined in ActionMail::Base.default. With this changeset, Procs can now have 1 or 0 arguments Also adds test coverage for AM::Base.default Proc arity.
-
- 15 6月, 2017 2 次提交
-
-
由 Ryuta Kamizono 提交于
-
由 Matthew Mongeau 提交于
Setting delivery_job on a mailer class will cause MessageDelivery to use the specified job instead of ActionMailer::DeliveryJob: class MyMailer < ApplicationMailer self.delivery_job = MyCustomDeliveryJob ... end
-
- 22 3月, 2017 1 次提交
-
-
由 Matthew Draper 提交于
-
- 24 2月, 2017 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 22 2月, 2017 1 次提交
-
-
由 Jon Moss 提交于
[ci skip]
-
- 04 2月, 2017 1 次提交
-
-
由 yuuji.yaginuma 提交于
-
- 28 1月, 2017 1 次提交
-
-
由 David Heinemeier Hansson 提交于
Offer the option to use parameterization for shared processing of headers and ivars
-
- 01 12月, 2016 1 次提交
-
-
由 MQuy 提交于
-
- 16 5月, 2016 1 次提交
-
-
由 Jeremy Daer 提交于
Follows the same pattern as controllers and jobs. Exceptions raised in delivery jobs (enqueued by `#deliver_later`) are also delegated to the mailer's rescue_from handlers, so you can handle the DeserializationError raised by delivery jobs: ```ruby class MyMailer < ApplicationMailer rescue_from ActiveJob::DeserializationError do … end ``` ActiveSupport::Rescuable polish: * Add the `rescue_with_handler` class method so exceptions may be handled at the class level without requiring an instance. * Rationalize `exception.cause` handling. If no handler matches the exception, fall back to the handler that matches its cause. * Handle exceptions raised elsewhere. Pass `object: …` to execute the `rescue_from` handler (e.g. a method call or a block to instance_exec) against a different object. Defaults to `self`.
-
- 10 5月, 2016 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 07 5月, 2016 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 28 4月, 2016 1 次提交
-
-
由 eileencodes 提交于
-
- 11 4月, 2016 1 次提交
-
-
由 Vipul A M 提交于
- Fixed statement about setting `config.action_mailer.default_url_options = {protocol: 'https'}` . We are just setting the protocol key to 'https', not replacing/initializing the complete config. - Fixed grammar in assert_emails changlog - Added sentence separator for code ":" [ci skip]
-
- 08 4月, 2016 1 次提交
-
-
由 Jeremy Daer 提交于
They would be lost when the delivery job is enqueued, otherwise. Prevents a common, hard-to-find bug like: ```ruby message = Notifier.welcome(user, foo) message.message_id = my_generated_message_id message.deliver_later ``` The message_id is silently lost here! *Only the mailer arguments are passed to the delivery job.* This raises an exception now. Make modifications to the message within the mailer method or use a custom Active Job to manage delivery instead of using #deliver_later.
-
- 06 4月, 2016 1 次提交
-
-
由 arktisklada 提交于
Removes `-t`
-
- 30 3月, 2016 1 次提交
-
-
由 Prathamesh Sonpatki 提交于
-
- 25 2月, 2016 1 次提交
-
-
由 eileencodes 提交于
Adds changelog headers for beta3 release
-
- 24 2月, 2016 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 16 2月, 2016 1 次提交
-
-
由 Yves Senn 提交于
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.
-
- 02 2月, 2016 1 次提交
-
-
由 Sean Griffin 提交于
-
- 22 12月, 2015 1 次提交
-
-
由 Yves Senn 提交于
[ci skip]
-
- 21 12月, 2015 1 次提交
-
-
由 Genadi Samokovarov 提交于
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]
-