For the complete documentation index, see llms.txt. This page is also available as Markdown.

Recent Activity

Local scrobble activity on the dashboard, full history view, UI controls, and storage details.

Recent Activity is a local CrossWatch activity log.

It shows recently scrobbled movies and episodes on the Main dashboard.

It answers a simple question:

What did CrossWatch just scrobble, where did it come from, and where did it go?

Recent Activity is local to CrossWatch.

It does not replace provider-side watch history.

It is an audit trail for what CrossWatch processed.

What each entry shows

Each item in the widget or history view can include:

  • title

  • season and episode number for episodes

  • source provider and source profile

  • target provider and target profile

  • media type (movie or episode)

  • scrobble progress percent

  • relative time, such as just now, 5m ago, or 2h ago

  • method, such as Watcher or Webhook

  • failed status when the activity entry was recorded as failed

Only movies and episodes appear in Recent Activity.

When activity is recorded

CrossWatch records activity when a movie or episode is scrobbled.

Watcher

Activity is recorded when playback reaches the configured scrobble or complete threshold and CrossWatch successfully sends the stop scrobble to the target provider.

Webhooks

Activity is recorded when CrossWatch receives a valid stop or scrobble event and processes it successfully.

Ignored, suppressed, debounced, or duplicate webhook events are not added.

Dashboard widget

The Main dashboard includes a Recent Activity block in the statistics area.

It gives you a quick view of the latest local scrobble events without opening logs or provider dashboards.

Recent Activity widget on the Main dashboard
Recent Activity on the Main dashboard.

Each row shows the activity flow:

Example:

This is useful when you run multiple source or target profiles.

View all activity

Click View all to open the full Scrobble Activity history.

Scrobble Activity full history view
The full Scrobble Activity history view.

The full history view includes:

  • search

  • media type filter

  • status filter

  • load-more pagination

Search can match fields such as:

  • title

  • source provider or target provider

  • source profile or target profile

  • account or profile text

  • method

The media filter supports:

  • All media

  • Movies

  • Episodes

The status filter supports:

  • All statuses

  • Scrobbled

  • Failed

Pagination keeps larger activity logs easy to review.

UI settings

Use Settings → UI settings → User interface to control the widget.

Recent activity

Show or hide the Recent Activity dashboard widget.

Options:

  • Show

  • Hide

Default:

When hidden, CrossWatch can still keep local activity records.

Only the dashboard widget is hidden.

Recent activity display

Choose how many items the dashboard shows.

Options:

  • Last 3 items

  • Last 4 items

  • Last 5 items

  • Last 24 hours, max 5

  • Last 48 hours, max 5

  • Last 72 hours, max 5

Default:

Time-window modes show only items inside the selected range.

Example: Last 24 hours, max 5 shows up to five items from the last day.

Storage and privacy

Recent Activity is stored locally in:

On Docker-style /config deployments, that becomes:

The log stays on your CrossWatch instance.

It is not sent to CrossWatch servers.

CrossWatch keeps a capped local history so the file does not grow forever.

The default cap is 1000 activity entries.

Clearing Recent Activity

Use Settings → Maintenance → Clear activity log to remove the local history.

This clears only CrossWatch’s local Recent Activity list.

It does not remove watch history from Plex, Jellyfin, Emby, Trakt, SIMKL, MDBList, or any other provider.

The Clean Everything maintenance action also clears the local activity log.

Last updated

Was this helpful?