discourse/plugins/automation/admin/assets/javascripts/admin
Gary Pendergast f439bf14cc
DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060)
This change updates the Automation plugin to make use of the `use_new_show_route` plugin flag, as well as generally updating the UI to match current admin UI guidelines. Notable changes include:

- Moving template/router/controller files to make use of the `admin.adminPlugins.show` route.
- Changing the URIs from `/admin/plugins/discourse-automation` to `/admin/plugins/automation`, to match the `PLUGIN_NAME`.
- Adding UI wrappers around the New/Edit forms, and polishing the list of defined automations.
2025-02-05 14:34:15 +11:00
..
adapters DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00
components DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
helpers DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
initializers DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
lib DEV: Clean up imports (#28060) 2024-07-25 15:09:06 +02:00
models
templates/components DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00