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
Navigate to the project
Open the project whose history you want to review.
- 2
Click the Activity tab
The Activity tab is in the project navigation bar. It opens the full chronological log.
- 3
Browse or filter
Scroll to browse. Use the filter controls to narrow by event type (e.g. "Todo completed") or by member.
- 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
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