Syed Sajjad Hussain Shah
68bba463a0
feat: Send hotjar event for recommendations survey [VAN-1046] ( #30926 )
2022-09-02 09:48:24 +05:00
Waheed Ahmad
767646fde3
fix: broken promise for personalized recommendations ( #30828 )
...
VAN-1034
2022-08-05 19:01:32 +05:00
Waheed Ahmad
f8632ab721
fix: show general recommendations on error or empty list ( #30827 )
...
Currently, the loading sign shows indefinitely if the recommendation API response
is 200 with an empty recommended courses list. Fix, it by showing the general
recommendations.
VAN-1034
2022-08-05 15:14:08 +05:00
Mubbshar Anwar
38e63681bb
fix: Update event property ( #30768 )
...
- Use course_key instead of course_run_key for the is_personalized_recommendation event.
VAN-1021
2022-08-02 21:04:43 +05:00
Mubbshar Anwar
a084d5d892
fix: update response ( #30712 )
...
- add course_run_key in API response
- remove course_key from API response
VAN-986
2022-07-07 21:17:25 +05:00
Zainab Amir
9a21d1448a
feat: fix authentication classes for recommendation view ( #30699 )
...
- Updated classes to allow inactive users to access the view
- In case of any error show general recommendations
2022-07-06 17:32:20 +05:00
Attiya Ishaque
9d1f31603e
feat: [VAN-986] Add amplitude API ( #30675 )
...
* feat: [VAN-986] Add amplitude API
* feat: add suggestion
* feat: add spinner
Co-authored-by: Zainab Amir <zainab.amir@arbisoft.com >
2022-07-05 16:23:38 +05:00
Shafqat Farhan
7a05329594
feat: VAN-987 - Added analytics event on recommendation course click
2022-07-01 11:52:08 +05:00
Zainab Amir
ef9361ccfe
feat: add recommendation panel
...
- added a waffle flag to control recommendation panel
- add react code for the panel
VAN-984
2022-07-01 11:52:08 +05:00
Adam Stankiewicz
d04ba92ead
fix: add segment events to EnterpriseLearnerPortalModal ( #30504 )
2022-05-27 11:54:01 -04:00
Maria Grimaldi
73533f021e
feat: add course unenrollment filter before unenrollment starts
2022-03-15 14:50:23 -04:00
Ahtisham Shahid
cc6da107a1
feat: Added zoom lti to programs page ( #29799 )
...
* feat: Added zoom LTI to the programs page
2022-01-21 20:14:24 +05:00
Ahtisham Shahid
00b53287d5
Added anonymous user id and extra params in program lti ( #29429 )
...
* fix: added anonymous user id and extra params in program lti
* refactor: updated flag name
* fix: fixed linter issues
2021-12-02 17:05:35 +05:00
AsadAzam
208e1b177c
feat: Implement program discussions iframe ( #28770 )
...
* feat: Implement program discussions iframe
* Fixed conflicts
* Fixed conflicts
* Fixed conflicts
* Refactored code
2021-09-21 16:24:52 +05:00
Ahtisham Shahid
f2c3b5939d
feat: Moved Programs details data in respective tabs ( #28700 )
...
* feat: Moved Programs details data in respective tabs
2021-09-20 12:38:11 +05:00
SaadYousaf
bf64c34d9d
feat: add program discussion for learner dashboard
2021-08-31 11:15:44 +05:00
Albert (AJ) St. Aubin
26678daf1f
feat: Add the Request Certificate button to a Course card
...
[MICROBA-678]
When a certificate is in an unexpected state (i.e. notpassing with a
passing grade) this alert will allow the user to attempt to resolve the
issue on their own. It will run the code that checks the certificates
status. It requires that the course is configured to allow users to
Request Certificates though.
2021-07-15 10:27:18 -04:00
Adam Stankiewicz
50c8ab2d7b
fix: close modal on escape keydown ( #27758 )
2021-05-28 10:01:12 -04:00
Adam Stankiewicz
31f66a4f2c
feat: enterprise learner portal access modal ( #27736 )
...
* feat: enterprise learner portal access modal
* fix: quality
* fix: remove log.info
2021-05-27 15:31:27 -04:00
Matt Tuchfarber
e6e3bade93
feat: Show course enrollment with cert on dash
...
Previously the programs dashboard picked the first course run enrollment
for a course to display on the dash if the user had multiple. Now it has
a preference for the enrolled course run that earned a certificate if
there is one.
2021-05-07 15:17:32 -04:00
azanbinzahid
bee77a2c7f
PROD-2190
2021-01-06 11:36:36 +05:00
Albert (AJ) St. Aubin
9e5071e0c3
[MICROBA-746] Improve this code to check for the availability of banner_images
2020-11-18 08:11:44 -05:00
Thomas Tracy
44187fb4d2
Fix courserun_key name to properly be picked up by snowflake ( #25605 )
2020-11-17 10:18:07 -05:00
Thomas Tracy
ead2825b14
Re-add course key to segment unenroll tracker ( #25516 )
2020-11-03 15:51:48 -05:00
Waheed Ahmed
13b3764f20
Allow entitlements to be used past course has ended.
...
Allow entitlements to be used past the course has ended but
upgrade deadline is still in future for already enrolled
learners.
PROD-1497
2020-08-24 13:20:11 +05:00
JJ
b77d4c9490
[REV-1257] Add upsell tracking for upgrading all programs button on program dashboard ( #24589 )
...
Added upsell tracking to the course upgrade all button on the program dashboard so we have a better understanding of when users are clicking our upsell links.
2020-07-27 09:21:46 -04:00
JJ
1f3965be29
[REV-1257] Add upsell tracking for program dashboard's courses
...
This PR updates the track_ecommerce_events.js to allow imports into webpacked code &
adds upsell tracking to the course upgrade buttons on the program dashboard. We are doing this so we have a better understanding of when users are clicking our upsell links.
2020-07-24 12:38:41 -04:00
Jansen Kantor
f4a2303013
EDUCATOR-5043: remove grades from program progress page ( #23940 )
...
* remove grades from program progress page
2020-05-08 14:46:20 -04:00
Adam Stankiewicz
6d942bc94d
revert learner portal links blocking juniper release
2020-05-04 14:55:06 -04:00
Brandon Baker
98e5b9d4a3
Upgrade frontend-auth and frontend-enterprise ( #23377 )
...
* Upgrade frontend-enterprise and pass in user
ENT-2648
* Add react-router-dom
* Add back caret
2020-03-17 10:31:37 -04:00
Waheed Ahmed
2cf888135b
Fix course enroll button on program details.
...
If there is no dropdown for a course but there is another course in program
which have a dropdown, $('.run-select').val() returns that run's value. Fixed
by using $el.
PROD-1217
2020-01-27 15:41:27 +05:00
hasnain.naveed
11f305b944
ENT-2452, ENT-2068 | Made the lms and learner portal alerts responsive. Added the lms alert's style in learner portal alert.
2019-12-13 17:59:52 +05:00
Douglas Hall
bf3d337312
Fix dismissal of enterprise learner portal banner. ( #22015 )
2019-10-11 11:49:09 -04:00
Douglas Hall
c9aa258495
Do not display enterprise learner portal banner if no enterprise learner portals exist for user. ( #22005 )
2019-10-10 19:02:15 -04:00
Brittney Exline
6e2887f851
Add enterprise portal links to user dropdown menu and dashboard alerts. ( #21833 )
2019-10-09 16:01:41 -04:00
uzairr
6f00a2a82d
Round off course card grade
...
Grades appeared with many decimals on their Programs page.To avoid it,
course grade is rounded off so that decimals can be ignored.
LEARNER-5984
2019-05-15 14:36:59 +05:00
Audrey Kao
bc53cddcca
Inserting JSON string into Vertica instead of JSON obj
2019-03-05 12:00:46 -05:00
Audrey Kao
9adeeda90f
More eslint issues
2019-03-01 11:51:50 -05:00
Audrey Kao
d4730dc4b0
Addressing more eslint issues
2019-02-28 16:17:05 -05:00
Audrey Kao
94aae871e3
Using const instead of let due to eslint issues
2019-02-28 11:22:32 -05:00
Audrey Kao
88b1c46e47
Modifying entitlement unenrollment survey
2019-02-27 15:45:10 -05:00
Zainab Amir
00c6681480
LEARNER-5538 : Show dates in dropdown for program dashboard
2019-02-22 11:14:29 +05:00
Brandon Baker
07ef68ef09
Fix event tracking for pathway buttons.
...
Switches to tracking pathway_uuid to match the original event proposal.
LEARNER-6087
2018-09-05 12:30:16 -04:00
Brandon Baker
171e95f904
Reveal professional pathways in program sidebar.
...
Professional pathways are referred to as industry pathways in the code
to help differentiate them from professional certificate programs.
2018-08-31 12:57:50 -04:00
Dillon Dumesnil
ea48e7b885
Adding BI event for clicking to learn more about pathways + minor fixes on the page
2018-08-20 11:37:57 -04:00
Cole Rogers
40b6faf253
Render credit pathways in program details sidebar
2018-08-02 10:08:50 -04:00
Kshitij Sobti
fcff921fdb
Linting fixes to improve quality report
2018-07-18 00:37:31 +05:30
uzairr
b7c73d1a32
Extract course run with highest grades.
...
if a learner has completed multiple course runs
of each course then they want to see course runs
with highest grades on associated programs.
LEARNER-4351
2018-06-05 14:10:09 +05:00
McKenzie Welter
5c4c86afce
swap page names for entitlement session analytics
2018-05-03 13:43:52 -04:00
McKenzie Welter
229e1c96d4
emit ga events for user entitlement session actions
2018-05-03 09:49:01 -04:00