Calen Pennington
4642efbf08
Create shell django app for course duration feature
2018-10-12 16:43:13 -04:00
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
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
Michael Youngstrom
0744c0f99c
Cache waffleswitch data to avoid query count failures
2018-10-03 17:09:30 -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
bd6e060ea7
Use production.py instead of aws.py
2018-10-02 17:02:07 -04:00
Cory Lee
14ed6cf682
Prepare to remove low priority queue, replacing with default
2018-10-02 14:37:31 -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
matthugs
388be0d494
Merge pull request #18996 from edx/mhughes/remove-checklist-waffles
...
Remove waffles gating permanent checklist features
2018-09-28 10:51:29 -04:00
Matt Hughes
8df171a8c2
Remove waffles gating permanent checklist features
2018-09-27 15:10:49 -04:00
Diana Huang
deb8bd47d9
Switch existing tests to use the newer endpoint.
2018-09-27 13:33:42 -04:00
Ned Batchelder
14a8ea7be7
Merge pull request #18864 from open-craft/paulo/export-import-library
...
[OC-3682] Implement management commands to export/import content libraries
2018-09-26 05:17:02 -04:00
Qubad786
318937552a
Update VAL version and thumbnails scrapper job in accordance with val api
2018-09-25 20:12:10 +05:00
Matjaz Gregoric
754090279e
Address review comments.
2018-09-25 10:52:40 +02:00
Paulo Viadanna
5d59e2df0b
Content library export/import commands
2018-09-25 09:29:00 +02:00
Cali Stenson
46a4bdb115
Override change password urls in django admin.
...
LEARNER-4928
2018-09-18 17:11:49 -04:00
Diana Huang
f88415f89a
Merge pull request #18970 from edx/diana/override-admin-templates
...
Override admin templates to remove links that allow admin users to change passwords
2018-09-18 14:53:22 -04:00
Diana Huang
0fb8f08d2e
Override admin templates to remove links that allow admin users to change
...
passwords.
LEARNER-4928
2018-09-18 13:43:30 -04:00
edx-pipeline-bot
89963efd3a
Merge pull request #18968 from edx/release-mergeback-to-master
...
Merge release back to master
2018-09-18 12:56:07 -04:00
Kevin Falcone
4e8b179ac2
Merge pull request #18651 from edx/robrap/ARCH-180-dot-upgrade-all-steps
...
ARCH-180: Upgrade DOT to 1.1.2
2018-09-17 16:00:20 -04:00
ayub-khan
92b78e1dec
updated-translations
2018-09-17 15:03:48 +05:00
Nimisha Asthagiri
e2ff1ec537
Merge pull request #18917 from edx/arch/user-authn-app
...
Consolidate user login and authentication code
2018-09-15 10:00:51 -04:00
Nimisha Asthagiri
8cf44283c9
Consolidate user login and authentication code
2018-09-15 03:21:39 -04:00
Calen Pennington
5b71d4408b
Merge pull request #18902 from cpennington/fix-educator-3262-v3
...
Load all webpack chunks into fragments as correctly-typed resources
2018-09-13 10:11:26 -04:00
Robert Raposa
c7800acaa0
Restore "Upgrade DOT to 1.1.2."
...
This upgrades DOT by reverting the revert.
This reverts commit 4d8b9c3
ARCH-180
2018-09-13 09:54:30 -04:00
J Eskew
7affa237df
Merge pull request #18557 from mreyk/teltek/feature/improve-course-modes-configuration
...
OSPR: Improve Course Modes configuration
2018-09-12 15:52:48 -04:00
Nimisha Asthagiri
700a902b68
Cleanup and remove deprecated RequestCache Django app
...
ARCH-223
2018-09-12 14:39:11 -04:00
Calen Pennington
db2078ed2f
fixup! Load all webpack chunks into fragments as correctly-typed resources
2018-09-12 14:27:54 -04:00
mrey
9003a2dcde
Allow to override COURSE_ENROLLMENT_MODES in AWS environment
...
Add more parameters to COURSE_ENROLLMENT_MODES to allow to display friendly mode name and more options
Fix python tests of PR #18557
PR #18557 : Fix Diff Quality test line too long
PR #18557 : Fix Diff Quality test unused-variable
Use six.iteritems() in COURSE_MODE_SLUG_CHOICES for future Python 3 compatibility
2018-09-12 17:35:57 +02:00
Calen Pennington
cb075a3240
fixup! Load all webpack chunks into fragments as correctly-typed resources
2018-09-10 15:09:34 -04:00
Calen Pennington
b36aa292dd
fixup! Load all webpack chunks into fragments as correctly-typed resources
2018-09-10 14:10:29 -04:00
Calen Pennington
493bbe9310
DO NOT MERGE: debug logging to figure out why libraries won't load
2018-09-10 12:43:04 -04:00
Awais Jibran
3bb34faa8f
Fix edge checklist 500 error
...
EDUCATOR-3355
2018-09-10 16:30:13 +05:00
Robert Raposa
71161b8eda
Merge pull request #18879 from edx/revert-revert-18861-robrap/ARCH-223-replace-request-cache
...
ARCH-223: Revert the revert of Replace Request Cache
2018-09-08 16:30:37 -04:00
Robert Raposa
ba4cc62ff8
Retire deprecated RequestCache (Take 2)
...
ARCH-223
2018-09-08 15:09:28 -04:00
Braden MacDonald
b603f3cf60
Merge pull request #18856 : Convert DATA_DIR to a Path object
2018-09-07 15:26:31 -07:00
Calen Pennington
16f05ecce4
fixup! Load all webpack chunks into fragments as correctly-typed resources
2018-09-07 11:02:52 -04:00
Calen Pennington
15b762aaaa
fixup! Load all webpack chunks into fragments as correctly-typed resources
2018-09-07 10:40:09 -04:00
Calen Pennington
41c71505e3
Load all webpack chunks into fragments as correctly-typed resources
2018-09-06 15:47:13 -04:00
irfanuddinahmad
527edc5c45
Add video thumbnails management command to scrape youtube thumbnails and update them in edxval
2018-09-04 19:07:03 +05:00
Qubad786
89925a96dc
use waffle_flags from video pipeline and fix tests
2018-09-04 19:07:03 +05:00
Qubad786
e24438602d
Deprecate youtube for existing courses by not sending course_video_upload_token to VEDA.
2018-09-04 19:07:03 +05:00
Mushtaq Ali
7698a277cd
Scrape video thumbnails from youtube util - EDUCATOR-3109
2018-09-04 19:07:03 +05:00
Alex Dusenbery
3afe741143
Revert "studio grading bokchoy tests III"
...
This reverts commit 9b9f7c26cd .
2018-08-31 10:28:06 -04:00
Agha Awais
9b9f7c26cd
studio grading bokchoy tests III
2018-08-31 10:36:51 +00:00
Guruprasad Lakshmi Narayanan
a21d9bf381
Convert DATA_DIR to a Path object when fetching from ENV_TOKENS
...
This fixes the exceptions raised by code that expects it to be a Path
object. For instance, the LMS sysadmin dashboard courses page expects
DATA_DIR to be a Path object and throws a 500 Internal Server error if
it isn't.
2018-08-30 22:00:42 +05:30