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/admin/controllers
Neil Lalonde 9656a21fdb
FEATURE: customization of html emails (#7934)
This feature adds the ability to customize the HTML part of all emails using a custom HTML template and optionally some CSS to style it. The CSS will be parsed and converted into inline styles because CSS is poorly supported by email clients. When writing the custom HTML and CSS, be aware of what email clients support. Keep customizations very simple.

Customizations can be added and edited in Admin > Customize > Email Style.

Since the summary email is already heavily styled, there is a setting to disable custom styles for summary emails called "apply custom styles to digest" found in Admin > Settings > Email.

As part of this work, RTL locales are now rendered correctly for all emails.
2019-07-30 15:05:08 -04:00
..
modals Update UI for wizard themes further reading step (#7669) 2019-06-03 10:47:17 -04:00
admin-api-keys.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-backups-index.js.es6 DEV: attemps to limit Discourse.User.current() usage (#7943) 2019-07-26 11:20:11 +02:00
admin-backups-logs.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
admin-backups.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
admin-badges-show.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-badges.js.es6 Fixes some Ember Deprecations for 1.13: 2016-10-21 11:06:07 -04:00
admin-customize-colors-show.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-customize-colors.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
admin-customize-email-style-edit.js.es6 FEATURE: customization of html emails (#7934) 2019-07-30 15:05:08 -04:00
admin-customize-email-templates-edit.js.es6 Different fix (#7815) 2019-07-02 11:53:16 +10:00
admin-customize-email-templates.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
admin-customize-robots-txt.js.es6 FEATURE: Allow customization of robots.txt (#7884) 2019-07-15 20:47:44 +03:00
admin-customize-themes-edit.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
admin-customize-themes-show.js.es6 FEATURE: allow disabling theme components (#7812) 2019-07-03 18:18:11 +10:00
admin-customize-themes.js.es6 UX: List popular themes and components in admin panel (#6997) 2019-02-20 14:58:31 -05:00
admin-dashboard-general.js.es6 DEV: remove .property() deprecations (#7906) 2019-07-18 13:28:23 -04:00
admin-dashboard-moderation.js.es6 DEV: removes old dashboard (#7295) 2019-04-01 12:39:49 +02:00
admin-dashboard-reports.js.es6 DEV: removes old dashboard (#7295) 2019-04-01 12:39:49 +02:00
admin-dashboard.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-email-advanced-test.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-email-bounced.js.es6 FIX: prevents double network calls and other quirks on admin emails (#7074) 2019-02-26 17:53:52 +01:00
admin-email-index.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-email-logs.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-email-preview-digest.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
admin-email-received.js.es6 FIX: prevents double network calls and other quirks on admin emails (#7074) 2019-02-26 17:53:52 +01:00
admin-email-rejected.js.es6 FIX: prevents double network calls and other quirks on admin emails (#7074) 2019-02-26 17:53:52 +01:00
admin-email-sent.js.es6 FIX: prevents double network calls and other quirks on admin emails (#7074) 2019-02-26 17:53:52 +01:00
admin-email-skipped.js.es6 FIX: prevents double network calls and other quirks on admin emails (#7074) 2019-02-26 17:53:52 +01:00
admin-embedding.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-emojis.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
admin-logs-screened-emails.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
admin-logs-screened-ip-addresses.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-logs-screened-urls.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
admin-logs-staff-action-logs.js.es6 FEATURE: Make staff action logs page support infinite loading 2019-06-06 13:02:53 +10:00
admin-permalinks.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-plugins.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-reports-show.js.es6 FEATURE: initial implementation of generic filters for reports 2019-04-26 12:17:10 +02:00
admin-search-logs-index.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
admin-search-logs-term.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
admin-site-settings-category.js.es6 rename visible to visibleSiteSettings 2018-12-13 13:00:13 +11:00
admin-site-settings.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
admin-site-text-edit.js.es6 Different fix (#7815) 2019-07-02 11:53:16 +10:00
admin-site-text-index.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-user-badges.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
admin-user-fields.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
admin-user-index.js.es6 DEV: attemps to limit Discourse.User.current() usage (#7943) 2019-07-26 11:20:11 +02:00
admin-user.js.es6 Remove ObjectController, Discouse Controllers + Presence 2015-08-13 10:49:08 -04:00
admin-users-list-show.js.es6 FIX: page starts at 1 (#7844) 2019-07-02 17:26:23 +02:00
admin-watched-words-action.js.es6 FEATURE: Watched words improvements (#7899) 2019-07-22 14:59:56 +03:00
admin-watched-words.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-web-hooks-show-events.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
admin-web-hooks-show.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
admin-web-hooks.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin.js.es6 DEV: uses private API for currentPath (#7911) 2019-07-18 17:00:39 -04:00