discourse/app/assets/javascripts/admin/addon/models
Martin Brennan 5fc93b95cc
FIX: Improve admin plugin list and modernize code (#23256)
This commit contains a few improvements:

* Use LinkTo instead of a button with a weird action referencing the
  controller to navigate to the filtered settings for a plugin
* Add an AdminPlugin model with tracked properties and use that when
  toggling the setting on/off and in the templates
* Make it so the Settings button for a plugin navigates to the correct
  site setting category instead of always just going to the generic
  "plugins" one if possible
2023-08-28 10:48:59 +10:00
..
admin-dashboard.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
admin-plugin.js FIX: Improve admin plugin list and modernize code (#23256) 2023-08-28 10:48:59 +10:00
admin-user.js FEATURE: log manual bounce reset (#20758) 2023-03-21 15:26:26 +01:00
api-key.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
backup-status.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
backup.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
color-scheme-color.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
color-scheme.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
email-log.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
email-preview.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
email-settings.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
email-style.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
email-template.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
flag-type.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
form-template.js DEV: Show form templates in the composer (#21190) 2023-05-29 14:47:18 -07:00
incoming-email.js DEV: Remove unused raw-email code (#22364) 2023-07-05 18:13:30 +02:00
permalink.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
report.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
screened-email.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
screened-ip-address.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
screened-url.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
site-setting.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
site-text.js DEV: Add endpoint for dismissing outdated translations (#22509) 2023-07-19 23:06:13 +08:00
staff-action-log.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
theme-settings.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
theme.js FIX: Theme translations resetting on save (#22072) 2023-06-19 10:37:43 -04:00
tl3-requirements.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
user-field.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
version-check.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
watched-word.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00
web-hook.js DEV: Update admin models to native class syntax (#20704) 2023-03-17 10:18:42 +00:00