gitlab-org--gitlab-foss/app
Sean McGivern 5f27e26bb4 Only generate repository push email once
The repository push email can be very expensive to generate, especially
with syntax-highlighted diffs. Instead of generating the email for each
recipient, generate one email object and reset the Message-Id and To
headers for each recipient. (Cloning would also be expensive in the case
of large emails, although probably not as bad as generating from
scratch.)
2016-05-11 09:16:01 +01:00
..
assets Merge branch 'fix/remove-broken-inline-runner-desc-edit' into 'master' 2016-05-10 17:10:07 +00:00
controllers Log to application.log when an admin starts and stops impersonating a user 2016-05-04 09:21:34 -07:00
finders Prevent private snippets in public/internal projects from being leaked via API 2016-04-25 12:02:06 -07:00
helpers Merge branch 'rs-backport-ee-372' into 'master' 2016-05-09 14:48:48 +00:00
mailers Only generate repository push email once 2016-05-11 09:16:01 +01:00
models Merge branch 'revert-4026' into 'master' 2016-05-10 09:47:55 +00:00
services Merge branch 'escape-commit-titles' into 'master' 2016-05-08 23:53:49 +00:00
uploaders Remove reduntant `move_to_store` override 2016-03-30 12:50:19 +02:00
validators Allow webhooks URL to have leading and trailing spaces 2016-02-26 14:34:06 -05:00
views Merge branch 'fix/remove-broken-inline-runner-desc-edit' into 'master' 2016-05-10 17:10:07 +00:00
workers Only generate repository push email once 2016-05-11 09:16:01 +01:00