4ea21fa2d0
DEV: use #frozen_string_literal: true on all spec
...
This change both speeds up specs (less strings to allocate) and helps catch
cases where methods in Discourse are mutating inputs.
Overall we will be migrating everything to use #frozen_string_literal: true
it will take a while, but this is the first and safest move in this direction
2019-04-30 10:27:42 +10:00
16738cfb1b
FEATURE: convert plain text emails to markdown
2017-12-06 01:47:51 +01:00
546b206da0
replace indentation with non-breaking spaces when cooking emails
2017-11-18 17:16:44 +01:00
9207dee69a
FEATURE: escape HTML when cooking plaintext emails
2017-11-15 20:22:11 +01:00
1481462cbf
PERF: Move oneboxing from cook method "email" to postprocessing
2017-10-20 10:26:45 +02:00
d4b16b487e
FIX: Another onebox head request
2017-05-22 17:00:19 -04:00
04016f0dec
Support Ruby 2.4.
2017-04-15 12:29:00 +08:00
12cfc8cedd
FIX: Email cooker should support links within blockquotes
2016-07-18 14:38:40 -04:00
6db50b820d
FIX: Email cooker should link links that don't begin a line
2016-07-18 13:46:13 -04:00
41cbdb5dfa
Fix the build.
2016-07-13 19:14:40 +08:00
bb90129731
Improvements to email cook text rendering
2016-07-12 13:49:03 -04:00
0c3b049176
FIX: Autolinking in email formatter was broken
2016-07-12 13:33:13 -04:00