Guo Xiang Tan
f98eddb675
FIX: Dirty edit can toggle to another edit.
2015-08-24 22:55:56 +08:00
Sam
5658119a36
Merge pull request #3649 from tgxworld/click_reply_should_clear_edit
...
Click reply should clear edit
2015-08-21 10:36:21 +10:00
Robin Ward
02a968bd27
Remove ObjectController, Discouse Controllers + Presence
2015-08-13 10:49:08 -04:00
Robin Ward
e2e3e7c0e0
Add ES6 support to more files
2015-08-13 10:49:08 -04:00
Guo Xiang Tan
73bb60ee74
FIX: Allow user to abandon draft reply when clicking edit.
2015-08-13 16:57:58 +08:00
Guo Xiang Tan
a45d6936f2
FIX: Allow user to abandon reply when clicking edit.
2015-08-13 16:57:58 +08:00
Robin Ward
b7e6eaa961
ES6ify some of the remaining files
2015-08-10 10:21:05 -04:00
Sam
7b8b96446e
FEATURE: track statistics around post creation
...
- how long were people typing?
- how long was composer open?
- how many drafts were created?
- correct, draft saved to go away after you continue typing
store in Post.find(xyz).post_stat
2015-08-03 14:29:15 +10:00
Robin Ward
5f45e5361f
FIX: Moderation actions can have their messages removed
2015-07-28 16:58:56 -04:00
Robin Ward
20a338362f
FIX: Allow multiple pagedown editors at once.
2015-07-13 16:36:38 -04:00
Robin Ward
6422d5efbd
Use the same component for similar topics as search results.
2015-06-24 15:08:22 -04:00
Robin Ward
4e898c604e
UX: Update suggested topics to include topic status + category
2015-06-18 15:53:10 -04:00
Robin Ward
8e395a94d4
FIX: Modal asking where to post was missing
2015-05-14 18:18:28 -04:00
Régis Hanol
d7b3f9bfe2
FIX: properly handle errors when creating a topic
2015-05-12 22:02:06 +02:00
Régis Hanol
ab80240900
FIX: Presence mixin was missing sometimes
2015-05-12 10:49:05 +02:00
Robin Ward
c6d99bd141
Fixes routing in tests
2015-05-11 11:18:38 -04:00
Robin Ward
ed398e65e0
Fixes issues with composer
2015-05-11 11:18:38 -04:00
Robin Ward
4b1145dbb0
Merge pull request #3434 from techAPJ/patch-1
...
FEATURE: support category/subcategory name in new-topic route
2015-05-08 14:14:20 -04:00
Arpit Jalan
6cc092d54c
FEATURE: support category/subcategory name in new-topic route
2015-05-08 23:33:06 +05:30
Sam
66423e62dc
FIX: don't strip / mangle full quotes
2015-05-05 10:06:48 +10:00
Arpit Jalan
480cea7284
FEATURE: accept category_id as new-topic param to better support subcategory
2015-05-01 21:40:28 +05:30
Sam
d7d93c20d7
Merge pull request #3406 from techAPJ/patch-2
...
FEATURE: prefill topic title, body and category via URL
2015-04-29 13:46:26 +10:00
Robin Ward
c2f7676370
Support for custom reasons for things being queued for approval
2015-04-28 15:06:47 -04:00
Arpit Jalan
cff6e49eb7
FEATURE: prefill topic title, body and category via URL
2015-04-29 00:01:10 +05:30
Robin Ward
15dbce5886
Show pending posts count in modal when your posts are enqueued
2015-04-24 15:44:59 -04:00
Robin Ward
952b345883
FIX: Focus was being lost on error message popup when composing failed
2015-04-17 13:24:02 -04:00
Robin Ward
32365fbc58
Composer Messages can be dismissed by Esc
2015-04-17 12:41:31 -04:00
Robin Ward
b973a7e83c
FIX: update was not returning the responseJson
2015-04-16 10:36:17 -04:00
Sam Saffron
948f9b357e
protect against failure
2015-04-16 15:22:21 +10:00
Robin Ward
7f501a0c41
When a post returns enqueued don't insert it in the stream and notify
...
- Includes removal of a lot of modal boilerplate
2015-04-15 14:54:37 -04:00
Robin Ward
76f7786d0d
Support saving posts via Store
2015-04-15 14:54:36 -04:00
Robin Ward
d4a05825da
Convert Composer to use Store
...
- Uses store for `PostStream`, `TopicList` too
2015-04-15 14:54:36 -04:00
Robin Ward
22ffcba8e6
Convert Discourse.Post to ES6 and use Store model
...
- Includes acceptance tests for composer (post, edit)
- Supports acceptance testing of bootbox
2015-04-15 14:54:36 -04:00
Robin Ward
6398cd855c
Don't scope category dropdown when using "Reply as New Topic"
2015-04-07 13:15:18 -04:00
Régis Hanol
a7a3b199ef
FIX: popups stopped appearing
2015-03-19 13:42:13 +01:00
Régis Hanol
df3b1f6968
FIX: editing a post wasn't showing error messages from the server
2015-03-19 12:25:15 +01:00
Sam
59a2f622c6
FIX: pause processing background messages while saving a post
2015-03-16 18:27:18 +11:00
Robin Ward
091af27a31
FIX: Reply as new topic should select the correct category
2015-03-12 14:41:58 -04:00
Sam
b1c18367e4
REGRESSION: not navigating to topic when replying (and not on topic)
2015-03-12 11:26:25 +11:00
Régis Hanol
5ceb84421e
UX: remove live character countdowns from the composer
2015-03-09 17:46:36 +01:00
Sam
de107a60c2
UX: navigate to staged posts faster right away
...
stop with the blue unread circle on new posts
2015-03-06 14:17:01 +11:00
Robin Ward
b8ef93e0a1
FIX: Don't show similar topics with no results
2015-02-27 15:43:18 -05:00
Régis Hanol
fc6e7f5667
some ES6 refactoring
2015-02-26 11:07:21 +01:00
Régis Hanol
206d3233c9
FEATURE: when PMing a user from the topic page, insert a link to the current post
2015-02-18 12:17:54 +01:00
Robin Ward
cf3582bedb
FIX: JSHint wasn't validating ES6 files, this fixes a bunch of errors.
2015-02-10 17:21:16 -05:00
riking
7e79daf9af
SECURITY: missed html escaping
2015-02-09 14:34:05 -08:00
Régis Hanol
0a252d7785
FIX: quote whote post should insert at cursor position
2015-02-02 19:08:28 +01:00
Robin Ward
d43944b3ed
Extensibility for tracking changes to a topic
2015-01-28 13:37:06 -05:00
Robin Ward
5667478b4d
A common, extensible interface for sending topic columns across the wire
...
This allows plugins to specify topic columns to serialize and save in
the database via the composer when creating topics and editing their
first posts.
2015-01-06 14:53:12 -05:00
Sam
9e4942eeeb
FIX: don't pop up "cancel" when returning to topic
2014-12-22 16:08:39 +11:00