Calen Pennington
29f7fe14fb
Merge remote-tracking branch 'edx/master' into ok-merge-from-master
2014-05-23 10:05:56 -04:00
Calen Pennington
35083ad9f9
Fix bad uses of course_id/location/locator in new code on master
2014-05-22 16:24:02 -04:00
Calen Pennington
240fcc1d5a
Fix merge conflicts
2014-05-22 16:24:02 -04:00
Calen Pennington
cd862b3253
Merge remote-tracking branch 'edx/master' into opaque-keys
...
Conflicts:
cms/djangoapps/contentstore/tests/test_contentstore.py
cms/djangoapps/contentstore/views/component.py
cms/djangoapps/contentstore/views/item.py
cms/djangoapps/contentstore/views/preview.py
cms/djangoapps/contentstore/views/tests/test_container.py
cms/static/js/spec/views/unit_spec.js
cms/static/js/utils/module.js
cms/templates/container.html
cms/templates/studio_vertical_wrapper.html
cms/templates/studio_xblock_wrapper.html
common/djangoapps/student/views.py
lms/templates/notes.html
lms/templates/textannotation.html
lms/templates/videoannotation.html
2014-05-22 10:52:00 -04:00
louyihua
34d2f051a4
i18n: Make checklists translatable
...
Now the description & action_text strings in checklists can be extracted and translated.
2014-05-22 22:15:45 +08:00
zubair-arbi
72d9a91f1d
Merge pull request #3766 from edx/zub/bugfix/std1616-editdraft
...
create draft request gets already created version if it exists
2014-05-22 18:18:56 +05:00
Andy Armstrong
541d20ef83
Allow creation of components on container page
...
This commit implements STUD-1490, allowing creation of components
on the container page. It also enables the delete and duplicate
buttons now that new content can be created that would benefit.
Note that it also creates shared functionality for adding components,
and refactors the unit page to use it too.
2014-05-21 15:40:31 -04:00
Calen Pennington
7f8543a2e4
Clean up logging in import_export.py
2014-05-21 14:25:21 -04:00
zubair-arbi
6d0e2b215c
update _xmodule_recurse method
2014-05-21 18:31:19 +05:00
zubair-arbi
6bdf984e8d
update _xmodule_recurse to ignore some exception
2014-05-21 16:36:55 +05:00
zubair-arbi
83db659f94
create draft request gets already created version if it exists
...
STUD-1616
2014-05-21 16:36:54 +05:00
Calen Pennington
ba7abf4291
Fix test_import_export.py
2014-05-16 15:41:14 -04:00
Calen Pennington
6d5478a483
Migrate new code from merge to use OK standards
2014-05-16 14:20:35 -04:00
Calen Pennington
d4280e8529
Fix merge conflicts
2014-05-16 14:10:50 -04:00
Calen Pennington
18c91d0f1d
Merge remote-tracking branch 'edx/master' into opaque-keys-merge-master
...
Conflicts:
cms/djangoapps/contentstore/tests/utils.py
cms/djangoapps/contentstore/views/import_export.py
cms/djangoapps/contentstore/views/tests/test_import_export.py
common/djangoapps/student/views.py
lms/djangoapps/class_dashboard/dashboard_data.py
lms/djangoapps/instructor/views/instructor_dashboard.py
lms/static/js/staff_debug_actions.js
lms/templates/notes.html
lms/templates/staff_problem_info.html
2014-05-16 14:01:20 -04:00
zubair-arbi
74aa3a5ba0
create course gorups properly on course import
...
STUD-1595
2014-05-16 14:58:11 +05:00
Calen Pennington
484c529d99
Merge remote-tracking branch 'edx/opaque-keys' into opaque-keys-merge-master
2014-05-13 10:23:24 -04:00
Calen Pennington
37b1a2f738
Remove calls to loc_mapper
2014-05-12 16:34:53 -04:00
Don Mitchell
ded28af8b4
Make Locators comply with UsageKey accessors
2014-05-12 15:35:54 -04:00
Calen Pennington
a4df0e1515
Fix failing tests
2014-05-12 14:45:38 -04:00
Calen Pennington
85ca7db7a6
Fix merge conflicts relative to master
2014-05-12 11:42:21 -04:00
Calen Pennington
19acdd31e8
Merge remote-tracking branch 'edx/master' into opaque-keys-merge-master
...
Conflicts:
cms/djangoapps/contentstore/views/public.py
common/djangoapps/external_auth/tests/test_ssl.py
common/djangoapps/student/views.py
lms/djangoapps/dashboard/sysadmin.py
lms/templates/notes.html
2014-05-12 11:35:03 -04:00
Calen Pennington
c72b0bb293
Resolve merge conflicts relative to master
2014-05-09 15:31:20 -04:00
Calen Pennington
155ffe37ca
Merge remote-tracking branch 'edx/master' into opaque-keys-merge-master
...
Conflicts:
cms/djangoapps/contentstore/views/item.py
cms/djangoapps/contentstore/views/tests/test_container.py
cms/djangoapps/contentstore/views/tests/test_tabs.py
common/lib/xmodule/xmodule/modulestore/mongo/draft.py
lms/djangoapps/certificates/management/commands/gen_cert_report.py
lms/djangoapps/certificates/queue.py
lms/djangoapps/certificates/views.py
lms/djangoapps/courseware/module_render.py
lms/djangoapps/courseware/tests/test_module_render.py
lms/djangoapps/instructor/views/api.py
lms/djangoapps/instructor/views/instructor_dashboard.py
lms/djangoapps/instructor/views/legacy.py
lms/djangoapps/shoppingcart/tests/test_models.py
lms/djangoapps/verify_student/views.py
2014-05-09 15:29:32 -04:00
Carson Gee
cbf525f6cf
Fix infinite redirect loop on logout caused by django caching
2014-05-09 14:22:11 -04:00
Carson Gee
5452de20d8
Modified ssl certificate authentication to handle next redirection
...
Makes small changes in lms and cms both so that user's go to the
original page they intended to if they weren't already logged in
2014-05-09 14:22:10 -04:00
Don Mitchell
f73939ab7d
Responses to comments on https://github.com/edx/edx-platform/pull/3539
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/locations.py
2014-05-09 10:18:22 -04:00
Calen Pennington
0d88379eeb
Make course ids and usage ids opaque to LMS and Studio [partial commit]
...
This commit adds all of cms.
These keys are now objects with a limited interface, and the particular
internal representation is managed by the data storage layer (the
modulestore).
For the LMS, there should be no outward-facing changes to the system.
The keys are, for now, a change to internal representation only. For
Studio, the new serialized form of the keys is used in urls, to allow
for further migration in the future.
Co-Author: Andy Armstrong <andya@edx.org >
Co-Author: Christina Roberts <christina@edx.org >
Co-Author: David Baumgold <db@edx.org >
Co-Author: Diana Huang <dkh@edx.org >
Co-Author: Don Mitchell <dmitchell@edx.org >
Co-Author: Julia Hansbrough <julia@edx.org >
Co-Author: Nimisha Asthagiri <nasthagiri@edx.org >
Co-Author: Sarina Canelake <sarina@edx.org >
[LMS-2370]
2014-05-07 12:56:43 -04:00
Christina Roberts
df262d4fc7
Merge pull request #3229 from edx/christina/container-dnd
...
Drag and drop on container page
2014-05-06 11:09:29 -04:00
Adam Palay
3d3e15ca1b
remove new_location from logging
2014-05-05 10:05:04 -04:00
Andy Armstrong
de80f892e2
Clean up coverage and code quality issues
2014-05-02 16:20:17 -04:00
Andy Armstrong
f3a23f3973
Only show drag handles in draft mode
2014-05-02 16:20:12 -04:00
Adam Palay
a35e359482
add logging to course import
2014-05-02 15:31:08 -04:00
zubair-arbi
87408d2399
Revert "remove location of item from loc_mapper and cache"
...
This reverts commit d2b8b4f0dd .
2014-04-29 18:53:35 +05:00
zubiar-arbi
d2b8b4f0dd
remove location of item from loc_mapper and cache
2014-04-23 13:29:39 +05:00
Andy Armstrong
a3b2809601
Fix duplicate save and cancel buttons in Studio
...
STUD-1531
Also add support for refreshing the modal on custom save
2014-04-15 14:04:55 -04:00
jsa
72c3c87c84
in Studio, render compact placeholders for inline discussions.
...
JIRA: FOR-429
2014-04-10 15:44:30 -04:00
Andy Armstrong
a3e26e6824
Implement next round of code reviews
2014-04-09 12:15:38 -04:00
Andy Armstrong
a6aae729b7
Address the next round of review comments.
2014-04-09 10:32:13 -04:00
Andy Armstrong
dce075a852
Changes based upon code review comments
2014-04-09 10:32:12 -04:00
Andy Armstrong
7770d9d427
Implement editing from the Studio container page.
...
STUD-1306
2014-04-09 10:32:11 -04:00
Ned Batchelder
732bf3f307
Fix hash_resource to avoid encode errors.
2014-04-02 20:13:50 -04:00
Alexander Kryklia
dfa7c27e77
Add multiple transcripts editor.
...
Fix donwload subs for non youtube videos and non-en language - continue.
Add acceptance tests.
Add detetion of assets on request.
Updated docstring.
Add fixes and acceptance tests.
Fix acceptance tests.
Update docsrtings and cleanup code, resful for language_id.
Specify exception type in POST.
Fix url in upload module.
Improve exception handling.
Remove 'en' and catching in editable_metadata.
Move descriptor.get_context test to lms tests.
Add query parameter to translation dispatch.
Response to format parameter of translatin GET request.
Fix Acceprance test: Metadata Editor.
move handlers to proper scores.
Split video player into smaller files.
Add ugettext and fix typoes.
Add changelog.
Support for downloading non-ascii filenames.
Change event binding.
Add content-language to download requests.
Reractor POST handler to not update self.transcripts.
2014-03-31 18:49:56 +03:00
zubiar-arbi
2b389a2dfa
raise ItemNotFoundError if course not found in modulestore (course_listing)
...
STUD-1455
2014-03-31 14:12:38 +05:00
Nimisha Asthagiri
1bd6792a08
Support for "View Live" on Pages page.
...
Settings for ENABLE_STUDENT_NOTES and ENABLE_TEXTBOOK in CMS.
Do not display empty collection tabs.
Updated Changelog.
2014-03-28 05:41:32 -04:00
Nimisha Asthagiri
d865e9096e
Add the ability to reorder Pages and hide the Wiki page.
2014-03-28 05:39:03 -04:00
Carlos Andrés Rocha
ba8faeadb4
Merge branch 'release'
2014-03-27 14:11:57 -04:00
Carson Gee
2c03c63990
Properly get lazily translated exception message
2014-03-26 21:46:22 -04:00
Piotr Mitros
5f9ef9a402
Concept added to Studio advanced components
2014-03-26 16:37:45 -04:00
Will Daly
ba00a442d7
Merge pull request #3037 from edx/will/tim-installation-rebase
...
Install new ORA (edx-tim)
2014-03-25 10:59:05 -04:00