Dillon Dumesnil
deb758c808
Added in tests for the new password validation. Fixed old tests that
...
relied on the old configuration values and old way of validating
passwords. Also improved registration page by always showing error
messages rather than hiding them on leaving the field.
2018-10-10 11:06:30 -04:00
Dillon Dumesnil
4fa27f98dc
Implementing django password validators for edX. This involves removing
...
the old validate password method and configuration values in favor of
AUTH_PASSWORD_VALIDATORS, a list of validators to use to check a
password. These include some that come straight from Django and some
that were written according to Django's specifications. This work also
included maintaining the current messaging as instruction text and
passing along restrictions for the password field.
2018-10-10 10:58:21 -04:00
rabiaiftikhar
aac430da34
EDUCATOR-3213 make Global EdX Staff able to view all forum posts
2018-10-10 12:01:23 +05:00
Omar Al-Ithawi
ceacfc8a75
edX-ACE support for email change messages
2018-10-08 20:43:09 +03:00
Simon Chen
929ca61e6c
Default the waffle flag to be on
2018-10-05 11:54:04 -04:00
Robert Raposa
79b2992fe1
Merge pull request #19055 from edx/robrap/ARCH-233-jwt-auth-middleware
...
ARCH-233: Add JWT Auth Middleware.
2018-10-04 10:38:52 -04:00
Simon Chen
4132eb3fcd
Merge pull request #19026 from edx/naa/freeze-grades
...
Stop-gap implementation to freeze grades 30 days after course end
2018-10-04 08:55:01 -04:00
Rabia Iftikhar
2075218919
Merge pull request #19034 from edx/ri/EDUCATOR-3514-download-student-profile-info
...
EDUCATOR-3514 increase the length of task_input while creating instance of InstructorTask
2018-10-04 17:18:04 +05:00
Nimisha Asthagiri
ddafbb0d29
POC: Stop-gap implementation to freeze grades.
2018-10-04 08:13:35 -04:00
Robert Raposa
3e3c1333f0
Add JWT Auth Middleware.
...
From edx-drf-extensions:
1. EnsureJWTAuthSettingsMiddleware: Ensures proper JWT auth settings
for endpoints.
2. JwtAuthCookieMiddleware: Combines the JWT auth cookie parts into a
JWT auth cookie.
ARCH-233
2018-10-03 16:26:05 -04:00
Cory Lee
257768c8a4
Merge pull request #19039 from edx/devops/move_tasks_to_more_appropriate_queues
...
Move tasks to non-default queues
2018-10-03 09:56:04 -04:00
Cory Lee
282bab3e90
Merge pull request #19041 from edx/coryleeio/remove_unneeded_log_config
...
Removing broken log config
2018-10-03 09:40:24 -04:00
rabiaiftikhar
667bf488d9
EDUCATOR-3514 increase the length of task_input while creating instance of InstructorTask
2018-10-03 12:16:40 +05:00
Nimisha Asthagiri
1c1088358c
Merge pull request #19031 from edx/arch/login-service-migration
...
Login service user creation - data migration
2018-10-02 20:45:42 -04:00
Cory Lee
bd6e060ea7
Use production.py instead of aws.py
2018-10-02 17:02:07 -04:00
Robert Raposa
4a0bda7690
Merge pull request #18988 from edx/robrap/ARCH-238-login-redirect
...
ARCH-238: Add ability to redirect to subdomain for login.
2018-10-02 16:34:13 -04:00
Robert Raposa
23b9cfd76c
Add whitelist for login redirect.
...
Use LOGIN_REDIRECT_WHITELIST to provide a whitelist of
additional domains to which login will now redirect.
ARCH-238
2018-10-02 16:00:55 -04:00
Cory Lee
8d36e8b4ab
Remove unecessary bits
2018-10-02 15:06:36 -04:00
Cory Lee
fb281ae9c8
Remove unnecessary specification
2018-10-02 15:05:56 -04:00
Cory Lee
0f63f4c643
Remove unnecessary import
2018-10-02 15:05:26 -04:00
Cory Lee
14ed6cf682
Prepare to remove low priority queue, replacing with default
2018-10-02 14:37:31 -04:00
Cory Lee
84e1076a11
Move certificate task to low priority queue
2018-10-02 13:37:46 -04:00
Joseph Mulloy
1533623a0d
Move tasks to low priority queue from default
2018-10-02 13:27:44 -04:00
Fred Smith
eae5a8117f
move instructor tasks to low priority queue
2018-10-02 13:26:36 -04:00
Cory Lee
e051cff33d
Moving some tasks to low priority queue
2018-10-02 12:44:49 -04:00
Nimisha Asthagiri
2a170549b4
Login service user creation - data migration
2018-10-02 12:26:50 -04:00
Amir Qayyum Khan
9124933925
Fixed issue where git logs aren't functioning
...
Use the course key as the primary key for storing coure import logs in
mongo, instead of the deprecated course key (this only applies to
courses imported via git_import.py).
No effort is made to migrate existing logs, since they are ephemeral.
2018-10-02 21:01:20 +05:00
mduboseedx
932e7cacae
Merge pull request #17216 from proversity-org/proversity/edx-pr-unsupported-browser-alert
...
Show browser support alert
2018-10-02 09:45:01 -04:00
Joseph Mulloy
c870ec3872
Fix pylint warnings OPS-3450
2018-10-01 14:54:58 -04:00
Cory Lee
688968e8c8
Add production.py OPS-3450
2018-10-01 14:54:55 -04:00
Cory Lee
e145049f46
Add deprecation warning to aws.py OPS-3450
2018-10-01 14:54:50 -04:00
Nimisha Asthagiri
31a1ad4a09
Merge pull request #18999 from edx/arch/refactor-jwt-builder
...
JWT Cookies
2018-10-01 13:45:15 -04:00
Nimisha Asthagiri
02ba5fb0e8
Login service support for JWT Cookies
2018-10-01 13:08:40 -04:00
Ahsan Ulhaq
ee7555e85f
update usage of SessionAuthenticationAllowInactiveUser
...
LEARNER-6469
2018-10-01 17:52:52 +05:00
Ned Batchelder
f2dac46681
Merge pull request #18475 from appsembler/omar/ace-enroll-email
...
Convert instructor email messages to ACE
2018-09-27 16:44:08 -04:00
Diana Huang
8c589dcf34
Merge pull request #19006 from edx/diana/update-login-registration-tests
...
Registration deprecation: switch existing tests to use the newer endpoint.
2018-09-27 15:52:55 -04:00
Attiya Ishaque
5c8d594518
Merge pull request #18849 from edx/aj/fix-bulk-email
...
Skip sending email if an email address contains non-ascii char.
2018-09-27 23:51:10 +05:00
Feanil Patel
17d8410b41
Merge pull request #18985 from edx/feanil/remove_lms_migrate
...
Remove tools that don't seem to be used.
2018-09-27 14:26:05 -04:00
Awais Jibran
ac3c274d57
Skip sending email if an email address contains non-ascii char.
2018-09-27 22:45:15 +05:00
Diana Huang
deb8bd47d9
Switch existing tests to use the newer endpoint.
2018-09-27 13:33:42 -04:00
Ahsan Ulhaq
39f48a8c10
Reduce query to user table
...
LEARNER-6336
2018-09-26 17:16:42 +05:00
Omar Al-Ithawi
6ff3235f84
Convert instructor email messages to ACE
2018-09-25 17:51:10 +03:00
hamzamunir7300
636ce3b7d7
Merge pull request #18883 from edx/LEARNER-3832
...
Account Page refreshes on autosave/combobox Language value change
2018-09-25 18:04:54 +05:00
Bill DeRusha
e878b9fb0e
Merge pull request #18978 from edx/bderusha/unGDPRfix
...
Set usable password when canceling user retirement
2018-09-21 15:19:48 -04:00
Bill DeRusha
b43b174fdd
Set usable password when canceling user retirement
2018-09-21 14:18:57 -04:00
Matthew Piatetsky
e1d2169f70
Merge pull request #18977 from edx/prevent_activation_time_error
...
prevent activation time error
2018-09-21 12:21:11 -04:00
Feanil Patel
e1e06afc20
Remove the rest of the lms_migration django app.
...
The management commands don't seem to be used anywhere and if we remove
that, then there is nothing left in this app.
2018-09-21 11:22:06 -04:00
Feanil Patel
58139bfcdb
Remove tools that don't seem to be used.
...
These views and tools don't seem to be enabled and I think it's safe to
say that we have migrated to LMS+CMS.
2018-09-21 10:37:48 -04:00
Feanil Patel
8bcdc65e4c
Remove the cybersource processor that was deprecated in 2014.
2018-09-20 13:54:27 -04:00
Matthew Piatetsky
f738e74e7e
prevent activation time error
2018-09-19 17:06:15 -04:00