-
Notifications
You must be signed in to change notification settings - Fork 0
Home
The tool will help you get the details of User, User activity and Organization details. Using GraphQL queries, the application access the GitHub's GraphQL API Endpoints to create user and organization reports. The only input required is the name of the GitHub Organization. The Organization name is included with GraphQL queries as part of the request to generate the response for the reports.
We have 3 queries to fetch User, User activity and Organization data. Based on the response received, these queries are sent in a single request to generate the report.
For ease of viewing and analyzing, the JSON response is formatted into excel data and attached to separate excel sheets.
- company
- login
- Last Active Contribution. Captured Data is Time and date the last time user has made any contribution
- login
- last active contribution
- last contributed repository
- login
- GitHub Account & PAT Token
- GitHub Organization Name
- An Existing File-path to save the reports Ex: "D:\reports"
- GitHub Username
- GitHub PAT
GitHub username and PAT are required for GraphQL to authenticate with GitHub and fetch the response.
-
Download the tool from here. Extract the binaries from report-builder.rar
-
Run the exe tool and provide the required inputs as shown below.
-
Check the report in your output directory