- Jun 09, 2016
-
-
PaulWattenberger authored
-
- Jun 08, 2016
-
-
PaulWattenberger authored
* Initial commit of Sailthru lms changes * Field mapping changes for Sailthru integration * Merge fix * Add users to Sailthru list on registration * FIx minor code format issues * Several updates based on code review feedback * Updates based on recomendations from Sailthru * Clean up unit tests * Fix last login * Updates based on code review feedback * Updates based on code review feedback * Fix comment * Cleanup
-
Calen Pennington authored
-
Calen Pennington authored
-
- Jun 02, 2016
-
-
Andy Armstrong authored
TNL-4622
-
- Jun 01, 2016
-
-
Hasnain authored
-
- May 27, 2016
-
-
Nimisha Asthagiri authored
-
- May 24, 2016
-
-
Daniel Friedman authored
Don't use symlinks to include node_modules
-
Daniel Friedman authored
FEDX-25
-
- May 19, 2016
-
-
Sanford Student authored
-
- May 16, 2016
-
-
Peter Fogg authored
ECOM-4325
-
Eric Fischer authored
Moves ENABLE_INSTRUCTOR_EMAIL and REQUIRE_COURSE_EMAIL_AUTH from settings files to admin-accessible configuration models. This allows for the bulk email settings to be modified without a new AMI deploy. See TNL-4504. Also updates tests: -python tests mock out the new configurations in place of the old settings -lettuce test has been moved to bokchoy (note that there was some loss of coverage here - the lettuce tests had been doing some voodoo to allow for cross-process inspection of emails messages being "sent" by the server, from the client! In discussion with testeng, this seems outside the realm of a visual acceptance test. So, the bokchoy test simply confirm the successful queueing of the message, and leaves the validation of sending messages to the relevant unit tests.) -bok choy fixture has been added, to replace the settings in acceptance.py -lettuce and bok choy databases have been updated to reflect the backend changes The new default is to have bulk_email disabled, we'll need to call this out in the next OpenEdx release to ensure administrators enable this feature if needed.
-
- May 13, 2016
-
-
Clinton Blackburn authored
We need to create a user profile in order for users to be usable. This, coupled with the fact, that edx-platform is the owner of auth information, means these commands belong here. ECOM-4310
-
- May 12, 2016
-
-
Peter Fogg authored
This is slightly more complicated than it should be since we're using custom authentication middleware (i.e., not Django's standard middleware class). We have to check that the session auth hash we have stored is equal to the request's session auth hash (since the stored hash is a function of the password). Normally this gets handled in `django.contrib.auth.get_user`, but due to our caching we don't go through that function, even in the cache miss case. ECOM-4288
-
Matt Drayer authored
* mattdrayer: Remove individual JWT settings * mattdrayer: Add settings defaults to JWT_AUTH calls
-
Matt Drayer authored
* mattdrayer: Remove individual JWT settings * mattdrayer: Add settings defaults to JWT_AUTH calls
-
- May 09, 2016
-
-
AlasdairSwan authored
-
- May 05, 2016
-
-
Sanford Student authored
-
- May 02, 2016
-
-
muzaffaryousaf authored
-
Waheed Ahmed authored
ECOM-4292
-
Brian Jacobel authored
-
muzaffaryousaf authored
TNL-4335
-
Clinton Blackburn authored
The JWT includes the user email and username, along with details pulled from the original access token (e.g. scope, expiration). ECOM-4221
-
Brian Jacobel authored
-
J. Clifford Dyer authored
seq_next, seq_prev, and seq_goto events are all renamed, and maintain legacy compatibility. This PR also introduces new EventTransformer framework to shim events based on name prefix. MA-2221
-
John Eskew authored
-
Bill DeRusha authored
-
- Apr 29, 2016
-
-
Christina Roberts authored
[PERF-303] Integer XBlocks/XModules into the static asset pipeline. This PR, based on hackathon work from Christina/Andy, implements a way to discover all installed XBlocks and XModules and to enumerate their public assets, then pulling them in during the collectstatic phase and hashing them. In turn, the methods for generating URLs to resources will then returned the hashed name for assets, allowing them to be served from nginx/CDNs, and cached heavily.
-
- Apr 28, 2016
-
-
muzaffaryousaf authored
-
- Apr 27, 2016
-
-
Waheed Ahmed authored
ECOM-4292
-
Brian Jacobel authored
-
muzaffaryousaf authored
TNL-4335
-
- Apr 26, 2016
-
-
Clinton Blackburn authored
The JWT includes the user email and username, along with details pulled from the original access token (e.g. scope, expiration). ECOM-4221
-
- Apr 25, 2016
-
-
Brian Jacobel authored
-
- Apr 22, 2016
-
-
J. Clifford Dyer authored
seq_next, seq_prev, and seq_goto events are all renamed, and maintain legacy compatibility. This PR also introduces new EventTransformer framework to shim events based on name prefix. MA-2221
-
- Apr 20, 2016
-
-
Clinton Blackburn authored
- Using jwt_decode_handler from edx-drf-extensions - Updated djangorestframework-jwt - Removed feature flag around JWT auth ECOM-4221
-
- Apr 15, 2016
-
-
J. Clifford Dyer authored
MA-2271 Allow inactive users to authenticate. MA-2273 Provide custom authenticate method that allows users to provide email.
-
- Apr 14, 2016
-
-
Chris Rodriguez authored
* tests for dragging * icon location reference updates * pattern library usage
-
wajeeha-khalid authored
-
- Apr 13, 2016
-
-
Bill DeRusha authored
-