I'm not sure if it annoys anyone else (or if I'm missing a link on the migration overview page) but I find navigating from the migration overview to the migration execute form a bit frustrating! And I'm not sure if it purposely doesn't show on the migration overview tab bar. But I couldn't find an issue raised that referred to this UI issue.

So I'll create a pull request with a change. Hopefully it'll get merged and it'll bring migration joy to everyone.

I've taken a bit of artistic licence to place it after the View and before the Edit tab on the overview page. I think that probably makes sense to me as it's more useful than the Edit tab (which doesn't really do anything).

EDIT (internal SEO):
Solution:
Add a task link for "Execute" between "View" and "Edit".
Add a record to 'migrate_tools.links.task.yml', with 'migrate_tools.execute' as the route name.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

welly created an issue. See original summary.

welly’s picture

Issue summary: View changes
welly’s picture

Issue summary: View changes
welly’s picture

Component: Code » User interface
heddn’s picture

No merge request was actually ever submitted here.

welly’s picture

@heddn, good shout. I've created a merge request now.

welly’s picture

Status: Active » Needs review

Forgot to update this

  • heddn committed 1ffe561d on 6.0.x
    Issue #3403204 by welly, heddn: Execute link missing from tab bar
    
heddn’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

donquixote’s picture

Issue summary: View changes

I did not find this issue at first, because the term "task" did not occur in the description.
I am changing this now to allow people to find this issue.