Chris Dodge
|
ba15735214
|
implement static tabs. rejigger .tar.gz import to do the re-namespacing as a post-processing step as we need to retain the original url_name during the import. Also, migrate the presentation tier to use module_render.py::get_module() to better unify HTML'ifying stuff
|
2012-10-25 14:27:26 -04:00 |
|
chrisndodge
|
550114704e
|
Merge pull request #974 from MITx/feature/cale/cas-dont-delete-subsection-children
Only update data in modules that have been set when passing into save_it...
|
2012-10-25 11:04:45 -07:00 |
|
Calen Pennington
|
bd1233d38c
|
Only update data in modules that have been set when passing into save_item, and don't force callers to set everything
|
2012-10-25 13:56:24 -04:00 |
|
Calen Pennington
|
f19ec64659
|
Point Studio forgot password at corresponding lms forgot password. There is no place for a reset password link in Studio at the moment
|
2012-10-25 10:47:41 -04:00 |
|
Calen Pennington
|
fb06344290
|
Allow for deletion of all components in a draft
|
2012-10-24 14:59:00 -04:00 |
|
Calen Pennington
|
2802302162
|
Make LMS access depend on which course run the access is occurring in, so that permissions can be based on the course run, rather than the whole course
|
2012-10-24 11:51:25 -04:00 |
|
Calen Pennington
|
0f043f35d7
|
Remove unused github_sync app
|
2012-10-23 13:40:49 -04:00 |
|
Calen Pennington
|
b005587951
|
Merge pull request #948 from MITx/fix/cdodge/import-improvements
have import be a bit more flexible in terms of the packaging of the cont...
|
2012-10-22 13:30:46 -07:00 |
|
Chris Dodge
|
1530341d55
|
have import be a bit more flexible in terms of the packaging of the content. Allow for tar.gz names to be different from the course name. Also don't assume that the unpacking of the zip will yield a single top level root folder.
|
2012-10-22 16:01:57 -04:00 |
|
Chris Dodge
|
50e545185f
|
do a back-end check on remove_user to make sure caller does not remove him/herself
|
2012-10-18 21:00:33 -04:00 |
|
Chris Dodge
|
236d37b276
|
EDITOR_ROLE_NAME -> STAFF_ROLE_NAME
|
2012-10-18 10:00:08 -04:00 |
|
Chris Dodge
|
1a6845b07f
|
optimize slightly, allow caller to pass in the list of units in a subsection, so we don't have to refetch
|
2012-10-17 16:17:52 -04:00 |
|
Chris Dodge
|
a88bb7caf3
|
hide 'View Live' button if no units have been published
|
2012-10-17 16:08:16 -04:00 |
|
chrisndodge
|
6011d6d333
|
Merge pull request #928 from MITx/fix/cdodge/asset-upload-tweeks
improvements on asset upload refresh. Now we don't need to refresh the w...
|
2012-10-17 10:47:47 -07:00 |
|
Chris Dodge
|
90861c22d0
|
improvements on asset upload refresh. Now we don't need to refresh the whole page, just insert the table tow
|
2012-10-17 12:26:56 -04:00 |
|
Chris Dodge
|
5964ecc70c
|
remove work in progress regarding convert datetime to localtime
|
2012-10-17 10:34:23 -04:00 |
|
Chris Dodge
|
170694e580
|
fix/cdodge/asset-upload-tweeks
|
2012-10-17 10:31:18 -04:00 |
|
chrisndodge
|
b91f1886b1
|
Merge pull request #924 from MITx/fix/cdodge/manage-users
fix 403 error when editors visit page (make read only). Don't allow user...
|
2012-10-16 13:20:16 -07:00 |
|
Chris Dodge
|
ed2febe44e
|
fix 403 error when editors visit page (make read only). Don't allow user to remove him/herself. Rewire up the remove user callback.
|
2012-10-16 13:17:41 -04:00 |
|
chrisndodge
|
0b83366041
|
Merge pull request #896 from MITx/feature/ichuang/cms-input-filter-latex2edx
Add "high level source" editing capability for problems & html; provides latex2edx I/F
|
2012-10-16 06:44:55 -07:00 |
|
chrisndodge
|
5b179ccf83
|
Merge pull request #908 from MITx/feature/tomg/cas-new-course-style
polished new course form
|
2012-10-15 08:07:43 -07:00 |
|
chrisndodge
|
08f59d62d6
|
Merge pull request #909 from MITx/fix/cdodge/signup-tweeks
don't show courses/create new course if account has not been activated. ...
|
2012-10-15 07:50:35 -07:00 |
|
Chris Dodge
|
2aee549a76
|
don't show courses/create new course if account has not been activated. Also better error messaging on failed logins. Also redirect to index after signup.
|
2012-10-15 10:48:01 -04:00 |
|
Tom Giannattasio
|
168fccf7ae
|
polished new course form
|
2012-10-15 10:21:39 -04:00 |
|
Chris Dodge
|
eab5bd4c3e
|
fix preview draft link. We need to generate the link target url directly rather than using jump_to. I think jump_to is not properly finding the draft objects and needs more investigation
|
2012-10-14 23:38:43 -04:00 |
|
ichuang
|
09d7d6d688
|
add AUTH_USE_MIT_CERTIFICATES feature flag to CMS, and @ssl_login_shortcut
|
2012-10-14 16:40:04 -04:00 |
|
Chris Dodge
|
13e23cbbab
|
Merge branch 'feature/cale/cms-master' of github.com:MITx/mitx into fix/cdodge/cas-bugs
Conflicts:
cms/templates/widgets/header.html
|
2012-10-13 21:49:05 -04:00 |
|
Chris Dodge
|
ebf6d74776
|
Merge branch 'feature/cale/cms-master' into fix/cale/edge-bugs
Conflicts:
cms/static/js/base.js
|
2012-10-13 21:44:15 -04:00 |
|
Chris Dodge
|
258a467fa6
|
make delete unit delete both the draft and non-draft versions
|
2012-10-13 20:55:49 -04:00 |
|
Chris Dodge
|
271fa6956a
|
save_item should also do proper 'is this element draft aware' logic so that incorrect versioning occurs on elements which do not support versioning at this point in time (aka courses, sections, and subsections).
|
2012-10-13 18:53:32 -04:00 |
|
Chris Dodge
|
cbc619f8af
|
hack patch to at least keep the unit.html page from blowing up
|
2012-10-13 16:09:33 -04:00 |
|
Chris Dodge
|
2e43d2ebcc
|
don't display a broken thumbnail image if a thumbnail is not available
|
2012-10-13 15:43:50 -04:00 |
|
Chris Dodge
|
a58e6ce9e4
|
create course. Quick review on import. Add progress bar stuff to import as well as redirect
|
2012-10-12 20:54:27 -04:00 |
|
Chris Dodge
|
26e735b178
|
Merge branch 'feature/cale/cms-master' of github.com:MITx/mitx into feature/cdodge/cas-new-course
|
2012-10-12 16:11:59 -04:00 |
|
Chris Dodge
|
4e4b6accda
|
wip: create new course
|
2012-10-12 16:11:55 -04:00 |
|
Calen Pennington
|
a160f6144f
|
Fix date display in unit page
|
2012-10-12 15:16:44 -04:00 |
|
Calen Pennington
|
607b99dece
|
Make separate links for lms_preview and lms as needed
|
2012-10-12 15:03:06 -04:00 |
|
Calen Pennington
|
d10f56dd08
|
Only try to remove a directory if it exists during import
|
2012-10-12 14:10:32 -04:00 |
|
Calen Pennington
|
ab913cb5ac
|
Fix edit_unit header to point to the correct course module
|
2012-10-12 13:22:53 -04:00 |
|
Calen Pennington
|
90a847cb26
|
Fix context course on edit subsection
|
2012-10-12 13:19:25 -04:00 |
|
Calen Pennington
|
c70f29e83a
|
Wire up import to the frontend, and make sure that it puts it into the already extant course
|
2012-10-12 12:40:03 -04:00 |
|
Calen Pennington
|
02a325b018
|
First stab at an import page. Needs styling
|
2012-10-12 11:58:43 -04:00 |
|
Calen Pennington
|
ac71da1535
|
Make header tabs work
|
2012-10-12 11:18:40 -04:00 |
|
Calen Pennington
|
3c8de11f09
|
Standardize on how we bypass the draft-aware modulestore
|
2012-10-12 11:10:12 -04:00 |
|
Chris Dodge
|
281f194b2a
|
per feedback, change back 'draft-aware' modulestore to not delete the published copy. In delete_item in views.py do the logic to determine whether we should be using a 'draft-aware' modulestore or not, based on the category type
|
2012-10-12 11:00:34 -04:00 |
|
Chris Dodge
|
14a1a7da31
|
allow importing of .tar.gz packages of courseware
|
2012-10-12 10:33:31 -04:00 |
|
Calen Pennington
|
c814758715
|
Merge pull request #866 from MITx/feature/cdodge/cms-import
Feature/cdodge/cms import
|
2012-10-11 19:22:19 -07:00 |
|
Chris Dodge
|
466e4cbd17
|
Fix regression on creating new sections and subsections. They were being set into 'draft' when we are not currently supporting draft modes for those areas of the hierarchy
|
2012-10-11 20:48:45 -04:00 |
|
Chris Dodge
|
bb46c5f909
|
Merge branch 'feature/cale/cms-master' of github.com:MITx/mitx into feature/cdodge/cms-import
|
2012-10-11 12:51:37 -04:00 |
|
Chris Dodge
|
ab1decd97b
|
import static assets. Also consolidate asset import/thumbnail generation into a single code base
|
2012-10-11 12:51:33 -04:00 |
|