Chris Dodge
71de34fca3
use same getattr pattern in the XModule constructor that exists in the XModuleDescriptor
2013-08-15 16:24:54 -04:00
Don Mitchell
03608a8931
have XModuleDescriptor properly ensure category is set
2013-08-15 16:21:31 -04:00
Carlos Andrés Rocha
0acc201a21
Add test for invalid YouTube IDs strings
2013-08-15 16:19:22 -04:00
cahrens
96b4914fef
Make our deserializing consistent with serializing.
...
Also fixes problems with double-quoted strings (historical artifact).
STUD-640
Conflicts:
common/lib/xmodule/xmodule/video_module.py
2013-08-15 16:17:29 -04:00
Chris Dodge
f27ed07305
update tests to call definition_to_xml rather than export_to_xml, which presumes writing to a filesystem, plus it adds a url_name to the attribute set. Also, on __init__ reset the 'category' attribute, on some code paths this can get lost. Not sure why, but this gets all the tests to pass.
2013-08-15 16:10:57 -04:00
Chris Dodge
43f2c6a8e4
remove commented out line
2013-08-15 16:10:44 -04:00
Chris Dodge
26651a1dd7
export_to_xml() really should be definition_to_xml() since we'll rely on the base method that is in xml_module.py to preserve the correct export filesystem hierarchy.
2013-08-15 16:10:30 -04:00
Chris Dodge
958597ac71
was getting unicode errors when exporting CB22x
2013-08-15 16:10:02 -04:00
Jay Zoldak
0350dea2eb
Merge pull request #682 from edx/sarina/hotfix/fix-combinedopenended
...
Fix error seen in combinedopenended modules
2013-08-15 07:48:55 -07:00
Adam Palay
c5d52b8b74
turn off i18n
2013-08-14 17:14:05 -04:00
Sarina Canelake
f438922a88
Fix error seen in combinedopenended modules
2013-08-14 16:36:33 -04:00
Jay Zoldak
7b6dcbba05
Merge pull request #673 from edx/hotfix/adam/help-modal
...
Hotfix/adam/help modal
2013-08-14 09:08:29 -07:00
Adam Palay
72fdc414ca
change FEEDBACK_SUBMISSION_EMAIL to @example.com in dev settings
2013-08-14 10:57:03 -04:00
Adam Palay
5fd09ca1ee
add dummy FEEDBACK_SUBMISSION_EMAIL for debugging
2013-08-14 10:09:01 -04:00
Adam Palay
970f5f60d3
fix syntax error in help_modal
2013-08-14 10:08:54 -04:00
Adam Palay
6594401d2f
if mktg, redirects faq to mktg. else, to '/help'
2013-08-14 10:05:26 -04:00
Adam Palay
5d8e07eb63
replace html strings wtih tokens in templates
2013-08-13 11:30:51 -04:00
Adam Palay
eafd7138b7
add PLATFORM_NAME and BUGS_EMAIL to cms/envs/common
2013-08-13 11:30:51 -04:00
Adam Palay
5d4edc61a7
add settings.PLATFORM_NAME to password_reset_confirm context
2013-08-13 11:30:51 -04:00
Adam Palay
5ed8d557c2
put wiki templates back into Django templating
2013-08-13 11:30:51 -04:00
Adam Palay
39b829761a
fix password reset templates
2013-08-13 11:30:51 -04:00
Adam
0db8ad28dc
Merge pull request #640 from edx/adam/i18n-bug-fixes
...
instructor dash fixes
2013-08-12 11:16:22 -07:00
Will Daly
df38f80506
Merge pull request #638 from edx/will/coffee-too-many-files
...
Coffee compile command now executes for just *.coffee items.
2013-08-12 11:14:23 -07:00
chrisndodge
bb644bb6ae
Merge pull request #645 from edx/fix/cdodge/add-tech-support-email-config
...
Add new setting to cms project
2013-08-12 11:10:53 -07:00
Chris Dodge
7fd5a00c2c
import default TECH_SUPPORT_EMAIL setting from LMS
2013-08-12 14:07:03 -04:00
Lyla Fischer
e817fb4ca1
Merge pull request #637 from edx/vaxxxa/videoalpha_to_video
...
Migration videoalpha module to one main video module
2013-08-12 10:56:12 -07:00
Carlos Andrés Rocha
c727d43ce6
Merge pull request #617 from edx/rocha/change-console-stream-to-stderr
...
Change console logging stream from stdout to stderr
2013-08-12 10:55:29 -07:00
Chris Dodge
0231e64f36
also define TECH_SUPPORT_EMAIL in cms.envs.common config file
2013-08-12 13:41:05 -04:00
Miles Steele
e6d44f5ae7
Merge pull request #626 from edx/feature/msteele/instrdash
...
Enable beta dashboard, add copy, add i18n
2013-08-12 10:38:26 -07:00
Chris Dodge
0da2fb842f
Add new setting to cms project
2013-08-12 13:29:15 -04:00
Miles Steele
43afb9a940
fix i18n
2013-08-12 13:21:46 -04:00
Peter Baratta
bfccfba9d4
Merge pull request #512 from edx/peterb/formula-preview
...
Calc module changes: previewing and <formulaequationinput>
To see individual commits, see tag peterb/formula-preview/presquash
2013-08-12 09:24:29 -07:00
Peter Baratta
69fa1b069d
Added user documentation
2013-08-12 11:49:04 -04:00
Peter Baratta
735e3b01a2
Create a new response type for Numerical/Formula
...
Named `FormulaEquationInput` (name up for debate)
- Based off ChemEqnIn
- Add FormulaEquationInput in inputtypes.py
- Add a call to a skeleton method for a preview
javascript:
- Queue up some MathJax
- Put some ordering on the AJAX requests: add a parameter when the request was started, when it returns check that it isn't outdated before displaying the preview
- Tests
Note: we moved the `jsinput` tests and DISABLED them, because they were causing the tests to fail.
2013-08-12 11:48:45 -04:00
Peter Baratta
a1162cbb34
Change calc module
...
- Create a method called `parse_algebra`. It takes a string of math and returns with a `pyparsing.ParseResults` object representing it.
- `evaluator` takes this tree and applies the old "parse actions" to it to get the same number as it used to.
- Change calc's API: `evaluator` to use `case_sensitive` rather than `cs`
- Add most of the capability for latex rendering
2013-08-12 11:40:20 -04:00
Adam Palay
b2b574ffb6
instructor dash fixes
2013-08-12 11:36:26 -04:00
Miles Steele
b1074ff1ac
add i18n
2013-08-12 11:25:26 -04:00
Will Daly
d1e0005f30
Merge pull request #622 from edx/will/fix-js-tests-using-number-input
...
Failing JavaScript tests in Firefox
2013-08-12 08:12:12 -07:00
Carlos Andrés Rocha
4f4f0e9a23
Merge pull request #619 from edx/rocha/fix-help-on-manage-dot-py
...
Fix manage.py to ouput the help of the django command if requested
2013-08-12 07:32:40 -07:00
Miles Steele
6cf8643da5
Merge pull request #545 from edx/feature/msteele/fix-sql-index
...
Fix mysql indexing validity in migrations
2013-08-12 06:29:43 -07:00
Will Daly
d947b0ecc8
Coffee compile command now executes for just *.coffee items.
...
This resolves an error that would sometimes occur on Mac OS X:
"Error: EMFILE, too many open files"
2013-08-12 09:26:22 -04:00
Will Daly
4b738d4cc3
Refactored into helper method
2013-08-12 08:55:30 -04:00
lapentab
86741d948e
Merge pull request #613 from edx/blapenta/site-packages
...
Blapenta/site packages
2013-08-12 05:49:19 -07:00
chrisndodge
a8646561fd
Merge pull request #635 from edx/bugfix/ichuang/cms-user-view-if-bad-course
...
Make CMS user view not show ErrorDescriptor courses
2013-08-12 05:35:06 -07:00
Anton Stupak
74f3595d54
Add acceptance tests for checking rendering.
2013-08-12 14:32:15 +03:00
Peter Fogg
e20acee4c4
Working on Videoalpha test fix.
...
Fixed all common and LMS tests.
The tests were failing because XMLDescriptor adds in some attributes
to _model_data, such as `xml_attributes`, that aren't necessary. The
solution is to handle all XML parsing in VideoDescriptor. There's
still one test failing in CMS, which has to do with metadata being
saved. I'm still working out how to update it in such a way that it
doesn't fail, but still tests something meaningful.
2013-08-12 14:32:15 +03:00
Anton Stupak
a6f6a50792
Disable js unit tests.
2013-08-12 14:32:14 +03:00
Anton Stupak
d846462ce9
Migrate acceptance tests: old Video -> new Video.
2013-08-12 14:32:07 +03:00
Vasyl Nakvasiuk
b33b5c7bd4
Python: videoalpha -> video.
2013-08-12 14:31:48 +03:00
Anton Stupak
dad9f26a99
Make VideoAlpha out of Alpha.
2013-08-12 14:31:48 +03:00