Tom Giannattasio
d63f82ae57
moved error message into form area; tweaked cancel behavior
2012-10-30 11:39:08 -04:00
Calen Pennington
e8be6b3111
Get jasmine tests running on cms
2012-10-30 11:33:21 -04:00
David Ormsbee
535980eb6d
Allow optional advertised_start metadata in Course, to let people pre-launch thier courses quietly if desired.
2012-10-30 11:06:50 -04:00
Calen Pennington
6d5a1264b9
Move jasmine tests to their own environment
2012-10-30 10:58:38 -04:00
Calen Pennington
684b98505d
Make rake commands to run jasmine tests in browser and via phantomjs
2012-10-30 10:41:02 -04:00
Victor Shnayder
a155265409
minor whitespace + comment fixes
2012-10-29 23:44:38 -04:00
Calen Pennington
7966c18d2e
Add migration to make columns added by askbot nullable, in preparation for eventually deleting them
2012-10-29 15:12:15 -04:00
Victor Shnayder
2c01bf4a48
Merge pull request #982 from MITx/feature/victor/inputtypes-refactor
...
Feature/victor/inputtypes refactor
- addressed comments and added a few TODOs. Merging.
2012-10-29 09:07:12 -07:00
Victor Shnayder
6cc196394a
fixing comments
2012-10-29 12:06:42 -04:00
Victor Shnayder
d297077775
merge in master
2012-10-29 09:22:23 -04:00
Calen Pennington
e422716045
Add changelogs for the CMS and LMS
2012-10-29 09:07:49 -04:00
Victor Shnayder
b03789156c
add test for vsepr
2012-10-29 08:16:31 -04:00
Victor Shnayder
516b720f1e
Rename: use 'status' in templates as well as in the code.
2012-10-29 08:05:07 -04:00
Victor Shnayder
ab03f3dddf
move textinput.html to textline.html for consistency with other inputs
2012-10-29 07:56:10 -04:00
Victor Shnayder
318ea9b135
add back mathjax textarea
2012-10-29 07:51:58 -04:00
Victor Shnayder
02bd99697b
Clean up section ids and classes
...
- all inputtypes should have id inputtype_${id}
- should have class capa_inputtype
2012-10-29 07:49:33 -04:00
Victor Shnayder
a97298e8f7
add note about documenting js input
2012-10-29 07:48:53 -04:00
Victor Shnayder
d6cb432842
Replace overriding constructor with a setup() method.
...
- allows catching any exceptions and making sure the xml is in the error message
- isolates subclasses from external interface a bit
2012-10-29 07:42:11 -04:00
Victor Shnayder
1a843c2d77
Remove non-working TrueFalse functionality from choicegroup, combine tests with radiogroup and checkboxgroup
2012-10-29 07:23:27 -04:00
kimth
f154202890
Merge pull request #986 from MITx/feature/arjun/allow_save
...
Feature/arjun/allow save
2012-10-28 22:15:55 -07:00
Arjun Singh
75f0a56d70
Change documentation, make values strings for save button forcing
2012-10-28 21:57:28 -07:00
Arjun Singh
e29d244a8f
allow saving nonrandomized problems
2012-10-28 21:47:43 -07:00
jarv
040464cfe6
Merge pull request #985 from MITx/feature/brian/dev-script-update
...
Update startup script for 12.10 Ubuntu.
2012-10-28 20:22:37 -07:00
Brian Wilson
5329de8a43
Update startup script for 12.10 Ubuntu.
...
Added "quantal" to the list of known distribution names.
2012-10-28 19:22:41 -04:00
arjun810
cfe3fe534e
Merge pull request #984 from MITx/feature/arjun/improve_msg
...
Improve fileinput message
2012-10-28 15:42:03 -07:00
Arjun Singh
f728123caa
Improve fileinput message
2012-10-28 15:40:36 -07:00
ichuang
71d4877899
Merge pull request #983 from MITx/kimth/fix-imageresponse
...
Support for multiple rectangle hitboxes in imageresponse
2012-10-28 11:19:31 -07:00
kimth
49bad83caf
Support for multiple rectangle hitboxes in imageresponse
2012-10-28 04:38:59 +00:00
Victor Shnayder
1d4990458e
add todos about would-be-nice refactors
2012-10-27 20:09:02 -04:00
Victor Shnayder
6324eeeecb
add note about mysterious -15 in the code
2012-10-27 20:00:18 -04:00
Victor Shnayder
cc8f0a1634
Fix merge bugs
2012-10-27 19:57:29 -04:00
Victor Shnayder
d36d8cba6b
Cleanups:
...
- switch to using registry
- pull math and solution "input types" into a separate customrender.py file
- make capa_problem use new custom renderers and input types registries
- remove unused imports, methods, etc
- add tests for math and solution tags.
2012-10-27 19:52:16 -04:00
Victor Shnayder
f6637b7fe0
Add a registry that keeps track of tag->renderer/input mappings
2012-10-27 19:51:05 -04:00
Victor Shnayder
2fab97c166
Refactor imageinput and crystallography.
...
- also add a test for chemicalequationinput
2012-10-27 19:51:05 -04:00
Victor Shnayder
9135d7b2db
minor cleanup in math function
2012-10-27 19:36:39 -04:00
Victor Shnayder
80d0952d16
Refactor schematic input
2012-10-27 19:36:39 -04:00
Victor Shnayder
935e370184
Refactor textbox.
...
- tests
- rename it codeinput, with textbox still supported too
2012-10-27 19:36:39 -04:00
Victor Shnayder
c8bc46b6fa
Convert FileSubmission input to be a class.
...
- add test
2012-10-27 19:36:38 -04:00
Victor Shnayder
c2682273a8
Convert textline input into class.
...
Unify math and non-math code and templates.
Add tests.
2012-10-27 19:36:38 -04:00
Victor Shnayder
0c6f6f873b
add a template for a new input type class
2012-10-27 19:36:38 -04:00
Victor Shnayder
d0a9b231a4
Turn javascriptinput into a class, add tests
2012-10-27 19:36:38 -04:00
Victor Shnayder
009d6c2e01
ChoiceGroup refactor
...
- Make it into a class.
- Combine ChoiceGroup, RadioGroup, CheckboxGroup implementation. (All three tags still work--this just unifies the code)
- add tests
2012-10-27 19:36:38 -04:00
Victor Shnayder
6d9fe76dbb
wip. adding tests, basic refactor
2012-10-27 19:36:38 -04:00
ichuang
dd6d7e9901
Merge pull request #981 from MITx/kimth/fix-imageresponse
...
Fix imageresponse in Firefox
2012-10-27 13:18:18 -07:00
kimth
98c3d861ad
Fix reference to iidiv
2012-10-27 18:19:56 +00:00
Victor Shnayder
da56f190a2
putting vsepr static image files where vsepr js can find them. TODO: reogranize after proper input type static file storage is sorted out.
2012-10-26 21:41:22 -04:00
David Ormsbee
7a84bed916
hackish EAD export support
2012-10-26 15:50:32 -04:00
Calen Pennington
763e4722dc
Merge pull request #980 from MITx/fix/cdodge/fix-import-tests
...
fix grading policy filepath generation
2012-10-26 12:33:04 -07:00
Chris Dodge
90f9d5fcf0
fix grading policy filepath generation
2012-10-26 15:18:56 -04:00
Chris Dodge
5a96820929
Merge branch 'feature/cale/cms-master' of github.com:MITx/mitx into feature/cdodge/import-course-info
2012-10-26 14:09:15 -04:00