diff --git a/.template-lintrc.js b/.template-lintrc.js index 6783c6d94e3..29bf4202984 100644 --- a/.template-lintrc.js +++ b/.template-lintrc.js @@ -11,6 +11,7 @@ module.exports = { "no-unnecessary-concat": true, "no-unused-block-params": true, "no-unbound": true, - "simple-unless": true + "simple-unless": true, + "no-triple-curlies": true } }; diff --git a/app/assets/javascripts/admin/templates/badges-award.hbs b/app/assets/javascripts/admin/templates/badges-award.hbs index b13462bf33b..d0082dc349a 100644 --- a/app/assets/javascripts/admin/templates/badges-award.hbs +++ b/app/assets/javascripts/admin/templates/badges-award.hbs @@ -9,11 +9,11 @@ {{icon-or-image model}} {{model.name}} {{else}} - {{I18n 'admin.badges.mass_award.no_badge_selected'}} + {{i18n 'admin.badges.mass_award.no_badge_selected'}} {{/if}}
-

{{I18n 'admin.badges.mass_award.upload_csv'}}

+

{{i18n 'admin.badges.mass_award.upload_csv'}}

@@ -34,6 +34,6 @@ {{/link-to}} {{else}} - {{I18n 'admin.badges.mass_award.no_badge_selected'}} + {{i18n 'admin.badges.mass_award.no_badge_selected'}} {{/if}} {{/d-section}} diff --git a/app/assets/javascripts/admin/templates/badges-index.hbs b/app/assets/javascripts/admin/templates/badges-index.hbs index fd08e67279b..49c5945ea1e 100644 --- a/app/assets/javascripts/admin/templates/badges-index.hbs +++ b/app/assets/javascripts/admin/templates/badges-index.hbs @@ -7,7 +7,7 @@ {{#each badgeIntroLinks as |link|}} {{d-icon link.icon}} - {{I18n link.text}} + {{i18n link.text}} {{/each}}
diff --git a/app/assets/javascripts/admin/templates/components/admin-report-storage-stats.hbs b/app/assets/javascripts/admin/templates/components/admin-report-storage-stats.hbs index fbb9f80a64a..d6e42cd414c 100644 --- a/app/assets/javascripts/admin/templates/components/admin-report-storage-stats.hbs +++ b/app/assets/javascripts/admin/templates/components/admin-report-storage-stats.hbs @@ -15,7 +15,7 @@ {{#if backupStats.last_backup_taken_at}}
- {{{i18n "admin.dashboard.lastest_backup" date=(format-date backupStats.last_backup_taken_at leaveAgo="true")}}} + {{i18n "admin.dashboard.lastest_backup" date=(format-date backupStats.last_backup_taken_at leaveAgo="true")}} {{/if}}

diff --git a/app/assets/javascripts/admin/templates/components/admin-report-table-cell.hbs b/app/assets/javascripts/admin/templates/components/admin-report-table-cell.hbs index 973e8412be1..fb8f2e4cdca 100644 --- a/app/assets/javascripts/admin/templates/components/admin-report-table-cell.hbs +++ b/app/assets/javascripts/admin/templates/components/admin-report-table-cell.hbs @@ -1 +1 @@ -{{{formatedValue}}} +{{html-safe formatedValue}} diff --git a/app/assets/javascripts/admin/templates/components/admin-report.hbs b/app/assets/javascripts/admin/templates/components/admin-report.hbs index be9c2ee8d76..48bd58cab91 100644 --- a/app/assets/javascripts/admin/templates/components/admin-report.hbs +++ b/app/assets/javascripts/admin/templates/components/admin-report.hbs @@ -199,6 +199,6 @@ {{/conditional-loading-section}} {{else}}
- {{{disabledLabel}}} + {{html-safe disabledLabel}}
{{/if}} diff --git a/app/assets/javascripts/admin/templates/components/admin-user-field-item.hbs b/app/assets/javascripts/admin/templates/components/admin-user-field-item.hbs index 269d6babc26..211cc00b516 100644 --- a/app/assets/javascripts/admin/templates/components/admin-user-field-item.hbs +++ b/app/assets/javascripts/admin/templates/components/admin-user-field-item.hbs @@ -46,7 +46,7 @@
{{userField.name}}
- {{{userField.description}}} + {{html-safe userField.description}}
{{fieldName}}
diff --git a/app/assets/javascripts/admin/templates/components/penalty-post-action.hbs b/app/assets/javascripts/admin/templates/components/penalty-post-action.hbs index 1a672329cd2..a6c848541ff 100644 --- a/app/assets/javascripts/admin/templates/components/penalty-post-action.hbs +++ b/app/assets/javascripts/admin/templates/components/penalty-post-action.hbs @@ -1,7 +1,7 @@
{{combo-box diff --git a/app/assets/javascripts/admin/templates/components/silence-details.hbs b/app/assets/javascripts/admin/templates/components/silence-details.hbs index 3f7c19d5ba5..af1b4980d5b 100644 --- a/app/assets/javascripts/admin/templates/components/silence-details.hbs +++ b/app/assets/javascripts/admin/templates/components/silence-details.hbs @@ -1,7 +1,7 @@
{{text-field diff --git a/app/assets/javascripts/admin/templates/components/site-settings/bool.hbs b/app/assets/javascripts/admin/templates/components/site-settings/bool.hbs index 1c6c2101ae8..11384580c13 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/bool.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/bool.hbs @@ -1,5 +1,5 @@ diff --git a/app/assets/javascripts/admin/templates/components/site-settings/category-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/category-list.hbs index 6d8871b306c..b9609e28432 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/category-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/category-list.hbs @@ -3,5 +3,5 @@ onChange=(action "onChangeSelectedCategories") }} -
{{{setting.description}}}
+
{{html-safe setting.description}}
{{setting-validation-message message=validationMessage}} diff --git a/app/assets/javascripts/admin/templates/components/site-settings/category.hbs b/app/assets/javascripts/admin/templates/components/site-settings/category.hbs index 4f23fcc0211..4358b408de6 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/category.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/category.hbs @@ -4,4 +4,4 @@ onChange=(action (mut value)) }} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/color.hbs b/app/assets/javascripts/admin/templates/components/site-settings/color.hbs index baf81ab3894..7b9b5bf2a88 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/color.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/color.hbs @@ -6,4 +6,4 @@ onChangeColor=(action "onChangeColor") }} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/compact-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/compact-list.hbs index 621baec0b16..1e7e369b93d 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/compact-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/compact-list.hbs @@ -8,4 +8,4 @@ }} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/enum.hbs b/app/assets/javascripts/admin/templates/components/site-settings/enum.hbs index dc33e28df5a..0b4104086e2 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/enum.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/enum.hbs @@ -15,5 +15,5 @@ {{setting-validation-message message=validationMessage}}
- {{{setting.description}}} + {{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/group-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/group-list.hbs index 8f4263a72eb..091573eb533 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/group-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/group-list.hbs @@ -7,4 +7,4 @@ onChange=(action "onChangeGroupListSetting") }} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/host-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/host-list.hbs index 5277c26c69d..70366aba38c 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/host-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/host-list.hbs @@ -1,3 +1,3 @@ {{value-list values=value addKey="admin.site_settings.add_host"}} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/list.hbs index 268723c92d4..090cc2a5f15 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/list.hbs @@ -1,3 +1,3 @@ {{value-list values=value inputDelimiter="|" choices=setting.choices}} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/secret-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/secret-list.hbs index a4ff6f1bd4a..74519598419 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/secret-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/secret-list.hbs @@ -1,3 +1,3 @@ {{secret-value-list setting=setting values=value isSecret=isSecret}} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/string.hbs b/app/assets/javascripts/admin/templates/components/site-settings/string.hbs index d71278f7236..160f041df91 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/string.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/string.hbs @@ -7,4 +7,4 @@ {{/if}} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/tag-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/tag-list.hbs index 271e4d03264..21e7e1ab0a5 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/tag-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/tag-list.hbs @@ -1,3 +1,3 @@ {{tag-chooser tags=selectedTags}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
{{setting-validation-message message=validationMessage}} diff --git a/app/assets/javascripts/admin/templates/components/site-settings/upload.hbs b/app/assets/javascripts/admin/templates/components/site-settings/upload.hbs index 86940d8633b..2758b7be5a0 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/upload.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/upload.hbs @@ -1,2 +1,2 @@ {{site-settings-image-uploader imageUrl=value placeholderUrl=setting.placeholder type="site_setting"}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/uploaded-image-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/uploaded-image-list.hbs index 82dc38d6533..146c9d3722b 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/uploaded-image-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/uploaded-image-list.hbs @@ -1,2 +1,2 @@ {{d-button label="admin.site_settings.uploaded_image_list.label" action=(action "showUploadModal") actionParam=(hash value=value setting=setting)}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/url-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/url-list.hbs index 67db58f8ea6..7a6cdc517ba 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/url-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/url-list.hbs @@ -1,3 +1,3 @@ {{value-list values=value addKey="admin.site_settings.add_url"}} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/site-settings/value-list.hbs b/app/assets/javascripts/admin/templates/components/site-settings/value-list.hbs index 3003b375ee2..234ec83f3c5 100644 --- a/app/assets/javascripts/admin/templates/components/site-settings/value-list.hbs +++ b/app/assets/javascripts/admin/templates/components/site-settings/value-list.hbs @@ -1,3 +1,3 @@ {{value-list values=value}} {{setting-validation-message message=validationMessage}} -
{{{setting.description}}}
+
{{html-safe setting.description}}
diff --git a/app/assets/javascripts/admin/templates/components/suspension-details.hbs b/app/assets/javascripts/admin/templates/components/suspension-details.hbs index 0f2aa0fc848..4dcc606b2b9 100644 --- a/app/assets/javascripts/admin/templates/components/suspension-details.hbs +++ b/app/assets/javascripts/admin/templates/components/suspension-details.hbs @@ -2,9 +2,9 @@ diff --git a/app/assets/javascripts/admin/templates/components/themes-list-item.hbs b/app/assets/javascripts/admin/templates/components/themes-list-item.hbs index 1286937f8ab..0c253e02143 100644 --- a/app/assets/javascripts/admin/templates/components/themes-list-item.hbs +++ b/app/assets/javascripts/admin/templates/components/themes-list-item.hbs @@ -28,14 +28,14 @@ {{#if displayComponents}}
- {{{childrenString}}} + {{html-safe childrenString}} {{#if displayHasMore}} {{#if childrenExpanded}} - {{I18n "admin.customize.theme.collapse"}} + {{i18n "admin.customize.theme.collapse"}} {{else}} - {{I18n "admin.customize.theme.and_x_more" count=moreCount}} + {{i18n "admin.customize.theme.and_x_more" count=moreCount}} {{/if}} {{/if}} diff --git a/app/assets/javascripts/admin/templates/components/themes-list.hbs b/app/assets/javascripts/admin/templates/components/themes-list.hbs index 29935b95b8c..4654371a234 100644 --- a/app/assets/javascripts/admin/templates/components/themes-list.hbs +++ b/app/assets/javascripts/admin/templates/components/themes-list.hbs @@ -25,9 +25,9 @@
{{#if themesTabActive}} - {{I18n "admin.customize.theme.inactive_themes"}} + {{i18n "admin.customize.theme.inactive_themes"}} {{else}} - {{I18n "admin.customize.theme.inactive_components"}} + {{i18n "admin.customize.theme.inactive_components"}} {{/if}}
@@ -41,7 +41,7 @@ {{/if}} {{else}}
- {{I18n "admin.customize.theme.empty"}} + {{i18n "admin.customize.theme.empty"}}
{{/if}} diff --git a/app/assets/javascripts/admin/templates/customize-themes-index.hbs b/app/assets/javascripts/admin/templates/customize-themes-index.hbs index 0a6060724b2..32ad33db105 100644 --- a/app/assets/javascripts/admin/templates/customize-themes-index.hbs +++ b/app/assets/javascripts/admin/templates/customize-themes-index.hbs @@ -1,7 +1,7 @@
-

{{I18n "admin.customize.theme.themes_intro"}}

+

{{i18n "admin.customize.theme.themes_intro"}}

{{d-button action=(route-action "installModal") icon="upload" label="admin.customize.install" class="btn-primary"}}
@@ -9,7 +9,7 @@ {{#each externalResources as |resource|}} {{d-icon resource.icon}} - {{I18n resource.key}} + {{i18n resource.key}} {{/each}}
diff --git a/app/assets/javascripts/admin/templates/customize-themes-show.hbs b/app/assets/javascripts/admin/templates/customize-themes-show.hbs index 9fb7fcb4cf3..b4c4e9a8f46 100644 --- a/app/assets/javascripts/admin/templates/customize-themes-show.hbs +++ b/app/assets/javascripts/admin/templates/customize-themes-show.hbs @@ -89,7 +89,7 @@ {{#if showRemoteError}}
- {{d-icon "exclamation-triangle"}} {{I18n "admin.customize.theme.repo_unreachable"}} + {{d-icon "exclamation-triangle"}} {{i18n "admin.customize.theme.repo_unreachable"}}
{{model.remoteError}} diff --git a/app/assets/javascripts/admin/templates/dashboard-problems.hbs b/app/assets/javascripts/admin/templates/dashboard-problems.hbs index 0f0b1f9d290..5f95987e738 100644 --- a/app/assets/javascripts/admin/templates/dashboard-problems.hbs +++ b/app/assets/javascripts/admin/templates/dashboard-problems.hbs @@ -12,7 +12,7 @@
    {{#each problems as |problem|}} -
  • {{{problem}}}
  • +
  • {{html-safe problem}}
  • {{/each}}
diff --git a/app/assets/javascripts/admin/templates/dashboard_general.hbs b/app/assets/javascripts/admin/templates/dashboard_general.hbs index 19f892ab0f6..d190b7664b7 100644 --- a/app/assets/javascripts/admin/templates/dashboard_general.hbs +++ b/app/assets/javascripts/admin/templates/dashboard_general.hbs @@ -142,7 +142,7 @@ filters=trendingSearchFilters isEnabled=logSearchQueriesEnabled disabledLabel=trendingSearchDisabledLabel}} - {{{i18n "admin.dashboard.reports.trending_search.more" basePath=basePath}}} + {{i18n "admin.dashboard.reports.trending_search.more" basePath=basePath}}
diff --git a/app/assets/javascripts/admin/templates/email-advanced-test.hbs b/app/assets/javascripts/admin/templates/email-advanced-test.hbs index 97a479e2c5e..f0dcaa5c6af 100644 --- a/app/assets/javascripts/admin/templates/email-advanced-test.hbs +++ b/app/assets/javascripts/admin/templates/email-advanced-test.hbs @@ -14,13 +14,13 @@

{{i18n 'admin.email.advanced_test.text'}}

-
{{{text}}}
+
{{html-safe text}}

{{i18n 'admin.email.advanced_test.elided'}}

-
{{{elided}}}
+
{{html-safe elided}}
{{/if}} diff --git a/app/assets/javascripts/admin/templates/email-preview-digest.hbs b/app/assets/javascripts/admin/templates/email-preview-digest.hbs index 078b642dd4c..7a695659c54 100644 --- a/app/assets/javascripts/admin/templates/email-preview-digest.hbs +++ b/app/assets/javascripts/admin/templates/email-preview-digest.hbs @@ -53,7 +53,7 @@