Commit Graph

53 Commits

Author SHA1 Message Date
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
Robin Ward 61101736cb Ember.empty has been renamed to Ember.isEmpty 2014-12-17 09:31:40 -05:00
Sam 32b52642ab PERF: don't render composer until we need it 2014-12-11 16:21:39 +11:00
Sam 3547c20aa7 add toolbar to pick emoji family, bump up number to 60 2014-12-08 16:45:24 +11:00
Sam 23163422e6 correct positioning when emoji is added 2014-12-08 14:22:54 +11:00
Sam 357a12f78e FEATURE: work-in-progress emoji selector toolbar item 2014-12-05 17:19:17 +11:00
Sam 6391dc7f28 FIX: hitting edit while replying does nothing 2014-10-06 10:51:02 +11:00
Robin Ward 7d6f3a5089 FIX: Only show warning creation to staff. Server side was OK. 2014-09-08 11:22:11 -04:00
Robin Ward 334e21a03a Revert "Revert "FEATURE: Can create warnings for users via PM""
This reverts commit 1c7559380c.
2014-09-08 11:11:56 -04:00
Robin Ward 1c7559380c Revert "FEATURE: Can create warnings for users via PM"
This reverts commit b0bfc1f93f.
2014-09-08 10:38:59 -04:00
Robin Ward b0bfc1f93f FEATURE: Can create warnings for users via PM 2014-09-08 10:27:06 -04:00
Robin Ward 0adfeb1cff ES6: Mega update of controllers 2014-08-13 10:22:47 -04:00
Sam 3ea38b5749 PERF: safeguard to ensure similarity search does not fire too much 2014-08-08 15:06:37 +10:00
Sam 16b7004767 PERF: optimise and improve topic similarity search
FIX: shows up similarity search with blank results
2014-08-08 12:12:53 +10:00
Robin Ward 06512685ab FEATURE: If there is a category scope and show_subcategory_list is set, only
show the local categories in the dropdown instead of all categories.
2014-07-23 13:10:06 -04:00
Robin Ward 0175ba000f FIX: Limit the maxLength of the title text fields to the site setting
for the maximum length.
2014-07-21 14:30:23 -04:00
Robin Ward 194b04917a ES6: A few more views 2014-06-19 12:48:04 -04:00
Sam 806ddb4ccb FEATURE: Quote reply at cursor 2014-06-18 15:17:55 +10:00
Neil Lalonde b702ad2d54 Don't disable the composer's submit button. Let it be clicked to cause validation error messages to show. 2014-06-16 11:23:14 -04:00
Robin Ward fb639bc5f9 FIX: Remove extra setting of view 2014-06-13 16:42:18 -04:00
Sam 8ec9288a5c BUGFIX: not showing tooltips correctly 2014-06-05 10:55:45 +10:00
Robin Ward 2e3842084c If the composer is already open with the same draft, we don't have to
close and reopen it.
2014-06-04 14:46:23 -04:00
Régis Hanol 7655066967 BUGFIX: progress bar was hidden when the composer was open 2014-06-04 13:03:14 +02:00
Robin Ward 3f9c4100ef Many Plugin upgrades. 2014-06-03 10:33:47 -04:00
Robin Ward 5284fb7cbc New Setting: Don't jump to new posts when replying 2014-05-26 16:39:03 -04:00