Brian Talbot
beaa597901
studio - replaces flex-grid based widths with % for main nav
2013-07-01 17:32:17 -04:00
Brian Talbot
20c8dcd415
studio - removing unused/needed studio logos
2013-07-01 17:32:17 -04:00
Brian Talbot
690f0f4739
studio - removing reference to old edX Studio logo on index view
2013-07-01 17:32:17 -04:00
Brian Talbot
628874df54
studio - makes course org/number visually inline in main nav
2013-07-01 17:32:17 -04:00
Brian Talbot
d592348a07
studio - abstracts and animates main nav dropdown icons
2013-07-01 17:32:17 -04:00
Brian Talbot
ab0cada683
studio - revises main nav dropdown jquery selectors
2013-07-01 17:32:16 -04:00
Brian Talbot
2a04eeec46
studio - revises studio nav visually and adds help links
2013-07-01 17:32:16 -04:00
Brian Talbot
51f96ad77c
studio - revises button styling/states for primary nav
2013-07-01 17:32:16 -04:00
Brian Talbot
33d0302f22
studio - proofs nav's flex grid widths/alignment
2013-07-01 17:32:16 -04:00
Brian Talbot
f98f500c6f
studio - sets initial studio nav revisions (WIP)
2013-07-01 17:32:16 -04:00
Jonah Stanley
6f8a31206a
Merge pull request #280 from edx/jonahstanley/explicit-component-creation-tests
...
Explicitly test the creation and deletion of every component type
2013-07-01 13:48:15 -07:00
Calen Pennington
1a7b833146
Merge pull request #269 from edx/dhm/incidental-functionality-improvements
...
Incidental functionality improvements from Next Gen Modulestore work
2013-07-01 13:04:20 -07:00
David Baumgold
7824b8c8f2
Fix coffeescript issue on Linux
...
On Linux, coffeescript refuses to compile unless the `catch` keyword has an error
variable to bind to. On Mac, it works just fine either way. Go figure.
2013-07-01 15:09:41 -04:00
David Baumgold
1fee805c9a
Adjust indentation to make coffeescript happy
2013-07-01 15:09:41 -04:00
David Baumgold
8bfcbb6675
Make notifyOnError handler try to parse response as JSON
2013-07-01 15:09:41 -04:00
David Baumgold
923bcc555c
Make CMS errors JSON-able if requested via AJAX
2013-07-01 15:09:41 -04:00
Don Mitchell
ef9c299413
Work around XBlock limitations to force persistance of field mutation
2013-07-01 12:33:08 -04:00
Don Mitchell
2fc7d3308c
Customtags can't be inserted by studio
2013-07-01 12:33:08 -04:00
Don Mitchell
a2524c517f
Force locations to be Location objects earlier
2013-07-01 12:33:08 -04:00
Don Mitchell
ddfbe59814
Make DraftModuleStore mongo only
...
DraftModuleStore was originally designed as a mixin, but never used that
way, and with the upcoming changes to use the versioned module store,
never will be. This changes removes a circular dependency between
mongo.py and draft.py.
2013-07-01 12:33:08 -04:00
Don Mitchell
db59acaa60
Assert date equality directly, rather than by using a delta of 0
2013-07-01 12:31:36 -04:00
Don Mitchell
274f1d17f3
Test start_date in course settings
2013-07-01 12:31:36 -04:00
Don Mitchell
3188bb0645
WIP: Use approximate comparison when checking for changes to start dates
2013-07-01 12:31:35 -04:00
Peter Fogg
1809fde60c
Pylint cleanup.
2013-07-01 09:16:25 -04:00
Peter Fogg
b3cd6af9aa
Change deleted Alert to a Notification, with a timeout.
2013-06-28 14:46:58 -04:00
Don Mitchell
2ef4d82959
Standardize on get_default_time_display
2013-06-28 14:19:10 -04:00
Don Mitchell
e9bd1c5602
Fix SessionKeyValueStore.has to use the correct indexing value when looking up data
2013-06-28 14:19:10 -04:00
Peter Fogg
1be2068bcf
Show a confirmation on asset delete. Fixes STUD-375.
2013-06-28 12:28:49 -04:00
JonahStanley
1a5bda4d08
Broke up long line into smaller line
2013-06-27 16:35:01 -04:00
cahrens
32e6d4819f
pep8/pylint cleanup.
2013-06-27 16:18:16 -04:00
cahrens
f095c5fec6
Add ENABLE_CREATOR_GROUP (set to False).
2013-06-27 11:00:43 -04:00
cahrens
27e720cf3b
Make it clear that this should only be run once.
2013-06-27 11:00:11 -04:00
JonahStanley
ea8e5f84ac
Cleaned up code
2013-06-27 10:14:43 -04:00
cahrens
0e0f22999d
Add doc strings.
2013-06-27 09:52:18 -04:00
cahrens
ce100bad88
Add doc strings.
2013-06-27 09:48:47 -04:00
cahrens
3babf53925
Handle the case of script being terminated before the user was deleted.
2013-06-27 09:44:09 -04:00
cahrens
42f71156de
Script for making all instructors content creators.
2013-06-27 08:59:04 -04:00
Calen Pennington
6e357db24c
Merge pull request #268 from edx/dhm/cosmetic-cleanup
...
Cosmetic Cleanups Incidental to Next Gen Modulestore Implementaton
2013-06-27 05:44:49 -07:00
Brian Talbot
2a49d087de
studio - revises transparent Sass color vars to use rgba() method
2013-06-26 17:02:02 -04:00
JonahStanley
621777e6ae
Explicitly test the creation and deletion of every component type
...
The testing of all settings/text editing have been done elsewhere and should be done when testing a new component
2013-06-26 16:01:31 -04:00
Don Mitchell
b985a7f128
Remove unused template
2013-06-26 14:19:34 -04:00
Don Mitchell
1344b1e521
Make SessionKeyValueStore variable names clearer
2013-06-26 14:19:33 -04:00
Don Mitchell
65b3bcdba6
Clean up variable naming
2013-06-26 14:19:33 -04:00
Don Mitchell
ff6ba014ce
Remove noop if statement
2013-06-26 14:19:33 -04:00
cahrens
e487521289
Update for change in add_user_to_creator_group API.
2013-06-26 10:52:26 -04:00
cahrens
4a697a8da1
Verify that caller of add or remove from creator group is staff.
2013-06-26 10:52:26 -04:00
cahrens
190c07d954
Add smoke coverage for add and remove of course group permissions.
2013-06-26 10:52:26 -04:00
cahrens
2c60a7dbc1
pep8 cleanup
2013-06-26 10:52:26 -04:00
cahrens
318372f2c0
Introduce course creator group.
2013-06-26 10:48:31 -04:00
Don Mitchell
b42fe277d4
Add serial commas to modulestore definitions
2013-06-25 22:34:36 -04:00