Brian Jacobel
d43e915dab
Run eslint autofixer on /cms
2016-08-08 15:04:06 -04:00
Ehtesham
c87821446b
CMS event fixes required to upgrade backbonejs
2016-04-27 12:48:46 +05:00
Dmitry Viskov
209ddc700d
Difficulty selectbox in Studio (based on new XBlockAside functionality). Include:
...
- adaptation asides to be imported from the XML
- updating SplitMongo to handle XBlockAsides (CRUD operations)
- updating Studio to handle XBlockAsides handler calls
- updating xblock/core.js to properly init XBlockAsides JavaScript
2016-03-02 03:37:13 +03:00
Peter Fogg
505b2aa4d9
Disable setting course pacing during course run.
...
Also adds improved styling for course pacing settings, and unit tests
around query counts for self-paced courses.
ECOM-2650
2015-10-28 16:44:36 -04:00
muhammad-ammar
6134e8b5ed
Move studio dialog code into common
2015-08-26 20:26:27 +05:00
muzaffaryousaf
f5de0bbf43
Enable unit preview by default.
...
TNL-1261
2015-05-06 12:40:44 +05:00
Jonathan Piacenti
568acb56b0
Library setting for show/hide children previews + client-side code to toggle it.
2015-03-18 08:59:58 -05:00
Dino Cikatic
b597df2e39
Changing search_reindex call to be more inline with DRF convention
2015-02-24 10:58:50 -05:00
Martyn James
181d0e46c5
Reorganise reindexing operation
2015-02-09 22:13:25 -05:00
Davorin Sego
e09d47b122
Courseware Search integration
2015-01-28 21:34:58 -05:00
cahrens
66375b8541
Bok choy test for editing of content groups on Group Configuration page.
2015-01-15 10:37:24 -05:00
Daniel Friedman
fff84928fa
Create and edit content groups in Studio
2015-01-15 10:37:24 -05:00
Andy Armstrong
4fa33e25ed
Studio support for cohorted courseware
...
TNL-652
2015-01-15 10:33:45 -05:00
Bertrand Marron
c4a7d770cc
Remove all ellipses
...
It's a problem for accessibility
2015-01-15 09:03:12 -05:00
Matjaz Gregoric
6a09809cdd
Slower scroll to 'Add New Component'.
2015-01-12 13:42:54 +03:00
Matjaz Gregoric
fe9ae3123f
Add 'Add Component' button to library page.
...
It looks like the 'New Course'/'New Library' buttons on the studio home page.
Clicking the 'Add Component' button scrolls down to the 'Add New Component' buttons.
2015-01-12 13:42:53 +03:00
Braden MacDonald
42ee0571e7
Read-only users get "Details" instead of "Edit" button, remove "Save" option
2015-01-12 13:40:55 +03:00
Braden MacDonald
fefc70c405
Three levels of user permissions for content libraries:
...
Admin ("Instructor") - Can edit and assign permissions to other users
Normal ("Staff") - Can edit
User - Can view the library and use content from it but cannot edit it or its blocks.
2015-01-12 13:37:58 +03:00
Jonathan Piacenti
074e4cfa22
Addressed further review notes for Library Pagination
2015-01-12 13:37:56 +03:00
Jonathan Piacenti
80c517ecd1
Addressed notes from reviewers on Library Pagination.
2015-01-12 13:37:55 +03:00
E. Kolpakov
ff1a08cbd5
Paging for LibraryView added with JS tests.
2015-01-12 13:37:55 +03:00
Chris
c5d2dd7536
Upgrading Font Awesome vendor files from 3.2.1 to 4.2.0
...
* updating vendor files
* updating class syntax (to new FA-based classes) for all UI elements
* correcting broken tests
2015-01-06 15:24:12 -05:00
Syed Hassan Raza
1e11baede4
Add aria-disabled attribute
...
TNL-997
2015-01-06 17:21:49 +05:00
cahrens
08ce09bde7
Display validation messages for any xblock on the container page.
...
TNL-683
2014-11-06 15:48:55 -05:00
Andy Armstrong
3ac3a3152a
Merge pull request #4913 from edx/andya/handle-component-errors
...
Fix Studio to gracefully handle xblock JavaScript errors
2014-08-21 18:20:16 -04:00
Andy Armstrong
d451c3e91d
Fix Studio to gracefully handle xblock JavaScript errors
...
TNL-46
I've changed Studio to catch JavaScript errors when rendering xblocks, log the error, but to then continue as normal. This means that the user is still able to interact with the xblock to delete, duplicate etc. This seems reasonable as the xblock is only rendered as a WYSIWYG representation so if it isn't fully interactive that shouldn't be a big problem.
2014-08-21 17:31:19 -04:00
Ben McMorran
1778c15703
Refactor dismissNotification uses into shared logic in view_utils
2014-08-21 12:11:27 -04:00
Ben McMorran
2839ad8711
PR cleanup
2014-08-21 12:11:26 -04:00
Ben McMorran
319b53bb3c
Add jasmine test for notification dismissal on course outline
2014-08-21 12:11:24 -04:00
Mat Peterson
18a6a0487b
added JS to outline page after bulk publishing rewrite
2014-08-21 12:09:12 -04:00
Ben McMorran
12a5781725
Add ability to set staff lock from course outline
2014-08-16 15:58:42 -04:00
cahrens
fffabeba4c
Change wording of "remove staff lock" message.
2014-08-07 12:27:37 -04:00
Ben McMorran
0b06712645
Remove specific wording for live content warning
2014-08-07 12:27:35 -04:00
Ben McMorran
9b6c9fead9
Remove staff lock field when removing staff lock
2014-08-07 12:27:35 -04:00
cahrens
fbc886aab9
Store the expanded locators on the page.
...
STUD-2038
2014-08-07 12:27:28 -04:00
Ben McMorran
d514f363fc
Integrate UI text strings from doc
...
STUD-1856
Display "IS VISIBLE TO" when released and published
Reword staff lock prompt and notifications
Change "View Published Version" to "View Live Version"
Change "Unit Tree Location" to "Unit Location in Course"
Switch live content warning based on unpublished changes
Reword discard changes confirmation prompt
Reword unit location tip
Add "Edit the name" popup text for sections and subsections
Fix popup text for section and subsection titles
Add popup text for new section, subsection, and unit buttons
Reword popup for View Live button and add tests
Reword notification when removing staff lock
Update MessageView when has_changes changed
Change "Published" to "Published (not yet released)"
Change "Unpublished (Staff only)" to "Visible to Staff Only"
2014-08-07 12:27:26 -04:00
polesye
e8ae3d1b4a
Fix Group Configuration Page after rebase.
2014-08-07 12:27:23 -04:00
cahrens
6d82cf09a4
Correct publish titles, code review feedback.
2014-08-07 12:27:14 -04:00
Andy Armstrong
ef581e1146
Apply code review comments and fix tests
2014-08-07 12:27:14 -04:00
Andy Armstrong
a359065329
Integrate visual styling into the course outline
2014-08-07 12:27:13 -04:00
Ben McMorran
f31475a2fd
Add bokchoy tests for outline page
2014-08-07 12:27:11 -04:00
cahrens
285beb388f
Clean up from rebase with master.
2014-08-07 12:26:50 -04:00
cahrens
d447c07540
Support staff locking on the unit page
...
STUD-1873
2014-08-07 12:16:22 -04:00
Frances Botsford
cf70eb6e2a
in-context editor for xblock string field
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