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
Brandon Baker
7d2d0657fe
Merge pull request #15290 from edx/bbaker/educator-344
...
Bbaker/educator 344
2017-06-13 10:42:35 -04:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
Brandon Baker
f4c9044d2e
EDUCATOR-344
...
Removed instances of track function
2017-06-09 18:51:10 +00:00
Calen Pennington
14fed7a73e
Merge pull request #15265 from edx/ret/upsell-cookie
...
Upgrade course experiment
2017-06-08 16:04:29 -04:00
Nimisha Asthagiri
fdafd53a66
Upsell Courses in Courseware, CourseOutline, Discussions, Progress
2017-06-08 14:29:42 -04:00
Robert Raposa
fcf4efc65f
Add unit test for jump_to for course location.
2017-06-07 16:39:49 -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
eaab2cf444
Add course overrides of waffle flags.
2017-06-01 15:12:50 -04:00
Jillian Vogel
6ca8a702ae
Mask grades on progress page according to "Show Correctness" setting.
2017-05-31 16:57:38 +02:00
John Eskew
3b57542ab0
Revert "Merge pull request #15170 from edx/jeskew/PLAT_1316_partitions_inheritance"
...
This reverts commit f97f052591 , reversing
changes made to 800bcd8e20 .
2017-05-30 12:42:54 -04:00
Qubad786
4c074f11cf
Override video url with edx val encodings
2017-05-30 12:58:39 +05:00
John Eskew
76389d8678
Run all files touched in inheritance/partition work through isort.
2017-05-25 13:24:08 -04:00
John Eskew
66f3aa5ccf
Move fields.py, inheritance.py, and partitions to openedx/core.
2017-05-25 13:24:08 -04:00
Saleem Latif
30eba50b79
Success Message for Account Activation for logged in users
2017-05-19 20:42:40 +05:00
Diana Huang
3e71a45349
Only show preview bar if student can view it.
2017-05-18 09:16:28 -04:00
J. Cliff Dyer
c61f2ddc69
Update xblock requirement to 1.0.0.
2017-05-12 14:51:02 -04:00
Renzo Lucioni
78a9b1f0ae
Remove use of read_cached_programs switch
...
The read_cached_programs switch was used to control the release of changes for reading programs exclusively from the cache. With those changes stable, the switch is no longer necessary.
LEARNER-382
2017-05-12 11:06:08 -04:00
Diana Huang
c0b7f9b82d
Only try to render dates when user is authenticated.
2017-05-08 12:24:24 -04:00
Andy Armstrong
9ce46a3fb5
Improve course experience tests
2017-05-05 13:55:59 -04:00
Noraiz Anwar
3c0e02067d
Merge pull request #14954 from edx/noraiz/TNL-6870
...
TNL-6870 Add masquerading feature for preview mode
2017-05-05 18:58:47 +05: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
noraiz-anwar
d78d52e132
Add masquerading feature for preview mode
2017-05-03 18:50:50 +05:00
Andy Armstrong
2167584e5e
Unify the home and course tabs
...
LEARNER-609
2017-05-01 17:22:28 -04:00
Calen Pennington
3deb3a3c1b
Merge pull request #14977 from cpennington/cale/fix-learner-542
...
Cale/fix learner 542
2017-05-01 12:18:03 -04:00
Calen Pennington
1811f7235f
Minimize the number of queries done while noop updating a user-preference
2017-04-28 12:26:41 -04:00
Ned Batchelder
4a568476fd
Remove a number of unneeded super()-delegation methods
2017-04-27 14:12:56 -04:00
Calen Pennington
33fee20c3a
Reapply "Merge pull request #14868 from cpennington/learner-542"
...
This reverts commit 65f13ddec4 .
2017-04-27 09:25:02 -04:00
Calen Pennington
65f13ddec4
Revert "Merge pull request #14868 from cpennington/learner-542"
...
This reverts commit 88dd85caec , reversing
changes made to bf8aef33fc .
2017-04-26 11:29:56 -04:00
Calen Pennington
88dd85caec
Merge pull request #14868 from cpennington/learner-542
...
Store Learner language preferences into a cookie rather than the session
2017-04-25 14:08:13 -04:00
Nimisha Asthagiri
61c0a01b37
Rename location_to_scores -> problem_scores
2017-04-24 11:01:30 -04:00
Calen Pennington
4d21fbe6b9
Use UserFactory.create so that it creates a UserProfile for the user
2017-04-24 07:37:19 -04:00
Calen Pennington
e733179d49
Store Learner language preferences into a cookie rather than the session
...
This modifies the lang-pref django app to:
a) Use the current value of the 'edx-language-preference' cookie to set the
users Accept-Language header on an incoming request.
b) At the end of the request, update the 'edx-language-preference' cookie
to reflect the users current Language Preference choice, if any.
[LEARNER-542]
2017-04-24 07:37:19 -04:00
Muhammad Ammar
c3d0a50d42
Merge pull request #14514 from edx/ammar/tnl-6513-frontend-hls-support
...
HLS playback support in video player
2017-04-21 12:38:11 +05:00
Qubad786
b2cfad1650
Add Configuration Models for HLS Playback Feature.
2017-04-20 16:35:46 +05:00
Ahsan Ulhaq
650695845e
Financial aid for courses with no course overview
...
ECOM-7688
2017-04-20 13:55:22 +05:00
J. Cliff Dyer
4f6d5d9ce9
Estimate creation time for subsections grades based on timestamp of
...
incoming scores.
TNL-6697
2017-04-18 16:51:17 -04:00
muhammad-ammar
cc330a8c25
disable hls profile
2017-04-13 14:51:42 +05:00
Ahsan Ulhaq
04ca94eaef
Account settings page should load and create student user profile
...
ECOM-4776
2017-04-13 11:47:38 +05:00
Andy Armstrong
da1ac4664e
Implement common redirect logic for all course tabs
...
LEARNER-76
2017-04-12 16:05:32 -04:00
Eric Fischer
7d2dbf4b76
Waffle Utils cleanup
...
Turn override into a sensible default that calls both of the
for_request and in_model submethods, which are themselves still
avaiable if needed.
2017-04-11 13:31:30 -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
Jeff LaJoie
fac7e288c8
Merge pull request #14800 from edx/jlajoie/TNL-6739
...
TNL-6739: Adds in masquerading as enrollment track user
2017-04-06 10:29:02 -04:00
Andy Armstrong
ae1903fe8c
Merge pull request #14829 from edx/andya/page-query-tests
...
Add query count tests for old and new course pages
2017-04-06 10:23:43 -04:00
Jeff LaJoie
413bce3d72
TNL-6739: adds in masquerading as enrollment track user
2017-04-06 09:35:08 -04:00
Andy Armstrong
e7a4ed742a
Add query count tests for old and new course pages
2017-04-05 21:35:34 -04:00
cahrens
dbae1e397d
Add ability to set visibility by enrollment track.
...
TNL-6744
2017-04-05 11:05:31 -04:00