Skip to main content

Activity and Commits

SynergyOS provides an enhanced activity tracking system by categorizing user actions into two distinct types: Commits and Other Activities. This bifurcation allows for a more organized and efficient way to monitor and manage your workflow, ensuring transparency and ease of access to all interactions and changes within the platform.


Overview

Efficient activity tracking is crucial for collaboration and project management. SynergyOS's activity tracking system offers a comprehensive view of all actions performed by users, categorized into commits and other activities. This separation helps users focus on the type of activities that are most relevant to them, whether it's tracking changes to content or monitoring user engagement.


Key Features

1. Commits

Commits encompass all changes that modify the structure or content of your files, folders, notes, tasks, and other elements within SynergyOS. Actions included in commits are:

  • Uploads: Adding new files or documents to the platform.
  • Edits: Modifying existing content, such as updating a document or note.
  • Moves: Changing the location of files or folders within the directory structure.
  • Renames: Renaming files, folders, or other items.
  • Deletions: Removing items from the platform.
  • Version Saves: Saving new versions of documents or files.

By meticulously documenting these modifications, commits ensure that any alterations to your content are easily traceable and transparent, providing a comprehensive history of changes.

2. Other Activities

Other Activities include non-modifying actions that do not change the content or structure of items but are important for tracking user engagement. These actions include:

  • Views: Opening or viewing files and documents.
  • Searches: Conducting searches within the platform.
  • Comments: Adding comments to files, tasks, or other items.
  • Accessing Items: Navigating to different folders or items without making changes.

This separation ensures that every action, whether it changes the content or not, is recorded and accessible for review, contributing to a more efficient and transparent workflow.


Activity Page

Comprehensive View

The Activity Page in SynergyOS is designed to provide users with a comprehensive view of their interactions and changes within the platform. It offers:

  • Personal Commits: View all commits made by you.
  • Personal Other Activities: See all non-modifying actions you have performed.
  • Repository Commits: Access all commits made across the repository, depending on your access permissions.

This holistic view ensures that every modification and interaction is transparent and accessible, allowing you to stay informed about the changes happening across your projects.

Filtering Options

The Activity Page includes powerful filtering options to help you manage and navigate activities more effectively:

  • Filter by Folder:
    • All Accessible Folders: View changes from all folders you have access to.
    • Specific Folders: Restrict the view to specific folders for a more granular examination.
  • Filter by Type of Commit:
    • Uploads: View only upload actions.
    • Edits: Focus on content modifications.
    • Deletions: Track items that have been removed.
    • Version Saves: See when new versions are saved.
  • Filter by Date and Time:
    • Date Range: Specify start and end dates to narrow down activities.
    • Specific Timeframes: Focus on activities within a particular period, such as the last week or month.
  • Filter by User (if permissions allow):
    • Specific Users: View activities performed by particular team members.

These filters empower you to tailor the activity view to your specific needs, making it easier to track progress, review changes, and maintain a clear overview of your projects.


How It Works

Accessing the Activity Page

  1. Navigate to the Activity Tab:
    • Click on the Activity tab in the main navigation bar.
  2. View Default Activity Feed:
    • By default, you'll see a chronological list of your recent commits and other activities.

Using Filters

  1. Open the Filter Panel:
    • Click on the Filter icon or button on the Activity Page.
  2. Set Your Filters:
    • Choose the desired Folder, Activity Type, Date Range, and User filters.
  3. Apply Filters:
    • Click Apply to update the activity feed based on your selected criteria.
  4. Reset Filters:
    • Click Reset to clear all filters and return to the default view.

Viewing Activity Details

  • Commit Details:
    • Click on a commit entry to view detailed information, such as the items changed, the type of change, and timestamps.
  • Other Activity Details:
    • For non-modifying actions, view details like the item accessed, action performed, and time of action.

Practical Examples

Monitoring Project Progress

  • Scenario: As a project manager, you want to track the latest updates to a project folder.
  • Action:
    • Navigate to the Activity Page.
    • Filter by the specific project folder.
    • View all commits to see recent uploads, edits, or deletions.
  • Benefit: Quickly assess the project's progress and identify recent contributions from team members.

Reviewing User Engagement

  • Scenario: You want to see how team members are interacting with shared documents.
  • Action:
    • Navigate to the Activity Page.
    • Filter by Other Activities and select the relevant folder or documents.
    • Review views and comments.
  • Benefit: Understand engagement levels and identify if additional communication or training is needed.

Auditing Changes for Compliance

  • Scenario: For compliance purposes, you need a record of all deletions in a specific period.
  • Action:
    • Navigate to the Activity Page.
    • Filter by Deletions and set the date range.
  • Benefit: Obtain a clear record of all items deleted, aiding in compliance and auditing processes.

Benefits

  • Transparency: Provides a clear record of all actions, enhancing accountability.
  • Efficient Tracking: Easily monitor changes and interactions within the platform.
  • Customizable Views: Tailor the activity feed to focus on the information most relevant to you.
  • Improved Collaboration: Stay informed about team activities, facilitating better coordination.
  • Enhanced Security: Monitor unauthorized or unexpected changes to sensitive data.

Best Practices

Regularly Review Activity

  • Stay Informed: Regularly check the Activity Page to stay updated on project developments.
  • Identify Issues Early: Spot discrepancies or unauthorized changes promptly.

Utilize Filters Effectively

  • Save Common Filters: If you frequently use certain filter settings, save them for quick access.
  • Focus on Relevant Data: Use filters to prevent information overload and focus on what matters most.

Encourage Team Transparency

  • Promote Documentation: Encourage team members to add comments or descriptions to their commits.
  • Open Communication: Use activity insights to foster discussions and address any concerns.

Frequently Asked Questions

Q1: Can I see the activities of other users?

A: Your ability to view other users' activities depends on your permissions. If you have access rights to certain folders or projects, you can view activities related to those areas.

Q2: How far back does the activity history go?

A: SynergyOS retains activity history indefinitely unless your organization's policies specify otherwise. You can view historical activities by adjusting the date range in the filters.

Q3: Can I export the activity logs?

A: Yes, you can export activity logs for reporting or auditing purposes. Use the Export option on the Activity Page to download the logs in a suitable format, such as CSV.

Q4: Are there notifications for specific activities?

A: You can set up notifications or subscriptions for certain activities. Configure your notification settings in the Settings tab to receive alerts for specific actions or changes.


Conclusion

The Activity and Commits feature in SynergyOS enhances transparency and efficiency by providing a detailed record of all actions within the platform. By categorizing activities into commits and other activities, users can better monitor changes, track progress, and engage with their teams effectively.