Skip to content

refactor(ui): update task action menu and redirect outputs/metrics#15410

Closed
Sumitsh28 wants to merge 3 commits intokestra-io:developfrom
Sumitsh28:execution_menu
Closed

refactor(ui): update task action menu and redirect outputs/metrics#15410
Sumitsh28 wants to merge 3 commits intokestra-io:developfrom
Sumitsh28:execution_menu

Conversation

@Sumitsh28
Copy link
Copy Markdown
Contributor

✨ Description

This PR improves the Task Run action menu within the Execution view by removing outdated components and improving navigation for task-specific data.

Key Changes:

  • Removed "Show task source": Deleted the TaskEdit component and its associated logic from the task action menu to reduce clutter.
  • Refactored Outputs & Metrics: Instead of opening limited and hard-to-read modals/drawers, these buttons now redirect the user to the dedicated Outputs and Metrics tabs of the execution.

🔗 Related Issue

Closes #15240

🎨 Frontend Checklist

  • Code builds without errors (npm run build)
  • All existing E2E tests pass (npm run test:e2e)
  • Screenshots or video recordings attached showing the UI changes

Signed-off-by: Sumitsh28 <sumit.off28@gmail.com>
@github-project-automation github-project-automation Bot moved this to To review in Pull Requests Apr 7, 2026
@MilosPaunovic MilosPaunovic added area/frontend Needs frontend code changes kind/external Pull requests raised by community contributors labels Apr 8, 2026
@MilosPaunovic MilosPaunovic requested review from Piyush-r-bhaskar and removed request for elevatebart April 8, 2026 05:36
@MilosPaunovic
Copy link
Copy Markdown
Member

I'll close this as we need to redesign it and implement internally.

Thanks for the efforts on it @Sumitsh28! 🍀

@github-project-automation github-project-automation Bot moved this from To review to Done in Pull Requests Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/frontend Needs frontend code changes kind/external Pull requests raised by community contributors

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Task run 'Show task source' and 'Outputs' button needs to be removed or refreshed

2 participants