Commit Graph

2090 Commits

Author SHA1 Message Date
noraiz-anwar
0dd4978f37 permit staff role to rescore, override and delete problem scores for individual learners 2018-04-05 18:40:55 +05:00
Awais Jibran
02973250ea Merge pull request #17872 from edx/revert-17796-aj/COURSE_LOADING_ERROR
Revert "Logging: Error getting the course from modulestore"
2018-04-04 19:14:06 +05:00
Awais Jibran
03f5aceda5 Merge pull request #17871 from edx/revert-17795-aj/use-get-or-create-EDUCATOR-2549
Revert "Use get or create rather than create"
2018-04-04 18:07:12 +05:00
Awais Jibran
e12120befe Revert "Logging: Error getting the course from modulestore" 2018-04-04 16:46:29 +05:00
Awais Jibran
52fba9840a Revert "Use get or create rather than create" 2018-04-04 16:44:12 +05:00
Waheed Ahmed
20e7a15ac6 Fix enabling debug allows api access without authentication.
LEARNER-1220
2018-04-04 12:54:52 +05:00
Brian Mesick
4841ff7943 Merge pull request #17790 from edx/bmedx/user_retirement_utils
Add some common functionality for retiring users
2018-04-02 14:41:52 -04:00
Diana Huang
fd733a9611 Merge pull request #17800 from edx/diana/update-registration
LEARNER-4403: Update TOS and Privacy Policy field on registration form for GDPR.
2018-04-02 14:01:23 -04:00
bmedx
b26d7913f5 Add some common functionality for retiring users
- Methods for getting hashed retired users and usernames
- A DRF permission for retiring users
2018-04-02 13:48:52 -04:00
Diana Huang
6ceb7e1500 Update TOS and Privacy Policy field on registration from for GDPR. 2018-04-02 10:01:18 -04:00
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
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
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
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
Albert St. Aubin
bd9fedb27b corrected another enrollment edge case 2018-03-09 09:48: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
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
Albert St. Aubin
5d32a5c824 Return expected Dict when Discovery API fails or returns nothing 2018-02-28 11:15:14 -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
Bill DeRusha
071594392b Merge pull request #17384 from edx/bderusha/zendesk-plugin
zendesk proxy plugin
2018-02-26 17:06:56 -05:00