I would like to extend gitlab. In my daily work with git i miss a really handy feature of tortoise git called revision graph. It shows the branches of the repository in a way so it’s much easier to understand how the branches relate to each other than using the git log command. You can see it here: tortoisegit - Need help to understand a project git branch tree - Stack Overflow
I would like to integrate the tool GitHub - git-big-picture/git-big-picture: Git — the big picture
I tried to understand how I can write a plugin using File hooks | GitLab
But I think it’s not possible to extend the web interface of my local gitlab server using the the gitlab plugin system, do I need to extend the gitlab source code for that?
How can I start to implement my feature?