Ensure Enterprise-integrated courses require user consent before granting access to Wiki and Discussion forum. * User-facing links are gated; internal services are not. * Adds view decorator data_sharing_consent_required * Renames `get_course_specific_consent_url` to `get_enterprise_consent_url`, which now checks `consent_needed_for_course` before returning a consent URL.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| fixtures | Loading commit data... | |
| mixins | Loading commit data... | |
| __init__.py | Loading commit data... | |
| test_course.py | Loading commit data... | |
| test_date_utils.py | Loading commit data... | |
| test_db.py | Loading commit data... | |
| test_disable_rate_limit.py | Loading commit data... | |
| test_django_utils.py | Loading commit data... | |
| test_enterprise_helpers.py | Loading commit data... | |
| test_file.py | Loading commit data... | |
| test_help_context_processor.py | Loading commit data... | |
| test_json_request.py | Loading commit data... | |
| test_keyword_sub_utils.py | Loading commit data... | |
| test_memcache.py | Loading commit data... | |
| test_milestones_helpers.py | Loading commit data... | |
| test_organizations_helpers.py | Loading commit data... | |
| test_request.py | Loading commit data... | |
| test_sandboxing.py | Loading commit data... | |
| test_string_utils.py | Loading commit data... | |
| test_submit_feedback.py | Loading commit data... |