Problem:
Everyday I receive to many MRs and and some people in my team needs more attention than others. I want to be able to highlight those people MRs.
Solution:
I introduced the notion of VIPs and push their MRs on top of the list. So I can focus on this MRs in priority.
This proposition is a quickfix as it is my interaction with the product and not very familiar with just yet.
For now to create the list of VIPs we need to create the vipUsers array manually in the chrome storage. But I imagine a solution in the future where we can just select the users from the extension.
List of changes:
Added the notions of vipUsers to be read from chrome storage.
Split all received MRs in in 2 lists mrVip (listing all MRs from VIPs) and mrReceived (listing all MRs from non VIPs)
Bonus change: I filter out the current user from "Assigned" MRs
Ideas for the futur:
I imagine a better solution too where this list of VIPs could be extend not only to the MRs I am assigned to as a reviewer. But more "I want to follow this user. List me all his MRs"
Same with certain projects. "I want to follow along what is happening in this code base. Show me all MRs changing this part of the codebase".
Problem: Everyday I receive to many MRs and and some people in my team needs more attention than others. I want to be able to highlight those people MRs.
Solution: I introduced the notion of VIPs and push their MRs on top of the list. So I can focus on this MRs in priority. This proposition is a quickfix as it is my interaction with the product and not very familiar with just yet. For now to create the list of VIPs we need to create the
vipUsers
array manually in the chrome storage. But I imagine a solution in the future where we can just select the users from the extension.List of changes:
vipUsers
to be read from chrome storage.mrVip
(listing all MRs from VIPs) andmrReceived
(listing all MRs from non VIPs)Ideas for the futur: I imagine a better solution too where this list of VIPs could be extend not only to the MRs I am assigned to as a reviewer. But more "I want to follow this user. List me all his MRs" Same with certain projects. "I want to follow along what is happening in this code base. Show me all MRs changing this part of the codebase".