Skip to content

Commit c065b58

Browse files
docs: add inline code-annotations following Feature Toggle style docs
1 parent d67db4b commit c065b58

File tree

1 file changed

+72
-7
lines changed

1 file changed

+72
-7
lines changed

openedx_events/learning/signals.py

Lines changed: 72 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,17 @@
88
docs/decisions/0003-events-payload.rst
99
"""
1010

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
1712
from openedx_events.tooling import OpenEdxPublicSignal
1813

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
1922
STUDENT_REGISTRATION_COMPLETED = OpenEdxPublicSignal(
2023
event_type="org.openedx.learning.student.registration.completed.v1",
2124
data={
@@ -24,6 +27,14 @@
2427
)
2528

2629

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
2738
SESSION_LOGIN_COMPLETED = OpenEdxPublicSignal(
2839
event_type="org.openedx.learning.auth.session.login.completed.v1",
2940
data={
@@ -32,6 +43,13 @@
3243
)
3344

3445

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
3553
COURSE_ENROLLMENT_CREATED = OpenEdxPublicSignal(
3654
event_type="org.openedx.learning.course.enrollment.created.v1",
3755
data={
@@ -40,6 +58,14 @@
4058
)
4159

4260

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
4369
COURSE_ENROLLMENT_CHANGED = OpenEdxPublicSignal(
4470
event_type="org.openedx.learning.course.enrollment.changed.v1",
4571
data={
@@ -48,14 +74,30 @@
4874
)
4975

5076

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
5185
COURSE_UNENROLLMENT_COMPLETED = OpenEdxPublicSignal(
52-
event_type="org.openedx.learning.course.enrollment.deactivated.v1",
86+
event_type="org.openedx.learning.course.unenrollment.completed.v1",
5387
data={
5488
"enrollment": CourseEnrollmentData,
5589
}
5690
)
5791

5892

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
59101
CERTIFICATE_CREATED = OpenEdxPublicSignal(
60102
event_type="org.openedx.learning.certificate.created.v1",
61103
data={
@@ -64,6 +106,14 @@
64106
)
65107

66108

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
67117
CERTIFICATE_CHANGED = OpenEdxPublicSignal(
68118
event_type="org.openedx.learning.certificate.changed.v1",
69119
data={
@@ -72,6 +122,14 @@
72122
)
73123

74124

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
75133
CERTIFICATE_REVOKED = OpenEdxPublicSignal(
76134
event_type="org.openedx.learning.certificate.revoked.v1",
77135
data={
@@ -80,6 +138,13 @@
80138
)
81139

82140

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
83148
COHORT_MEMBERSHIP_CHANGED = OpenEdxPublicSignal(
84149
event_type="org.openedx.learning.cohort_membership.changed.v1",
85150
data={

0 commit comments

Comments
 (0)