8 Commits

Author SHA1 Message Date
Jarek Radosz
af7620cef8
FIX: In prod builds classes may not be "instancesof" EmberObject ()
They do have CoreObject in their prototype chain.

Fixes the issue mentioned in https://github.com/discourse/discourse-chat/pull/1204
2022-08-30 17:36:20 +02:00
Jarek Radosz
21abcfe5a7
FIX: Track native class deps in discourseComputed ()
Co-authored-by: David Taylor <david@taylorhq.com>
2022-08-22 17:33:32 +02:00
Jarek Radosz
057d6b406d
DEV: Extensively use includes() ()
Also, the change in insert-hyperlink (from `this.linkUrl.indexOf("http") === -1` to `!this.linkUrl.startsWith("http")`) was intentional fix: we don't want to prevent users from looking up topics with http in their titles.
2022-07-17 20:48:36 +02:00
Jarek Radosz
94ea1afc43
DEV: Allow @discourseComputed in native classes ()
(also fixes `writeable` -> `writable` typo)
2022-03-04 17:04:40 +01:00
Jarek Radosz
f414d5eace
DEV: Use method definition syntax consistently () 2021-11-13 14:01:55 +01:00
Joffrey JAFFEUX
c6a1042950
DEV: prettier 2.2.1 () 2021-01-27 12:39:20 +01:00
Joffrey JAFFEUX
52672b9eab
DEV: apply new coding standards () 2020-09-04 13:42:47 +02:00
Robin Ward
cbb27241c4
DEV: Make discourse-common an Ember addon. ()
This is to help with the migration to Ember CLI. In the current running
version of Discourse everything should be the same as before, just with
a few extra files that are not used. However, using Ember CLI this can
be installed as an Ember addon.

Co-Authored-By: Jarek Radosz <jradosz@gmail.com>
2020-04-29 12:18:21 -04:00