Help

analytics

Events Log: Frequently Asked Questions

The devActivity Events Log offers a comprehensive, real-time record of all developer activities integrated from your version control system. Below are answers to some of the most frequently asked questions about this powerful analytics feature.

What specific actions did a developer take on a certain date?

The Events Log provides a granular record of all tracked developer activities. You can filter the log by 'User' and 'Date' to see precisely what actions (e.g., commits, pull requests, comments) a specific developer performed on any given day.

How many pull requests were opened/reviewed, and by whom?

By filtering the Events Log by 'Event Type' for 'Pull Request' (or similar labels) and then sorting by 'User', you can quickly see the number of pull requests opened or reviewed by each team member within a specified period.

What events are associated with specific project labels or repositories?

The Events Log allows you to filter by 'Labels' (e.g., 'bug', 'feature', 'documentation') and 'Repository'. This helps you analyze all activities related to a particular project area or specific repository, providing context for task progression.

How are Experience Points (XP) calculated for different developer activities?

Experience Points (XP) are assigned to each tracked developer activity based on predefined rules within devActivity. The Events Log displays the XP awarded for each individual action, offering transparency into how these points are accumulated for various contributions like commits, pull requests, and code reviews.

What constitutes the activity shown in my team's contribution graphs?

The Events Log provides the raw data that feeds into your team's higher-level contribution graphs and widgets. Each entry in the log represents a specific activity (e.g., a commit, a pull request review) that contributes to the aggregated metrics displayed in those graphs.

Can I view the details of an event directly in the version control system?

Yes, for every event listed in the Events Log, there's an option to navigate directly to its corresponding page in your version control system (like GitHub) in a new browser tab. This allows you to examine the full context of the action, including code changes or detailed discussions.

How can I review all activities performed by a specific developer on a given day?

To focus on a single developer's daily contributions, use the 'User' filter to select the developer and then apply a date filter for the specific day. The log will then display all their tracked activities for that period.

Is it possible to export a log of all tracked events?

Yes, the Events Log features a download or export icon, typically found near the pagination controls. Clicking this allows you to download the entire log or filtered results, which is useful for custom reporting, auditing, or further analysis outside of devActivity.

Track, Analyze and Optimize Your Software DeveEx!

Effortlessly implement gamification, pre-generated performance reviews and retrospective, work quality analytics, alerts on top of your code repository activity

 Install GitHub App to Start
devActivity Screenshot