This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/mixins
Sam Saffron 98d6cee7c7 FIX: various fixes to draft system
- destroyDraft which is called when we cancel a draft is now async,
  removing race conditions when you click "reply" to a post and are
  already editing. We used to trigger double dialogs for cancelling
  drafts which was confusing.

- Remove reply as new topic / reply as pm keys, they are no longer
  used and only caused confustion. For example we used to pop up a
  warning when you are composing a reply and flick to reply as
  new topic

- Remove createTopic key, this was a bug that proliferated. Whenever
  creating a topic via the C shortcut or clicking on new topic on full
  screen search the correct new topic draft key will be used
  consistently

- When abandoning an edit we now say "Are you sure you want to discard
  your changes" (instead of abandon your post which is confusing)
2019-10-21 17:24:06 +11:00
..
add-archetype-class.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
buffered-content.js.es6 DEV: remove .property() deprecations (#7906) 2019-07-18 13:28:23 -04:00
bulk-topic-selection.js.es6 FIX: mark topics in sub categories as unread when dismissing parent 2019-06-27 13:26:48 +10:00
can-check-emails.js.es6 REFACTOR: Rename site settings to make them less confusing 2019-03-14 13:40:14 +01:00
card-contents-base.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
cleans-up.js.es6 DEV: Fix the Function.prototype.on deprecation (#8205) 2019-10-18 01:49:41 +02:00
docking.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
grant-badge-controller.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
key-enter-escape.js.es6 FEATURE: on iPad bluetooth keyboard use ALT-ENTER for post submit 2019-02-28 16:41:31 +11:00
load-more.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
mobile-scroll-direction.js.es6 Footer nav tweaks 2019-04-12 12:29:54 -04:00
modal-functionality.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
name-validation.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
open-composer.js.es6 FIX: various fixes to draft system 2019-10-21 17:24:06 +11:00
pan-events.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
password-validation.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
preferences-tab-controller.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
scroll-top.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
scrolling.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
singleton.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
upload.js.es6 DEV: Fix the Function.prototype.on deprecation (#8205) 2019-10-18 01:49:41 +02:00
url-refresh.js.es6 Upgrade to Ember 3.7.0 2019-03-20 14:43:25 +01:00
user-fields-validation.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
username-validation.js.es6 REFACTOR: username-validation mixin (#7693) 2019-06-04 17:41:33 +02:00
viewing-action-type.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00