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
David Baumgold
ce6b319288
Added jsonable_server_error in common/util/views.py
2013-07-01 15:09:41 -04:00
jnater
f9369b4f7b
Merge pull request #307 from edx/jnater/modulestore_config
...
Moved xml_store_config, mongo_store_config, and draft_mongo_store_config...
2013-07-01 11:56:09 -07:00
Jean Manuel Nater
72b4561e3a
Moved xml_store_config, mongo_store_config, and draft_mongo_store_config to xmodule/modulestore/tests/django_util.py
...
Removed some repeated instances of xml_store_config.
Reverted some changes to mongo_store_config so each modulestore gets it's own uuid.
2013-07-01 14:45:53 -04:00
Felix Sun
b015a22627
Merge pull request #303 from edx/felix/hinter2
...
Felix/hinter2
2013-07-01 11:39:30 -07:00
Carlos Andrés Rocha
eedeaf286b
Revert "Fixed abtests to use the preferences scope correctly."
...
This reverts commit 74d20c2028 .
2013-07-01 13:23:24 -04:00
Felix Sun
74d20c2028
Fixed abtests to use the preferences scope correctly.
...
Made abtests display its children in the right order.
2013-07-01 13:16:55 -04:00
Felix Sun
0c4d6ba6d9
Made explanation for hints field in crowdsource_hinter.py more clear.
...
Fixed various commenting things.
Removed an unused function in the crowdsourced module coffeescript.
Improved commenting in hint_manager.
Fixed pep and pylint violations.
2013-07-01 11:52:52 -04:00
Carlos Andrés Rocha
0b25e76194
Improve styling of the crowdsource hinter
2013-07-01 10:34:20 -04:00
Peter Fogg
388644bc90
Merge pull request #302 from edx/peter-fogg/fix-upload-confirmation
...
Show a confirmation on asset delete. Fixes STUD-375.
2013-07-01 07:32:59 -07:00
Felix Sun
aae5758a99
Edited text of crowdsourced hinter template to Piotr's suggestions. Added some HTML formatting to same.
2013-07-01 10:25:05 -04:00
Felix Sun
970a7f0916
Fixed some docstring formatting things.
...
Expanded test coverage a little.
2013-07-01 10:25:04 -04:00
Felix Sun
b6760cebca
Fixed a small, but dangerous, string-to-integer casting bug in hint_manager.
...
Expanded tests of hint_manager.
Enabled the hint_manager by default in development environments.
2013-07-01 10:25:04 -04:00
Felix Sun
6890563d43
Fixed broken tests. Made the hint manager enabled in testing environments - this lets us test the hint manager.
2013-07-01 10:25:04 -04:00
Felix Sun
f219228e4a
Made the hint management instructor view off by default.
2013-07-01 10:25:04 -04:00
Felix Sun
ab303e7567
Fixed numerous code-formatting issues and pep8 violations.
...
Began enforcing one-vote-per-person. This can be disabled with debug="True" in the <crowdsource_hinter> tag.
Started tests of the hint manager.
2013-07-01 10:25:04 -04:00
Felix Sun
242d0c28ae
Properly fomatted the tab-based UX for hint-voting.
...
Chiseled a little at writing template tests.
2013-07-01 10:25:04 -04:00
Felix Sun
c79ca38f6e
Moved the hinter rendering onto a mako template.
...
Hinter now displays vote count after voting.
Began testing templates.
2013-07-01 10:25:04 -04:00
Felix Sun
bb922ed8d8
Moved the crowdsourced hinter module into mako template form.
...
Fixed some bugs in the tests for crowdsourced hinter.
2013-07-01 10:25:04 -04:00
Felix Sun
ad40905a38
Made correct/incorrect determination in coffeescript a little more sensitive. Still very hacky.
2013-07-01 10:25:04 -04:00
Felix Sun
475ac62c79
Fixed epic git rebase meltdown. No new features.
2013-07-01 10:25:04 -04:00
Felix Sun
6ccfa2e38d
Made tests of the crowdsource hinter module more standardized and easier to read. Fixed database non-initialization bug in crowdsource hinter module.
2013-07-01 10:25:03 -04:00
Felix Sun
b64fe5c537
Finished prototype of hint moderation view. Began re-writing tests of the crowdsource hinter module. (Old tests no longer cover all the code, now that moderation has been added.)
2013-07-01 10:25:03 -04:00
Felix Sun
100f6bf11e
Began work on instructor view to hinting system.
...
Added moderation feature - you can now choose to hold all hints for moderator approval before showing.
2013-07-01 10:25:03 -04:00
Felix Sun
6f6a451784
Working prototype of crowdsourced hinting module.
...
Conflicts:
common/static/coffee/src/logger.coffee
2013-07-01 10:25:03 -04:00
Peter Fogg
1809fde60c
Pylint cleanup.
2013-07-01 09:16:25 -04:00
Sarina Canelake
712f17a47e
Merge pull request #257 from edx/sarina/fix-unknown-user-profile
...
When user profile isn't found, throw a 404 rather than 500
2013-06-28 15:24:25 -07:00
Sarina Canelake
e5f97b372b
pep8 fixes
2013-06-28 18:00:41 -04:00
Jay Zoldak
b1424a75b8
Add a test for 404 raised when requesting the profile page of a user that does not exist
2013-06-28 16:51:24 -04:00
Sarina Canelake
09501a62e2
Handle exception with a 404
2013-06-28 16:14:56 -04:00
Diana Huang
d5c5fb344e
Merge pull request #290 from edx/diana/open-id-namespace
...
Handle issues decoding openid requests more gracefully
2013-06-28 13:00:19 -07:00
Diana Huang
f33bfd1c6c
Address code review feedback
2013-06-28 15:03:44 -04:00
Peter Fogg
b3cd6af9aa
Change deleted Alert to a Notification, with a timeout.
2013-06-28 14:46:58 -04:00
Peter Fogg
1be2068bcf
Show a confirmation on asset delete. Fixes STUD-375.
2013-06-28 12:28:49 -04:00
Renzo Lucioni
4a41ce804f
Merge pull request #293 from edx/renzo/fix-idashboard-event-types
...
Standardize types used for logging events from the instructor dashboard
2013-06-28 09:07:45 -07:00
Renzo Lucioni
d53114abda
Shorten line length
2013-06-28 11:46:20 -04:00
Ned Batchelder
ff60034849
Merge pull request #273 from edx/ned/remove-obsolete-and-distracting-scss-file
...
Remove obsolete and distracting SCSS file
2013-06-28 08:40:56 -07:00
Valera Rozuvan
938e48e5c8
Merge pull request #296 from edx/valera/bugfix_allow_no_youtube_attribute
...
Fix for bug Blades/BLD-152
2013-06-28 05:08:35 -07:00
Valera Rozuvan
97d7421432
Fix for bug Blades/BLD-152. Added test for bugfix. Optimized bug fix.
2013-06-28 13:52:04 +03:00
Diana Huang
c98651fadb
Add in the ability to handle malformed return urls.
2013-06-27 18:02:23 -04:00
Diana Huang
c6fa4873b1
Handle issues decoding requests more gracefully
...
Clean up some pep8/pylint violations as well
2013-06-27 18:02:23 -04:00
Christina Roberts
8207f229f1
Merge pull request #285 from edx/christina/course-create-permissions
...
Script for granting existing instructors creator access.
2013-06-27 14:08:18 -07:00
jnater
7d0b72a41e
Merge pull request #204 from edx/jnater/courseware_tests
...
Jnater/courseware tests
2013-06-27 13:50:51 -07:00
Will Daly
af05d05cbe
Used dependency to ensure that REPORT_DIR exists before cleaning.
...
This allows the build to pass in Jenkins
2013-06-27 16:40:32 -04:00
Will Daly
7e6722c50f
Added clean reports dependency to rake JavaScript test tasks.
...
This ensures that `rake test` will clean the report directories
*before* running the JS tests.
2013-06-27 16:40:32 -04:00
Jean Manuel Nater
3e0f933a73
Formatted a docstring.
2013-06-27 16:40:04 -04:00
Ned Batchelder
be4d5f3228
Merge pull request #292 from edx/ned/remove-pointless-addition-tests
...
Remove pointless addition tests
2013-06-27 13:31:36 -07:00
Ned Batchelder
a484224ef5
Remove pointless addition tests
2013-06-27 16:27:39 -04:00
Renzo Lucioni
4557891e0d
Standardize types used for logging events from the instructor dashboard
2013-06-27 16:25:03 -04:00