discourse/plugins/automation
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
..
admin/assets/javascripts DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00
app DEV: Refactor DiscourseAutomation::DestroyAutomation a bit 2024-11-22 16:05:31 +01:00
assets DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00
config DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00
db/migrate DEV: Promote historic post_deploy migrations for core plugins. (#30987) 2025-01-24 11:47:03 -03:00
lib FEATURE: Add trigger_on option to topic_tags_changed automation (#30391) 2025-01-06 11:22:39 -03:00
spec DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00
test/javascripts/integration/components DEV: Move admin config pages out of /customize/ sub-route (#30511) 2025-01-02 09:13:11 +10:00
plugin.rb DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00