discourse/spec
Martin Brennan 068889cb5f
FIX: Email threads sometimes not grouping for group SMTP (#13727)
This PR fixes a couple of issues related to group SMTP:

1. When running the group SMTP job, we were exiting early if the email was for the OP because of an IMAP race condition. However this causes issues when replying as a new topic for an existing SMTP topic, as the recipient does not get the OP email which can cause threading problems.
2. When sending emails for a new topic spun out like the issue in 1., we are not maintaining the original subject/topic title because that is based on the incoming email record, which we were not doing because the group SMTP email was never sent because of issue 1.
2021-07-14 14:23:14 +10:00
..
components FIX: Show correct dates in topic timelines (#13670) 2021-07-12 19:35:24 +03:00
fabricators DEV: Add SMTP group ID to EmailLog (#13381) 2021-06-15 11:29:46 +10:00
fixtures FIX: Don’t use `user_generated` images as avatar images in Oneboxed Twitter content (#13712) 2021-07-13 14:54:28 -04:00
helpers DEV: Prefer .pluck_first over .pluck.first (#13607) 2021-07-02 10:03:54 +08:00
import_export FEATURE: Rake task to export groups (#9450) 2020-04-17 14:59:54 -07:00
initializers FEATURE: A low priority filter for the review queue. (#12822) 2021-04-23 15:34:24 -03:00
integration DEV: Isolate multisite specs (#13634) 2021-07-07 18:57:42 +02:00
integrity DEV: Fix a flaky Onceoff spec (#13314) 2021-06-07 20:38:31 +02:00
jobs FIX: Email threads sometimes not grouping for group SMTP (#13727) 2021-07-14 14:23:14 +10:00
lib FIX: Don’t use `user_generated` images as avatar images in Oneboxed Twitter content (#13712) 2021-07-13 14:54:28 -04:00
mailers FEATURE: Use group SMTP job and mailer instead of UserNotifications change (#13489) 2021-06-28 08:55:13 +10:00
models PERF: Improve topic_user.liked update performance when moving posts 2021-07-13 12:30:38 +01:00
multisite DEV: Isolate multisite specs (#13634) 2021-07-07 18:57:42 +02:00
requests FEATURE: Setting to allow moderators to change post ownership (#13708) 2021-07-13 09:40:11 -05:00
script/import_scripts DEV: If disabled do not change setting after import (#12142) 2021-02-19 09:33:35 -07:00
serializers FEATURE: Let users select flair (#13587) 2021-07-08 10:46:21 +03:00
services FIX: Let user clear their flair group (#13669) 2021-07-09 12:41:26 +08:00
support FIX: Make sure reset-new for tracked is not limited by per_page count (#13395) 2021-06-17 08:20:09 +10:00
tasks FIX: remove migrate_from_s3 task that silently corrupts data (#11703) 2021-01-17 22:33:29 +01:00
views/omniauth_callbacks FEATURE: Use full page redirection for all external auth methods (#8092) 2019-10-08 12:10:43 +01:00
rails_helper.rb DEV: Absorb onebox gem into core (#12979) 2021-05-26 15:11:35 +05:30
swagger_helper.rb FEATURE: Let users select flair (#13587) 2021-07-08 10:46:21 +03:00