Commit Graph

277 Commits

Author SHA1 Message Date
af931f0444 Reverting the Sanitizer commit in case we have to do something urgent
before we deploy it early next week. It's in the branch `sanitizer` for
now.

This reverts commit 9e93d8ed5209c5c65dfa00fa9b9d17cc8de13244.
2013-10-11 16:44:26 -04:00
9e93d8ed52 Upgraded and refactored Sanitizing. Much less crap should get through now!
Conflicts:
	app/assets/javascripts/discourse/components/syntax_highlighting.js
2013-10-11 16:25:40 -04:00
37304b7eba FIX: Too many new lines in long quotes 2013-09-27 15:08:56 -04:00
3cec95a2c3 Better API for parsing out blocks in the parser. 2013-08-29 11:47:44 -04:00
2d45c56ba5 Replace Markdown Linebreak Regexp with node parser. 2013-08-26 15:21:23 -04:00
7c07079ed9 Revert "FIX: Failing spec"
This reverts commit 2df2838f40dc2dd71ffc24365ded7f34037c6ae5.
2013-08-26 12:46:28 -04:00
2df2838f40 FIX: Failing spec 2013-08-26 11:54:05 -04:00
7f69a58439 Replace Markdown parser. 2013-08-21 10:10:57 -04:00
c867b67a0b custom avatar support 2013-08-13 22:08:29 +02:00
751b757c1d FIX: Some failing specs 2013-07-18 12:26:38 -04:00
3136638b4b FIX: CDN doesn't work with S3 2013-07-16 22:16:33 +02:00
Sam
c49731a91b fix failing server side quote localisation change 2013-07-16 17:48:48 +10:00
7504da13e3 FIX: Whitespec in specs changed. We should really figure out a better way of ensuring correctness here. 2013-07-03 19:24:49 -04:00
6384518599 Allow images in the daily digest for top scoring posts 2013-06-05 18:55:27 -04:00
0b97ea6345 Better HTML emails, smarter email digests, new email section in admin with digest preview 2013-06-05 17:47:25 -04:00
dfba2b6e0a FIX: Strip links from google indexed bios when the users are new. 2013-06-05 15:28:10 -04:00
01855b70b4 FIX: Have onebox ignore internal links 2013-06-05 20:53:07 +02:00
4392a17b54 Strip out links when displaying a new user's bio 2013-06-04 12:06:25 -04:00
297680c28d FIX: pinned topic excerpt is not properly truncated 2013-05-10 12:28:17 +02:00
Sam
b25a5a20bb option to strip links from excerpts 2013-04-30 13:25:55 +10:00
2fb673dd72 Create and use new rspec matcher 'match_html'
This introduces match_html, which converts actual and expected HTML strings into "canonical" HTML using Nokogiri with NOBLANKS and COMPACT, and then does a simple equality comparison.

This eliminates whitespace differences introduced by library changes (e.g. the libxml2 2.9.0 change).

pretty_text_spec.rb has been changed to use match_html where appropriate. and all tests pass under libxml2 2.7.6, 2.8.0 or 2.9.0
2013-04-09 22:30:10 -05:00
00f9e628e0 Don't apply markdown to content of [quote] -- it messes up spacing. 2013-04-09 17:32:50 -04:00
cafc75b238 remove trailing whitespaces ❤️ 2013-02-26 07:31:35 +03:00
dee9e9a51f Fix bug where links to posts weren't being tracked 2013-02-13 15:23:09 -05:00
f68f59c24f setting to exclude rel nofollow from particular domains 2013-02-11 18:58:19 +11:00
543845c673 rel nofollow, on by default to protect forums from spam etc. we should consider lifting it at high trust by default. 2013-02-11 11:43:07 +11:00
21b5628528 Initial release of Discourse 2013-02-05 14:16:51 -05:00