Skip to content

[DOP-34830] Improve reference components#147

Merged
dolfinus merged 1 commit intodevelopfrom
feature/DOP-34830
Mar 19, 2026
Merged

[DOP-34830] Improve reference components#147
dolfinus merged 1 commit intodevelopfrom
feature/DOP-34830

Conversation

@dolfinus
Copy link
Member

@dolfinus dolfinus commented Mar 18, 2026

This PR improves repr/reference fields design.

Before:

  • at RunList/RunShow there is a link to parent run, but it renders only run timestamp, without job type & name. To get this user have to open parent run page
  • at JobShow there is no link to parent job, so users have to draw Dependencies graph
  • at JobShow job icon, type & name are splitted into 2 fields
  • at JobList location icon, type, name are splitted into 2 fields
Снимок экрана_20260318_173510 Снимок экрана_20260318_173447 Снимок экрана_20260318_173502

After:

  • RunList/RunShow shows parent run timestamp, job type and name
  • JobShow now was link to parent job
  • JobShow job icon, type & name are merged into one field
  • JobList location icon, type, name are merged into one field
Снимок экрана_20260319_162404 Снимок экрана_20260319_162419 Снимок экрана_20260319_162353

This requires MTSWebServices/data-rentgen#411 to avoid sending additional request GET /v1/jobs?job_id={{run.job_id}} to get job type & name

@dolfinus dolfinus force-pushed the feature/DOP-34830 branch from cae4312 to d694d70 Compare March 19, 2026 13:25
@dolfinus dolfinus changed the title [DOP-34830] Add job name to run reference [DOP-34830] Improve reference components Mar 19, 2026
@dolfinus dolfinus marked this pull request as ready for review March 19, 2026 13:29
@dolfinus dolfinus requested a review from srj-mx-a11y March 19, 2026 13:29
@dolfinus dolfinus merged commit 84a1ce4 into develop Mar 19, 2026
6 checks passed
@dolfinus dolfinus deleted the feature/DOP-34830 branch March 19, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants