Commit Graph

22621 Commits

Author SHA1 Message Date
Nimisha Asthagiri
3be03d4677 Fix Next Button's 404 error
MA-2305
2016-05-02 13:09:24 -04:00
Ahsan Ulhaq
764f068452 Add js test for analytics event on LMS receipt page
ECOM-4281
2016-05-02 13:09:24 -04:00
Renzo Lucioni
a74885331b Measuring program progress
Introduces a utility class for gauging a user's progress towards program completion. Progress data is passed to the ProgramListFactory. ECOM-3200.
2016-05-02 13:09:24 -04:00
Chris Rodriguez
39e60a7b1a AC-400 removing tabindex from bookmark 2016-05-02 13:09:23 -04:00
Clinton Blackburn
e344bb6cd8 Updated access token view to return a JWT as an access token
The JWT includes the user email and username, along with details pulled from the original access token (e.g. scope, expiration).

ECOM-4221
2016-05-02 13:09:23 -04:00
Waheed Ahmed
5628d162a6 Fixed celery task.
ECOM-3437
2016-05-02 13:09:23 -04:00
Brian Jacobel
0f90185766 remove usage of minifed Underscore.string 2016-05-02 13:09:22 -04:00
Brian Jacobel
71e49e5b59 Fix a UI issue with oauth page and the theme on edx.org 2016-05-02 13:09:22 -04:00
Brian Jacobel
63b5fb845d Update escaping and safe-templating usage 2016-05-02 13:09:22 -04:00
Brian Jacobel
d6cee8c65f This is what this string used to look like, to gettext 2016-05-02 13:09:22 -04:00
Brian Jacobel
44bd6bab04 Fix line wrapping here 2016-05-02 13:09:21 -04:00
Brian Jacobel
716062a876 Mako templates return context in .context_data rather than .context 2016-05-02 13:09:21 -04:00
Brian Jacobel
ced6fb5b52 Move manual refunds page to Mako 2016-05-02 13:09:21 -04:00
Brian Jacobel
4a9960e4b0 OAuth grant screen converted to mako (3/4) 2016-05-02 13:09:21 -04:00
Brian Jacobel
8f71ed12b1 Migrate password_reset_confirm.html to Mako (2/4) 2016-05-02 13:09:21 -04:00
Brian Jacobel
400f8beb1d Convert password_reset_confirm.html to Mako 2016-05-02 13:09:21 -04:00
Brian Jacobel
5ec2957167 Remove an old i18n JS include from the wiki that did nothing 2016-05-02 13:09:20 -04:00
Brian Jacobel
5ef63e0f1e The only JS the pages using this template need is base_application 2016-05-02 13:09:20 -04:00
Brian Jacobel
0f88fd2018 Fix a usage of a Mako thing that doesn't work here 2016-05-02 13:09:20 -04:00
Brian Jacobel
51de302ca5 Fix gettext errors by including /js/i18n/LANGUAGE_CODE/djangojs.js in Django template 2016-05-02 13:09:20 -04:00
Andy Armstrong
28b0305f8b Fixes 2016-05-02 13:09:20 -04:00
AlasdairSwan
3cbb2d1a08 FEDX-118 Adding header to test page 2016-05-02 13:09:19 -04:00
Chris Rodriguez
717b56a7b2 Sending skip links to single main, making more relevant 2016-05-02 13:09:19 -04:00
Peter Fogg
5a780e8019 Generate API client credentials.
ECOM-3946
2016-05-02 13:09:19 -04:00
Waheed Ahmed
921dc602ba Automatically enable Self Generating Certificates for Self Paced Courses.
ECOM-3437
2016-05-02 13:09:18 -04:00
Simon Chen
79332ed586 ECOM-4272 Add the cosmetic changes to the program listing page 2016-05-02 13:08:59 -04:00
J. Clifford Dyer
6a01f18e17 Update seq_* to edx.ui.lms.sequence.* format
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
2016-05-02 13:08:59 -04:00
John Eskew
e1d8347c21 Fix static tabs test. 2016-05-02 13:08:58 -04:00
John Eskew
6ea91d42b5 Remove another XML course test. 2016-05-02 13:08:58 -04:00
John Eskew
f0c1318041 Add XML_COURSE_DIRS back in. 2016-05-02 13:08:58 -04:00
John Eskew
a08f4d3cc3 Remove non-existent import. 2016-05-02 13:08:58 -04:00
John Eskew
971a198fb9 Remove ModuleStoreEnum.Type.xml 2016-05-02 13:08:57 -04:00
John Eskew
2380fa3c2c Unify usage of a single test mixed modulestore called:
TEST_DATA_MIXED_MODULESTORE
Remove these test mixed modulestores:
TEST_DATA_MIXED_TOY_MODULESTORE
TEST_DATA_MIXED_CLOSED_MODULESTORE
TEST_DATA_MIXED_GRADED_MODULESTORE
2016-05-02 13:08:27 -04:00
John Eskew
39ac2579dc Import test course instead of using XML-backed course. 2016-05-02 13:08:26 -04:00
John Eskew
2090f07344 Remove XML-backed course-specific test. 2016-05-02 13:08:26 -04:00
John Eskew
134fb9c269 Import test course instead of using XML-backed course. 2016-05-02 13:08:26 -04:00
John Eskew
4106528e1a Fix toy course textbook test - use Mongo-backed test course. 2016-05-02 13:08:26 -04:00
John Eskew
71d7f1c81b Skip test with static tabs - seems broken. 2016-05-02 13:08:25 -04:00
John Eskew
dd159bce12 Import test course instead of using XML-backed course. 2016-05-02 13:08:25 -04:00
John Eskew
14a8314adc Remove include_xml option. 2016-05-02 13:08:25 -04:00
John Eskew
7987b16a18 Remove XML modulestore code - discovery work 2016-05-02 13:08:25 -04:00
Ned Batchelder
1a2ba1a533 Reduce the use of 'Open edX' as a noun 2016-05-02 12:44:28 -04:00
Bill DeRusha
25df9db6ff WIP django catalog admin 2016-05-02 11:20:31 -04:00
Bill DeRusha
ffdacc9129 Use asymmetric key for signing JWTs 2016-05-02 11:17:32 -04:00
David Ormsbee
f3b33ef14f Merge pull request #12275 from edx/ormsbee/video_state_opt_2
Remove unnecessary VideoModule save_states.
2016-05-02 10:54:40 -04:00
Ahsan Ulhaq
f995114d11 Add js test for analytics event on LMS receipt page
ECOM-4281
2016-05-02 13:15:18 +05:00
David Ormsbee
f9d85e650c Remove unnecessary VideoModule save_states.
Before this commit, roughly half the save_state AJAX calls for the
VideoModule were done at load time, in order to send information about
YouTube availability (the value for which was almost always true).

This commit sends the value for what the LMS already thinks YouTube
availability is for this user, so that the AJAX callback is only
used in the case where the client side sees something different.

[PERF-262]
2016-04-29 16:32:17 -04:00
Christina Roberts
2497f0a0eb WIP: xblock pipeline work (#10176)
[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.
2016-04-29 10:52:42 -04:00
Renzo Lucioni
a77e6ea247 Merge pull request #12304 from edx/alasdair/ECOM-3968-program-card-link-alt-text-update
ECOM-3968 updated program card link alt text
2016-04-29 10:47:54 -04:00
Usman Khalid
09594d6305 Merge pull request #12243 from edx/usman/tnl4416-spec-nesting
When using RequireJS load spec files one by one.
2016-04-29 17:09:57 +05:00