Commit Graph

19 Commits

Author SHA1 Message Date
Waheed Ahmad
541065c542 fix: [VAN-980] changing the email address sync with Braze (#30590)
Currently, changing the email address in LMS does not reflect in Braze
and the transaction emails sent through Braze are delivering to user's
old/previous email address.

Added a signal/receiver to sync the new email address upon confirm email
change.
2022-06-15 19:39:23 +05:00
Mubbshar Anwar
ae697b1f46 fix: data integrity error (#30313)
while updating SavedCourse or SavedProgram objects data integrity exception was raising
VAN-938
2022-04-27 17:05:43 +05:00
Mubbshar Anwar
0663795781 feat: reminder emails (#30159)
send reminder emails to those users who saved course or program but not enroll within 15 days.
VAN-887
2022-04-13 12:27:50 +05:00
Mubbshar Anwar
efa0f4c644 fix: course/program email information issues (#29884)
dynamically render course/program information in braze email template
VAN-858
2022-02-11 11:40:45 +05:00
Mubbshar Anwar
615658b18e fix: update key name for save/program api (#29798)
update key name from uuid to program_uuid for save/program/ api.
2022-01-21 14:13:48 +05:00
Mubbshar Anwar
4c0f9ddc9a feat: save program (#29697)
save for later program
VAN-792
2022-01-18 13:49:10 +05:00
Waheed Ahmed
d0adfdc079 fix: save for later urls issue (#29658) 2021-12-21 20:02:05 +05:00
Waheed Ahmed
c696469734 fix: save for later API ratelimit issue (#29650) 2021-12-21 14:05:55 +05:00
Mohammad Ahtasham ul Hassan
139b46e611 fix: fixed RemovedInDjango40 warnings (#29588) 2021-12-21 12:44:50 +05:00
Waheed Ahmed
a85880ce46 chore: change ratelimit key for POST email param (#29638) 2021-12-20 15:09:59 +05:00
Zainab Amir
bc156a6d04 feat: send perf-lang custom attribute (#29632) 2021-12-17 14:12:48 +05:00
Waheed Ahmed
c1e4109396 fix: org image url in save for later event props (#29625) 2021-12-16 22:55:07 +05:00
Zainab Amir
85c6cea965 fix: use settings instead of config (#29622) 2021-12-16 18:00:31 +05:00
Zainab Amir
063d11a866 fix: update save_for_later api endpoint (#29620)
fix: update save_for_later api endpoint
2021-12-16 14:47:52 +05:00
Zainab Amir
dd610118a7 feat: create braze alias and event (#29612) 2021-12-15 19:07:25 +05:00
Mubbshar Anwar
a65a486125 fix: small fixes in save for later api (#29518)
error code response convention
update django request object for json data
2021-12-07 14:11:21 +05:00
Attiya Ishaque
7917048fe3 fix: add error-code in save for later rate limit api (#29483) 2021-12-07 12:15:50 +05:00
Mubbshar Anwar
1886e940ea fix: event not firing (#29499)
segment event was not working due to null user id for anonymous users
VAN-741
2021-12-02 23:03:27 +05:00
Mubbshar Anwar
fec7849b26 feat: save for later (#29089)
send favorite course through email to user

VAN-741
2021-12-01 16:10:20 +05:00