Skip to article

Activity Log

Every action taken in Taskvault is recorded in the activity log — an immutable audit trail that shows who did what and when. Use it to catch up after time away, audit changes to a todo, or understand why a project is in its current state.

At a glance

  • Every action is logged: todo changes, comments, member additions, milestone updates, and more
  • Project Activity tab shows all actions within one project
  • Global /activity page shows your activity across all projects
  • Logs are immutable — entries cannot be edited or deleted
  • Kept indefinitely — no retention limit

What gets logged

Todo events

Created, completed, canceled, reopened, updated (field-level diffs), assigned, commented on, dependency added/removed.

Milestone events

Created, updated, completed, archived, duplicated.

List events

Created, renamed, deleted, duplicated.

Project events

Member added/removed, role changed, project archived.

Message board

Messages posted, edited, deleted.

Subtask events

Subtask added, completed, reordered.

Viewing the project activity log

  1. 1

    Navigate to the project

    Open the project whose history you want to review.

  2. 2

    Click the Activity tab

    The Activity tab is in the project navigation bar. It opens the full chronological log.

  3. 3

    Browse or filter

    Scroll to browse. Use the filter controls to narrow by event type (e.g. "Todo completed") or by member.

  4. 4

    Click an entry

    Expand any entry for detail. For todo events, a link takes you directly to the todo.

Global activity page

The global /activity page (accessible from the sidebar) shows activity across all projects you are a member of. Sorted newest first and filterable by event type, project, or date range. Use it to get a cross-project view of everything that has happened recently.

💡 Tip

After a holiday or time away, open the global activity page and filter by date range to catch up on everything that happened across all your projects at once.

Activity on the dashboard

The Activity Feed widget on the dashboard shows a live stream of recent events, updated in real time via Supabase Realtime. Follow the link at the bottom of the widget to open the full project or global activity page.

ℹ️ Note

Activity entries are kept indefinitely. You can view the full history of a project from its creation day — there is no retention limit.