|
8 | 8 | docs/decisions/0003-events-payload.rst |
9 | 9 | """ |
10 | 10 |
|
11 | | -from openedx_events.learning.data import ( |
12 | | - CertificateData, |
13 | | - CohortData, |
14 | | - CourseEnrollmentData, |
15 | | - UserData, |
16 | | -) |
| 11 | +from openedx_events.learning.data import CertificateData, CohortData, CourseEnrollmentData, UserData |
17 | 12 | from openedx_events.tooling import OpenEdxPublicSignal |
18 | 13 |
|
| 14 | +# ..event_type: org.openedx.learning.student.registration.completed.v1 |
| 15 | +# ..event_name: STUDENT_REGISTRATION_COMPLETED |
| 16 | +# ..event_version: V1 |
| 17 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 18 | +# ..event_description: emitted when the user registration process in the LMS |
| 19 | +# is completed. |
| 20 | +# ..event_data: UserData |
| 21 | +# ..event_creation_date: 2020-22-07 |
19 | 22 | STUDENT_REGISTRATION_COMPLETED = OpenEdxPublicSignal( |
20 | 23 | event_type="org.openedx.learning.student.registration.completed.v1", |
21 | 24 | data={ |
|
24 | 27 | ) |
25 | 28 |
|
26 | 29 |
|
| 30 | +# ..event_type: org.openedx.learning.auth.session.login.completed.v1 |
| 31 | +# ..event_name: SESSION_LOGIN_COMPLETED |
| 32 | +# ..event_version: V1 |
| 33 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 34 | +# ..event_description: emitted when the user's login process in the LMS is |
| 35 | +# completed. |
| 36 | +# ..event_data: UserData |
| 37 | +# ..event_creation_date: 2020-22-07 |
27 | 38 | SESSION_LOGIN_COMPLETED = OpenEdxPublicSignal( |
28 | 39 | event_type="org.openedx.learning.auth.session.login.completed.v1", |
29 | 40 | data={ |
|
32 | 43 | ) |
33 | 44 |
|
34 | 45 |
|
| 46 | +# ..event_type: org.openedx.learning.course.enrollment.created.v1 |
| 47 | +# ..event_name: COURSE_ENROLLMENT_CREATED |
| 48 | +# ..event_version: V1 |
| 49 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 50 | +# ..event_description: emitted when the user's enrollment process is completed. |
| 51 | +# ..event_data: CourseEnrollmentData |
| 52 | +# ..event_creation_date: 2020-22-07 |
35 | 53 | COURSE_ENROLLMENT_CREATED = OpenEdxPublicSignal( |
36 | 54 | event_type="org.openedx.learning.course.enrollment.created.v1", |
37 | 55 | data={ |
|
40 | 58 | ) |
41 | 59 |
|
42 | 60 |
|
| 61 | +# ..event_type: org.openedx.learning.course.enrollment.changed.v1 |
| 62 | +# ..event_name: COURSE_ENROLLMENT_CHANGED |
| 63 | +# ..event_version: V1 |
| 64 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 65 | +# ..event_description: emitted when the user's enrollment update process is |
| 66 | +# completed. |
| 67 | +# ..event_data: CourseEnrollmentData |
| 68 | +# ..event_creation_date: 2020-22-07 |
43 | 69 | COURSE_ENROLLMENT_CHANGED = OpenEdxPublicSignal( |
44 | 70 | event_type="org.openedx.learning.course.enrollment.changed.v1", |
45 | 71 | data={ |
|
48 | 74 | ) |
49 | 75 |
|
50 | 76 |
|
| 77 | +# ..event_type: org.openedx.learning.course.unenrollment.completed.v1 |
| 78 | +# ..event_name: COURSE_ENROLLMENT_CHANGED |
| 79 | +# ..event_version: V1 |
| 80 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 81 | +# ..event_description: emitted when the user's unenrollment process is |
| 82 | +# completed. |
| 83 | +# ..event_data: CourseEnrollmentData |
| 84 | +# ..event_creation_date: 2020-22-07 |
51 | 85 | COURSE_UNENROLLMENT_COMPLETED = OpenEdxPublicSignal( |
52 | | - event_type="org.openedx.learning.course.enrollment.deactivated.v1", |
| 86 | + event_type="org.openedx.learning.course.unenrollment.completed.v1", |
53 | 87 | data={ |
54 | 88 | "enrollment": CourseEnrollmentData, |
55 | 89 | } |
56 | 90 | ) |
57 | 91 |
|
58 | 92 |
|
| 93 | +# ..event_type: org.openedx.learning.certificate.created.v1 |
| 94 | +# ..event_name: CERTIFICATE_CREATED |
| 95 | +# ..event_version: V1 |
| 96 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 97 | +# ..event_description: emitted when the user's certificate creation process is |
| 98 | +# completed. |
| 99 | +# ..event_data: CertificateData |
| 100 | +# ..event_creation_date: 2020-22-07 |
59 | 101 | CERTIFICATE_CREATED = OpenEdxPublicSignal( |
60 | 102 | event_type="org.openedx.learning.certificate.created.v1", |
61 | 103 | data={ |
|
64 | 106 | ) |
65 | 107 |
|
66 | 108 |
|
| 109 | +# ..event_type: org.openedx.learning.certificate.created.v1 |
| 110 | +# ..event_name: CERTIFICATE_CREATED |
| 111 | +# ..event_version: V1 |
| 112 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 113 | +# ..event_description: emitted when the user's certificate creation process is |
| 114 | +# completed. |
| 115 | +# ..event_data: CertificateData |
| 116 | +# ..event_creation_date: 2020-22-07 |
67 | 117 | CERTIFICATE_CHANGED = OpenEdxPublicSignal( |
68 | 118 | event_type="org.openedx.learning.certificate.changed.v1", |
69 | 119 | data={ |
|
72 | 122 | ) |
73 | 123 |
|
74 | 124 |
|
| 125 | +# ..event_type: org.openedx.learning.certificate.revoked.v1 |
| 126 | +# ..event_name: CERTIFICATE_REVOKED |
| 127 | +# ..event_version: V1 |
| 128 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 129 | +# ..event_description: emitted when the user's certificate annulation process |
| 130 | +# is completed. |
| 131 | +# ..event_data: CertificateData |
| 132 | +# ..event_creation_date: 2020-22-07 |
75 | 133 | CERTIFICATE_REVOKED = OpenEdxPublicSignal( |
76 | 134 | event_type="org.openedx.learning.certificate.revoked.v1", |
77 | 135 | data={ |
|
80 | 138 | ) |
81 | 139 |
|
82 | 140 |
|
| 141 | +# ..event_type: org.openedx.learning.cohort_membership.changed.v1 |
| 142 | +# ..event_name: COHORT_MEMBERSHIP_CHANGED |
| 143 | +# ..event_version: V1 |
| 144 | +# ..event_implementation: OpenEdxPublicSignal(DjangoSignal) |
| 145 | +# ..event_description: emitted when the user's cohort update is completed. |
| 146 | +# ..event_data: CohortData |
| 147 | +# ..event_creation_date: 2020-22-07 |
83 | 148 | COHORT_MEMBERSHIP_CHANGED = OpenEdxPublicSignal( |
84 | 149 | event_type="org.openedx.learning.cohort_membership.changed.v1", |
85 | 150 | data={ |
|
0 commit comments