Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-40103

Add events for GBNG to the SAKAI_EVENT table

    XMLWordPrintable

    Details

    • Type: Task
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 12.6, 19.0
    • Component/s: None
    • Labels:
      None
    • 12 status:
      Resolved
    • Test Plan:
      Hide

      Please add a Test Plan here.

      Show
      Please add a Test Plan here.

      Description

      This will add the following events for GBNG to the SAKAI_EVENT table:

      • Creating an assignment - gradebook.newItem (ref will contain assignment details)
      • Updating an assignment - gradebook.updateAssignment (ref will contain assignment details)
      • Deleting an assignment - gradebook.deleteItem
      • Updating a single score via the table - gradebook.updateItemScore (ref contains the assignment details, user id and the new grade)
      • Updating all ungraded for an assignment - gradebook.updateUngradedScores
      • Adding/updating a grade comment - gradebook.comment (ref contains the length of the comment string)
      • Set zero for empty - this will generate a bunch of gradebook.updateItemScore with ref showing a grade 0.0
      • Student viewing the gradebook tool - gradebook.studentView (ref contains the gradebook id, student id)
      • Export (full) - gradebook.export (ref suffix is "full")
      • Export (custom) - gradebook.export (ref suffix is "custom")
      • Import - the event gradebook.importBegin is followed by a number of gradebook.updateItemScore and gradebook.comment and finally we are done when we hit a gradebook.importCompleted
      • Override a course grade - gradebook.overrideCourseGrade (ref contains gradebook id, student, course grade and wether it was an "override" or "reverted")
      • Update the gradebook settings - gradebook.updateSettings (ref contains the gradebook id)

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                paytengiles Payten Giles
                Reporter:
                kyle.blythe Kyle Blythe
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code