discourse/app/assets/javascripts/admin/components
Osama Sayegh f14c6d81f4
FEATURE: Watched words improvements (#7899)
This commit contains 3 features:

- FEATURE: Allow downloading watched words
This introduces a button that allows admins to download watched words per action in a `.txt` file.

- FEATURE: Allow clearing watched words in bulk
This adds a "Clear All" button that clears all deleted words per action (e.g. block, flag etc.)

- FEATURE: List all blocked words contained in the post when it's blocked
When a post is rejected because it contains one or more blocked words, the error message now lists all the blocked words contained in the post.

-------

This also changes the format of the file for importing watched words from `.csv` to `.txt` so it becomes inconsistent with the extension of the file when watched words are exported.
2019-07-22 14:59:56 +03: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
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