discourse/app/assets/javascripts/admin/addon/controllers
Isaac Janzen 37942cb8bb
DEV: Convert admin-incoming-email modal to component-based API (#22701)
- Convert `admin-incoming-email` modal to component-based API
- Testing that the modal was working in local development was extremely challenging due to the need for `rejected` and `bounced` emails. Something that is not easy to stub in a local dev environment. To make this process more smooth for future developers I have added a new rake task:

```
desc "Creates sample email logs"
task "email_logs:populate" => ["db:load_config"] do |_, args|
  DiscourseDev::EmailLog.populate!
end
```

That will generate fully functional email logs in development to be toyed with.

<img width="787" alt="Screenshot 2023-07-20 at 3 27 04 PM" src="https://github.com/discourse/discourse/assets/50783505/47b3fe34-cd7e-49a5-8fe6-768c0fbd1aa2">
2023-07-20 16:31:20 -05:00
..
admin-badges DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
modals DEV: Convert admin-incoming-email modal to component-based API (#22701) 2023-07-20 16:31:20 -05:00
admin-api-keys-index.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-api-keys-new.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-api-keys-show.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-api-keys.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-backups-index.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-backups-logs.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-backups.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-badges.js DEV: Update /admin/badges to modern Ember patterns (#17672) 2022-08-03 10:12:17 +01:00
admin-customize-colors-show.js DEV: Upgrade replaceRoute on Controller (#22648) 2023-07-18 15:16:41 -05:00
admin-customize-colors.js DEV: Upgrade replaceRoute on Controller (#22648) 2023-07-18 15:16:41 -05:00
admin-customize-email-style-edit.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-customize-email-templates-edit.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-customize-email-templates.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-customize-form-templates-index.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-customize-robots-txt.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-customize-themes-edit.js DEV: Upgrade replaceRoute on Controller (#22648) 2023-07-18 15:16:41 -05:00
admin-customize-themes-show.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-customize-themes.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-dashboard-general.js DEV: Upgrade replaceRoute on Controller (#22648) 2023-07-18 15:16:41 -05:00
admin-dashboard-moderation.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-dashboard-reports.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-dashboard.js DEV: Upgrade replaceRoute on Controller (#22648) 2023-07-18 15:16:41 -05:00
admin-email-advanced-test.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-email-bounced.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-email-index.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-email-logs.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-email-preview-digest.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-email-received.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-email-rejected.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-email-sent.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-email-skipped.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-embedding.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-emojis.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-logs-screened-emails.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-logs-screened-ip-addresses.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-logs-screened-urls.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-logs-staff-action-logs.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-permalinks.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-plugins.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-reports-show.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-search-logs-index.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-search-logs-term.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-site-settings-category.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-site-settings.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-site-text-edit.js DEV: Add endpoint for dismissing outdated translations (#22509) 2023-07-19 23:06:13 +08:00
admin-site-text-index.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-user-badges.js FIX: Badge granting recursion error (#20750) 2023-03-20 21:07:21 +00:00
admin-user-fields.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-user-index.js DEV: Allow HTML errors whenever a popup is generated (#20989) 2023-04-06 10:00:54 -05:00
admin-user.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-users-list-show.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-watched-words-action.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-watched-words.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-web-hooks-edit.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-web-hooks-index.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin-web-hooks-show.js DEV: upgrade transitionToRoute on Controller (#22647) 2023-07-18 14:53:23 -05:00
admin-web-hooks.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00
admin.js DEV: Update admin controllers to native class syntax (#20674) 2023-03-15 09:42:12 +00:00