muhammad-ammar
626f2896a0
add video poster support
...
EDUCATOR-44
2017-07-06 12:35:05 +05:00
Muhammad Ammar
dca12d65c2
Save or update course video image - TNL-6762
2017-07-06 12:35:00 +05:00
Qubad786
acfa80a663
Override video's youtube_id_1_0 with val yt id on save.
2017-07-05 14:58:13 +05:00
Robert Raposa
2e80c1e66b
Refactor, enhance, and adjust unified_course_view flag.
...
This includes several general enhancement in addition
to the fixes for unified_course_view:
1. Add support for default when no waffle flag defined.
2. Add support for table_blacklist to assertNumQueries.
3. Rename flag to 'course_experience.course_outline_page'.
4. Change flag default to True when it is not defined.
2017-06-29 11:04:35 -04:00
Harry Rein
aea407b13e
Merge pull request #15355 from edx/HarryRein/LEARNER-1485-course-reviews-tool
...
LEARNER-1485: Adding a reviews page and link from the course tool bar
2017-06-23 13:09:13 -04:00
Marko Jevtic
75531b2fef
[LEARNER-437] Reflect discount on the Program About Page (WL)
2017-06-23 17:34:06 +02:00
Harry Rein
82daaa5ad3
Adding a reviews page to the course and updating the reviews module on the course about page. Removed the existing coursetalk implementation and put it in a fragment, removed the tests as well. Added configuration settings to specify the reviews template as well as the reviews provider. This is all protected by a waffle flag.
2017-06-23 11:27:48 -04:00
Marko Jevtic
d48100d386
[LEARNER-1367] Move Program Marketing page from private themes repo to edx platform repo
...
[LEARNER-311] Enable a purchase button on the Program page - platform (WL)
2017-06-23 16:27:37 +02:00
Uman Shahzad
8b65ca17c5
Migrate to latest, split python-social-auth.
...
PSA was monolothic, now split, with new features, like
a DB-backed partial pipeline. FB OAuth2 version also upped.
Partial pipelines don't get cleared except when necessary.
They persist for special cases like change of browser while
still mid-pipeline (i.e. email validation step).
Refactor, cleanup, and update of a lot of small things as well.
PLEASE NOTE the new `social_auth_partial` table.
2017-06-20 22:05:36 +05:00
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