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/helpers
Joffrey JAFFEUX 683cb28099
DEV: enforces ember-template-lint: no-triple-curlies (#9165)
This pr replaces `{{{ }}}` usage by a {{html-safe}} helper. While it doesn't solve the underlying issue, it gives us a path forward without risking breaking too much existing behavior.

Also introduces an htmlSafe computed macro:

```
import { htmlSafe } from "discourse/lib/computed";

htmlDescription: htmlSafe("description")
```

Overtime {{html-safe}} usage should be removed and moved to components properties or specialized components/helpers.
2020-03-11 09:23:10 +01:00
..
application.js.es6 DEV: enforces ember-template-lint: no-triple-curlies (#9165) 2020-03-11 09:23:10 +01:00
border-color.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
bound-avatar-template.js.es6 REFACTOR: Use a module for Ember.isEmpty 2019-11-01 13:50:15 -04:00
bound-avatar.js.es6 REFACTOR: Remove Ember.get 2019-11-01 13:50:15 -04:00
bound-category-link.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
bound-date.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
capitalize-string.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
category-badge.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
category-link.js.es6 FIX: ensures topic count is correctly showing in box category badges (#9034) 2020-02-24 23:41:36 +01:00
cold-age-class.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
custom-html.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
dash-if-empty.js.es6 REFACTOR: Use a module for Ember.isEmpty 2019-11-01 13:50:15 -04:00
dasherize.js.es6 DEV: Import set, setProperties, helper, and string functions (#8297) 2019-11-05 12:43:49 -06:00
dir-span.js.es6 DEV: enforces ember-template-lint: no-triple-curlies (#9165) 2020-03-11 09:23:10 +01:00
discourse-tag.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
discourse-tags.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
editable-value.js.es6 DEV: Import set, setProperties, helper, and string functions (#8297) 2019-11-05 12:43:49 -06:00
fa-icon-node.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
float.js.es6 FEATURE: Adds a pop up that shows a more detailed score for reviewables (#8035) 2019-09-04 09:56:25 -06:00
format-age.js.es6 DEV: enforces ember-template-lint: no-triple-curlies (#9165) 2020-03-11 09:23:10 +01:00
format-date.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
format-username.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
icon-or-image.js.es6 REFACTOR: Use a module for Ember.isEmpty 2019-11-01 13:50:15 -04:00
inline-date.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
loading-spinner.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
node.js.es6 REFACTOR: {{avatar}} and {{date}} helpers in vdom templates 2019-04-30 15:22:38 -04:00
period-title.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
raw-plugin-outlet.js.es6 Upgrade handlebars (#8675) 2020-01-07 15:37:37 -05:00
raw.js.es6 DEV: enable no-alert & no-console eslint rules 2018-11-14 23:17:56 +01:00
replace-emoji.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
reviewable-history-description.js.es6 UX: Adjust layout, allow additional responsiveness 2019-04-04 16:20:25 -04:00
reviewable-status.js.es6 DEV: replace "trash" icons with "trash-alt" 2020-01-06 12:35:00 -05:00
route-action.js.es6 Upgrade to Ember 3.7.0 2019-03-20 14:43:25 +01:00
shorten-url.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
theme-helpers.js.es6 FEATURE: Support for localized themes (#6848) 2019-01-17 11:46:11 +00:00
topic-featured-link.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
topic-link.js.es6 DEV: Fix coding style. 2018-11-27 13:05:27 +11:00
topic-status-icons.js.es6 DEV: Clean up Ember imports (#8979) 2020-03-06 23:49:28 +01:00
user-avatar.js.es6 REFACTOR: Remove Ember.get 2019-11-01 13:50:15 -04:00
user-status.js.es6 icons deprecations fixes (#6920) 2019-01-22 12:02:02 +01:00