discourse/app
Sam Saffron a34711c23a
FIX: do not save draft while it is loading
When editing a post we were incorrectly saving a draft prior to user typing

This caused a bloat in the amount of drafts saved per user and inconsistency
around behavior of "escape" button.

It also lead to lots of warnings about draft conflicts when copying stuff
between posts.

The code is improved to use promises more appropriately, however further
changes are needed to clean up internals so methods consistently return
promises.

Too many methods in the controller sometimes return a promise and sometimes
an object. Long term the methods will become async and all of this will be
corrected.
2020-03-31 11:49:10 +11:00
..
assets FIX: do not save draft while it is loading 2020-03-31 11:49:10 +11:00
controllers FIX: error when changing a topic's category and creating a tag 2020-03-30 16:43:01 -04:00
helpers FIX: Display small post actions when embedding a topic (#9278) 2020-03-26 09:07:41 -03:00
jobs FIX: correctly take category/group filters into csv export (#9300) 2020-03-30 19:08:47 +02:00
mailers FIX: Replace deprecated URI.encode, URI.escape, URI.unescape and URI.unencode (#8528) 2019-12-12 12:49:21 +10:00
models FEATURE: Display "Last Updated At" on user directory 2020-03-30 14:34:48 -04:00
serializers FEATURE: allows multiple custom emoji groups (#9308) 2020-03-30 20:16:10 +02:00
services FIX: custom SQL with a trailing comment might break BadgeGranter SQL (#9285) 2020-03-27 14:16:14 -04:00
views DEV: Add build_plugin_html to wizard head (#9293) 2020-03-27 10:02:48 -05:00