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
Felix Sun
15317de252
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 19:05:31 -04:00
Carlos Andrés Rocha
d6631e5c3d
Improve styling of the crowdsource hinter
2013-07-01 19:05:31 -04:00
Brian Talbot
2a5c55189e
studio - plans for/truncates long usernames in main nav
2013-07-01 18:46:12 -04:00
Adam Palay
bf25283d54
add to CHANGELOG and AUTHORS
2013-07-01 18:21:47 -04:00
Adam Palay
bdacc7646c
clean up track/models
2013-07-01 18:21:47 -04:00
Adam Palay
03aee3ed79
add tests
2013-07-01 18:21:47 -04:00
Adam Palay
af75e1f785
log student answers using POST instead of GET
2013-07-01 18:21:47 -04:00
Felix Sun
77e4e2a009
Edited text of crowdsourced hinter template to Piotr's suggestions. Added some HTML formatting to same.
2013-07-01 18:03:36 -04:00
Felix Sun
728ccd4bca
Fixed some docstring formatting things.
...
Expanded test coverage a little.
2013-07-01 18:03:36 -04:00
Felix Sun
801853f691
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 18:03:36 -04:00
Felix Sun
4071a57f68
Fixed broken tests. Made the hint manager enabled in testing environments - this lets us test the hint manager.
2013-07-01 18:03:36 -04:00
Felix Sun
bc2cab2fda
Made the hint management instructor view off by default.
2013-07-01 18:03:36 -04:00
Felix Sun
696cc3a4db
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 18:03:36 -04:00
Felix Sun
2c16801a25
Properly fomatted the tab-based UX for hint-voting.
...
Chiseled a little at writing template tests.
2013-07-01 18:03:36 -04:00
Felix Sun
d57380dd2e
Moved the hinter rendering onto a mako template.
...
Hinter now displays vote count after voting.
Began testing templates.
2013-07-01 18:03:36 -04:00
Felix Sun
4a406901b3
Moved the crowdsourced hinter module into mako template form.
...
Fixed some bugs in the tests for crowdsourced hinter.
2013-07-01 18:03:36 -04:00
Felix Sun
376aaa1d8f
Made correct/incorrect determination in coffeescript a little more sensitive. Still very hacky.
2013-07-01 18:03:36 -04:00
Felix Sun
93d457de54
Fixed epic git rebase meltdown. No new features.
2013-07-01 18:03:35 -04:00
Felix Sun
2088da4edc
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 18:03:35 -04:00
Felix Sun
aba99084f2
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 18:03:35 -04:00
Felix Sun
0c0de20a2f
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 18:03:35 -04:00
Felix Sun
415ea63bc0
Working prototype of crowdsourced hinting module.
...
Conflicts:
common/static/coffee/src/logger.coffee
2013-07-01 18:03:35 -04:00
Julian Arni
fd756b9f85
Only refresh when waitfor is an attribute.
...
Silly workaround for the fact that tests set the answers, but not the inputs,
so refreshAnswers changes the test result even though it shouldn't.
2013-07-01 18:02:42 -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
jnater
d552eef928
Merge pull request #316 from edx/jnater/pep8_fixes
...
Removed some pep8 violations.
2013-07-01 14:19:58 -07:00
Jean Manuel Nater
5cb4c1a750
Removed some pep8 violations.
2013-07-01 17:07:24 -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
babbc37a0a
Merge pull request #287 from edx/cale/teach-rake-test_$lib-to-understand-specific-test-names
...
Teach rake test_$lib to understand specific test names
2013-07-01 13:05:38 -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
60e9a77af5
Merge pull request #233 from edx/db/ajax-server-error
...
Make server errors return JSON if requested via AJAX
2013-07-01 12:48:25 -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