Commit Graph

458 Commits

Author SHA1 Message Date
Usman Khalid
6cb62f2697 Rebase upgrade Django to v1.8.5
Please note that this is a squshed commit and the work of:
Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
2015-11-10 15:00:19 -05:00
Sarina Canelake
73c4706edc Update translations (autogenerated message) 2015-11-05 13:59:25 -05:00
Sarina Canelake
7301ea77c4 Update translations (autogenerated message) 2015-10-30 13:02:31 -04:00
Sarina Canelake
7852f76cb7 Update translations (autogenerated message) 2015-10-22 14:50:31 -04:00
Sarina Canelake
6e47cbfbca Update translations (autogenerated message) 2015-10-16 09:16:16 -04:00
cahrens
5c12890da5 Delete old, unused version of MathJax.
This version was from 2012.
2015-10-09 15:24:15 -04:00
David Baumgold
03aeae4bd7 Merge pull request #8271 from edx/sass-theming
Comprehensive Theming
2015-09-21 10:55:18 -04:00
Sarina Canelake
8171a2775e Update translations (autogenerated message) 2015-09-18 09:44:22 -04:00
David Baumgold
6ebf2515f4 Comprehensive theming
This is a squash of 38 commits ending with
5b080f979d692804452400ac5bed9b17c50b001e
2015-09-17 15:39:03 -04:00
Sarina Canelake
da86964ff4 Update translations (autogenerated message) 2015-09-11 08:56:36 -04:00
Sarina Canelake
03f555210b Update translations (autogenerated message) 2015-09-04 10:56:27 -04:00
Sarina Canelake
6381be87c6 Update dummy translation files with Underscore template strings 2015-08-24 18:05:13 -04:00
Ned Batchelder
3eb2e31c52 Adjust the i18n extraction rules to get all the strings we should get.
There's a move afoot to put assets inside individual Django apps,
instead of in upper-level "templates" directories.  These i18n
configuration files have to take this into account.

.underscore files are easy to find by their unique file extension, so
the rule can be simple.  Mako files are .html, so we have to be more
nuanced about it.  We don't want to get pure HTML files, and we don't
want to get .html files for tests, even if they are Mako templates.
2015-08-24 16:27:36 -04:00
Sarina Canelake
8f3310c04b Update translations (autogenerated message) 2015-08-21 10:49:56 -04:00
Sarina Canelake
3a250c13b9 Update translations (autogenerated message) 2015-08-14 10:03:36 -04:00
Sarina Canelake
19b44b477f Update translations (autogenerated message) 2015-08-07 09:54:08 -04:00
Ned Batchelder
2300f382cf Ignore more directories to speed up extracting i18n strings.
Also, remove the one use of _() in a test feature, since there's no
point.
2015-08-06 10:39:04 -04:00
Sarina Canelake
00af8222f6 Update translations (autogenerated message) 2015-07-31 08:23:49 -04:00
Sarina Canelake
c88aeb5fc1 Update translations (autogenerated message) 2015-07-27 09:58:15 -04:00
Sarina Canelake
7407280e90 Update translations (autogenerated message) 2015-07-22 14:16:03 -04:00
Sarina Canelake
2cc334eed0 Update translations (autogenerated message) 2015-07-21 11:45:01 -04:00
Sarina Canelake
1a46556a03 Update translations (autogenerated message) 2015-07-13 00:50:28 -04:00
Sarina Canelake
1cc7ea2a37 Update translations (autogenerated message) 2015-07-06 08:14:16 -04:00
Sarina Canelake
bd37853e45 Update translations (autogenerated message) 2015-06-29 08:42:06 -04:00
Sarina Canelake
b88b8206f6 Update translations (autogenerated message) 2015-06-19 09:50:24 -04:00
Sarina Canelake
e0dbb0758c Update translations (autogenerated message) 2015-06-12 14:56:59 -04:00
Sarina Canelake
c64567045a Update translations (autogenerated message) 2015-06-05 13:52:52 -04:00
Sarina Canelake
fe789d6c43 Update translations (autogenerated message) 2015-05-29 15:26:13 -04:00
Sarina Canelake
e72d5d542b Add fake Arabic testing language 2015-05-29 10:16:30 -04:00
Will Daly
6af5fc1452 ECOM-1339 Branding API footer
Serve branded footer JSON/HTML/CSS/JS from an API endpoint
in the branding app.  Refactor OpenEdX and EdX.org footer templates
to use the Python version of the API, ensuring that the API
values are consistent with the footer included in main.html.

