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
Brian Jacobel
b63472520c
Link outline subsections into the course
2017-03-22 13:00:37 -04:00
Brian Jacobel
4be657c1ba
Get the block tree and display it on the outline page
2017-03-22 13:00:36 -04:00
Andy Armstrong
75d89e8115
Implement a stub unified course tab
2017-03-22 13:00:36 -04:00
Joel Barciauskas
6a55ef7920
Merge pull request #14633 from edx/jbarciauskas/remove-newrelic-dep
...
Wrap all newrelic dependencies in a check to see if the module is loaded
2017-03-21 16:28:24 -04:00
Nimisha Asthagiri
54d938cab5
Fix grading for Entrance Exams
...
TNL-6227
2017-03-17 17:32:36 -04:00
Joel Barciauskas
630985b3cc
Wrap all newrelic dependencies in a check to see if the module is loaded
2017-03-10 12:22:08 -05:00
Jillian Vogel
25383a603e
Ensure Enterprise-integrated courses require user consent before granting access to Wiki and Discussion forum.
...
* User-facing links are gated; internal services are not.
* Adds view decorator data_sharing_consent_required
* Renames `get_course_specific_consent_url` to `get_enterprise_consent_url`,
which now checks `consent_needed_for_course` before returning a consent URL.
2017-03-10 09:29:24 +10:30
Eric Fischer
50371ee59a
Allow masquerade on progress page
2017-03-06 16:53:26 -05:00
Hasnain
d6d2b2d50f
Add program marketing view
...
This change adds the URL configuration and Django view required
to implement a program marketing page. It is left to theme builders
to implement a template that fulfills their own UX requirements.
WL-766
2017-03-02 14:38:01 -05:00
Andy Armstrong
f6876ce199
Merge pull request #13937 from edx/andya/use-ui-blocks
...
[WIP] Use web fragments for discussion and static tabs
2017-03-01 00:36:48 -05:00
Andy Armstrong
248558f1d4
Render Discussion tab using web fragments
2017-02-28 23:39:39 -05:00
cahrens
8fedc08c2a
Support web fragments for tabs.
2017-02-24 17:55:32 -05:00
Varun Gupta
c235ad70bd
ensure that course_about uses a valid course ID
2017-02-24 11:17:16 -08:00
Albert St. Aubin
13ee3056ff
update session cookie with the course id
2017-02-16 14:41:37 -05:00
Hasnain
41f3bba058
Backend code for program detail page.
...
This adds functions to the catalog utils which munge data
collected from the program endpoint and LMS database to construct
data structures that are ready for use by view and templates
related to the Open EdX marketing pages that live in LMS.
WL-766
2017-02-13 20:37:56 -05:00
Albert (AJ) St. Aubin
c1e2d39b38
Merge pull request #14444 from edx/aj/TNL-6381_upsell_msg
...
Aj/tnl 6381 upsell msg
2017-02-10 07:25:23 -05:00