Skip to main content

Activity reports

Track the work of development teams. Activity reports allow quickly reviewing the development tasks performed by teams and users in CodeNOW. Development activities taking place in the user's local environment that do not result in commits to the remote repository are not tracked by the reports. Activity data can also be exported to create custom reports.

Prerequisites

  • Only users with role admin or owner have access to activity reports.

User activity log

For any given user, user activity reports display on a dashboard quantitative information related to:

  • commits
  • builds
  • packages
  • deployment configurations
  • application deployments

The information can be aggregated daily, monthly, or yearly. It can also be exported to the CSV format for further processing:

User olivier's August 2022 activity log

The dashboard thereover was extracted on the 16th of August. It shows at a glance the following:

  • There were no development activities performed with CodeNOW on the 8th of August 2022. There may however have been activities executed in the user's local environment (e.g., local development and testing).
  • User olivier performed 5 application deployments on the 15th of August 2022.

Zooming in on the 15th of August, the corresponding user activity log dashboard displays additional information on the entities engaged in the reported activities (e.g., which components were built, which applications were deployed):

Development activities for user olivier on the 15th of August 2022

Clicking on a specific entry visualizes an extra level of detail (e.g., which branch was built, which application package was deployed to which environment):

Development activities for user olivier on the 15th of August 2022 - detailed view

Application activity log

For any given application, application activity reports display on a dashboard quantitative information related to:

  • commits
  • builds
  • packages
  • deployment configurations
  • application deployments

The information can be aggregated daily, monthly, or yearly. It can also be exported to the CSV format for further processing:

User olivier's August 2022 activity log

The dashboard thereover was extracted on the 16th of August for the Docs application. It shows at a glance the following:

  • There were no development activities performed with CodeNOW on the 8th of August 2022. There may however have been activities executed in the user's local environment (e.g., local development and testing).
  • The Docs application was deployed five times on the 15th of August 2022.

Zooming in on the 15th of August, the corresponding application activity log dashboard displays additional information on the entities engaged in the reported activities (e.g., which users did what):

Development activities for application Docs on the 15th of August 2022

Clicking on a specific entry visualizes an extra level of detail (e.g., which branch was built, which application package was deployed to which environment):

Development activities for application Docs on the 15th of August 2022 - detailed view

CSV export

Both application and user activity reports can be exported as CSV:

Example of CSV report

Exporting to CSV allows further processing of the raw data (e.g., custom dashboard, data feed into other reporting processes).