argoproj / argoproj/argo-workflows

ui: show log line numbers + allow deep links

Open
#11,017 3 comments 12 reactions 0 assignees View on GitHub
area/ui
Dominant language
Go
Stars
17k
Forks
3.7k
Avg merge
1d 20h
Merged PRs (30d)
138

Description

# Summary

I think it can be awesome if the UI would have line numbers for each output log line and allow deep linking into a specific line.

> image
>
> (photo taken from Github Action but almost every common workflow / CI engine has this feature)

# Use Cases

- Looking at a very long log output may be hard.
- Sometimes you want to share a link to a specific line in the output showing the problem.

**Message from the maintainers**:

Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

Contributor guide

Open the contributing guide

Research direction

The issue names the UI workflow-log output as the entry point but provides no files or tests. Locate the component that renders workflow logs and investigate how a selected line could be represented in a shareable link; done means each output line has a visible number and links open the corresponding line.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.