Renzo Lucioni
3599e2eec7
Revert "Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul""
...
This reverts commit 079808ee47 .
2014-07-30 17:01:52 -04:00
Julia Hansbrough
079808ee47
Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul"
...
This reverts commit 252038c376 , reversing
changes made to 7caf8c53b1 .
2014-07-29 17:41:46 +00:00
Renzo Lucioni
252038c376
Merge pull request #4545 from edx/renzo/bi-analytics-overhaul
...
Overhaul Segment.io integration
2014-07-28 11:59:58 -04:00
Renzo Lucioni
8bd84b5f3a
Overhaul Segment.io integration
2014-07-28 11:08:02 -04:00
Kevin Luo
9b3b2e72a2
Add support for theme translations and LANGUAGE_DICT override
2014-07-24 04:39:38 -07:00
Alan Boudreault
031ac9852e
Add mimetype additions in studio startup
2014-05-29 11:44:14 -04:00
Alan Boudreault
57025cd5e6
Add missing mimetypes for xblock resources
2014-05-29 11:14:00 -04:00
Calen Pennington
c54972e855
Fix bad interaction between pluggable InputTypes and Microsites
...
Pluggable InputTypes use edxmako.paths.add_lookup to inject new
mako template directories. Those were getting clobbered by microsites
(and by theming), which were completely rebuilding the mako template
lookup list from scratch.
This commit switches those two features to use the same add_lookup
function as pluggable InputTypes.
[LMS-2489]
2014-04-01 16:49:15 -04:00
John Cox
8ecfa8679a
Add common/djangoapps/third_party_auth; update pylintrc to allow test_* names.
...
third_party_auth contains a working settings mechanism, the start of the provider interface + 3 implementations (Google, Mozilla Persona, LinkedIn), and a stub for the auth pipeline. Modified existing lms settings files to use but deactivate the module.
2014-03-06 17:20:58 -08:00
Chris Dodge
aa43689a93
This PR addresses the open feedback on the Microsites feature
2014-02-28 16:27:12 -05:00
David Baumgold
a93ef64a68
Merge pull request #2454 from ionis-education-group/theme-template-paths
...
Prepend theme template paths
2014-02-07 09:25:34 -05:00
Bertrand Marron
b758c89e4a
Prepend theme template paths
...
Allow templates override.
2014-02-04 16:18:04 +01:00
Calen Pennington
7c758ec982
Don't force modulestore initialization when running lms manage.py, only when running via the wsgi file
2014-01-24 16:41:41 -05:00
Jason Bau
6560c4faf8
small bugfixes for theming+sass+templates
...
change ruby and to &&
2014-01-13 15:28:35 -08:00
Jason Bau
eb15355b74
Revert "small bugfixes for theming+sass+templates"
...
This reverts commit 5f3313ece4 .
2014-01-13 14:35:24 -08:00
Jason Bau
5f3313ece4
small bugfixes for theming+sass+templates
2014-01-10 16:36:23 -08:00
David Baumgold
08c9fd94d9
Do theme post-processing in startup hook
2014-01-08 13:27:30 -05:00
Ned Batchelder
39380f2d22
Very Minor tweaks to the LMS and CMS startup.
...
I was going to do something in the startup code, then changed my mind,
but didn't want to just discard these changes.
2014-01-02 14:27:52 -05:00
Ned Batchelder
50aa37be57
Quiet down exceptions at startup, and during tests
...
There's no need to display a traceback for every failed content load,
the comment before the log line even says so.
The exceptions shown before tests are run are because of the eager
initialization of the modulestores. They don't need to be initialized
then, that just speeds the responsiveness of servers. Putting off the
initialization means they get inited as needed, and the log lines get
2013-10-01 18:13:06 -04:00
Chris Dodge
51d0dd121d
LMS startup needs to initialize the modulestores so that we don't lazy load all of the XML courses on first HTTP request
2013-09-25 16:04:43 -04:00
Calen Pennington
8201b1412e
Use XBlock 0.3
2013-09-06 09:45:59 -04:00
Calen Pennington
407b02b358
Centralize startup code, and execute in all contexts
...
Inspired by: http://eldarion.com/blog/2013/02/14/entry-point-hook-django-projects/
Moves startup code to lms.startup and cms.startup, and calls the startup
methods in wsgi.py and manage.py for both projects.
2013-08-27 12:12:20 -04:00