# Viewing project activity

On the project activity page you can:

* View the full list of code scans performed on your project since it was created in SonarQube Server.
* Follow the evolution of the quality gate.
* See the changes in quality profiles.
* Discover when a given version of your code has been scanned.
* And others.

## Activity and history of a project

To see the activity and history of a project:

<figure><img src="/files/TVXbPY1qIvFDyzo6psS3" alt="Project activity page"><figcaption></figcaption></figure>

1. Retrieve your project. See [Retrieving projects](/sonarqube-server/user-guide/viewing-projects/retrieving-projects.md) for more information.
2. Go to **Activity**. The left sidebar contains the list of code scans performed on your project. The project snapshot purge policy is defined in [Housekeeping](/sonarqube-server/instance-administration/system-functions/housekeeping.md).
3. In **Filter events**, you can filter the scans list by event type. See [#event-types](#event-types "mention") for more information.
4. Graphs on the **Activity** page help you understand the evolution of up to three measures of your choice against each other. This allows you to compare project components and quickly spot the ones that represent the greatest risks. The **Activity** page offers several pre-defined visualizations, and you can also create custom visualizations with the metrics of your choice. For information, see [Monitoring metrics](/sonarqube-server/user-guide/code-metrics/monitoring-metrics.md).

{% hint style="warning" %}
In an issues graph, issues marked as false positive will still show as issues as long no new analysis run has been performed.
{% endhint %}

## Event types <a href="#event-types" id="event-types"></a>

| **Event**                        | **Description**                                                                                                                                                                                                                                                                                                                                                |
| -------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Definition change                | The application’s definition has changed.                                                                                                                                                                                                                                                                                                                      |
| Issue detection                  | An analyzer used in the project has been updated.                                                                                                                                                                                                                                                                                                              |
| Profile                          | The quality profile used to analyze the project has changed. Either the profile was edited, or a different profile was used for analysis. It also shows details about rule updates. See [Understanding quality profiles](/sonarqube-server/quality-standards-administration/managing-quality-profiles/understanding-quality-profiles.md) for more information. |
| Quality Gate                     | The status of the quality gate has changed. See [Understanding quality gates](/sonarqube-server/quality-standards-administration/managing-quality-gates/introduction-to-quality-gates.md) for more information.                                                                                                                                                |
| SonarQube Server version upgrade | The SonarQube Server version has been updated. Appears after the first analysis following the upgrade.                                                                                                                                                                                                                                                         |
| Version                          | The project’s version has changed.                                                                                                                                                                                                                                                                                                                             |
| Other                            | An event was manually created on a snapshot. See [Managing project history](/sonarqube-server/project-administration/maintaining-project/managing-project-history.md) for more information.                                                                                                                                                                    |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects/activity-and-history.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
