[go: up one dir, main page]

Skip to content

Filtering commits

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

Get insights in work being done.

Intended users

  • Developers
  • Release Managers
  • Unknown (anyone interested in commits)

Further details

  • I'm required to log hours for the work I did (in JIRA). The problem is that I'm extremely bad at logging hours. I have to check my git logs to see what I did for the gaps I have in my time log. Having a tool that can provide me a list of commits helps me to refresh my memory.

  • I want to share new features and essential changes I made during a tech meeting. The problem is that my workweek is often so diverse that I work on 4 or 5 different projects. Being so busy I often forget to mention things. Having a tool where I can find all the commits I did helps me in my communication.

Proposal

I'm not really sure what would be a great approach. All I know is that my problems could be solved if I could filter commits over multiple repositories for a given date range.

Additionally this idea could be extended. I can imagine filtering on author, project, (programming-)language could all be useful tools.

Permissions and Security

I don't think any new permissions need to be in place here. When filtering commits over multiple projects, you would only see the commits you have access for.

Documentation

I don't know what to put here.

What does success look like, and how can we measure that?

I would consider this feature to be done when there is a way to filter commits between a date range.

Links / references

https://twitter.com/gitlab/status/1110496047703486464

JIRA offers a way to filter issues created between two dates:

image

Edited by 🤖 GitLab Bot 🤖