Commit Graph

58450 Commits

Author SHA1 Message Date
Tom Giannattasio
423dbd17b5 new unit publish settings 2012-10-02 10:40:05 -04:00
chrisndodge
d108af8848 Merge pull request #799 from MITx/feature/cale/cms-codemirror-background
Feature/cale/cms codemirror background
2012-10-02 07:10:29 -07:00
chrisndodge
0cb9673b79 Merge pull request #798 from MITx/feature/cale/cms-new-component-ids
Feature/cale/cms new component ids
2012-10-02 07:00:54 -07:00
Calen Pennington
fbba883c26 Merge pull request #794 from MITx/feature/cdodge/cms-permissions-management
Feature/cdodge/cms permissions management
2012-10-02 06:56:13 -07:00
Calen Pennington
55542c1d47 Make editor display immediately, and with a white background 2012-10-02 09:42:19 -04:00
Calen Pennington
2accc77944 Adding more WIP 2012-10-02 09:22:00 -04:00
Calen Pennington
f03fbd22f4 Merge pull request #797 from MITx/feature/cale/cms-tom-wireframe
Feature/cale/cms tom wireframe
2012-10-01 13:58:28 -07:00
Tom Giannattasio
8478f7af64 styled course list page 2012-10-01 16:37:24 -04:00
Tom Giannattasio
8f0b068459 styled log in form 2012-10-01 16:30:28 -04:00
Tom Giannattasio
265ab4366f removed visibility toggle from subsections in overview 2012-10-01 16:15:19 -04:00
Tom Giannattasio
d2549b6346 fixed header styles 2012-10-01 16:11:04 -04:00
Calen Pennington
1d8d82b7fc Set id's on newly created components so that they are immediately editable 2012-10-01 16:06:18 -04:00
Tom Giannattasio
4d985dc0c7 added release button; cleaned up toggle button 2012-10-01 15:51:29 -04:00
Calen Pennington
d3a734d211 Insert new modules in front of the new component box 2012-10-01 15:46:44 -04:00
Calen Pennington
f4b8bfe428 Turn off dumping the course back into git 2012-10-01 15:32:29 -04:00
Calen Pennington
60e7914580 Add WIP markers 2012-10-01 15:28:12 -04:00
Calen Pennington
91fd6170b8 Make cloned items used uuid4 hexes for names, to ensure uniqueness. TODO: Make prettier names 2012-10-01 15:28:12 -04:00
Calen Pennington
aa0aa65301 Clean up unit.html with layout/css from tom 2012-10-01 15:28:12 -04:00
Calen Pennington
96a914216c Fix up overview page with new design mockup 2012-10-01 15:28:12 -04:00
Calen Pennington
2ad7b11f6a Make padding correct on unit page 2012-10-01 15:28:12 -04:00
Calen Pennington
bfeccd88f8 Enable creation of new components 2012-10-01 15:28:07 -04:00
Calen Pennington
805798600b Clean up display of templates 2012-10-01 15:19:35 -04:00
Calen Pennington
8ca10a8356 Separate unit page from vertical implementation for editing 2012-10-01 15:19:35 -04:00
Chris Dodge
f17b48fff3 fix problem introduced when rebasing master and manually resolving conflicts 2012-10-01 15:19:05 -04:00
Calen Pennington
82a28f069d Make overview page conform to section/subsection/unit format. Breaks CMS editing of existing courses 2012-10-01 15:18:50 -04:00
Calen Pennington
b305c0bae2 Make drag/drop save content immediately in seqs and verticals 2012-10-01 15:17:41 -04:00
Calen Pennington
fd7223bd87 Make editing work, building towards drag/drop saving 2012-10-01 15:17:41 -04:00
Calen Pennington
b91c2b6680 Add sequence and vertical js modules that add drag and drop 2012-10-01 15:17:41 -04:00
Calen Pennington
ce3638538c Make inline editing save to mongo and then update the preview 2012-10-01 15:17:41 -04:00
Calen Pennington
ff002e35c2 Limit the depth of items to display on the overview 2012-10-01 15:17:41 -04:00
Calen Pennington
dc062f5668 Make edit and delete buttons show up on cms unit editing page 2012-10-01 15:17:41 -04:00
Calen Pennington
f53217e523 Add padding around courseware content 2012-10-01 15:17:40 -04:00
Calen Pennington
05b9e6cab2 Standardize more of css between lms and cms 2012-10-01 15:17:40 -04:00
Calen Pennington
4381674ec5 Move common scss mixins to common/static/sass, and tweak the video player to have more in common between the cms and the lms 2012-10-01 15:17:40 -04:00
Calen Pennington
4ad22559c4 Standardize on the bourbon clearfix mixin for video player clearfixes 2012-10-01 15:17:40 -04:00
Calen Pennington
d240b5b1eb Consolidate bourbon and link to it from both cms and lms 2012-10-01 15:17:40 -04:00
Calen Pennington
8a131446fe First pass at integrating the new unit editing wireframes with the CMS 2012-10-01 15:17:40 -04:00
Calen Pennington
44805ca383 Make discussion js work for cms as well as lms so that inline discussion xmodules load 2012-10-01 15:16:54 -04:00
Calen Pennington
c0ca7fe697 Make expansion/contraction work on overview page 2012-10-01 15:16:54 -04:00
Calen Pennington
d534855b54 Make the overview page pull data from the db, rather than static content 2012-10-01 15:16:30 -04:00
Chris Dodge
116c7ed31d fix typo bug on PermissionDenied exception raising 2012-10-01 15:14:16 -04:00
Chris Dodge
d241d5553c add error response when trying to remove a user which does not exist 2012-10-01 15:14:16 -04:00
Chris Dodge
ea8e875d7d fix url mapping bug in url.py and include import reference to remove_user_from_course_group 2012-10-01 15:14:16 -04:00
Chris Dodge
580e620b22 add distinct 'admin' role separate from 'editors'. Only 'admins' should be able to add/remove editors. 2012-10-01 15:13:20 -04:00
Chris Dodge
27016465f4 support some simple authorization scheme to view/edit courses 2012-10-01 15:13:19 -04:00
Calen Pennington
ea8ab0f809 Add basic overview.html from tom's wireframe to CMS 2012-10-01 15:12:29 -04:00
kimth
d6d5f48094 Merge pull request #793 from MITx/bug/tomg/custom-tab-ff
fixed custom tab box-sizing glitch in firefox
2012-10-01 10:54:11 -07:00
Tom Giannattasio
1870db5fb1 fixed custom tab box-sizing glitch in firefox 2012-10-01 10:09:56 -04:00
Arjun Singh
a8acb7ff30 Renamed jsloader to match up with the content more explicitly; refactored Collapsible out into its own library 2012-10-01 03:03:33 -07:00
David Ormsbee
67fb486f88 Merge pull request #792 from MITx/victor/cm-visible-tabs
make codemirror use visible tabs
2012-09-30 19:21:20 -07:00