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
cahrens
72999e8417
Initial model.
2013-06-28 12:19:51 -04:00
Carlos Andrés Rocha
a844548fb8
Add setting to set the virtual host of a Celery broker
2013-06-27 17:58:51 -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
Don Mitchell
8b23eeca7e
Minor pylint/whitespace changes
2013-06-25 22:34:29 -04:00
Jay Zoldak
6c66736e3c
Specify a different xcontent mongo db for the acceptance tests
2013-06-25 16:56:36 -04:00
Christina Roberts
9dad14c48e
Merge pull request #265 from edx/christina/activation-email
...
Don't mention edge in the subject line; use same message for edx and edg...
2013-06-25 13:21:51 -07:00
cahrens
401dc82c46
Don't mention edge in the subject line; use same message for edx and edge.
2013-06-25 15:35:47 -04:00
Jonah Stanley
b14553d867
Merge pull request #220 from edx/jonahstanley/make-units-parallel
...
Jonahstanley/make units parallel
2013-06-25 11:44:01 -07:00
David Baumgold
ddc986f775
Call event.preventDefault() on notification action buttons
...
But allow you to specify that the event should not be prevented
2013-06-25 11:29:42 -04:00
Peter Fogg
d5d495c24d
Fix acceptance tests expecting outdated CSS.
2013-06-24 16:57:14 -04:00
Peter Fogg
ad09236c82
Merge pull request #242 from edx/peter-fogg/advanced-backbone-notifications
...
Refactor Advanced Settings page to use Backbone notifications.
2013-06-24 12:37:26 -07:00
David Baumgold
4d2183d764
Merge pull request #253 from edx/db/notifications-secondary-single
...
Backbone notifications secondary actions
2013-06-24 11:48:55 -07:00
Peter Fogg
fb573a1db6
Hide "success" alert as soon as we start editing another field.
2013-06-24 13:59:14 -04:00
David Baumgold
72ffe2d8f2
Backbone notifications secondary actions
...
Handle secondary actions on notifications either specified as a single object,
or as a list of objects. Under the hood, the initialize method converts a single
object to a list containing a single object.
2013-06-24 13:44:50 -04:00
Ned Batchelder
bec6330c34
Merge pull request #251 from edx/ned/pylint-fixes
...
Ned/pylint fixes
2013-06-24 10:44:35 -07:00
Peter Fogg
3e376bd780
Prevent "saved" and "error" views from showing at the same time.
...
Previously the "saved" view was never hidden, even after more data was
edited. So if one field was saved successfully and then another was
not, we would find ourselves in the unfortunate situation of seeing
both views at once, leading to much confusion.
2013-06-24 11:06:53 -04:00
Peter Fogg
72e08456a8
Refactor Advanced Settings page to use Backbone notifications.
2013-06-24 09:48:37 -04:00
cahrens
ad6e745762
Forgot to remove registration of onKeyUp function.
2013-06-24 09:09:05 -04:00
Ned Batchelder
5a5d425eb3
Files that may not exist need F0401 suppressed during import.
2013-06-21 17:33:23 -04:00
cahrens
250de3fcb6
Remove keybinding for work in progress (WIP).
...
STUD-329
2013-06-21 17:13:06 -04:00