Submit a Ticket My Tickets
Login  Sign up

How can I visualize all changes to a section that were made with Section Version History?

Section version history enables users to visualize all changes to a section that were made by a user in Coursedog. Note that any changes made to the section in a school’s SIS outside of Coursedog will not be captured in version history

There are two ways to view Section Version History:

  • User Activity Log in the Section Editor (Admin/Dept Scheduler)

  • Section History CSV Report (Admin/Dept Scheduler)

User Activity Log in the Section Editor

Admin/Dept Scheduler

To view section version history navigate to sections by selecting ‘Section Editor’ or a specific department from the scheduling dashboard

Select ‘Open Section Editor’

Coursedog user activity is tracked and updated in real-time on the right side of the section editor. Please note that if multiple users are looking at the same activity log they won’t see changes until they refresh in the case where a different user initiates a change.

Note: if you notice your Activity Log is displaying "missing" or "inaccurate" information, there may be a couple of underlying causes to consider.  The activity logs are generated by comparing a section when a user edits it to the last saved version of that section. Every change in Coursedog creates a new version. In addition, in the case of integrations, we store a version the first time the integration is run, and none after. Once data is loaded, data of Coursedog-owned fields should not be changing on the SIS and should instead be manipulated in Coursedog (our merge settings will have an 'Always Coursedog' Source of Truth for such fields). If these merge settings are not properly configured, you may notice the Activity Log does not display (or "misses") certain changes given the above-mentioned referencing logic. If you continue to make edits in the SIS for Coursedog-owned fields, our versioning system will mark these as a change by a user in the Activity Log when the next edit occurs. Also see 'Activity Tracking Exceptions' below.

As a side note, if users are creating sections in Coursedog and those sections are sent to the SIS for integration purposes, the Activity Log will be maintained and displayed following this merge. In other words, the activity history will not be wiped following section creation and SIS merge. 

Section History CSV Report

Admin/Dept Scheduler

For a holistic view of section version history for all sections navigate to reports by selecting ‘Reports’ from the scheduling dashboard

On the left-hand side of ‘Reports’ select ‘Export’

Find ‘Sections History Report’ in the list and select ‘Download’

The report details changes made to each section. Also see 'Activity Tracking Exceptions' below.

Activity Tracking Exceptions

Some changes to Section data are not logged in Coursedog's Activity Tracking. These include:

  • Custom ‘Yes/No’ questions
  • The following pre-built fields
    • Section Name
    • Census Date
    • Optimize Times
    • Optimize Rooms
    • Optimizer Priority
    • Schedule Print
    • Blind Grading
    • Consent
    • Requirement Group
  • Certain nested fields within pre-built cards
    • Relationships > all nested fields (these technically exist as a separate collection of data, and not on the section itself)
    • Notes Lists > all nested fields
    • Reserve Capacity > all nested fields
    • Course Materials > all nested fields
    • Exam meetings > Combined Exam nested field (NOTE: We do, however, track changes to other nested fields within this card)
    • Credits > Lecture Hours, Lab Hours, Other Hours (NOTE: We do, however, track changes to Minimum Credit Hours, Maximum Credit Hours, Credit Hours, Billing Hours)
    • Meeting Patterns > Print Topic On Transcript, Meeting Pattern Code, Free Format Topic, Ignore Double Bookings, Ignore Relationships (NOTE: we only track changes for Days, Start Time, End Time, Room, Start Date, End Date)
    • Instructors > Instr. Meeting, Instr. Print, Instr. Contact (NOTE: we only track changes for Instr. Role, Instr. Percentage, Instr. Access, Instr. Employee Record,Instr. AssignType, Instr. Load Factor, Instr. Workload)

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.