Enhance UX of commit history time frame

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

  • Close this issue

In Limit time frame when calling Gitaly for commit... (#423108 - closed) params were added to constrain commit searches. This was due to searches timing out.

Just providing the user with optional committed_before and committed_after params is not a sufficient UX experience.

As suggested in #423108 (comment 1754190796) we could enhance the UX by the following:

  • Capture the Gitaly timeout error and display a more specific error page
  • On the error page display a message something like "There was a Gitlay timeout. You can consider selecting a limited date range of commits"
  • Provide a form with from and through date ranges, possibly bounded by the earliest commit, which then submit the same parameters as Expose before and after in Projects::CommitsCon... (!143354 - merged)

Related to: !143354 (merged) #423108 (closed)

Edited Aug 28, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading