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
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
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
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
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
Brian Talbot
422c6282e4
LMS: adds in pseudo-state styling for disabled buttons/links (by attribute or standard class names)
2013-09-09 11:43:55 -04:00
David Ormsbee
8491927ef7
Default empty course_name just to unbreak the test. Need to actually extract out verification-specifics from the receipt templates, but design is working on them right now.
2013-09-09 11:14:28 -04:00
David Ormsbee
9f40263f7b
Fix broken callout to template partial from receipt page.
2013-09-09 11:00:01 -04:00
David Ormsbee
48f867bd6b
Merge branch 'master' into ormsbee/verifyuser3
...
Conflicts:
lms/envs/common.py
2013-09-09 10:18:25 -04:00
Jason Bau
6a850e27bb
Address @brianhw review comments
...
* Fix open redirect vulnerability
* Add Logging To AUDIT_LOG : Note I had to change existing tests
that mocked AUDIT_LOG with this
* Use external_auth.views.SHIBBOLETH_DOMAIN_PREFIX in student.views
* Add a bunch of documentation
* PEP8 / Pylint
2013-09-06 15:37:27 -07:00
Jason Bau
948c07c493
Revamped + Enhanced Shibboleth support
...
* If a shib users type in their email on the regular login page,
redirects them to /shib-login/
* Modify student.views.accounts_login to handle redirects
generated by @login_required for courses that use shib for
access control.
Redirect those logins to /shib-login/?next=
2013-09-06 15:36:22 -07:00
Brian Talbot
79a9c8677a
Verification: revises presentation of customized certificate receipt ciew
2013-09-06 17:23:43 -04:00
Diana Huang
238a2d53e3
Don't allow people into the verification flow if they've already been verified
2013-09-06 17:20:24 -04: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