discourse/app
Sam Saffron 71ea4ad7fc PERF: reuse renderer when rendering email templates
Previous to this fix we were leaking methods on the internal action view
template class per render.

This caused email generation to be very low and a steady memory leak in the
application in sidekiq when sending out emails

The behavior change is new to Rails 6 so this fix does not need to be
backported into stable.
2019-10-06 23:57:03 -04:00
..
assets UX: Fix topic progress placement in iOS app 2019-10-06 16:10:08 -04:00
controllers SECURITY: Safely decompress files. (#8124) 2019-10-03 10:19:35 -03:00
helpers DEV: Upgrading Discourse to Zeitwerk (#8098) 2019-10-02 14:01:53 +10:00
jobs FIX: Ensure push_url exists before making push notification API call 2019-10-04 11:52:10 -04:00
mailers PERF: reuse renderer when rendering email templates 2019-10-06 23:57:03 -04:00
models FEATURE: Weighted reviewable user accuracy (#8156) 2019-10-04 15:10:56 -04:00
serializers DEV: Upgrading Discourse to Zeitwerk (#8098) 2019-10-02 14:01:53 +10:00
services PERF: reuse renderer when rendering email templates 2019-10-06 23:57:03 -04:00
views FEATURE: Webauthn authenticator management with 2FA login (Security Keys) (#8099) 2019-10-01 19:08:41 -07:00