Will Daly
47e47303dc
Refactored CustomResponse to use the same private
...
func to handle all errors related to execution of
python code.
CustomResponse now returns subclasses of Exception
instead of general Exceptions
CustomResponse no longer includes tracebacks
in the exceptions it raises (and shows to students)
2013-03-26 13:36:27 -04:00
Carlos Andrés Rocha
f70511ebef
Merge pull request #1737 from MITx/diana/fix-login-dialog
...
Remove duplicate login dialog.
2013-03-26 10:28:26 -07:00
Christina Roberts
d24cc6f2c3
Merge pull request #1742 from MITx/feature/rocha/fix-advertised-start
...
Add tests to advertised_start for partially parsable dates
2013-03-26 10:19:04 -07:00
Carlos Andrés Rocha
0612b0eb94
Add tests to advertised_start for partially parsable dates
2013-03-26 13:13:55 -04:00
Will Daly
6298a4ceab
Fixed lettuce tests in cms that were broken in the last rebase
2013-03-26 13:05:09 -04:00
Brian Talbot
8a4047d5dd
studio - added smoothscroll to top of view and wired footer tender widget link
2013-03-26 12:48:51 -04:00
Don Mitchell
c370bb6a61
Merge pull request #1741 from MITx/feature/rocha/fix-advertised-start
...
Use advertised_start as a simple string
2013-03-26 09:48:12 -07:00
Brian Talbot
7c68508b85
studio - finalized tender widget styling
2013-03-26 12:42:30 -04:00
Carlos Andrés Rocha
586f566b42
Use advertised_start as a simple string
...
LMS Lighthouse [#297 ]
2013-03-26 11:54:32 -04:00
Will Daly
0500ba4dd5
Disabled pylint warnings for lettuce steps:
...
* Missing docstring
* Redefining name from outer scope
2013-03-26 11:46:31 -04:00
Will Daly
27d5ebf027
pep8 fixes
2013-03-26 11:44:57 -04:00
Will Daly
00d25b684c
Moved modulestore flush code into terrain/course_helpers
2013-03-26 11:44:57 -04:00
Will Daly
a58ae9b62d
Refactored studio lettuce test section.py to use more of ui helpers
2013-03-26 11:44:57 -04:00
Will Daly
e69931ec5a
Refactored studio lettuce tests to use terrain/ui_helpers for ui
...
manipulation
2013-03-26 11:44:56 -04:00
Will Daly
dde0d1676b
Refactored terrain/steps.py to use ui_helpers
...
Added a wait time before checking the page HTML,
and changed it to check just in the HTML body
2013-03-26 11:44:56 -04:00
Will Daly
4528490fac
Refactored lms/coureware lettuce tests to use terrain helpers
...
for common ui manipulations
2013-03-26 11:44:56 -04:00
Will Daly
6dd86f7a97
Refactored courseware_common and open_ended to use ui helpers
2013-03-26 11:44:56 -04:00
Will Daly
5e69050a16
Elminated unused functions from courseware/features/courses.py
...
and moved the rest to common.py
2013-03-26 11:44:56 -04:00
Will Daly
c12e1fb1ce
Added missing import statement
2013-03-26 11:44:56 -04:00
Will Daly
b0eb73302b
Moved some courseware/features/common.py steps into
...
terrain/steps.py
2013-03-26 11:44:56 -04:00
Will Daly
0562f11c56
Fixed import issue with WebDriverException
2013-03-26 11:44:56 -04:00
Will Daly
e494d529fc
Split terrain/helpers.py into ui_helpers.py and course_helpers.py
2013-03-26 11:44:56 -04:00
Will Daly
315b360e4c
Fixed an import error in terrain/helpers.py
2013-03-26 11:44:55 -04:00
Will Daly
24301d2a07
Moved helper functions from terrain/steps.py to terrain/helpers.py
2013-03-26 11:44:55 -04:00
John Jarvis
506a5252b2
converting password_reset_confirm back to django template from mako
2013-03-26 11:06:39 -04:00
Brian Talbot
87f545329a
studio - adding in tender-widget sass file
2013-03-26 11:05:33 -04:00
Vik Paruchuri
97cb4910a7
Add in default bucket, edit image url checks
2013-03-26 11:04:14 -04:00
Don Mitchell
a603f25466
Merge pull request #1739 from MITx/bug/christina/studio
...
Allow clearing of dates (except for course start date).
2013-03-26 07:44:42 -07:00
cahrens
f681d4300d
More cleanup in base.js.
2013-03-26 10:42:44 -04:00
Vik Paruchuri
8afe2eb001
Increase max score allowed
2013-03-26 10:35:47 -04:00
cahrens
83eda6ac93
Merge branch 'master' into bug/christina/studio
2013-03-26 10:34:37 -04:00
Vik Paruchuri
d4615da555
Adjust max image dim, add in safety for rewriting links
2013-03-26 09:57:52 -04:00
Vik Paruchuri
df935d422d
Fix issues with open ended image grading and peer grading centralized module finder.
2013-03-26 09:52:26 -04:00
cahrens
69c95ca785
Newline cleanup.
2013-03-26 09:51:24 -04:00
Brian Talbot
175e1b46e9
studio - in progress styling of tender help widget
2013-03-26 08:32:49 -04:00
Calen Pennington
83c0feb84c
Merge pull request #1738 from MITx/fix/cdodge/too-many-depth-levels
...
it appears we are taking one too many round trips to do when pre-fetchin...
2013-03-26 03:42:19 -07:00
Chris Dodge
269152c4f2
add a test scenario to count RT to database when prefetching children. This uses a shim function on pymongo's collection.find to do the counting
2013-03-25 23:15:35 -04:00
Chris Dodge
d8f1c2b41a
add unit test for proper depth build out
2013-03-25 22:49:39 -04:00
Arthur Barrett
d636f4fab0
Merge branch 'master' into feature/abarrett/lms-notes-app
2013-03-25 19:04:58 -04:00
Arthur Barrett
63349dab9c
fixed update/delete responses
2013-03-25 19:04:23 -04:00
Arthur Barrett
0f486b16e9
add creation time to output
2013-03-25 18:54:28 -04:00
Arthur Barrett
131c63b697
refactored model and api to search/filter by page uri
2013-03-25 18:47:28 -04:00
Victor Shnayder
8350fe141b
Merge pull request #1735 from MITx/fix/will/bug_258
...
Fix bug #258 : multiple choice with choice names ending with 0 cause multiple choice answers marked incorrect
2013-03-25 14:37:40 -07:00
cahrens
ce884c44ee
Newline cleanup.
2013-03-25 17:26:59 -04:00
cahrens
fa63bcce94
Allow clearing of dates (except for course start date).
...
https://edx.lighthouseapp.com/projects/102637/tickets/231
2013-03-25 17:25:49 -04:00
Don Mitchell
3e43e6d3f2
Merge pull request #1736 from MITx/bug/christina/studio
...
Don't assume input fields will be within a div-- PART 2!
2013-03-25 13:52:02 -07:00
Will Daly
37e7d68cef
pep8 and pylint fixes
2013-03-25 16:46:31 -04:00
Will Daly
c660229b25
Added checking for problem answer state after a problem is checked
2013-03-25 16:37:59 -04:00
Chris Dodge
7dcb1bf7c6
it appears we are taking one too many round trips to do when pre-fetching children. This can be very expensive as the tree gets wider the deeper we go. For example, in courseware we want depth=2 (course, chapter, sequential). But looking at log output we were also getting verticals, which there can be a lot of. This should cut down on the total data we are grabbing from the DB.
2013-03-25 16:09:13 -04:00
cahrens
ccd4db9ac3
Writing test.
2013-03-25 15:24:53 -04:00