Waheed Ahmed
38187de0f9
Authn MFE: Toggle for microfrontend redirect.
...
VAN-308
2021-02-04 18:58:58 +05:00
Jawayria
9ecbe15d91
BOM-2329: Applied pylint-amnesty to system_wide_roles, theming, user_api, user_authn
2021-02-04 18:00:51 +05:00
adeelehsan
55d2a4f897
Logistration MFE renamed to authn
...
VAN-300
2021-01-29 11:37:54 +05:00
Waheed Ahmed
f6287694ae
Keep enterprise user on monolith FE.
...
If an enterprise customer is associated with the request,
keep the user on the monolith FE and do not redirect them to
MFE.
VAN-125
2021-01-22 17:01:00 +05:00
Jayram
5a9e12dd96
[ADD] user account registration endpoint for api-docs
...
Added alias for /user_api endpoints
FIX quality violations
IMPROVED urls_common for readability
Removed redundant URL entry from urls_common file
2021-01-15 03:59:16 +00:00
Tobias Macey
50bb70298c
Added a configuration flag to force third party auth ( #24789 )
...
This adds a toggle to allow operators to prevent user registration and login via username/password authentication, forcing the platform to only support login and registration using third-party auth such as SAML.
Co-authored-by: Umar Asghar <mrumarasghar@gmail.com >
2021-01-07 09:55:27 -05:00
Zainab Amir
aa3119e4d7
Add new relic metrics ( #26003 )
2021-01-07 18:08:09 +05:00
Zainab Amir
d5c9536f0a
send in-active user details on auth failure ( #25931 )
2021-01-05 10:33:04 +05:00
srwang
b95739c153
Merge pull request #25888 from edx/swang/ws-1591
...
WS-1591: change Prospectus user dropdown to show avatar instead of username
2020-12-16 13:40:30 -05:00
Sharon Wang
70cf6ddbf8
fix lint error
2020-12-16 13:16:50 -05:00
Sharon Wang
8889180b59
code review comments and lint
2020-12-16 09:45:31 -05:00
Sharon Wang
88b838f608
exception for profile
2020-12-16 08:58:25 -05:00
Waheed Ahmed
5fce6c28d7
Add logs around all password reset requests.
...
VAN-192
2020-12-16 15:30:39 +05:00
Sharon Wang
910f1c45c3
test passing
2020-12-15 16:58:48 -05:00
Sharon Wang
15c9ad1140
user cookie test wip
2020-12-15 15:44:17 -05:00
Sharon Wang
97fb51ce67
sos
2020-12-15 15:22:28 -05:00
Ned Batchelder
761306114d
New LOGIN_ISSUE_SUPPORT_LINK setting
...
The login page had a hard-coded support.edx.org URL. This changes it to
a configurable setting. BTR-32.
2020-12-04 14:55:27 -05:00
Régis Behmo
a16cd71046
Start waffle namespace deprecation
...
By explicitly importing the legacy namespace classes, we make it clear
that we are using soon-to-be-deprecated classes. We will then be able to
start removing the legacy classes, one module at a time.
2020-12-03 16:06:14 +01:00
Zainab Amir
f401830f7a
Add error_code to AuthFailedError ( #25691 )
2020-11-30 12:41:56 +05:00
jawad khan
c46aebd6d9
converted logistration password reset views from function to DRF APIVIEW ( #25582 )
...
* converted logistration password reset views from function to DRF APIVIEW
VAN-31
2020-11-23 15:35:11 +05:00
0x29a
8961db4f10
Fix imports, remove unused import
2020-11-19 14:37:09 +01:00
Albert (AJ) St. Aubin
70a82580fb
Added data to the refresh endpoint for investigation.
...
[MICROBA-585]
In support of an investigation into errors we are receiving for
JWT tokens we are adding some data to the JSON response on a token
refresh.
2020-11-17 10:30:01 -05:00
Zainab Amir
2cf023bf27
VAN-92: Update TPA Context with platform name ( #25580 )
2020-11-13 17:15:53 +05:00
Saleem Latif
785b04888d
Updated edx-enterprise version and only set user language preference on signup if it does not already exist.
2020-11-11 14:24:47 +05:00
Kyle McCormick
151bd13666
Use full names for common.djangoapps imports; warn when using old style ( #25477 )
...
* Generate common/djangoapps import shims for LMS
* Generate common/djangoapps import shims for Studio
* Stop appending project root to sys.path
* Stop appending common/djangoapps to sys.path
* Import from common.djangoapps.course_action_state instead of course_action_state
* Import from common.djangoapps.course_modes instead of course_modes
* Import from common.djangoapps.database_fixups instead of database_fixups
* Import from common.djangoapps.edxmako instead of edxmako
* Import from common.djangoapps.entitlements instead of entitlements
* Import from common.djangoapps.pipline_mako instead of pipeline_mako
* Import from common.djangoapps.static_replace instead of static_replace
* Import from common.djangoapps.student instead of student
* Import from common.djangoapps.terrain instead of terrain
* Import from common.djangoapps.third_party_auth instead of third_party_auth
* Import from common.djangoapps.track instead of track
* Import from common.djangoapps.util instead of util
* Import from common.djangoapps.xblock_django instead of xblock_django
* Add empty common/djangoapps/__init__.py to fix pytest collection
* Fix pylint formatting violations
* Exclude import_shims/ directory tree from linting
2020-11-10 07:02:01 -05:00
adeel khan
eec8200761
Merge pull request #25507 from edx/adeel/van_105_adding_error_handling_for_login_page
...
Adds error message for logistration MFE.
2020-11-09 16:18:01 +05:00
Adeel Khan
51610e195e
Adds error message for logistration MFE.
...
This adds new user facing locked out messaging
for logistration MFE.
VAN-105
2020-11-08 22:05:05 +05:00
Manjinder Singh
c74b623948
Fixing code-annotations ( #25539 )
...
* Fixing code-annotations
2020-11-06 12:52:08 -05:00
Adeel Ehsan
0d9236524d
Merge pull request #25398 from edx/aehsan/van-6/added_params_in_register_api
...
Added next and cours_id params in register endpoint
2020-11-06 18:15:09 +05:00
adeelehsan
8be2283aef
Added next and cours_id params in register endpoint
...
VAN-6
2020-11-06 17:41:11 +05:00
Zainab Amir
97e9fee92e
Add third party auth context api ( #25497 )
2020-11-05 19:26:29 +05:00
Régis Behmo
4586002956
Import waffle classes from edx_toggles instead of waffle_utils
...
Those classes were ported to edx_toggles. The imports remain in
waffle_utils.__init__ for backward compatibility.
2020-11-03 19:25:37 +01:00
Régis Behmo
3b127f8c92
Deprecate WaffleSwitch.override* methods
...
This allows us to get rid of the custom WaffleSwitch and
WaffleSwitchNamespace classes from waffle_utils in favour of
edx_toggles.toggles classes.
2020-11-03 19:25:37 +01:00
Régis Behmo
2307dff4c9
Deprecate WaffleFlag.override method
...
This allows us to get rid of waffle_utils' custom WaffleFlag method.
2020-11-03 19:25:37 +01:00
Adeel Khan
d61936fdb6
Adds Logistration MFE url for forgot password email.
...
This patch would enable routing learner to logistration MFE
via forgot password url than on platform when
ENABLE_LOGISTRATION_MICROFRONTEND feature flag is set.
VAN-98
2020-10-29 16:25:20 +05:00
Adeel Khan
2bc746a0a0
Adds forgot password functionality for secondary email.
...
VAN-18
2020-10-24 22:00:12 +05:00
Zainab Amir
49ea5f5188
Update logistration MFE feature flag ( #25356 )
...
update logistration MFE feature flag to not be used in conjunction
with Accounts MFE toggle.
VAN-11
2020-10-23 12:11:56 +05:00
Dillon Dumesnil
b6dbbb6f83
Merge pull request #25346 from edx/ddumesnil/add-cert-to-linkedin-aa-385
...
AA-385: Add in LinkedIn Add to Profile to courseware meta API
2020-10-19 07:31:26 -07:00
Dillon Dumesnil
084ab4c10d
AA-385: Add in LinkedIn Add to Profile to courseware meta API
...
A major update to this function allows it to actually autofill the
certificate information again! I believe LinkedIn changed their API
and we never updated our end. This fixes that!
2020-10-16 10:07:38 -04:00
Adeel Khan
8418b44084
Add new password reset endpoint for logistration MFE.
...
VAN-88
2020-10-16 01:34:27 +05:00
adeelehsan
1bbb59ebc7
added host in redirection url
...
In case of login micro frontend redirection lms
domain added in redirection url.
VAN-71
2020-10-13 18:20:23 +05:00
Awais Jibran
6b1506c3ff
Sends Post-password-change acknowledgement email
...
PROD-421
2020-10-05 17:01:19 +05:00
Syed Muhammad Dawoud Sheraz Ali
6f254aaf84
Merge pull request #205 from edx/dsheraz/PROD-217
...
fix password reset token leakage in referrer
2020-10-02 22:17:37 +05:00
Waheed Ahmed
af958ada75
Add new endpoint to validate password reset token.
...
Added a new endpoint to validate password reset token for
logistration MFE.
VAN-61
2020-09-30 16:12:33 +05:00
uzairr
b1d321374f
Refactor third party auth msg generation
2020-09-29 06:52:02 +05:00
Tim McCormack
f29e418264
Revert "Revert "ARCHBOM-1494: Refer to custom attributes, not metrics, especially with edx-django-utils ( #25010 )" ( #25025 )" ( #25055 )
...
This reverts commit 986a448d9e .
2020-09-28 13:53:57 +00:00
DawoudSheraz
6181edfa4c
fix password reset token leakage in referrer
2020-09-28 10:20:17 +05:00
Robert Raposa
9c6ee54258
remove flaky test_login_ratelimited
2020-09-25 11:24:47 -04:00
Feanil Patel
ddcf31c5ad
Merge pull request #25009 from edx/feanil/fix_flaky_test
...
Fix a flaky test by freezing time in the right spot.
2020-09-21 12:15:28 -04:00
Ahtisham Shahid
986a448d9e
Revert "ARCHBOM-1494: Refer to custom attributes, not metrics, especially with edx-django-utils ( #25010 )" ( #25025 )
...
This reverts commit ba9ee4e151 .
Fixed Style lint issue
2020-09-21 13:48:00 +05:00