Zia Fazal
53cf5638b6
added radio input fields to pre-requisite selection
...
Initial changes to gate section based on completion percentage
code refactoring and added evaluation of completion milestone
Fixed broken unit tests and added new tests
Fixed broken tests and quality violations
Fixed Pep8 violation
Fixed eslint quality violations
Test changes as suggested by reviewer
changes after feedbacy from reviewer
Update the docstring with suggested changes
excluding chapter from the blocks
Disallow empty values for min score and min completion
Changes afte feedback from UX/Accessibility
removed blank line
2018-05-30 11:25:59 +05:00
Zia Fazal
3ed6427eaa
Merge pull request #18272 from edx/ziafazal/WL-1575
...
WL-1575: code refactor to avoid creation of duplicate oauth clients
2018-05-30 11:16:02 +05:00
Zia Fazal
b74cbfb85a
Merge pull request #18255 from edx/ziafazal/WL-1388
...
WL-1388: Added a base MessageType for ace
2018-05-30 11:14:04 +05:00
Calen Pennington
0f7e2373d0
Revert "Switch container factory to webpack"
2018-05-29 16:01:38 -04:00
Calen Pennington
86658597fc
Don't check for exceptions after assertRaises unless the exception was actually raised
2018-05-29 12:39:28 -04:00
Calen Pennington
b03f1422a0
Move word_cloud webpack build back into standard XModule configuration
2018-05-29 12:39:28 -04:00
Calen Pennington
d08e199f79
Load XBlocks with webpack rather than RequireJS
2018-05-29 12:19:05 -04:00
Zia Fazal
4f8acadbab
code refactor to stop creation of duplicate oauth clients with dns-name is changed
2018-05-25 16:01:38 +05:00
Zia Fazal
f2ea2ca360
Added a base MessageType for ace
...
added unit tests
updated edx-ace version
fixed quality violations
Fixed quality violations
Changed ACEMessageType to BaseMessageType
2018-05-25 10:52:33 +05:00
attiyaishaque
ff5548e598
Fix inconsistency b/w unit & course outline for word_cloud completion.
2018-05-24 22:28:31 +05:00
Bill Filler
54888a1ba5
Merge pull request #18247 from edx/bfiller/add-cat-integration-command
...
add new mgmt command for catalog integrations
2018-05-23 10:14:59 -04:00
Bill Filler
2dfec1c467
Add mgmt command for creating catalog integrations
2018-05-22 16:52:08 -04:00
Diana Huang
6de5c09239
Fix the GDPR registration form for the mobile app.
2018-05-22 14:23:48 -04:00
Muhammad Ammar
c949b2222e
Merge pull request #18232 from edx/ammar/ENT-989-update-api-request-form
...
update api request form
2018-05-22 14:07:46 +05:00
sanfordstudent
d4a338d4af
Merge pull request #18113 from edx/sofiya/ed-2802-2
...
EDUCATOR-2802 Different LMS api endpoint to finish GDPR retirement for the user
2018-05-21 15:26:10 -04:00
Sofiya Semenova
cd18206167
EDUCATOR-2802: P2 gdpr endpoint
2018-05-21 11:12:54 -04:00
Omar Al-Ithawi
73af914cfc
Use edx-ace for password reset email
2018-05-21 09:49:14 -04:00
Troy Sankey
a7ecfe1cd3
Fixup! refactor email_exists, and handle many more cases
2018-05-18 15:34:35 -04:00
muhammad-ammar
ee63a7980b
update api request form
...
ENT-989
2018-05-18 12:06:39 +05:00
Troy Sankey
232b359258
Fixup! pivot to treating retired emails as banned forever
2018-05-16 16:44:02 -04:00
Troy Sankey
e9276ba246
Disallow registration when the proposed email is half-retired
...
Our learner retirement implementation shall allow re-use of email
addresses, but we currently do not disallow re-use of emails for
learners whose retirement is still in-progress (i.e. their retirement
state is between PENDING and LMS_COMPLETE inclusive).
The time between a user initiating retirement, and the jenkins job
actually picking up the user and driving their account retirement might
be as long as 1 hour, so this is a serious concern.
Addresses EDUCATOR-2824.
2018-05-16 16:44:02 -04:00
Sofiya Semenova
057122b482
Create GDPR test user command fix for password and meta
2018-05-15 14:04:53 -04:00
Ahsan Ulhaq
795222adbc
Unpublished course run displaying in entitlements
...
LEARNER-5247
2018-05-15 17:58:13 +05:00
John Eskew
3529e0779f
Add migrations missing from previous PR.
2018-05-14 16:40:17 -04:00
Gabe Mulley
dec2dfa0fe
Merge pull request #17754 from edx/mulby/email-send-noninteraction
...
mark email sent events as non-interactions
2018-05-14 16:15:37 -04:00
J Eskew
62865599c7
Merge pull request #18154 from edx/jeskew/add_model_for_retired_users
...
Refuse password reset for retired users.
2018-05-14 13:02:53 -04:00
John Eskew
2ef404b83e
Fix two deprecation warnings.
2018-05-14 12:24:36 -04:00
John Eskew
fee875f2a9
PLAT-2115: Refuse password reset for retired user.
2018-05-14 12:24:36 -04:00
Michael Terry
6833823ccc
Update student records buttons
...
Updates the look and feel of the two (experimental and disabled by
default) links to student records.
Also converts the 'student_records' waffle switch to a waffle flag
named 'credentials.student_records.
LEARNER-5246
2018-05-11 16:38:16 -04:00
Simon Chen
0571df77d2
Merge pull request #18184 from edx/schen/EDUCATOR-2648
...
Create the retire_user method on ApiAccessRequest model
2018-05-11 13:50:59 -04:00
Gabe Mulley
669f61b2ea
mark email sent events as non-interactions
2018-05-11 13:24:55 -04:00
Sanford Student
6bb2d9dcc7
EDUCAOTR-2870: move oauth token retirement to dea deactivation endpoint
2018-05-11 13:05:04 -04:00
Brian Mesick
c3ca67781a
Merge pull request #18183 from edx/bmedx/PLAT-2123
...
Fix PLAT-2123- Bug with retiring user's original_email being hashed
2018-05-11 12:55:42 -04:00
Simon Chen
7ffaaebd05
Create the retire_user method on ApiAccessRequest model
2018-05-11 12:18:28 -04:00
bmedx
fd84e3f52a
Fix PLAT-2123- Bug with retiring user's original_email being hashed
2018-05-11 11:13:50 -04:00
Brian Mesick
4170b5d294
Merge pull request #18175 from edx/bmedx/sailthru_retirement_fixes
...
Fix issues with Sailthru retirement
2018-05-10 14:01:19 -04:00
bmedx
1e6c6fca5c
Fix issues with Sailthru retirement
2018-05-10 13:31:34 -04:00
Gabe Mulley
5fa6c51368
Revert "Use edx-ace for the password reset email"
2018-05-10 13:06:52 -04:00
Gabe Mulley
7a5cecf3e9
Merge pull request #16545 from appsembler/omar/fmo/multipart-email
...
Use edx-ace for the password reset email
2018-05-10 11:31:43 -04:00
Sofiya Semenova
cb767d5bb2
Merge pull request #18169 from edx/sofiya/gdpr-testing
...
Create GDPR test user management command fix for optional arguments
2018-05-10 11:23:42 -04:00
Nimisha Asthagiri
246ebc14c2
Merge pull request #18139 from edx/arch/update-oauth-scopes-doc
...
Update OAuth decision 7: including organizations in tokens
2018-05-10 09:29:58 -04:00
Nimisha Asthagiri
e43f6370f7
Update OAuth decision 7: including organizations in tokens
2018-05-09 21:03:26 -04:00
Sofiya Semenova
5dcd77ff93
Create GDPR test user management command fix for optional arguments
2018-05-09 16:53:05 -04:00
Brian Mesick
091cf1cdc8
Merge pull request #18162 from edx/bmedx/retirement_bugfixes
...
Fix issues with retirement state population and unenrollment
2018-05-09 14:41:25 -04:00
bmedx
01ebe1e26e
Fix issues with retirement state population and unenrollment
...
- Prevent RetirementState state_execution_order collisions when updating
- Add slash to end of unenroll API endpoint to match other retirement endpoints
2018-05-09 10:40:00 -04:00
Sofiya Semenova
879ba582cc
Merge pull request #18130 from edx/sofiya/gdpr-testing
...
EDUCATOR-2822 | Management command to create GDPR test user
2018-05-08 16:54:10 -04:00
J Eskew
edbdae9fb8
Merge pull request #18124 from edx/jeskew/fix_some_django20_deprecation_warnings
...
Fix more Django 2.0 deprecation warnings around URLconfs.
2018-05-08 16:29:12 -04:00
Sofiya Semenova
403b67198a
Management command to create GDPR test user
2018-05-08 16:04:01 -04:00
Omar Al-Ithawi
556c8b86d0
Use edx-ace for password reset email
2018-05-08 18:53:31 +03:00
Attiya Ishaque
494105f12d
Merge pull request #18143 from edx/ai/EDUCATOR-2825-course-outline
...
Fix inconsistency progress between Unit and Course Outline.
2018-05-08 20:43:07 +05:00