# Activity feed

> Follow every change to a project in Uniform Pulse, filter and search the feed, and open the full details of an event.

Source: https://docs.uniform.app/docs/apps/uniform-pulse/activity

Pulse opens on the **Activity** tab. This tab shows the key numbers for the selected time range, and a feed of all events, newest first.

## Select a time range

At the top right, select **24h**, **7 days**, or **14 days**. The default is **7 days**. All tabs use the range that you select.

Pulse shows times in the time zone of your browser. The feed groups events by day: **Today**, **Yesterday**, and then the day and date.

## Read the key numbers

The four cards at the top summarize the selected range:

| Card | What it counts |
| --- | --- |
| **Events** | All events in the range. |
| **Publishes** | Compositions, entries, assets, and manifests that were published, and releases that were launched. |
| **Active editors** | People with at least one event. API keys and the system are not counted. |
| **Workflow moves** | Moves from one workflow stage to another. |

Each card compares the selected range with the range just before it. For example, if you select **7 days**, the card compares the last 7 days with the 7 days before them. The badge shows one of these values:

- The change as a percentage, such as **+12%**.
- **flat**, if the number did not change.
- **new**, if the range before had no events of that type.

The small chart on each card shows the trend day by day.

![Four KPI cards: Events, Publishes, Active editors, and Workflow moves, each with a change percentage and a daily sparkline.](https://docs.uniform.app/images/apps/uniform-pulse/kpi-cards.png)

## Filter the feed

Above the feed, there are two filters. You can use them together.

The first filter selects the type of action:

| Option | Shows |
| --- | --- |
| **All events** | All events. |
| **Publishes** | Items that were published, and releases that were launched. |
| **Changes** | Items that were changed, added, or restored. |
| **Deletions** | Items that were deleted. |
| **Workflow** | Moves from one workflow stage to another. |

The second filter selects the type of content. Select one or more category chips, such as **Compositions**, **Entries**, or **Assets**. Each chip shows its number of events. Only the categories that have events in the range show. To remove a chip from the filter, select it again.

![The action control set to Publishes (1) and the category chips with Compositions selected (2), above a feed of composition publishes.](https://docs.uniform.app/images/apps/uniform-pulse/activity-feed-filters.png)

### Show the activity of one person

You can show only the events of one person or API key:

1. Go to the **Productivity** tab.
2. In the [Contributors](https://docs.uniform.app/docs/apps/uniform-pulse/productivity#contributors) table, find the person or API key.
3. On that row, select **Feed**.

The **Activity** tab opens with a **Showing only** chip. To show the events of all people again, select **×** on the chip.

![A Showing only Maya Chen chip with a close button, outlined in red, above a feed of Maya Chen's events.](https://docs.uniform.app/images/apps/uniform-pulse/activity-feed-person-filter.png)

## Search

Type in the search field at the top right. The search finds text in these values:

- Names of content items
- Names of people and API keys
- Event types, such as `entry.published`
- The project name
- Release IDs

The number on the **Activity** tab shows how many events match. To clear the search, select **×** in the search field.

The search changes the feed and the [Productivity](https://docs.uniform.app/docs/apps/uniform-pulse/productivity) tab. The key numbers and the [Insights](https://docs.uniform.app/docs/apps/uniform-pulse/insights) tab always use all events in the range.

![The search field with Summer Sale typed in (1) and the Activity tab count reduced to 12 (2).](https://docs.uniform.app/images/apps/uniform-pulse/search.png)

## Read the feed

Each row is one event. The columns are:

- **Time**: when the event happened.
- **Actor**: the person, API key, or system that did it.
- **Event**: what happened, such as **Published** or **Changed**, and the event type, such as `composition.published`.
- **Target**: the composition, entry, asset, or other item that changed. For a workflow move, the target also shows the two stages.
- **Context**: the project. If the change was in a release, the first 8 characters of the release ID. If a person did not make the change, an **API KEY** or **SYSTEM** label.

The feed shows 25 events on each page. To see more events, use the page controls below the feed.

## See the details of an event

To open the details of an event, select its row. The details show:

- The actor, their role (**Member**, **API key**, or **System**), and the date and time of the event.
- **Event type** and a short **Description**.
- **Project** and **Entity ID**.
- **Release**, if the change was in a release.
- **Transition**, for a workflow move. For example, **In review → Approved**.
- **Source**: **Uniform user**, **API key**, or **System**.
- **Raw webhook payload**: all the event data that Uniform sent. To see it, select it.

To copy the event ID, select **Copy event ID**. The event ID helps Uniform support to find the event.

![The event details dialog for a workflow move of Product: Ridge Trekking Poles from In review to Approved by Priya Nair.](https://docs.uniform.app/images/apps/uniform-pulse/event-detail.png)

## Live updates

While Pulse is open in a visible browser tab, it checks for new events every 10 seconds. When new events arrive:

- A thin light moves one time across the top of Pulse.
- The new events show at the top of the feed, if they match your filters and search.
- Your filters, search, and page do not change.

![A blue light at the top edge of Pulse and a new published event for Product: Alpine Jacket, outlined, at the top of the feed.](https://docs.uniform.app/images/apps/uniform-pulse/live-update.png)

When the browser tab is hidden, Pulse stops the checks. When you go back to the tab, Pulse checks immediately. To load the latest data at any time, select **Refresh**.

> **Very busy projects:**
>
> Pulse loads a maximum of 5,000 events for the selected range and the range before it. If a project has more events, Pulse shows the newest 5,000 and a notice. To see all events, select a shorter range.
