How can I merge two commiters with different emails who represents one user?

Starting from Stash 2.5.0 you can use .mailmap file in the repository to do this. Changing a global .mailmap file in Git will have no effect. In order for the changes to take effect, the Stash administrator should disable the add-on and then enable it again.

How can I pay for a Community license?

What time zone is used for displaying statistics?

Awesome Graphs uses the time zone set for the Stash instance. If all commiters are located in the same time zone, you may want to set the time zone for Stash.

To do that, you need to:

  1. Set the -Duser.timezone parameter for JVM on the server where Stash is installed. For example, -Duser.timezone=Europe/Berlin. Read more about JVM parameters in the Atlassian JIRA documentation.
  2. Restart Stash.
  3. Make sure that the field Time Zone displays correct time in Administration - Atlassian Support Tools - System Information - Stash Information.

How data are indexed?

First, Awesome Graphs indexes default repository branches, then all other branches and finally tags.

Why there's no link to Contributions from the Contributors graph?

The Contributors graph displays a link to Contribution only if a commiter is a Stash user and:

  • either their email is the same as in the Git settings,
  • or their Git username is the same as their Stash display name.

Can I select a time interval for displaying stats in Contributors shorter than one week?

No. The Contributors graph stores statistics in Sundays, therefore an interval should span a Sunday and cannot be lesser than one week.