discourse/app/assets/javascripts/admin/components
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
..
report-filters FIX: better handling of category filter deselection (#7468) 2019-05-02 10:03:12 +02:00
site-settings DEV: group_list site settings should store IDs instead of group names (#7860) 2019-07-19 15:17:58 -03:00
ace-editor.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
admin-backups-logs.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
admin-directory-toggle.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-editable-field.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-form-row.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
admin-graph.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
admin-nav.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
admin-report-chart.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
admin-report-counters.js.es6 FEATURE: displays report description when hovering activity metrics (#6983) 2019-02-07 13:33:05 +01:00
admin-report-counts.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
admin-report-inline-table.js.es6 FEATURE: part 2 of dashboard improvements 2018-07-19 14:33:11 -04:00
admin-report-per-day-counts.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
admin-report-stacked-chart.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
admin-report-storage-stats.js.es6 FEATURE: Improve backup stats on admin dashboard 2018-12-17 11:35:11 +01:00
admin-report-table-cell.js.es6 FIX: improves number/percent support in reports 2018-08-01 18:40:59 -04:00
admin-report-table-header.js.es6 FIX: improves number/percent support in reports 2018-08-01 18:40:59 -04:00
admin-report-table-row.js.es6 FIX: improves number/percent support in reports 2018-08-01 18:40:59 -04:00
admin-report-table.js.es6 FIX: ensures we have data to compute average (#7685) 2019-06-04 11:21:55 +02:00
admin-report-trust-level-counts.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
admin-report.js.es6 DEV: prevents reports key to be time dependant when testing (#7850) 2019-07-03 15:43:01 +02:00
admin-theme-editor.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-user-field-item.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-watched-word.js.es6 SECURITY: XSS when displaying watched words in admin panel. 2019-07-15 10:55:50 +08:00
admin-web-hook-event-chooser.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-web-hook-event.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
admin-web-hook-status.js.es6 FIX: Rename deprecated icons, allow custom icons in badges 2019-07-16 11:13:44 -04:00
admin-wrapper.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
cancel-link.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
color-input.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
email-styles-editor.js.es6 FEATURE: customization of html emails (#7934) 2019-07-30 15:05:08 -04:00
embeddable-host.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
embedding-setting.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
flag-user-lists.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
highlighted-code.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
inline-edit-checkbox.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
install-theme-item.js.es6 UX: List popular themes and components in admin panel (#6997) 2019-02-20 14:58:31 -05:00
ip-lookup.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
moderation-history-item.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
penalty-post-action.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
permalink-form.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
resumable-upload.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
save-controls.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
screened-ip-address-form.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
secret-value-list.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
silence-details.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
site-setting.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
site-settings-image-uploader.js.es6 FEATURE: Upload Site Settings. (#6573) 2018-11-14 15:03:02 +08:00
site-text-summary.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
staff-actions.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
suspension-details.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
tags-uploader.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
theme-setting-editor.js.es6 FEATURE: Add endpoint to individually update a theme setting (#7789) 2019-06-21 13:49:14 -04:00
theme-translation.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
themes-list-item.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
themes-list.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
value-list.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
watched-word-form.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
watched-word-uploader.js.es6 FEATURE: Watched words improvements (#7899) 2019-07-22 14:59:56 +03:00