discourse/plugins/automation/spec
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
..
fabricators FIX: ensures global notices are destroyed on post created (#28684) 2024-09-02 21:17:10 +02:00
integration DEV: Change hide_email_address_taken default to true (#30293) 2024-12-17 10:46:04 +08:00
jobs DEV: Convert some files to autoloading and various improvements (#26860) 2024-05-06 23:12:55 +03:00
lib FIX: adds post_quote as placeholder (#29083) 2024-10-08 21:55:11 +09:00
models UX: simplify and shorten new script flow for automations (#29178) 2024-10-23 14:04:17 -04:00
requests DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00
scripts DEV: Update a defensive test which case is no longer possible (#30640) 2025-01-08 21:06:04 +08:00
serializers DEV: Clean up state to prevent flaky tests (#27397) 2024-06-10 08:41:03 +08:00
services DEV: Update rubocop-discourse (#30552) 2025-01-04 13:48:21 +01:00
system DEV: Refactor the Automation Plugin UI to match admin UI guidelines (#31060) 2025-02-05 14:34:15 +11:00
triggers FEATURE: Add trigger_on option to topic_tags_changed automation (#30391) 2025-01-06 11:22:39 -03:00
plugin_helper.rb DEV: Convert some files to autoloading and various improvements (#26860) 2024-05-06 23:12:55 +03:00