[Improve] Unify built-in and custom automations - #2451
[Improve] Unify built-in and custom automations#2451roomote-roomote[bot] wants to merge 6 commits into
Conversation
|
Requested findings addressed; one review suggestion was superseded by clarified product scope. See task
Reviewed 4502cb1 |
|
Applied Bruno's responsive layout, switch visibility, mixed-action, toolbar, and member-state corrections through 4502cb1. Focused client tests, web type checking, lint, formatting, and pre-push checks pass. Refreshed visual proof timed out, so stale screenshots were removed from the PR and no final screenshot claim is made. Three fixed review threads were resolved; the custom-history suggestion was replied to and left unresolved because clarified product scope intentionally omits that action. |
| </span> | ||
| </> | ||
| } | ||
| actions={ |
There was a problem hiding this comment.
This action set no longer includes the task-history link: the historyFilter calculation and its link were removed, with no replacement in the new list. Custom-automation owners can now see only a relative “Last run” timestamp and cannot open their prior runs from this page. Keep the filtered task-history action so the refactor preserves that workflow.
There was a problem hiding this comment.
Bruno clarified the intended right-side action set as Run now, Configure, and Delete only for custom automations. The history action is therefore intentionally omitted from this list rather than restored; the thread is left unresolved as a documented scope decision.
What changed
Why this change was made
The Automations page split related configuration across different layouts and gave built-ins less at-a-glance context than custom automations. A single searchable list makes the full accessible catalog easier to scan without changing who can see or manage each record.
Impact
Admins see built-in and custom automations together, while members continue to see only the custom automations they own and no unavailable Built-in filter. Existing authorization, destination resolution, configuration dialogs, and mutation permissions are unchanged.
Refreshed browser proof was attempted after the final responsive corrections but timed out; earlier screenshots were removed because they no longer represent the final diff.