Calen Pennington
74dbb9d74e
Remove unused XModuleDescriptor.get_sample_state method
2013-09-11 12:12:19 -04:00
David Baumgold
6a8546801c
Response.json is now a callable
2013-09-11 10:18:00 -04:00
Valera Rozuvan
dd5506eeb7
Adding styles to fix issue BLD-221.
...
If you make the window smaller, and keep reducing it's size, at some
point the controls will not fit, and some will be bumped to the next row.
When the widnow is resized below the width 1024, extra styling rules
will kick in to fix this issue. The word "Speed" from the speeds control
will be temporarirly hidden.
2013-09-11 10:29:32 +03:00
David Baumgold
871ad7d694
Pass hostname to LTI XModule
...
Necessary for RFC compliance with oauthlib
2013-09-10 14:21:56 -04:00
David Baumgold
a1d3899a4d
Use oauthlib directly for LTI module
2013-09-10 11:02:30 -04:00
David Baumgold
45f38ddf81
Update requests library to 1.2.3
2013-09-10 09:59:21 -04:00
Valera Rozuvan
ee02c06250
Add Learning Tools Interoperability (LTI) blade.
...
LTI blade allows to include LTI components to courses.
Python integration, Jasmine and acceptance tests are included.
2013-09-10 12:30:42 +03:00
Valera Rozuvan
d02ef8bc12
Add Learning Tools Interoperability (LTI) blade.
...
LTI blade allows to include LTI components to courses.
Python integration, Jasmine and acceptance tests are included.
2013-09-09 23:54:49 +03:00
Alexander Kryklia
719ec8f9d8
Revert "Merge pull request #804 from edx/valera/lti_module"
...
This reverts commit 2894b21c32 , reversing
changes made to 34d0fe1554 .
2013-09-09 22:51:57 +03:00
Alexander Kryklia
ecc37227f2
Fix
2013-09-09 19:32:44 +03:00
Alexander Kryklia
8377f490f0
Revert "Add custom LTI exception."
...
This reverts commit ef4b7b9b1d .
2013-09-09 19:30:44 +03:00
Alexander Kryklia
03de84ecfe
Fix
2013-09-09 19:16:18 +03:00
Alexander Kryklia
ef4b7b9b1d
Add custom LTI exception.
2013-09-09 19:16:18 +03:00
Valera Rozuvan
86dbb1fe3f
Addressing comments on PR 804.
...
Rewriting expect() calls to use Jasmine jQuery event spies. Making individual
it() tests independent.
2013-09-09 19:16:18 +03:00
Alexander Kryklia
45da4115d1
Fix
2013-09-09 19:16:17 +03:00
Alexander Kryklia
5e3c6736ab
Fixes.
2013-09-09 19:16:16 +03:00
Alexander Kryklia
6220da32c9
Improve code.
2013-09-09 19:16:16 +03:00
Alexander Kryklia
dd4fe82b00
Improve code.
2013-09-09 19:16:16 +03:00
Valera Rozuvan
6fc280d611
Updated Jasmine tests.
...
Now the introductory text is of a more serious nature.
2013-09-09 19:16:16 +03:00
Alexander Kryklia
56f01ce056
Improve code.
2013-09-09 19:16:16 +03:00
Alexander Kryklia
32138d3539
Improve code.
2013-09-09 19:16:16 +03:00
Alexander Kryklia
a2224e6820
Improve code style.
2013-09-09 19:16:15 +03:00
Alexander Kryklia
663ff81bc1
Updates documentation.
2013-09-09 19:16:15 +03:00
Alexander Kryklia
787545c83e
Renames LTIs to lti_passports.
2013-09-09 19:16:15 +03:00
Valera Rozuvan
a187657810
Updated fixture for LTI Jasmine tests.
2013-09-09 19:16:15 +03:00
Alexander Kryklia
faa03f0e25
Update docstrings.
2013-09-09 19:16:14 +03:00
Alexander Kryklia
462a42e99e
Update acceptance test
2013-09-09 19:16:14 +03:00
Alexander Kryklia
3531f2cbb7
Update docs.
2013-09-09 19:16:14 +03:00
Alexander Kryklia
e10577d6ad
Pass user_id and course_id to runtime in cms (dev) and tests.
2013-09-09 19:16:14 +03:00
Alexander Kryklia
f6d9c077f0
Improve LTI module
...
Add simplifyed template.
Update lti integration test.
Add getting oauth credentials from course settings.
Add user id transferring to provider.
Improve documentation of lti module.
2013-09-09 19:13:22 +03:00
Alexander Kryklia
e5ec4600df
Add documentation to LTI module and to dev docs
2013-09-09 19:13:22 +03:00
Alexander Kryklia
f1dc6ecf67
Add course setings for client key, secret
2013-09-09 19:13:22 +03:00
Alexander Kryklia
b1d40b0f27
updated docs
2013-09-09 19:13:22 +03:00
Alexander Kryklia
0d2d10d77a
custom parameters
2013-09-09 19:13:22 +03:00
Alexander Kryklia
3e3d89e370
added roles and student id
2013-09-09 19:13:21 +03:00
Alexander Kryklia
42bcd9c28c
updated comment
2013-09-09 19:13:21 +03:00
Alexander Kryklia
02de4609de
updates
2013-09-09 19:13:21 +03:00
Alexander Kryklia
b5dc03ec36
Acceptance test for LTI module (not finished), but working
2013-09-09 19:13:20 +03:00
Valera Rozuvan
e4bad0a6a1
Fixing Jasmine tests.
2013-09-09 19:13:20 +03:00
Valera Rozuvan
729d74f129
Fixing issues found by Anton during review of PR 804.
...
Changed use of IDs to classes. Simplified lti.js - now simple one function.
Updated tests.
2013-09-09 19:13:20 +03:00
Alexander Kryklia
c8ea4da2cc
Change h2 to h3
2013-09-09 19:13:20 +03:00
Alexander Kryklia
e4e7a4e30b
Remove ipdb.
2013-09-09 19:13:20 +03:00
Valera Rozuvan
417ddcaaa1
LTI module with tests
2013-09-09 19:13:20 +03:00
Vik Paruchuri
499d272adc
Merge pull request #825 from edx/fix/vik/staff-information
...
Staff information about duplicate ORA submissions
2013-09-06 14:14:31 -07:00
Adam
3184939138
Merge pull request #885 from edx/release
...
Release
2013-09-06 13:51:03 -07:00
Don Mitchell
0848360436
Merge pull request #844 from edx/dhm/editable_metadata
...
refactoring of platform to xblock 0.3 w/ refactoring of inheritance in the platform to a consistent representation.
2013-09-06 11:58:36 -07:00
Chris Dodge
c7f2f27708
fix bug and add unit test
2013-09-06 14:47:59 -04:00
Don Mitchell
0099ee0970
Clarify repr by naming
2013-09-06 12:19:51 -04:00
Don Mitchell
b81e5504db
Fix pylint and typos
2013-09-06 12:19:51 -04:00
Don Mitchell
fc131fa841
Add InheritanceKVS and standardize inherited attr patterns
2013-09-06 12:19:50 -04:00