DevOps Dashboard Homepage
Description
There are separate issue for Ops features, including an Ops dashboard, but this issue is a bit different. This is about changing the default page after logging in to GitLab to be a dashboard covering the entire DevOps scope.
My start page shows me a list of "my projects" (which aren't actually my project at all). For each project, you see stars, CI/CD pipeline status of master
, and when it was last updated. But what about the status of my production app? When the last production deploy was? Alerts about error rates?
I can't help but think of Heroku's home page. It lists all apps, but for those apps you star, it puts them at the top and shows you a bunch of summary information, including configuration info and small graphs of performance.
Maybe GitLab users have significantly more starred projects? Or star them for different reasons? Or maybe there's a difference between the code repos you want to watch and the applications you want to monitor. Still, when I log in, I'm pretty sure I want to see something different than I currently see, and it should involve ops information.
Proposal
Links / references
Documentation blurb
(Write the start of the documentation of this feature here, include:
- Why should someone use it; what's the underlying problem.
- What is the solution.
- How does someone use this
During implementation, this can then be copied and used as a starter for the documentation.)