Kevin Kim
0bf8fc4b44
Converts the dates on the dashboard, sidebar navigation, and important course dates to user specified time zone.
2016-07-05 17:45:13 +00:00
Ahsan Ulhaq
d31b7cbd68
Complete Order History area for students
...
ECOM-2361
2016-06-08 21:45:07 +05:00
Renzo Lucioni
62403eea40
Extend edX API utility to support retrieval of specific resources
...
This will be used to retrieve data for the program detail page. Part of ECOM-4415.
2016-05-26 10:34:48 -04:00
Calen Pennington
853bfe7a36
Add a TestCase mixin for enabling caches in tests
...
By default, disable all caching in tests, to preserve test independence.
In order to enable caching, inherit from CacheSetupMixin, and specify
which cache configuration is needed.
[EV-32]
2016-05-04 14:51:30 -04:00
Ibrahim
f7f281b65b
WL-398 Add Course Background Image and Video Thumbnail Image Fields to Studio
2016-04-30 15:25:17 -04:00
Ned Batchelder
2e1238b83e
Remove unused imports
2016-04-08 11:23:05 -04:00
J. Cliff Dyer
88fef8b2a4
Use renamed edx_oauth2_provider throughout.
...
MA-1998 Install and configure django_oauth_toolkit to coexist with
existing oauth libraries.
2016-03-30 14:21:17 +00:00
Ben Patterson
c504029b39
Create a third shard for lms unit tests.
...
This will leverage the nose attrib plugin to allow us
to break tests apart on our build system to run
in parallel on separate nodes.
2016-03-17 12:01:42 -04:00
jsa
8a620640c2
Disable credentials-related settings/tests under cms.
2016-02-12 13:25:44 -05:00
Renzo Lucioni
67f8b49056
Fixes for program certificate generation
...
ECOM-3528
2016-02-09 16:27:16 -05:00
Robert Raposa
f555ffd585
Refactor and improve js_utils helpers
...
- Rename escape_json_dumps to dump_js_escaped_json
- Rename escape_js_string to js_escaped_string
- Update js_escaped_string to output empty string for None
- Introduce dump_html_escaped_json
- Move dump_js_escaped_json after the pipe as new best practice
- Introduce additional uses of helpers
- Introduce new djangolib directory and move js_utils
2016-02-03 17:13:21 -05:00
Ahsan Ulhaq
9220420925
Add jwt auth in LMS
...
ECOM-3419
2016-01-28 14:00:58 +05:00
Ahsan Ulhaq
70eaf18936
caching for requests to credentials service
...
ECOM-3278
2016-01-28 13:05:50 +05:00
Ahsan Ulhaq
5181513629
Show message for earned programs credentials
...
ECOM-3015
2016-01-28 13:05:50 +05:00
Adam Palay
bb2d75d80e
Revert "Merge pull request #11241 from edx/feature/credentials-phase-1"
...
This reverts commit 46df454536 , reversing
changes made to 039e6cdfe6 .
2016-01-25 12:46:57 -05:00
Awais Jibran
c2255ef0d6
Merge pull request #11226 from edx/aj/ecom3384-course-image-breaking
...
Studio - Schedule & Details tab broken
2016-01-22 18:56:15 +05:00
Awais Jibran
8a6699a46d
Studio breaks DEFAULT_COURSE_ABOUT_IMAGE_URL is not set in settings in cms
...
ECOM-3384
2016-01-22 16:49:57 +05:00
Ahsan Ulhaq
bcb8afb2c4
Add jwt auth in LMS
...
ECOM-3419
2016-01-22 13:00:36 +05:00
Ahsan Ulhaq
8fb998fee7
caching for requests to credentials service
...
ECOM-3278
2016-01-20 12:51:28 +05:00
Ahsan Ulhaq
4ce58a6f67
Show message for earned programs credentials
...
ECOM-3015
2016-01-20 12:50:30 +05:00
vkaracic
534b32c78c
Xblock utilities tests
...
Tests for xblock_utils.py functions.
2015-12-29 18:46:10 +00:00
muhammad-ammar
c0479fb79a
use users anonymous id for subject field in JWT
2015-12-10 11:56:50 +05:00
Nimisha Asthagiri
d170c92f3b
Refactor course_image_url
2015-12-04 11:25:40 -05:00
Renzo Lucioni
70d57327eb
Add Programs tab to Studio
...
Extends the Programs ConfigurationModel, cleans up Programs-related utilities and corresponding tests, and corrects caching. Uses the Programs API to list programs within Studio. ECOM-2769.
2015-11-25 14:56:50 -05:00
Robert Raposa
3682fac832
Add json escaping to Studio
...
Make escaping for json simpler and more consistent in Mako templates
- add escape_json_dumps to escape and json.dumps
- add escape_js_str to escape javascript string
- refactor Studio to use escape_json_dumps in Mako templates
TNL-2646: Escape json.dumps
2015-11-04 13:34:42 -05:00
Robert Raposa
44bd65293a
Escape json for Studio advanced settings
...
- Resolve SEC-27 by escaping course name in advanced settings
- Add escape_json_dumps to simplify escaping json in Mako templates
SEC-27: XSS/JS Error in Advanced Settings with invalid course name
2015-11-03 10:38:39 -05:00
Nimisha Asthagiri
22c2e7e54c
Reusable Graph Traversals
2015-10-27 10:54:28 -04:00
Nimisha Asthagiri
65e330e8b5
Make RequestCache reusable
2015-06-12 09:27:16 -04:00
Diana Huang
7461a2fd37
Refactor and merge CourseViewType and CourseTab.
...
TNL-2321
2015-06-08 15:18:39 -04:00
Daniel Friedman
09e1f9ed71
Fix XSS vulnerability in User Profile.
...
TNL-2248
2015-05-26 13:17:54 -04:00
Gabe Mulley
4a8b0c5ef5
Make user_track use eventtracking
2015-05-06 20:57:46 -04:00