Improve sorting and table header cell in GLQL
What does this MR do and why?
Improve sorting and table header cell in GLQL
- Add support for sorting to source/target projects, reviewers, MR author, MR approvers, status, and iteration.
- Change milestone sort to sort by due date
- Change header row color on hover
- Ellipsize header cell if too long
Changelog: added
References
- Fixes #526120 (closed)
- Fixes remaining one item in #502701 (closed)
Screenshots or screen recordings
| Before | After |
|---|---|
![]() |
![]() |
How to set up and validate locally
-
Create a GLQL table
```glql display: table fields: state, created, updated, status, title as "Some title hlkhkjlh jkh jkgkjg kjg jkg jkg kj gjk really long title", labels("Aft*"), labels as "Remaining Labels", iteration, milestone query: type = Issue limit: 7 ``` -
Hover/click on the header
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Himanshu Kapoor

