Don Mitchell
4f795f8270
Fix hardcoded course urls
2014-10-03 10:56:00 -04:00
John Eskew
d4927de0f7
Remove unneeded import
2014-10-03 10:55:59 -04:00
Don Mitchell
8e67549484
Fix cms hardcoded keys
2014-10-03 10:55:59 -04:00
John Eskew
fd6c9bed28
Fix course export/updates and upload CMS acceptance tests.
2014-10-03 10:55:59 -04:00
Don Mitchell
785a3c823d
Merge pull request #5469 from edx/split/content_update
...
Fix cached definition change detection
2014-10-03 09:16:01 -04:00
Oleg Marshev
f020d1c584
Show date and time on Schedules and Details in UTC (TNL-85).
2014-10-03 11:17:00 +03:00
cahrens
2286366c90
Remove unused files, add missing spec file.
2014-10-02 15:05:17 -04:00
Don Mitchell
d723425a83
Fix cached definition change detection
...
LMS-11485
2014-10-02 14:22:07 -04:00
David Baumgold
b6ed821978
Merge pull request #5457 from edx/kill-DISABLE_RESET_EMAIL_TEST-flag
...
Kill DISABLE_RESET_EMAIL_TEST flag
2014-10-01 14:16:04 -04:00
Calen Pennington
183e04106a
Merge pull request #5392 from cpennington/escape-course-ids-in-html
...
Properly escape CourseKeys and UsageKeys in html templates
2014-10-01 12:32:54 -04:00
David Baumgold
31931827bf
Kill DISABLE_RESET_EMAIL_TEST flag
...
We're better served by just directly testing if we're in the LMS or not.
2014-10-01 11:42:41 -04:00
Calen Pennington
77a04daa07
Properly escape CourseKeys and UsageKeys in html templates
...
[LMS-11372]
[LMS-11370]
2014-10-01 10:26:52 -04:00
Andy Armstrong
8627fdef32
Support adding students to a cohort via the instructor dashboard.
...
TNL-163
2014-10-01 09:22:31 -04:00
Anton Stupak
f221f010e9
Merge pull request #4930 from e-kolpakov/master
...
Fix for TNL-147
2014-10-01 14:52:34 +03:00
E. Kolpakov
dcc82e1abe
Added default font to a list of available fonts in text editor XModule
...
Added acceptance test scenario to test for existense of "Default" font and all tinyMCE built-in fonts
Updated AUTHORS
2014-10-01 12:52:38 +04:00
Renzo Lucioni
e895e10185
Merge pull request #5427 from edx/renzo/profile-page-preferred-language
...
Allow changing of language preference from profile page
2014-09-30 23:34:52 -04:00
Renzo Lucioni
254a0ce6c8
Allow changing of language preference from profile page
2014-09-30 21:11:02 -04:00
Calen Pennington
87558c2c9c
Merge pull request #5212 from cpennington/split/import-export-performance
...
Improve performance of split-mongo import/export performance
2014-09-30 15:44:04 -04:00
Calen Pennington
52beec8878
Switch inheritance in split-mongo over to using InheritingFieldData.
2014-09-29 22:35:40 -04:00
Don Mitchell
dc9654283e
Fix unit tests for generated
...
course ids.
2014-09-29 11:25:56 -04:00
Don Mitchell
8fe55c9aee
Fix acceptance tests to work w/ split
...
11300
2014-09-29 11:25:55 -04:00
Don Mitchell
4ca5012f3c
Use split to test views
2014-09-29 11:25:55 -04:00
zubair-arbi
40f270c945
add couse key verification decorator in common for use in both studio and lms
...
PLAT-88
2014-09-29 13:26:43 +05:00
Mark Hoeber
792c8eaf82
Merge pull request #5304 from edx/markhoeber-doc910
...
Updated help link and content of Studio container page
2014-09-26 08:52:21 -04:00
Ned Batchelder
4d56f62d99
Merge pull request #5199 from edx/ned/remove-jsdraw
...
Remove JSDraw
2014-09-25 23:03:50 -04:00
John Eskew
fcf57a8e0d
Merge pull request #5370 from edx/jeskew/wrap_studio_views_in_bulk_ops
...
Wrap studio views in bulk operations to minimize mongo calls.
2014-09-24 20:41:33 -04:00
John Eskew
46cd9b0ad9
Add bulk_operations wrapper around all course-query-intensive Studio views.
2014-09-24 19:23:00 -04:00
Carlos Andrés Rocha
fc04d8f262
Use strings instead of tuples as keys in SessionKeyValueStore
...
Some Django packages expect only strings as keys in the user session,
and it is also a recommended practice in the Django manual.
2014-09-24 15:17:46 -04:00
Ned Batchelder
364989b9ee
Remove JSDraw
2014-09-24 09:56:05 -04:00
Andy Armstrong
fe6668a550
Merge branch 'release'
...
Conflicts:
common/lib/xmodule/xmodule/video_module/video_module.py
requirements/edx/github.txt
2014-09-23 15:53:10 -04:00
David Ormsbee
4f5d8b30de
Basic Mobile API (v0.5) and Video Abstraction Layer integration.
...
Note that the features in this release are opt-in, and course and video
behavior will remain the same unless a course explicitly opts in.
Major pieces of functionality with this commit:
Allows the listing of a user's enrollments, course videos, and updates. In
order to make a course available for mobile use, course staff must explicitly
set the Course Advanced Setting "Mobile Course Available" to true. Course staff
will always see their own courses through the Mobile API regardless of this
setting, but students will only be allowed to see a course through the Mobile
API if this setting is set to "true". By default, a Course will *not* be
available for mobile use.
This is a Django app for video resource management. It is completely optional,
and is intended to allow video and operations teams to create new encodings of
videos (e.g. low res for mobile) and change CDNs without having to edit course
data directly. Course teams can now use a "EdX Video ID" setting for Videos,
which will leverage VAL. Video units that do not fill in an "EdX Video ID" will
behave exactly as they always have.
* The Mobile API is enabled with the ENABLE_MOBILE_REST_API feature flag.
* VAL is enabled with the ENABLE_VIDEO_ABSTRACTION_LAYER_API feature flag.
* VAL and the Mobile API both require ENABLE_OAUTH2_PROVIDER).
* The Mobile API is a read-only API, but VAL requires database migrations.
* Applications that make use of either the Mobile API or VAL must be registered
with the OAuth2 provider app in Django Admin.
2014-09-23 12:31:46 -04:00
Mark Hoeber
1f4ae3fb2b
Updated help link and content of container page
2014-09-19 15:10:35 -04:00
Ned Batchelder
10bd2b003f
Merge pull request #5129 from edx/ned/python-zip-assets
...
Python zip file importable from an asset
2014-09-18 19:31:47 -04:00
Ned Batchelder
616bbbab4e
Importable python_lib.zip assets
...
Lots of plumbing to allow an asset named python_lib.zip to be imported
by jailed Python code.
This function can find the "python_lib.zip" asset, and is passed down
through ModuleSystem and LoncapaSystem so that capa problems have access
to the zipfile.
2014-09-18 17:59:12 -04:00
John Eskew
9e830d08c4
Merge branch 'release' into 'master' after successful rc/2014-09-17 deploy.
2014-09-18 12:27:32 -04:00
Andy Armstrong
7c4d8d3752
Revert the changes from PR 5152
...
The changes in 5152 appear to have introduced a
performance problem on stage, so we're going to
revert them for now.
2014-09-17 12:24:59 -04:00
polesye
2997a80aa5
Video link obfuscation. [BLD-1230]
2014-09-16 18:13:07 +02:00
Mark Hoeber
c6bbae3903
Merge pull request #5126 from edx/markhoeber-doc408
...
Updated Files & Uploads template help
2014-09-15 22:03:11 -04:00
Mark Hoeber
77311e03c9
Updated Files & Uploads template help
...
To include size warning of 10 MB. Also updated styling on existing learn more
links
2014-09-15 20:14:33 -04:00
Don Mitchell
040b1c3da5
Merge pull request #5197 from edx/reruns/count_queries
...
Explain query counts
2014-09-15 15:57:11 -04:00
Don Mitchell
6568463513
Merge pull request #5223 from edx/bug/lms-11361
...
Bug/lms 11361
2014-09-15 15:25:26 -04:00
Don Mitchell
bf0c4f5185
Don't let destructive loc change
...
leak out to callers.
Also, use the return from update_item rather than assume
it was just side effecting.
LMS-11361
2014-09-15 13:47:07 -04:00
Piotr Mitros
78ed5c2c54
Merge pull request #5194 from edx/pmitros/pyfs-convention-cleanup
...
Clean up conventions for underscores vs. dashes in config setting.
2014-09-15 12:08:20 -04:00
Don Mitchell
b137f8d7ad
Explain query counts
...
Fix trivial excesses (2 splits configured & don't fetch courses if there are none)
LMS-11220, LMS-11391, LMS-11390
2014-09-15 08:50:10 -04:00
Waheed Ahmed
f336d0490c
Html escaped from display name in xblock.
...
LMS-11194
2014-09-15 13:33:48 +05:00
Piotr Mitros
af12acc904
Clean up conventions for underscores vs. dashes in config setting.
2014-09-12 11:52:11 -04:00
Waheed Ahmed
a1e911ae39
Fixed InvalidKeyError in course handler in studio.
...
LMS-11141
2014-09-12 15:16:36 +05:00
Adam
d9567c3537
Merge pull request #5178 from edx/release
...
Release
2014-09-11 15:15:13 -04:00
Usman Khalid
fc895fe8bf
Moved imports to startup.py.
2014-09-11 20:14:37 +05:00
Nimisha Asthagiri
2930e29a01
LMS-11373 Fix Studio drag and drop race condition.
2014-09-11 10:53:05 -04:00