Commit Graph

6253 Commits

Author SHA1 Message Date
Adam Palay
640d00c5be strip processed fields in instructor dash 2013-09-12 10:10:18 -04:00
Adam
2c0a08f78f Merge pull request #864 from edx/adam/welcome-email
Adam/welcome email
2013-09-12 07:06:56 -07:00
Carlos Andrés Rocha
87fcf1ab9e Merge pull request #905 from rocha/datadog-statsd
Remove dogstatsd-python in favor of dogapi
2013-09-12 06:53:02 -07:00
Adam Palay
f446c88f4d fix tests 2013-09-12 09:32:34 -04:00
Adam Palay
bc70b1d9da change formatting for email messages to use full_name instead of first_ and last_name
fix templates
2013-09-12 09:32:34 -04:00
Carlos Andrés Rocha
ee0004e2f8 Remove dogstatsd-python in favor of dogapi
Also added datadog application to commom django apps and set it to use
a local statsd server by default.
2013-09-11 19:28:58 -04:00
David Baumgold
049aa3bbfd Merge pull request #880 from edx/db/update-requests-lib
Update `requests` library to 1.2.3
2013-09-11 13:03:55 -07:00
Greg Price
9faa55d336 Merge pull request #921 from edx/gprice/forum-nav-accessibility
Improve forums nav accessibility
2013-09-11 11:47:56 -07:00
Alexander Kryklia
68409f0c7a Add default launch url for lti. 2013-09-11 19:16:46 +03:00
Carlos Andrés Rocha
fbc243dbeb Add event tracking with configurable backends 2013-09-11 10:02:15 -04:00
Jason Bau
f3af24f692 Merge pull request #842 from edx/jbau/shib-revamp
Revamped + Enhanced Shibboleth support
2013-09-10 12:27:07 -07:00
Greg Price
f20333ef4e Remove some cruft from forums SASS 2013-09-10 14:46:54 -04:00
David Baumgold
871ad7d694 Pass hostname to LTI XModule
Necessary for RFC compliance with oauthlib
2013-09-10 14:21:56 -04:00
Greg Price
6ecbba7230 Improve accessibility of forums navigation elements
The home icon and discussion topic drop-down icon now have text that is
visible only to screen readers. The visual change between the icon and the
topic name with down-arrow is now achieved with the CSS visible property
instead of the opacity property, so only one at a time will be visible to
screen readers as well as visually.
2013-09-10 14:21:17 -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
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
2894b21c32 Merge pull request #804 from edx/valera/lti_module
LTI module with tests
2013-09-09 12:38:01 -07:00
David Ormsbee
34d0fe1554 Merge pull request #890 from edx/ormsbee/verifyuser3
User verification / validated certificates feature
2013-09-09 11:30:09 -07:00
Diana Huang
d3454e58b5 Undo some of the hacks to make receipt rendering work. 2013-09-09 14:02:28 -04:00
David Ormsbee
ec3db3efde Make Certificate tests subclass ModuleStoreTestCase to fix missing course 2013-09-09 13:54:27 -04:00
David Ormsbee
af8475ad31 Make sure CourseFactory creates desired courses before shopping cart tests run. 2013-09-09 13:09:17 -04:00
Alexander Kryklia
cd72f05778 Fix test 2013-09-09 19:16:19 +03:00
Alexander Kryklia
03de84ecfe Fix 2013-09-09 19:16:18 +03:00
Alexander Kryklia
bd6fed83eb Fix. 2013-09-09 19:16:18 +03:00
Alexander Kryklia
c63170aea5 Fix 2013-09-09 19:16:18 +03:00
Alexander Kryklia
5e8aebf00b Fix 2013-09-09 19:16:18 +03:00
Alexander Kryklia
a5016473b2 Fix 2013-09-09 19:16:18 +03:00
Alexander Kryklia
f45eddc1cb Fix 2013-09-09 19:16:17 +03:00
Alexander Kryklia
cf70a986d6 Fix 2013-09-09 19:16:17 +03:00
Alexander Kryklia
c4259ba9bf Fix 2013-09-09 19:16:17 +03:00
Alexander Kryklia
494fd52de0 Fix 2013-09-09 19:16:17 +03:00
Alexander Kryklia
5e3c6736ab Fixes. 2013-09-09 19:16:16 +03:00
Alexander Kryklia
787545c83e Renames LTIs to lti_passports. 2013-09-09 19:16:15 +03:00
Alexander Kryklia
ab3cde8a4d Fix 2013-09-09 19:16:14 +03:00
Alexander Kryklia
faa03f0e25 Update docstrings. 2013-09-09 19:16:14 +03:00
Alexander Kryklia
d563929337 Add correct acceptance tests for LTI 2013-09-09 19:16:14 +03:00
Alexander Kryklia
462a42e99e Update acceptance test 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
Valera Rozuvan
fd64ed9a49 Updated error message in LTI template. 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
ec9b3d67d2 updates for acceptance tests 2013-09-09 19:13:21 +03:00
Alexander Kryklia
0e697f972c acceptance tests updated 2013-09-09 19:13:21 +03:00
Alexander Kryklia
02de4609de updates 2013-09-09 19:13:21 +03:00
Alexander Kryklia
04294b04df Adds oauth checking to acceptance tests 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
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