-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(issues-list): add tag 'new' #927
Conversation
0ef281a
to
2f3514b
Compare
2f3514b
to
eb5ebd5
Compare
eb5ebd5
to
6ce925d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems to be working well, nice job
@@ -196,6 +197,7 @@ export const messages = { | |||
'hardwareDetails.treeBranch': 'Tree / Branch', | |||
'issue.alsoPresentTooltip': 'Issue also present in {tree}', | |||
'issue.firstSeen': 'First seen', | |||
'issue.newIssue': 'This issue is new to this tree', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The meaning of the "new" tag is not just "to this tree",
'issue.newIssue': 'This issue is new to this tree', | |
'issue.newIssue': 'This is the first time this issue was seen', |
You can think of a tooltip that's better than my suggestion, but something along those lines
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice job
- Changed the issuesExtra response to include more info about the first incident of each issue, including commit hash, git branch and git url - Added the pill to the issue list if the commit hash of the first incident is the same commit hash of the tree details page Closes #571
6ce925d
to
fb07e54
Compare
Closes #571
How to test
You can verify if an issue is really new if when you open its issue details there's only one test/build
Visual reference
http://localhost:5173/tree/f5d74f9f7c3b2495596b43c01f5747b66c8ef70d?ti%7Cc=v6.9-12136-gf5d74f9f7c3b&ti%7Cch=f5d74f9f7c3b2495596b43c01f5747b66c8ef70d&ti%7Cgb=nvme-rx-offload-v25&ti%7Cgu=https%3A%2F%2Fgithub.com%2Faaptel%2Flinux.git&ti%7Ct=aaptel
![image](https://private-user-images.githubusercontent.com/53281123/413018897-7ba26a0f-b500-4264-a778-44ad80a8cc8a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2NzE5MDEsIm5iZiI6MTczOTY3MTYwMSwicGF0aCI6Ii81MzI4MTEyMy80MTMwMTg4OTctN2JhMjZhMGYtYjUwMC00MjY0LWE3NzgtNDRhZDgwYThjYzhhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE2VDAyMDY0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQxNmY4ZjQxMWM3YzgxY2U2ZmM2OGFmMjVkOWJiYTk2MDRlM2U2YzJkMjNhMmY4YzU0Nzg4NWZlZmE4MDUxOWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.VTS2e5Gtxya3mQKwNvC2130W78ItfL3c3bj-oIcn8ng)
http://localhost:5173/tree/4dc1d1bec89864d8076e5ab314f86f46442bfb02?iv=1&p=bt&ti%7Cc=v6.14-rc2-41-g4dc1d1bec8986&ti%7Cch=4dc1d1bec89864d8076e5ab314f86f46442bfb02&ti%7Cgb=master&ti%7Cgu=https%3A%2F%2Fgit.kernel.org%2Fpub%2Fscm%2Flinux%2Fkernel%2Fgit%2Ftorvalds%2Flinux.git&ti%7Ct=mainline
![image](https://private-user-images.githubusercontent.com/53281123/413048892-4a5ea78d-9d48-427c-8d2c-2332afcfadf2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2NzE5MDEsIm5iZiI6MTczOTY3MTYwMSwicGF0aCI6Ii81MzI4MTEyMy80MTMwNDg4OTItNGE1ZWE3OGQtOWQ0OC00MjdjLThkMmMtMjMzMmFmY2ZhZGYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE2VDAyMDY0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM4ZDUwZjJiZGE1YmE2ZGE1MDJjMzJhN2QxYWFkNTYxZjBhODUxMDRjYzQ4OGU0NTY4NjVjNDU5NzM1MDU4NGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-wYO1PNGw8PwYVlx9sMvqxMnsNepAyI_geWFDyz5zTk)