Diana Huang
40c98fb22b
Copy list in a way that is both Py2 and Py3 compatible.
2019-12-12 12:17:56 -05:00
Feanil Patel
a8ea9844dc
Deal with cache misses.
2019-12-12 11:40:59 -05:00
Diana Huang
e005c0461e
Handle the caching of responses between Python 2 and Python 3.
2019-12-12 11:18:43 -05:00
Diana Huang
28ce0e6739
Add logging middleware to determine why our responses are bad.
2019-12-11 17:01:07 -05:00
Robert Raposa
2202545aec
remove studio signin and signup pages
...
This completes the work started in https://github.com/edx/edx-platform/pull/19453
to use the LMS login and registration for Studio, rather than Studio
providing its own implementation.
LMS login/registration are being used for the following reasons:
1. LMS logistration properly handles all SSO integrations.
2. A single logistration is simpler to maintain and understand.
3. Allows Studio to work more like all other IDAs that use LMS
logistration.
The original switch to use LMS logistration for Studio also added the
toggle `DISABLE_STUDIO_SSO_OVER_LMS` to provide the community some
additional time for switching. This commit removes this toggle, which
at this point means all deployments will use the LMS logistration.
This change requires sharing cookies across LMS and Studio. Should that
prove to be a problem for certain Open edX instances, there are
discussions of possible alternative solutions.
See https://github.com/edx/edx-platform/pull/19845#issuecomment-559154256
Detailed changes:
* Fix some Studio links that still went to old Studio signin and signup.
* Remove DISABLE_STUDIO_SSO_OVER_LMS feature toggle.
* Remove old studio signin and signup pages and templates.
* Fix url name "login", which had different meanings for Studio and LMS.
* Use the following settings: LOGIN_URL, FRONTEND_LOGIN_URL,
FRONTEND_LOGOUT_URL, and FRONTEND_REGISTER_URL.
* Redirect /signin and /signup to the LMS logistration.
* Add custom metric `uses_pattern_library`.
* Add custom metric `student_activate_account`.
* Add Django Settings to allow /signin, /signup, and /login_post to be
disabled once ready.
This work also relates to ARCH-218 and DEPR-6.
ARCH-1253
2019-12-04 02:36:36 -05:00
Diana Huang
54be35f913
Move AccountCreationForm to user_authn.
2019-12-02 17:20:23 -05:00
Mahyar Damavand
4ff5d129c8
Fix issues with PR #18928 ...
...
Fix celery task failure
Fix code quality test failures
Fix python test failures
Fix issue with PR #22042
Rebase and fix new test failures
2019-11-25 23:56:10 +03:30
Shadi Naif
f93023bafe
Convert Account Activation Emails to edx-ACE
2019-11-25 23:56:09 +03:30
Diana Huang
f8c8bf36a6
Move password reset logic from student to user_authn.
2019-11-25 13:58:09 -05:00
Zaman Afzal
9b82185323
Revert "ENT-2454 Modify third party auth pipeline to update user enterprise ( #22314 )" ( #22384 )
...
This reverts commit 439e4b4169 .
2019-11-22 20:46:36 +05:00
Diana Huang
685260c721
Merge pull request #22366 from edx/diana/move-password-change-request
...
Move request_password_change to user_authn.
2019-11-22 09:40:13 -05:00
Zaman Afzal
439e4b4169
ENT-2454 Modify third party auth pipeline to update user enterprise ( #22314 )
...
* ENT-2454 Modify third party auth pipeline to update user enterprise
2019-11-22 17:47:12 +05:00
Diana Huang
d472cd8bfe
Move request_password_change to user_authn.
2019-11-21 11:07:33 -05:00
uzairr
34134ff229
Resubmit Photo-Verification button must appear in approval box.
...
Currently, Resubmit photo-verification button is not been displayed
inside the approval box on dashboard.In order to allow a learner to
resubmit before expire it must be displayed in it.
2019-11-21 15:21:14 +05:00
Diana Huang
a538843ac3
Move generate_password to user_authn.
2019-11-19 16:49:36 -05:00
Hasnain Naveed
3f007b8cad
Merge pull request #22292 from edx/hasnain-naveed/ENT-2460
...
ENT-2460 | Added a model for whitelist emails for authentication.
2019-11-15 14:37:44 +05:00
hasnain-naveed
cda72e9071
ENT-2460 | Added a model for whitelist emails for authentication.
2019-11-15 11:56:44 +05:00
Ned Batchelder
9828b2b7d2
Merge pull request #20186 from open-craft/josuebc/upstream/BB-755
...
BB-755 Check if username is already unicode.
2019-11-14 20:36:05 -05:00
Agrendalath
3d59a7a5a7
Add result checks to test_unicode_username
2019-11-14 19:47:49 +01:00
Ned Batchelder
1d6db9bccb
Merge pull request #22271 from eduNEXT/lmm/coursemodeladmin
...
Improve load times of Django Admin - CourseMode
2019-11-14 11:57:36 -05:00
Matthew Piatetsky
4b4d6c963d
Merge pull request #22285 from edx/REV-1008
...
remove discount banner from track selection
2019-11-13 13:32:08 -05:00
Agrendalath
de7b8d4216
Fix tests
2019-11-13 18:33:33 +01:00
Agrendalath
a60efa2941
Make tests more static
2019-11-13 18:33:33 +01:00
Agrendalath
9449b50da6
Refactor after the review, add test
2019-11-13 18:33:33 +01:00
Josue Balandrano Coronel
f03081d04f
Check if username is already unicode.
2019-11-13 18:32:55 +01:00
Luis Moreno
b514c9d8d1
Change courses field from select to input
2019-11-13 13:19:12 -04:00
Matt Tuchfarber
a7ed319d58
Add an manual enrollment audit creation API
...
Creates an API for other apps to be able to create manual enrollment
audit items. Follows the standards set forth in
docs/decisions/0002-inter-app-apis.rst
2019-11-13 10:40:03 -05:00
Matthew Piatetsky
b0c9662b51
remove discount banner from track selection
2019-11-12 13:28:27 -05:00
Hasnain Naveed
3acf63af36
Merge pull request #22279 from edx/hasnain-naveed/ENT-2437-new
...
ENT-2437 | get_enterprise_customer_for_learner method replaced with e…
2019-11-08 19:21:31 +05:00
Jeremy Bowman
e0a22db806
Fix Python 3 bug in LTI stub server BOM-1006 ( #22260 )
2019-11-08 08:42:56 -05:00
hasnain-naveed
057f443a26
ENT-2437 | get_enterprise_customer_for_learner method replaced with enterprise_customer_for_request.
2019-11-08 15:47:52 +05:00
adeelehsan
08877db858
Merge pull request #22243 from edx/aehsan/prod-612/allow_certificate_regenration_for_exisiting
...
Allow certification regenration for existing honor certificates
2019-11-07 16:41:28 +05:00
adeelehsan
1adc01b45c
Allow certification regenration for existing honor certificates
...
staff should be able to regenerate certificates for the students
who have already earned the certificate using honor mode
Prod-612
2019-11-07 14:08:20 +05:00
Manjinder Singh
79c9231128
Revert "ENT-2437 | get_enterprise_customer_for_learner method replaced with e…" ( #22248 )
2019-11-05 16:51:44 -05:00
Matthew Piatetsky
49bbd6ab4a
Merge pull request #22222 from edx/REV-693-step2
...
Create data migration to populate FBEEnrollmentExclusion Table
2019-11-05 12:41:24 -05:00
Matthew Piatetsky
ca8ab76d68
create data migration to populate FBEEnrollmentExclusion table
2019-11-05 11:34:01 -05:00
Diana Huang
c9323abd0e
Move password reset logic and code to user_authn.
2019-11-05 10:03:22 -05:00
Matthew Piatetsky
6eb5466ee5
Merge pull request #22198 from edx/REV-693
...
[REV-693] Create table to keep track of FBE holdback experiment enrollments
2019-11-04 14:40:26 -05:00
julianajlk
afae1f1d2a
a11y: add role to FPD banner ( #22225 )
...
REV-705
2019-11-04 10:46:53 -05:00
Hasnain Naveed
6820b20059
Merge pull request #22207 from edx/hasnain-naveed/ENT-2437
...
ENT-2437 | get_enterprise_customer_for_learner method replaced with e…
2019-11-04 15:45:26 +05:00
Nimisha Asthagiri
1bcaa945d9
Merge pull request #22216 from edx/diana/registration-form-factory-move
...
Move RegistrationFormFactory from user_api to user_authn
2019-11-02 17:57:59 -04:00
Diana Huang
d65447998c
Move RegistrationFormFactory from user_api to user_authn.
...
And get_registration_extension_form.
2019-11-01 14:49:12 -04:00
Matthew Piatetsky
8d8626ca1f
address comments
2019-11-01 13:41:01 -04:00
Feanil Patel
e8b5d82e45
Revert "Fix static urls in pdf_viewer.html to correctly display PDF viewer for textbooks"
2019-11-01 11:48:46 -04:00
hasnain-naveed
4b827d5be0
ENT-2437 | get_enterprise_customer_for_learner method replaced with enterprise_customer_for_request.
2019-11-01 17:19:56 +05:00
Nimisha Asthagiri
748398e57a
Merge pull request #22173 from edx/diana/logistration-refactor
...
Move RegistrationView from user_api to user_authn
2019-11-01 08:13:39 -04:00
Diana Huang
e026006f9a
Move RegistrationView from user_api to user_authn.
2019-11-01 07:41:48 -04:00
Matthew Piatetsky
c2774083ea
create table that excludes enrollments from FBE
2019-10-31 16:30:52 -04:00
danial
ea53c3922d
Fix static urls in pdf_viewer.html to correctly display pdf viewer for course text books
2019-10-31 13:57:59 +05:00
Jeremy Bowman
24cf5bbb84
Make discussion stub server URL handling deterministic BOM-994 ( #22180 )
2019-10-30 14:17:05 -04:00