Commit Graph

723 Commits

Author SHA1 Message Date
e94a8cf62e Remove some autogenerated stuff we don't use. 2013-10-22 17:38:32 -04:00
348e2e3ef2 Support for per-user API keys 2013-10-22 17:34:39 -04:00
e2845f7f16 Restrict SIZE= to numbers 2013-10-22 11:08:13 -04:00
e527cbf884 FIX: Link reference-style text without a url 2013-10-21 14:16:49 -04:00
d9a16079a5 FIX: Do not allow users to create tables 2013-10-21 13:32:15 -04:00
7a5c3bfcd8 whitelist acceptable syntax highlighting classes 2013-10-21 13:11:10 -04:00
d10f9f756f FIX: [code] blocks with # headers within 2013-10-21 12:12:58 -04:00
1783089d64 FIX: [quote] without params was failing. 2013-10-21 11:12:47 -04:00
4d9ca99929 Merge pull request #1542 from velesin/debounce_refactoring
refactors Discourse.debounce
2013-10-21 07:50:26 -07:00
c5f14cdd0e Merge pull request #1549 from velesin/debounce_promise_refactoring
refactors Discourse.debouncePromise
2013-10-21 07:49:47 -07:00
533006a5ec Merge pull request #1536 from velesin/computed_tests_refactoring
Discourse.Computed tests refactoring
2013-10-20 07:01:26 -07:00
4c4a2f220e refactors Discourse.debouncePromise 2013-10-20 10:38:26 +02:00
d0f3765967 refactors Discourse.debounce 2013-10-19 09:13:00 +02:00
1113b8d7a8 FIX: Don't double sanitize values, allow blockquotes with leading text 2013-10-18 17:34:54 -04:00
d7182d0b14 FIX: Only wrap inline html tags in <p> 2013-10-18 15:21:05 -04:00
42c12206c3 Discourse.Computed tests refactoring 2013-10-17 18:52:24 +02:00
71571b9316 Never show preview pane in composer on mobile. 2013-10-17 12:19:28 -04:00
665a07f004 Merge pull request #1532 from velesin/container_view_tests
unit tests for Discourse.ContainerView
2013-10-17 06:55:23 -07:00
5126ed757e Merge pull request #1530 from velesin/view_tests
adds unit tests for Discourse.View
2013-10-17 06:55:00 -07:00
dd63e6d28f Two Column User View 2013-10-16 15:51:01 -04:00
07ec58a89d unit tests for Discourse.ContainerView 2013-10-16 17:47:51 +02:00
8d016092cd FIX: Heading with style 2013-10-16 10:39:06 -04:00
67771d6bdf FIX: New line after blockquote 2013-10-16 10:28:48 -04:00
f27413219e Support for MDTest 2013-10-16 10:28:42 -04:00
349588630f adds unit tests for Discourse.View 2013-10-15 18:00:10 +02:00
5281b7f80c Upgraded and refactored Sanitizing. Much less crap should get through now!
Conflicts:
	app/assets/javascripts/discourse/components/syntax_highlighting.js
2013-10-15 10:53:11 -04:00
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
708a55cb38 refactors Discourse.Computed to bind context to self 2013-10-09 18:24:33 +02:00
bccb37b6f3 When creating a topic, don't select a category by default when allow_uncategorized_topics is false. Also, added category validation on the server to enforce allow_uncategorized_topics. 2013-10-08 14:41:20 -04:00
e7935d4263 Merge pull request #1501 from velesin/debounce_promise_tests
adds unit tests for Discourse.debouncePromise
2013-10-08 07:56:07 -07:00
034d00b83a adds unit tests for Discourse.debouncePromise 2013-10-07 17:45:09 +02:00
7106b27860 refactors asyncTestDiscourse to bind context as self 2013-10-07 17:36:20 +02:00
fc00269b7f Pop up with user information when clicking avatar on topic page 2013-10-03 13:06:30 -04:00
4fc4831efc adds unit tests for Discourse.debounce 2013-10-02 20:03:04 +02:00
af96ef2994 FIX: deleting a flagged post issue
cf. http://meta.discourse.org/t/deleting-a-flagged-post-issue/10061

The bug was only happening when you were about the delete the first post, which means deleting the entire topic.
2013-10-02 16:59:57 +02:00
0b5df524c7 Merge pull request #1487 from velesin/has_current_user_tests
adds unit tests for Discourse.HasCurrentUser
2013-10-02 07:27:06 -07:00
be0ce08cc2 Ember Upgrade: 1.0 2013-10-01 11:16:27 -04:00
363a8d6e4f adds unit tests for Discourse.HasCurrentUser 2013-09-30 21:46:42 +02:00
2f9a467453 adds unit tests for Discourse.Controller 2013-09-30 18:12:12 +02:00
37304b7eba FIX: Too many new lines in long quotes 2013-09-27 15:08:56 -04:00
19d94f3576 Merge pull request #1467 from velesin/resolver_tests
adds unit tests for Discourse.Resolver
2013-09-27 09:19:11 -07:00
Sam
191dc77482 Merge pull request #1451 from velesin/remove_return_from_router_map
remove unnecessary return statement inside Discourse.Router.map
2013-09-26 14:39:47 -07:00
95d8014931 adds unit tests for Discourse.Model 2013-09-26 19:03:43 +02:00
9b7b70920a adds unit tests for Discourse.Resolver 2013-09-25 18:30:22 +02:00
cd3a2143d2 remove unnecessary return statement inside Discourse.Router.map
Ember's Router.map(callback) method doesn't expect any value to be
returned by callback function. Therefore, return statements present
inside Discourse.Router.map are unnecessary (and are silently ignored by
Ember).
2013-09-19 17:26:43 +02:00
7da10c0149 Remove duplicate mixing in of Discourse.Presence
AdminEmailIndexController and AdminEmailPreviewDigestController explicitely mix in Discourse.Presence, but they extend base classes Discourse.Controller and Discourse.ObjectController that already mix in Discourse.Presence, so this explicit inclusion is redundant.
2013-09-18 18:40:57 +02:00
37673e3412 Make the composer and TopicCreator use category id instead of category name
Also fixes #1171
Includes backwards compatibility for topic creation
2013-09-17 12:13:19 +02:00
eae30d7816 staff can always upload a file 2013-09-07 10:49:11 +02:00
a9f3489237 FIX: Don't onebox links with labels unless the labels are the same as the URL 2013-09-06 16:47:26 -04:00