Harry Rein
e57e4e0c54
Merge pull request #15335 from edx/HarryRein/LEARNER-198
...
Only show 'Resume Course' button for enrolled users
2017-06-16 09:42:17 -04:00
Harry Rein
d5ed3de388
Hiding 'Resume Course' button for users that are not enrolled in the course and adding test to assure behavior.
2017-06-15 17:07:03 -04:00
Harry Rein
bdf38ae00e
Implemented an upgrade verification sock.
...
This sock sits at the bottom of both the home and the course content pages. It allows the user to click a 'Learn More' button to open a panel that allows the user to navigate to the upgrade checkout page. The sock is only shown for users that have not yet upgraded in a course that has a verification upgrade date that has not yet passed. Python tests cover the various course mode and upgrade dates.
2017-06-15 13:10:34 -04:00
Nimisha Asthagiri
d465d6f779
Planning Prompts experiment: exclude non-English courses
2017-06-14 14:03:31 -04:00
Nimisha Asthagiri
3bbeb75c58
Planning Prompts experiment: check content availability date
2017-06-13 17:32:56 -04:00
Calen Pennington
39048048da
Add comments around In-course verification prompt throwaway code
2017-06-13 15:18:46 -04:00
Marko Jevtic
bf164ae962
[LEARNER-1183] Prepare program data to be presented on program marketing page
...
[LEARNER-1393] Filter program course runs by status
2017-06-12 10:15:38 +00:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
Ibrahim Ahmed
07dc1e6b20
Merge pull request #15248 from edx/ibrahimahmed443/LEARNER-1127
...
Exclude hidden programs from white label course page and home page
2017-06-10 03:41:09 +05:00
Ibrahim
9995716899
Exclude hidden programs from white label course and homepage
...
LEARNER-1126, LEARNER-1127
2017-06-09 21:42:21 +05:00
Marko Jevtic
2422728671
LEARNER-1366 EcommerceService should be able to provide a link to the basket page that contains multiple products
2017-06-09 12:29:29 +02:00
Nimisha Asthagiri
fdafd53a66
Upsell Courses in Courseware, CourseOutline, Discussions, Progress
2017-06-08 14:29:42 -04:00
Nimisha Asthagiri
4c2bd153ec
Enable optimizely on courseware
2017-06-06 16:01:24 -04:00
Andy Armstrong
3cffded2d1
Improve course breadcrumbs
...
LEARNER-877
2017-06-05 18:06:05 -04:00
Robert Raposa
7356054c18
Revert: Course jump tos should go to the main course home page.
...
Revert commit: c14f0b14ea
2017-06-02 10:57:43 -04:00
Robert Raposa
eaab2cf444
Add course overrides of waffle flags.
2017-06-01 15:12:50 -04:00
Andy Armstrong
f81c21902e
Add isort to edx-platform
...
LEARNER-1168
2017-05-25 11:39:43 -04:00
Diana Huang
3e71a45349
Only show preview bar if student can view it.
2017-05-18 09:16:28 -04:00
Andy Armstrong
64de44321b
Show a welcome message on the course home page
...
LEARNER-879
2017-05-10 16:53:15 -04:00
Diana Huang
c0b7f9b82d
Only try to render dates when user is authenticated.
2017-05-08 12:24:24 -04:00
Diana Huang
e12a704cea
Add new course dates fragment.
...
Also add it to the course home page.
2017-05-04 20:53:42 -04:00
Robert Raposa
3b31270e07
Fix Start Course vs Resume Course using Course Blocks.
2017-05-03 15:02:42 -04:00
Andy Armstrong
2167584e5e
Unify the home and course tabs
...
LEARNER-609
2017-05-01 17:22:28 -04:00
Diana Huang
c14f0b14ea
Course jump tos should go to the main course home page.
2017-04-25 11:33:14 -04:00
Rabia Iftikhar
1b6778f694
Merge pull request #14932 from edx/ri/TNL-6666-500-error-courseware
...
update log info
2017-04-25 17:05:22 +05:00
Andy Armstrong
e7e7b3bc15
Add a sidebar to the new course home page
...
LEARNER-606
2017-04-24 14:52:42 -04:00
rabia23
186e820b3d
update log when there's an IndexError on loading courseware
...
raise IndexError after catching it
2017-04-24 14:31:58 -04:00
Ahsan Ulhaq
650695845e
Financial aid for courses with no course overview
...
ECOM-7688
2017-04-20 13:55:22 +05:00
rabia23
59d84e5b77
TNL-6666 Fix 500 error when entering courseware.
2017-04-19 10:45:08 +00:00
Andy Armstrong
da1ac4664e
Implement common redirect logic for all course tabs
...
LEARNER-76
2017-04-12 16:05:32 -04:00
Nimisha Asthagiri
1503e5f768
Grade only engaged learners
...
Add a new waffle switch that allows us to assume zero grades for
learners who have no entry previously recorded, and another to
disable persisting grades for unengaged learners.
TNL-6691
2017-04-11 10:41:57 -04:00
Andy Armstrong
aa3781988e
Add bulk operations around CourseTabView rendering
2017-04-05 14:23:19 -04:00
Andy Armstrong
0325425c8c
Add data sharing consent redirect for more course tabs
...
LEARNER-394
2017-03-31 19:12:13 -04:00
Robert Raposa
ffe64add55
Add new relic custom metrics to course home.
...
- Add new utilities to monitoring_utils djangoapp.
- Use new utilities for all new course tabs.
2017-03-31 15:19:53 -04:00
Ahsan Ulhaq
9e9c99ac0a
Add eligible for financial aid and sync with course discovery
...
ECOM-7532
2017-03-31 14:35:56 +05:00
Andy Armstrong
ec241774ba
Add the staff preview bar to the new course home page
...
LEARNER-75
2017-03-28 21:19:36 -04:00
Brian Jacobel
1b3a3a23c0
Merge pull request #14637 from edx/bjacobel/resume-outline
...
Add resume indicator to course outline
2017-03-24 12:58:00 -04:00
Diana Huang
be265eca37
Merge branch 'master' into release-mergeback-to-master
2017-03-23 15:59:04 -04:00
Andy Armstrong
91d227f76d
Convert course bookmarks into a feature
...
LEARNER-39
2017-03-23 10:34:49 -04:00
Robert Raposa
652ad7ae73
Add course outline bokchoy tests.
...
- Rename CourseOutlinePage to StudioCourseOutlinePage in lms tests.
- Introduce CourseHomePage with outline child.
- Add a11y, breadcrumbs, and waffle.
2017-03-23 10:31:05 -04:00
Andy Armstrong
a3f32fea5a
Make course_experience a feature
2017-03-23 10:31:05 -04:00
Diana Huang
9ca051c527
Beginning of python unit tests.
2017-03-23 10:31:05 -04:00
Brian Jacobel
acc3a045ca
Link outline subsections into the course
2017-03-23 10:31:05 -04:00
Brian Jacobel
74b789b676
Get the block tree and display it on the outline page
2017-03-23 10:31:04 -04:00
Andy Armstrong
7862e375f1
Implement a stub unified course tab
2017-03-23 10:31:04 -04:00
Brian Jacobel
a4c7705466
Add resume indicator to course outline
2017-03-23 09:51:55 -04:00
Andy Armstrong
89e5c0fd8d
Convert course bookmarks into a feature
...
LEARNER-39
2017-03-22 16:09:13 -04:00
Robert Raposa
c37137a6b5
Add course outline bokchoy tests.
...
- Rename CourseOutlinePage to StudioCourseOutlinePage in lms tests.
- Introduce CourseHomePage with outline child.
- Add a11y, breadcrumbs, and waffle.
2017-03-22 13:00:39 -04:00
Andy Armstrong
435a6f5225
Make course_experience a feature
2017-03-22 13:00:38 -04:00
Diana Huang
6f5249d399
Beginning of python unit tests.
2017-03-22 13:00:38 -04:00