diff --git a/docs/technical_documentation/concepts/event-mapping/Supported_events.rst b/docs/technical_documentation/concepts/event-mapping/Supported_events.rst deleted file mode 100644 index c054df22..00000000 --- a/docs/technical_documentation/concepts/event-mapping/Supported_events.rst +++ /dev/null @@ -1,143 +0,0 @@ -.. _supported_events: - -Supported Events -################ - -edX events supported by ``event-routing-backends`` are listed below. - -Enrollment events ------------------ -* `edx.course.enrollment.activated`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.course.enrollment.deactivated`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.course.enrollment.mode_changed`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ - -Course grading events ------------------------ - -* `edx.course.grade.passed.first_time`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.course.grade.now_passed`_ | edX `sample `__ | xAPI `sample `__ -* `edx.course.grade.now_failed`_ | edX `sample `__ | xAPI `sample `__ | Caliper `sample `__ -* `edx.grades.subsection.grade_calculated`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.grades.course.grade_calculated`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ - -Completion events ------------------ - -* `edx.completion.block_completion.changed`_ | edX `sample `__ | xAPI `sample `__ - -Problem interaction events ---------------------------- - -* `problem_check`_ with ``event_source`` as ``server`` | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `problem_check`_ with ``event_source`` as ``browser`` | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `showanswer`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.problem.hint.demandhint_displayed`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.grades.problem.submitted`_ | edX `sample `__ | xAPI `sample `__ - -Video events -------------- - -* `edx.video.loaded`_ (legacy name: ``load_video``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.video.played`_ (legacy name: ``play_video``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.video.stopped`_ (legacy name: ``stop_video``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.video.paused`_ (legacy name: ``pause_video``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.video.position.changed`_ (legacy name: ``seek_video``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* complete_video | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.video.closed_captions.shown`_ (legacy name: ``video_show_cc_menu``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.video.closed_captions.hidden`_ (legacy name: ``video_hide_cc_menu``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.video.transcript.shown`_ (legacy name: ``show_transcript``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.video.transcript.hidden`_ (legacy name: ``hide_transcript``) | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `speed_change_video`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ - -Course navigation events ------------------------- - -* `edx.ui.lms.sequence.outline.selected`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.ui.lms.sequence.next_selected`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.ui.lms.sequence.previous_selected`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.ui.lms.sequence.tab_selected`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ -* `edx.ui.lms.link_clicked`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ - -Forum events ------------------ - -* `edx.forum.thread.created`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.thread.edited`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.thread.viewed`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.thread.deleted`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.thread.voted`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.thread.reported`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.thread.unreported`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.response.created`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.response.edited`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.response.deleted`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.response.voted`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.response.reported`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.response.unreported`_ | edX `sample `__ | xAPI :ref:`map `, `sample `__ -* `edx.forum.comment.created`_ | edX `sample `__ | xAPI `sample `__ -* `edx.forum.comment.edited`_ | edX `sample `__ | xAPI `sample `__ -* `edx.forum.comment.deleted`_ | edX `sample `__ | xAPI `sample `__ -* `edx.forum.comment.reported`_ | edX `sample `__ | xAPI `sample `__ -* `edx.forum.comment.unreported`_ | edX `sample `__ | xAPI `sample `__ - -Exam events ------------------- - -* `edx.special_exam.timed.attempt.created`_ | edX `sample `__ | xAPI `sample `__ -* `edx.special_exam.timed.attempt.submitted`_ | edX `sample `__ | xAPI `sample `__ -* `edx.special_exam.proctored.attempt.created`_ | edX `sample `__ | xAPI `sample `__ -* `edx.special_exam.proctored.attempt.submitted`_ | edX `sample `__ | xAPI `sample `__ -* `edx.special_exam.practice.attempt.submitted`_ | edX `sample `__ | xAPI `sample `__ - -.. _edx.course.enrollment.activated: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-course-enrollment-activated-and-edx-course-enrollment-deactivated -.. _edx.course.enrollment.deactivated: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-course-enrollment-activated-and-edx-course-enrollment-deactivated -.. _edx.course.enrollment.mode_changed: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-course-enrollment-mode-changed -.. _edx.course.grade.passed.first_time: https://github.com/openedx/docs.openedx.org/issues/855 -.. _edx.grades.subsection.grade_calculated: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/course_team_event_types.html#edx-grades-subsection-grade-calculated -.. _edx.grades.course.grade_calculated: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/course_team_event_types.html#edx-grades-course-grade-calculated -.. _edx.completion.block_completion.changed: https://github.com/openedx/docs.openedx.org/issues/855 -.. _edx.course.grade.now_passed: https://github.com/openedx/docs.openedx.org/issues/855 -.. _edx.course.grade.now_failed: https://github.com/openedx/docs.openedx.org/issues/855 -.. _edx.grades.problem.submitted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/course_team_event_types.html#edx-grades-problem-submitted -.. _problem_check: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#problem-check -.. _showanswer: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#showanswer -.. _edx.problem.hint.demandhint_displayed: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-problem-hint-demandhint-displayed -.. _edx.video.loaded: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#load-video-edx-video-loaded -.. _edx.video.played: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#play-video-edx-video-played -.. _edx.video.stopped: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#stop-video-edx-video-stopped -.. _edx.video.paused: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#pause-video-edx-video-paused -.. _edx.video.position.changed: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#seek-video-edx-video-position-changed -.. _edx.ui.lms.sequence.outline.selected: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-outline-selected -.. _edx.ui.lms.sequence.next_selected: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-sequence-next-selected -.. _edx.ui.lms.sequence.previous_selected: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-sequence-previous-selected -.. _edx.ui.lms.sequence.tab_selected: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-sequence-tab-selected -.. _edx.ui.lms.link_clicked: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-link-clicked -.. _edx.video.closed_captions.shown: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#video-show-cc-menu-edx-video-language-menu-shown -.. _edx.video.closed_captions.hidden: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#video-hide-cc-menu-edx-video-language-menu-hidden -.. _edx.video.transcript.shown: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#show-transcript-edx-video-transcript-shown -.. _edx.video.transcript.hidden: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#hide-transcript-edx-video-transcript-hidden -.. _speed_change_video: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#speed-change-video -.. _edx.forum.thread.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-created -.. _edx.forum.thread.edited: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-edited -.. _edx.forum.thread.viewed: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-viewed -.. _edx.forum.thread.deleted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-deleted -.. _edx.forum.thread.voted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-voted -.. _edx.forum.thread.reported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-reported -.. _edx.forum.thread.unreported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-unreported -.. _edx.forum.response.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-created -.. _edx.forum.response.edited: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-edited -.. _edx.forum.response.deleted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-deleted -.. _edx.forum.response.voted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-voted -.. _edx.forum.response.reported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-reported -.. _edx.forum.response.unreported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-unreported -.. _edx.forum.comment.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-created -.. _edx.forum.comment.edited: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-edited -.. _edx.forum.comment.deleted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-deleted -.. _edx.forum.comment.reported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-reported -.. _edx.forum.comment.unreported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-unreported -.. _edx.special_exam.timed.attempt.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-created-edx-special-exam-practice-attempt-created-and-edx-special-exam-timed-attempt-created -.. _edx.special_exam.timed.attempt.submitted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-submitted-edx-special-exam-practice-attempt-submitted-and-edx-special-exam-timed-attempt-submitted -.. _edx.special_exam.proctored.attempt.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-created-edx-special-exam-practice-attempt-created-and-edx-special-exam-timed-attempt-created -.. _edx.special_exam.proctored.attempt.submitted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-submitted-edx-special-exam-practice-attempt-submitted-and-edx-special-exam-timed-attempt-submitted -.. _edx.special_exam.practice.attempt.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-created-edx-special-exam-practice-attempt-created-and-edx-special-exam-timed-attempt-created -.. _edx.special_exam.practice.attempt.submitted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-submitted-edx-special-exam-practice-attempt-submitted-and-edx-special-exam-timed-attempt-submitted diff --git a/docs/technical_documentation/concepts/event-mapping/Caliper_mapping.rst b/docs/technical_documentation/concepts/event-mapping/caliper_mapping.rst similarity index 100% rename from docs/technical_documentation/concepts/event-mapping/Caliper_mapping.rst rename to docs/technical_documentation/concepts/event-mapping/caliper_mapping.rst diff --git a/docs/technical_documentation/concepts/event-mapping/index.rst b/docs/technical_documentation/concepts/event-mapping/index.rst index 25c047e4..4142e300 100644 --- a/docs/technical_documentation/concepts/event-mapping/index.rst +++ b/docs/technical_documentation/concepts/event-mapping/index.rst @@ -4,6 +4,6 @@ Event Mapping .. toctree:: :maxdepth: 1 - caliper_mapping supported_events + caliper_mapping xapi_mapping diff --git a/docs/technical_documentation/concepts/event-mapping/supported_events.rst b/docs/technical_documentation/concepts/event-mapping/supported_events.rst new file mode 100644 index 00000000..2073927a --- /dev/null +++ b/docs/technical_documentation/concepts/event-mapping/supported_events.rst @@ -0,0 +1,144 @@ +.. _supported_events: + +Supported Events +################ + +edX events supported by ``event-routing-backends`` are listed below. + +Enrollment events +----------------- +* `edx.course.enrollment.activated`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.course.enrollment.deactivated`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.course.enrollment.mode_changed`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ + +Course grading events +----------------------- + +* `edx.course.grade.passed.first_time`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.course.grade.now_passed`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.course.grade.now_failed`_ | Open edX `sample `__ | xAPI `sample `__ | Caliper `sample `__ +* `edx.grades.subsection.grade_calculated`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.grades.course.grade_calculated`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ + +Completion events +----------------- + +* `edx.completion.block_completion.changed`_ | Open edX `sample `__ | xAPI `sample `__ + +Problem interaction events +--------------------------- + +* `problem_check`_ with ``event_source`` as ``server`` | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `problem_check`_ with ``event_source`` as ``browser`` | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `showanswer`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.problem.hint.demandhint_displayed`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.grades.problem.submitted`_ | Open edX `sample `__ | xAPI `sample `__ + +Video events +------------- + +* `edx.video.loaded`_ (legacy name: ``load_video``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.video.played`_ (legacy name: ``play_video``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.video.stopped`_ (legacy name: ``stop_video``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.video.paused`_ (legacy name: ``pause_video``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.video.position.changed`_ (legacy name: ``seek_video``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* edx.video.completed (legacy name: ``complete_video``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.video.closed_captions.shown`_ (legacy name: ``video_show_cc_menu``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.video.closed_captions.hidden`_ (legacy name: ``video_hide_cc_menu``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.video.transcript.shown`_ (legacy name: ``show_transcript``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.video.transcript.hidden`_ (legacy name: ``hide_transcript``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `speed_change_video`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ + +Course navigation events +------------------------ + +* `edx.ui.lms.sequence.outline.selected`_ (also ``edx.ui.lms.outline.selected``) | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.ui.lms.sequence.next_selected`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.ui.lms.sequence.previous_selected`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.ui.lms.sequence.tab_selected`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ +* `edx.ui.lms.link_clicked`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ | Caliper :ref:`map `, `sample `__ + +Forum events +----------------- + +* `edx.forum.thread.created`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.thread.edited`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.thread.viewed`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.thread.deleted`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.thread.voted`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.thread.reported`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.thread.unreported`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.response.created`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.response.edited`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.response.deleted`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.response.voted`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.response.reported`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.response.unreported`_ | Open edX `sample `__ | xAPI :ref:`map `, `sample `__ +* `edx.forum.comment.created`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.forum.comment.edited`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.forum.comment.deleted`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.forum.comment.reported`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.forum.comment.unreported`_ | Open edX `sample `__ | xAPI `sample `__ + +Exam events +------------------ + +* `edx.special_exam.timed.attempt.created`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.special_exam.timed.attempt.submitted`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.special_exam.proctored.attempt.created`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.special_exam.proctored.attempt.submitted`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.special_exam.practice.attempt.created`_ | Open edX `sample `__ | xAPI `sample `__ +* `edx.special_exam.practice.attempt.submitted`_ | Open edX `sample `__ | xAPI `sample `__ + +.. _edx.course.enrollment.activated: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-course-enrollment-activated-and-edx-course-enrollment-deactivated +.. _edx.course.enrollment.deactivated: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-course-enrollment-activated-and-edx-course-enrollment-deactivated +.. _edx.course.enrollment.mode_changed: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-course-enrollment-mode-changed +.. _edx.course.grade.passed.first_time: https://github.com/openedx/docs.openedx.org/issues/855 +.. _edx.grades.subsection.grade_calculated: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/course_team_event_types.html#edx-grades-subsection-grade-calculated +.. _edx.grades.course.grade_calculated: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/course_team_event_types.html#edx-grades-course-grade-calculated +.. _edx.completion.block_completion.changed: https://github.com/openedx/docs.openedx.org/issues/855 +.. _edx.course.grade.now_passed: https://github.com/openedx/docs.openedx.org/issues/855 +.. _edx.course.grade.now_failed: https://github.com/openedx/docs.openedx.org/issues/855 +.. _edx.grades.problem.submitted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/course_team_event_types.html#edx-grades-problem-submitted +.. _problem_check: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#problem-check +.. _showanswer: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#showanswer +.. _edx.problem.hint.demandhint_displayed: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-problem-hint-demandhint-displayed +.. _edx.video.loaded: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#load-video-edx-video-loaded +.. _edx.video.played: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#play-video-edx-video-played +.. _edx.video.stopped: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#stop-video-edx-video-stopped +.. _edx.video.paused: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#pause-video-edx-video-paused +.. _edx.video.position.changed: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#seek-video-edx-video-position-changed +.. _edx.ui.lms.sequence.outline.selected: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-outline-selected +.. _edx.ui.lms.sequence.next_selected: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-sequence-next-selected +.. _edx.ui.lms.sequence.previous_selected: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-sequence-previous-selected +.. _edx.ui.lms.sequence.tab_selected: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-sequence-tab-selected +.. _edx.ui.lms.link_clicked: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-ui-lms-link-clicked +.. _edx.video.closed_captions.shown: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#video-show-cc-menu-edx-video-language-menu-shown +.. _edx.video.closed_captions.hidden: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#video-hide-cc-menu-edx-video-language-menu-hidden +.. _edx.video.transcript.shown: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#show-transcript-edx-video-transcript-shown +.. _edx.video.transcript.hidden: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#hide-transcript-edx-video-transcript-hidden +.. _speed_change_video: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#speed-change-video +.. _edx.forum.thread.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-created +.. _edx.forum.thread.edited: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-edited +.. _edx.forum.thread.viewed: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-viewed +.. _edx.forum.thread.deleted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-deleted +.. _edx.forum.thread.voted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-voted +.. _edx.forum.thread.reported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-reported +.. _edx.forum.thread.unreported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-thread-unreported +.. _edx.forum.response.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-created +.. _edx.forum.response.edited: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-edited +.. _edx.forum.response.deleted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-deleted +.. _edx.forum.response.voted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-voted +.. _edx.forum.response.reported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-reported +.. _edx.forum.response.unreported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-response-unreported +.. _edx.forum.comment.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-created +.. _edx.forum.comment.edited: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-edited +.. _edx.forum.comment.deleted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-deleted +.. _edx.forum.comment.reported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-reported +.. _edx.forum.comment.unreported: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-forum-comment-unreported +.. _edx.special_exam.timed.attempt.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-created-edx-special-exam-practice-attempt-created-and-edx-special-exam-timed-attempt-created +.. _edx.special_exam.timed.attempt.submitted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-submitted-edx-special-exam-practice-attempt-submitted-and-edx-special-exam-timed-attempt-submitted +.. _edx.special_exam.proctored.attempt.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-created-edx-special-exam-practice-attempt-created-and-edx-special-exam-timed-attempt-created +.. _edx.special_exam.proctored.attempt.submitted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-submitted-edx-special-exam-practice-attempt-submitted-and-edx-special-exam-timed-attempt-submitted +.. _edx.special_exam.practice.attempt.created: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-created-edx-special-exam-practice-attempt-created-and-edx-special-exam-timed-attempt-created +.. _edx.special_exam.practice.attempt.submitted: https://docs.openedx.org/en/latest/developers/references/internal_data_formats/tracking_logs/student_event_types.html#edx-special-exam-proctored-attempt-submitted-edx-special-exam-practice-attempt-submitted-and-edx-special-exam-timed-attempt-submitted diff --git a/docs/technical_documentation/concepts/event-mapping/xAPI_mapping.rst b/docs/technical_documentation/concepts/event-mapping/xapi_mapping.rst similarity index 100% rename from docs/technical_documentation/concepts/event-mapping/xAPI_mapping.rst rename to docs/technical_documentation/concepts/event-mapping/xapi_mapping.rst