Commit Graph

2456 Commits

Author SHA1 Message Date
Awais Jibran
5ac5d9d532 Merge pull request #17796 from edx/aj/COURSE_LOADING_ERROR
Logging: Error getting the course from modulestore
2018-03-29 13:09:39 +05:00
Awais Jibran
52f66a8d9d Merge pull request #17795 from edx/aj/use-get-or-create-EDUCATOR-2549
Use get or create rather than create
2018-03-29 13:08:53 +05:00
Awais Jibran
5ac686bbb9 COURSE_LOADING_ERROR 2018-03-28 14:50:39 +05:00
Ahsan Ul Haq
b8a7952762 Merge pull request #17633 from edx/ahsan/LEARNER-3552-Limit-LoginWithAccessTokenView-endpoint
update LoginWithAccessTokenView to only support DOT type accesstoken
2018-03-27 17:00:35 +05:00
Awais Jibran
16fda2322d Use get or create rather than create 2018-03-27 14:31:01 +05:00
Nimisha Asthagiri
e5b9452e76 Merge pull request #17385 from mitodl/hack18_instructor_django_plugin
Changed 'instructor' django app to follow plugin pattern
2018-03-26 15:20:47 -06:00
Alex Dusenbery
fb7efb7338 EDUCATOR-2582 | Inspect waffle switch model to find completion tracking date start. 2018-03-26 15:58:28 -04:00
Eric Fischer
b35d227cc3 Merge pull request #17760 from edx/efischer/EDU-499
Remove PRUNE_OLD_VERSIONS waffle flag
2018-03-26 11:59:31 -04:00
Gavin Sidebottom
7626d4abf0 Changed 'instructor' django app to follow plugin pattern 2018-03-26 10:44:41 -04:00
Troy Sankey
9f30a75a08 add missing maintenance banner settings 2018-03-23 16:34:47 -04:00
Eric Fischer
242ac4c9cd Remove PRUNE_OLD_VERSIONS waffle flag 2018-03-23 12:41:08 -04:00
Michael Terry
a576d682ff Improve password complexity messaging
Send password form instructions that include password complexity and
also send error messages back that include all parts of the
complexity instead of single parts at a time.

And clean up phrasing to be more consistent.
2018-03-21 10:29:53 -04:00
Troy Sankey
fdf8f0da46 Merge pull request #17735 from edx/pwnage101/maintenance-banner
maintenance banner for 1.11 migration
2018-03-20 19:00:18 -04:00
Troy Sankey
9afe485f44 add the maintenance banner to the student dashboard and course homepage 2018-03-20 17:55:31 -04:00
Troy Sankey
1773107db4 Maintenance banner functionality, including a new waffle switch and setting
This adds the following new waffle switch (and namespace):

open_edx_util.display_maintenance_warning

and a new setting:

settings.MAINTENANCE_BANNER_TEXT

The provided view decorator allows developers to select which views
receive the static banner, and the banner can be globally toggled via
the waffle switch.  The text of the banner is determined by the setting,
which is currently not translated.
2018-03-20 17:54:48 -04:00
Matt Tuchfarber
fce1699a55 Enables disabling of auth urls for program cert linkings.
WL credentials sites are not set up with site aware OAuth and therefore
require that
2018-03-20 16:03:47 -04:00
Michael Terry
abc42ec236 Send password requirements to mobile
We have a registration endpoint that sends all the information the mobile
app needs to render a form, including password requirements. But it wasn't
sending complexity information before (e.g. 1 uppercase letter).

Now it does!
2018-03-20 12:54:05 -04:00
Tyler Hallada
3259ef477f Merge pull request #17690 from edx/thallada/schedules-wrong-highlights-fix
EDUCATOR-2461 Schedules: don't yield an email on loop exception
2018-03-19 16:55:38 -04:00
Michael Terry
97a938ccd5 Fix formatting of error
Makes it more readable (rather than a repr string)
2018-03-16 15:34:47 -04:00
Michael Terry
a0c6f66252 Check policy during pw live validation
The password live validation was not considering the full password
complexity settings. This branch hooks that up and refactors the
various ways to validate a password to all go through the same code
path.