Detailed changes:

* Added footer API end-point to the branding app.
* Footer API allows the language to be set with querystring parameters.
* Footer API allows showing/hiding of the OpenEdX logo using querystring parameters.
* Deprecate ENABLE_FOOTER_V3 in favor of the branding API configuration flag.
* Move no referrer script into main.html from the edx footer template.
* Rename rwd_header_footer.js to rwd_header.js
* Cache API responses.

Authors:
Awais Qureshi, Aamir Khan, Will Daly
2015-05-28 08:30:45 -04:00
Sarina Canelake
b91bc1a201 Update translations (autogenerated message) 2015-05-26 11:48:51 -04:00
Sarina Canelake
87954cd1e0 Update translations (autogenerated message) 2015-05-15 13:20:53 -04:00
Sarina Canelake
e784a43487 Update translations (autogenerated message) 2015-05-08 13:57:58 -04:00
Sarina Canelake
78684903f6 Update translations (autogenerated message) 2015-04-30 11:58:39 -04:00
Sarina Canelake
1504abe292 Only pull languages we want from Transifex 2015-04-24 15:15:17 -04:00
Sarina Canelake
da036307a0 Update translations (autogenerated message) 2015-04-24 15:15:16 -04:00
Sarina Canelake
9bdb820fa7 Update translations (autogenerated message) 2015-04-21 10:07:28 -04:00
Chris Rossi
3256eb1ff6 Architecture for arbitrary field overrides, field overrides for
individual students, and a reimplementation of the individual due date
feature.

This work introduces an architecture, used with the 'authored_data'
portion of LmsFieldData, which allows arbitrary field overrides to be
made for fields that are part of the course content or settings (Mongo
data).  The basic architecture is extensible by means of writing and
configuring arbitrary field override providers.

One concrete implementation of a field override provider is provided
which allows for overrides to be for individual students.  This provider
is then used as a basis for reimplementing the individual due date
extensions feature as a proof of concept for the design.

One can imagine writing override providers that provide overrides based
on a student's membership in a cohort or other similar idea.  This work
is being done, in fact, to pave the way for the Personal Online Courses
feature being developed by MIT, which will use an override provider very
much long those lines.
2015-04-06 13:04:44 -07:00
Sarina Canelake
4dea3aa9df Update translations (autogenerated message) 2015-04-06 09:26:06 -04:00
Sarina Canelake
5a04a38106 Update translations (autogenerated message) 2015-03-30 09:09:31 -04:00
Sarina Canelake
71486fc45b Update translations (autogenerated message) 2015-03-23 10:49:44 -04:00
Sarina Canelake
3569e7fef5 Update translations (autogenerated message) 2015-03-16 10:32:27 -04:00
Sarina Canelake
6ccc553fcb Update translations (autogenerated message) 2015-03-02 15:06:43 -05:00
Sarina Canelake
40745c2899 Update translations (autogenerated message) 2015-02-23 13:53:13 -05:00
Sarina Canelake
f6e8867457 Update translations (autogenerated message) 2015-02-17 11:54:13 -05:00
Sarina Canelake
bbbb630e08 Update translations (autogenerated message) 2015-02-11 10:53:17 -05:00
Sarina Canelake
67fbfdc8e0 Update translations (autogenerated message) 2015-02-02 09:12:54 -05:00
Sarina Canelake
78c5bddd43 Update translations (autogenerated message) 2015-01-26 09:10:25 -05:00
Sarina Canelake
503f4d95bb Update translations (autogenerated message) 2015-01-20 10:04:06 -05:00
Sarina Canelake
55d85ad643 Update translations (autogenerated message) 2015-01-12 10:48:58 -05:00