How can I merge two users with different emails who in fact are one person?

Starting from Stash 2.5.0 you can use .mailmap file in the repository to do this. Changing a global .mailmap file in Git won't help (see details here). In order for the changes to take effect, the Stash administrator should disable the add-on and then enable it again.

How can I get a Community license?

Community license is free both for Stash and Awesome Graphs. To get it, please, request it from Atlassian here. To learn more about Community license, see this page.

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 (see #1 in this FAQ to learn how to merge different emails for one user),
  • 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.