Frances Botsford
cf70eb6e2a
in-context editor for xblock string field
2014-08-07 12:16:21 -04:00
Andy Armstrong
d2b61f146f
Support faster deletes of sections
2014-08-07 12:16:21 -04:00
Ben McMorran
d223e5ba7f
Fixes view and preview buttons on unit page
2014-08-07 12:16:21 -04:00
Ben McMorran
436d773987
Displays release date of unit in sidebar
2014-08-07 12:16:20 -04:00
Andy Armstrong
f061bbc08b
Backbone version of the course outline page
...
STUD-1726
2014-08-07 12:16:20 -04:00
cahrens
0f6de7f922
Discard changes rewrite.
...
STUD-1860
2014-08-07 12:16:19 -04:00
Ben McMorran
f8f0ef1ffa
Removes unnecessary PUT after DELETE
2014-08-07 12:16:19 -04:00
Ben McMorran
572b4fc030
Displays the date, time, and username of the most recent save and publish
...
Conflicts:
cms/djangoapps/contentstore/views/item.py
2014-08-07 12:16:19 -04:00
Daniel Friedman
24e5837389
Fix whitespace problems in xblock string field editor.
...
Whitespace is now trimmed from input. If after trimming input is empty
(pure whitespace or the empty string), the field is not updated.
2014-08-07 12:16:18 -04:00
cahrens
d6475f4558
New publishing controls on unit page (continued)
...
STUD-1707
2014-08-07 12:16:18 -04:00
Andy Armstrong
d65e887d1a
New Publishing controls on Unit page.
...
STUD-1707
2014-08-07 12:16:17 -04:00
Andy Armstrong
b1eccdf2d4
Replace unit page with the container page.
...
STUD-1754
2014-08-07 12:16:17 -04:00
jmclaus
459c241e3b
BLD 1020: Easy access to Group Configurations page from Content Experiment component.
2014-08-05 19:44:21 +02:00
polesye
27013e74f4
BLD-1049: Remove Group Configurations.
2014-08-01 20:45:23 +03:00
jmclaus
69ee9d92d6
BLD-1104: List units that use group configuration.
2014-07-29 16:16:31 +02:00
polesye
fda3f5ac04
BLD-1110: Create, edit, delete groups.
2014-07-24 08:30:21 +03:00
Sarina Canelake
91196573e6
Fix small i18n typos
2014-07-22 09:38:32 -04:00
polesye
2a6a874a8f
BLD-1099: Edit group configurations.
2014-07-18 10:03:08 +03:00
polesye
205d24f5cf
BLD-1121: Create new group configurations page.
2014-07-14 17:44:48 +03:00
polesye
d38b51cb4a
BLD-1117: Add read-only list of Group Configurations.
2014-07-02 18:26:27 +03:00
Andy Armstrong
11c25e8c1a
Add Studio handling for changes to group configurations
...
STUD-1658
2014-06-20 11:41:22 -04:00
Andy Armstrong
6704d59db0
Allow xblocks to be added as advanced problem types
2014-06-13 17:51:46 -04:00
cahrens
5ab61fc4b2
Implement a custom editor for the split_module.
...
STUD-1529
2014-06-05 12:16:16 -04:00
polesye
7b2d67f209
BLD-1049: Allow the video player to work with redirected links.
2014-06-05 09:34:54 +03:00
zubair-arbi
dbd9e56c6c
prevent caching of GET requests for xblock student view
...
STUD-1691
2014-06-04 16:14:13 +05:00
Andy Armstrong
5792e7e06a
Fix the title of edit modals from the unit page.
2014-05-29 17:10:33 -04:00
Andy Armstrong
6b3e100cc1
Allow editing of container xblocks/xmodules
...
STUD-1312
2014-05-29 14:02:45 -04:00
polesye
db213bf325
BLD-967: Fix regExp.
2014-05-27 13:31:18 +03:00
Calen Pennington
ecb05e6b03
Merge pull request #2905 from edx/opaque-keys
...
(WIP) Make course ids and Locations/Locators opaque to LMS/Studio
2014-05-23 12:58:20 -04:00
Jay Zoldak
bb4f9148e0
Skip intermittently failing js video tests
2014-05-23 11:21:57 -04:00
Nimisha Asthagiri
21ddc7db00
Fixed DeleteComponent on Container Page.
2014-05-23 11:05:37 -04:00
Calen Pennington
29f7fe14fb
Merge remote-tracking branch 'edx/master' into ok-merge-from-master
2014-05-23 10:05:56 -04:00
zubair-arbi
0054b79d5a
Merge pull request #3306 from edx/zub/bugfix/std1523-uploadassetbutton
...
move upload asset code for assets to AssetsView
2014-05-23 18:24:24 +05: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
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
zubiar-arbi
08f313f9b4
move upload code for assets to AssetsView
...
STUD-1523
2014-05-21 17:15:04 +05: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
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
Andy Armstrong
6d08a0b47b
Improve the translatability of the paging header
2014-05-09 12:07:49 -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
Andy Armstrong
7693659e48
Address Christina's review comments
2014-05-05 11:34:55 -04:00
Andy Armstrong
de80f892e2
Clean up coverage and code quality issues
2014-05-02 16:20:17 -04:00
Andy Armstrong
e20a7fc53c
Fix Jasmine tests
...
Also, rewrite them to be easier to comprehend, and to not use magic constants (or to use fewer, at least).
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
cahrens
37da399997
Update unit test based on changes in master.
2014-05-02 15:09:25 -04:00
cahrens
fb150bcf64
Drag and drop on container page.
...
STUD-1309
2014-05-02 15:09:15 -04:00
Adam Palay
7c13ba0c3b
Disable draft and edit links during ajax calls
...
STUD-1485
STUD-1499
2014-05-02 09:11:46 -04:00
polesye
127bf7ed3f
BLD-1000: Download handout.
2014-04-22 21:44:36 +03: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