Chris Dodge
0e0dfd22cf
add test for customresponse problem type
2013-07-03 13:46:31 -04:00
Chris Dodge
8d858ecb49
add a unit test to exercise the preview_component AJAX callback in the CMS
2013-07-03 13:46:31 -04:00
Chris Dodge
63ed16e118
add a 'can_execute_unsafe_code' callback method (ala LMS) to allow for whitelisting of courses with respect to codejailing
2013-07-03 13:46:31 -04:00
JonahStanley
221db93f01
Revert "Skipping the flakey tests for now"
...
This reverts commit d383a8add7 .
2013-07-03 13:39:36 -04:00
JonahStanley
d383a8add7
Skipping the flakey tests for now
2013-07-03 13:28:33 -04:00
Jonah Stanley
852292ebf7
Merge pull request #324 from edx/jonahstanley/fix-component-test
...
Jonahstanley/fix component test
2013-07-02 11:55:46 -07:00
JonahStanley
47158d7079
Using the success condition
...
Got rid of announcement test
Removed assumption about uniqueness of css steps
2013-07-02 14:52:32 -04:00
Brian Talbot
2fca2d3887
Merge pull request #299 from edx/talbs/studio-helpnav
...
Studio - Help Links Addition and Small UI Revisions to Main Navigation
2013-07-02 10:58:56 -07:00
Brian Talbot
f1cf03574c
Merge pull request #318 from edx/talbs/studio-coursesharelink
...
Studio - truncates longer course settings sharing urls
2013-07-02 10:58:23 -07:00
Adam Palay
c692428fe5
fix pylint violations
2013-07-02 10:22:26 -04:00
JonahStanley
3e44f8a213
Component test now fails with useful information
2013-07-02 09:05:58 -04:00
Brian Talbot
83ce18e69b
studio - truncates longer course settings sharing urls
2013-07-02 00:51:20 -04:00
Brian Talbot
b560f43449
studio - removes unused previous value
2013-07-02 00:36:41 -04:00
Brian Talbot
3c2c2fb473
studio - syncs up page subtitle labels with new main nav
2013-07-02 00:33:06 -04:00
Brian Talbot
c89c409cda
studio - syncs up blue background/border of tender widget
2013-07-02 00:27:01 -04:00
Brian Talbot
f06f0b7a20
studio - revises edX base color
2013-07-02 00:26:36 -04:00
Brian Talbot
391ebb7d93
studio - removes Studio Help from account-based nav
2013-07-02 00:11:25 -04:00
Brian Talbot
251e775659
studio - makes course org/number/name block an entire link
2013-07-02 00:10:18 -04:00
Brian Talbot
2a5c55189e
studio - plans for/truncates long usernames in main nav
2013-07-01 18:46:12 -04:00
Adam Palay
03aee3ed79
add tests
2013-07-01 18:21:47 -04:00
Brian Talbot
1e5fa875dd
studio - syncs up Sass variable with edX's official blue
2013-07-01 17:32:18 -04:00
Brian Talbot
41fa73b695
studio - wraps nav elements in floated containers for easier layout
2013-07-01 17:32:18 -04:00
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