Activity Log Overview
The Activity Log is a section within the task details page that records all significant actions related to a task. It serves as a detailed history of the task's lifecycle and helps track modifications, status transitions, and user actions.

Types of Actions in Activity Log
Task Started/Stopped
Records when a task is started or stopped. The log displays the transition from "Stopped" to "Started" and vice versa, including the timestamp of the change.
Label Edited
This records when a label is edited, including changes to the label name or associated tags.
Example: "Critical bug" → "new bug" → "Critical bug"
Task Status Changed
Records any status change such as from "In Progress" to "Completed," "Open" to "Closed," etc. It captures both the previous status and the new status of the task.
Approval Updates
Logs when a task or its associated actions are approved. It can capture the previous approval state (e.g., pending) and the new state (approved).
Subtask Added or Removed
Records the creation or deletion of a subtask. It includes the details of the subtask, such as title and due date, if applicable.
Comment Added
If a user adds a comment to a task, the activity log will capture the comment's text, user name, and the timestamp of the addition.
Task Reassigned
Records when the task owner or assignee is changed. The log shows the previous assignee and the new assignee.
Priority Changed
If the task priority is adjusted (e.g., from "Low" to "High"), it is logged along with the previous and current priority.
Log Format
Each activity log entry follows a specific format to ensure consistency and clarity in tracking task activities.
Action Type
Describes the action (e.g., Started, Stopped, Edited, Approved)
User
Identifies the person who performed the action (e.g., Kevin S)
Change Details
Describes what was changed (e.g., status changed from "stopped" to "started")
Timestamp
Records the date and time the action occurred
Display Order
Chronological Order
Logs are displayed in chronological order, with the most recent action appearing at the top for easy access to latest updates.
Concise Format
Each log entry displays the user's name, action type, and change details in a concise format for quick scanning and understanding.
Integration with Other Task Features
The activity log is integrated with other task management features like subtasks, reminders, recurring tasks, and work history. For instance, if a task is marked for review, the activity log will show this change as an approval or review action.
Purpose of Activity Log
Traceability
Helps track who performed what action on a task, providing clear accountability and responsibility tracking.
Audit Trail
Provides an audit trail for compliance, project management, and team collaboration, ensuring complete historical records.
Task Monitoring
Assists in tracking task progression over time, making it easier to see the status and modification history at a glance.