Commit Graph

83 Commits

Author SHA1 Message Date
f3daae6dec Improve auto generated email reply error message 2015-02-18 18:58:51 +05:30
e97755ab5d FIX: remove custom Discourse headers in email 2015-01-29 17:25:50 +05:30
b0369061e2 FIX: always set a default Message ID in email 2015-01-28 14:49:38 +05:30
0fd98b56d8 few components with rspec3 syntax 2015-01-09 13:34:37 -03:00
45dbdb6896 FEATURE: custom emojis 2014-12-23 01:12:26 +01:00
d28515792a FIX: auto response email replies should not be accepted 2014-12-04 22:39:13 +05:30
15c105eba5 Add test for email with inline reply 2014-12-01 23:51:14 +05:30
529014d56e FEATURE: switch to GitHub email_reply_parser library and parse plain text email content 2014-12-01 09:00:35 +05:30
20044da474 FIX: cleanup commas in email From and Reply-to fields 2014-11-24 19:55:20 +05:30
b1a0cd417d Avoid a deprecation warning by poly-filling #deliver_now and #deliver_now 2014-11-10 01:05:46 -08:00
ada750b384 fixed some more deprecations. 20 to go 2014-10-29 16:06:50 +01:00
Sam
3a11e5b52e Merge pull request #2921 from techAPJ/patch-1
FIX: email replies should not be accepted for deleted topics
2014-10-28 14:11:33 +11:00
370f50250b FIX: attachment links in mail lacks protocol 2014-10-28 00:08:51 +05:30
b37d845dd3 FIX: email replies should not be accepted for deleted topics 2014-10-27 13:05:33 +05:30
08dc0e6ee6 FIX: email replies to closed topic should not be accepted 2014-10-25 23:47:13 +05:30
4eb1288dba FIX: Broken spec from @coding-horror 2014-10-20 17:13:45 -04:00
2131a37811 FEATURE: show raw email for replies/topics created via email 2014-10-17 22:22:19 +05:30
24a0db3244 FIX: fix email replies for ms outlook 2014-10-14 16:20:35 +05:30
47d48b4dd8 FEATURE: add Precedence header 2014-10-09 01:40:48 +05:30
0c739bb5b6 Merge pull request #2860 from techAPJ/patch-2
include category in List-Id instead of topic
2014-10-08 15:28:41 -04:00
c53f635b2c include category in List-Id instead of topic 2014-10-09 00:34:27 +05:30
b457005b07 FIX: handle multiple paragraphs in email reply when parsing html 2014-10-08 19:45:46 +05:30
b1271ed44b FIX: Remove html entities from text emails 2014-10-06 13:57:38 -04:00
de76b512c1 fix most deprecations in the specs (still some left) 2014-09-25 17:44:48 +02:00
c1df25e856 Add test for "on day, name wrote" quote trigger 2014-09-09 16:27:06 -07:00
Sam
59d04c0695 Internal renaming of elder,leader,regular,basic to numbers
Changed internals so trust levels are referred to with

TrustLevel[1], TrustLevel[2] etc.

This gives us much better flexibility naming trust levels, these names
are meant to be controlled by various communities.
2014-09-05 15:20:52 +10:00
1c5e8efa68 FEATURE: Show an email icon beside posts that arrived via email 2014-09-04 13:04:41 -04:00
8ddd90daa4 Have parse_body() recover from ASCII-8BIT encoding
Added a test to make sure that the result can be passed into TextCleaner
(which expects UTF-8)
2014-08-28 14:38:19 -07:00
1c9f6159cd Update the Receiver and PollMailbox specs for the changes
Tests are both added, moved, and deleted.

Add test for topic not being created

Move html_only.eml to parse_body testing section
2014-08-28 14:38:19 -07:00
77ba2015eb FEATURE: new disable_emails site setting 2014-08-23 11:07:37 +02:00
cce8b4720a Have reciever handle multiple To addresses 2014-08-13 11:43:49 -07:00
50ac4c6336 FIX: cleanup aliases in email From and Reply-to fields to prevent Bad sender address syntax errors 2014-08-08 13:35:47 -04:00
Sam
dcc9923e4b FIX: failed messages posted via email silently ignored
also... test suite over mocking
2014-07-31 18:46:02 +10:00
b3c149de22 FIX: use email_site_title for emails like reset password and account activation too 2014-07-22 15:52:20 -04:00
1682f5d584 Fix message, and add test, for EmailUnparseableError 2014-07-17 10:25:53 -07:00
17db265b41 Remove use of email_in_address and email_in_category 2014-07-17 10:25:13 -07:00
01a68f8cc7 Emails are case insensitive 2014-07-16 10:22:01 -04:00
dd6fd7fa39 FIX: Don't put iframes in emails where they are sanitized out. Replace
them with links.
2014-07-14 16:41:37 -04:00
4750f4b5b8 Expect the right error in reciever_spec
Makes the tests less likely to silently break
2014-07-11 12:26:52 -07:00
a1482f24d9 remove borked test 2014-06-13 17:03:45 -07:00
679b3fab79 correct broken test, List-ID is correct
see http://www.ietf.org/rfc/rfc2919.txt
2014-06-13 16:45:34 -07:00
beaa145572 some email notification header fixes 2014-06-13 15:42:20 -07:00
c690fa0d19 FIX: Replace protocol relative URLs in emails 2014-06-13 17:11:04 -04:00
93f5f98b58 Corrected and added appropriate specs to confirm correct behaviour.
Tests ensure that the site name is used for public replies and the username is used for private replies.
2014-06-09 18:26:19 +08:00
cd6ab981f3 FIX: preferences URL changed 2014-04-29 21:18:23 -04:00
2505d18aa9 FEATURE: support email attachments 2014-04-14 22:55:57 +02:00
c3a1c867dd REFACTOR: poll mailbox specs 2014-04-09 19:26:19 +02:00
e6989b5313 Merge pull request #2192 from jorgemanrubia/configurable-emails-prefix
Option to change the subject prefix in emails
2014-03-28 15:08:50 +01:00
fd504e741f FIX: reply by email can handle emails with attachments. Attachments are still ignored, but a post or topic can be created from the email now. 2014-03-28 09:57:20 -04:00
806924dd7e Option to change the email subject prefix
It adds a new setting 'email_prefix' to configure which [label] will be used in the subject of emails. Discourse currently uses '[title]'. The problem is that sometimes you need to set a longer title, that doesn't really work well for emails. I think this is very common since the HTML `<title>` tag is very important for SEO.

It will default to '[title]' if this setting is not used.

See: https://meta.discourse.org/t/where-to-change-the-email-subject-prefix/11989
2014-03-26 23:06:00 +01:00