discourse/app/assets/javascripts/admin/addon
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
..
adapters DEV: Migrate remaining admin classes to native syntax (#20717) 2023-03-17 12:25:05 +00:00
components FIX: Improve admin plugin list and modernize code (#23256) 2023-08-28 10:48:59 +10:00
controllers FIX: Improve admin plugin list and modernize code (#23256) 2023-08-28 10:48:59 +10:00
helpers DEV: Migrate remaining admin classes to native syntax (#20717) 2023-03-17 12:25:05 +00:00
lib DEV: Add support for uploads to form templates (#22232) 2023-06-28 12:49:05 -07:00
mixins DEV: Convert site-setting-default-categories modal to component-based API (#22968) 2023-08-10 10:31:34 +01:00
models FIX: Improve admin plugin list and modernize code (#23256) 2023-08-28 10:48:59 +10:00
routes FIX: Improve admin plugin list and modernize code (#23256) 2023-08-28 10:48:59 +10:00
services DEV: Convert penalize-user modal to component-based API (#22960) 2023-08-14 13:02:54 -05:00
templates FIX: Improve admin plugin list and modernize code (#23256) 2023-08-28 10:48:59 +10:00