LEARNER-4502
LEARNER-4504
2018-03-16 09:23:43 -04:00
Robert Raposa
0d60d85e2f Merge pull request #17688 from edx/robrap/update-waffle-docs
Add docs for handling default values.
2018-03-15 17:26:02 -04:00
Sofiya Semenova
2a08304794 EDUCATOR 2506 Drag and drop xblock completion not showing in course outline. 2018-03-15 15:38:54 -04:00
Robert Raposa
5d9d20e029 Add docs for handling default values. 2018-03-15 09:59:06 -04:00
Tyler Hallada
80cb98affd Use try-except-else instead of continue 2018-03-14 12:51:01 -04:00
Tyler Hallada
93c2b85dbc Add missing continue in loop exception 2018-03-14 12:19:45 -04:00
Tasawer Nawaz
4912888168 stop using deprecated single item basket view
LEARNER-4428
2018-03-14 20:29:51 +05:00
Tyler Hallada
ce683242b3 Register course start signal receiver in CMS too
The code was refactored to remove logic that conditionally launches the
update_course_schedules task. It now always launches the task.
2018-03-13 21:37:21 +05:00
Ahsan Ulhaq
e272175756 update LoginWithAccessTokenView to only support DIT type accesstoken
LEARNER-3552
2018-03-13 14:23:00 +05:00
Awais Jibran
81899bdaee Merge pull request #17642 from edx/aj/change-spainish-language-month-to-lower
Convert date to lower if language is spainish.
2018-03-12 17:10:28 +05:00
Awais Jibran
74341b7dd5 Convert date to lower if language is spainish. 2018-03-12 15:57:25 +05:00
Diana Huang
741253483f Merge pull request #17655 from edx/diana/gdpr-toggle
LEARNER-4431: Add new waffle flag for toggling GDPR work.
2018-03-09 12:27:31 -05:00
Albert St. Aubin
bd9fedb27b corrected another enrollment edge case 2018-03-09 09:48:33 -05:00
Diana Huang
4dd164de91 Add new waffle flag for toggling GDPR work. 2018-03-08 14:52:33 -05:00
Albert St. Aubin
7acff0a39e correct check for enrollment on an entitlement
[LEARNER-4484]
2018-03-08 14:20:02 -05:00
Troy Sankey
3f1f524953 Revert "PLAT-1957 Better memory leak diagnostic tooling"
This reverts commit a022461891.

Reverts edx/edx-platform#17486
2018-03-08 13:16:34 -05:00
Jeremy Bowman
a30ae80ef8 Merge pull request #17486 from edx/jmbowman/PLAT-1957
PLAT-1957 Better memory leak diagnostic tooling
2018-03-07 18:59:29 -05:00
Jeremy Bowman
a022461891 PLAT-1957 Better memory leak diagnostic tooling 2018-03-07 16:31:26 -05:00
Sanford Student
6f5c49e7b6 guard against missing setting 2018-03-07 15:49:44 -05:00
Gregory Martin
a5d8cbb8e9 Add "last completed block" to dropdown 2018-03-07 10:58:59 -05:00
Sofiya Semenova
2e0ee010c5 Merge pull request #17555 from edx/sofiya/course-outline
Auto-open first unit in course outline if user has no completion data
2018-03-06 12:02:57 -05:00
Sofiya Semenova
774fe73ca9 Auto-open first unit in course outline if user has no completion data 2018-03-06 10:52:22 -05:00
sandroroux
3f22ce3031 These changes add a resume button to course cards on the student dashboard. 2018-03-02 14:52:30 -05:00
uzairr
1fff89b839 Replace main tag with div to compliance HTML5 standard
Course outline page uses two main tags that violates modern
HTML5 standard that recommends only single main tag on a webpage.
To make it compliance with modern standard the enclosing main tag
is replaced with div which will improve accessibility.

LEARNER-4233
2018-03-01 17:37:04 +05:00
Jeremy Bowman
2bb4e51eba Merge pull request #17561 from edx/jmbowman/PLAT-1976
PLAT-1976 Add waffle switch to block auth_user write attempts
2018-02-28 17:16:56 -05:00
Jeremy Bowman
b3ac2b1b06 PLAT-1976 Add waffle switch to block auth_user write attempts 2018-02-28 13:13:06 -05:00
Albert (AJ) St. Aubin
312f5a4489 Merge pull request #17577 from edx/aj/LEARNER-4228_bug
Return expected Dict when Discovery API fails or returns nothing
2018-02-28 13:11:03 -05:00
Diana Huang
d1a8813eb2 Merge pull request #17551 from edx/diana/remove-duplicate-check
LEARNER-4100: Assume the cookie is set and don't try to get it again.
2018-02-28 12:57:43 -05:00
Albert St. Aubin
5d32a5c824 Return expected Dict when Discovery API fails or returns nothing 2018-02-28 11:15:14 -05:00
Diana Huang
fe11412a29 Assume the cookie is set and don't try to get it again. 2018-02-28 11:06:48 -05:00
David Ormsbee
f5a4ad20aa Merge pull request #17451 from mitodl/fix_outline_aq_course_structure_api
Fixed edX block structure api to load override data
2018-02-28 09:39:09 -05:00