Ned Batchelder
2e1238b83e
Remove unused imports
2016-04-08 11:23:05 -04:00
Adam Palay
76f0fb0fc2
Merge remote-tracking branch 'origin/release' into merge-release-into-master
2016-04-07 12:02:43 -04:00
Syed Hassan Raza
76057fc4d2
semantic task_input for certificate generation ECOM-3505
2016-04-07 09:06:36 -04:00
Ben Patterson
c9e4a1d964
Revert "Disallow free verified course modes"
2016-04-06 13:58:41 -04:00
Simon Chen
e0995b8072
Merge pull request #11374 from open-craft/omar/verified-coursemode-price
...
Disallow free verified course modes
2016-04-06 12:32:00 -04:00
John Eskew
7e9a139d03
Merge pull request #11766 from CredoReference/too-many-mongo-queries-in-instructor-api-gradebook
...
Reduce the number of queries to mongodb in /courses/<course-id>/instructor/api/gradebook API
2016-03-29 10:27:02 -04:00
Dennis Jen
3ff09dee9a
Added safe templating to instructor_analytics.html.
2016-03-24 09:45:57 -04:00
Dmitry Viskov
d750238410
Reduce the number of queries to mongodb in /courses/<course-id>/instructor/api/gradebook API
2016-03-20 03:42:31 +03:00
Muddasser
79c5a792e8
Removed duplicate lettuce test from data_download.feature
2016-03-17 14:39:40 +05:00
Eric Fischer
25e67370cd
Unbound xblock method requires user id
...
clear_student_state(), a method defined by ORA, requires information
about the user making the request. Since this xblock is not bound,
we must provide that information explicitly.
2016-03-10 11:13:02 -05:00
dylanrhodes
2b1a7eece2
Asynchronous download button for ORA2 data
...
Conflicts:
lms/djangoapps/instructor/tests/test_api.py
lms/djangoapps/instructor/utils.py
lms/djangoapps/instructor/views/api.py
lms/djangoapps/instructor/views/api_urls.py
lms/djangoapps/instructor/views/instructor_dashboard.py
lms/djangoapps/instructor_task/api.py
lms/djangoapps/instructor_task/tasks.py
lms/djangoapps/instructor_task/tasks_helper.py
lms/djangoapps/instructor_task/tests/test_api.py
lms/djangoapps/instructor_task/tests/test_tasks.py
lms/djangoapps/instructor_task/tests/test_tasks_helper.py
lms/envs/aws.py
lms/envs/common.py
lms/static/coffee/src/instructor_dashboard/data_download.coffee
lms/templates/instructor/instructor_dashboard_2/data_download.html
2016-03-10 09:58:55 -05:00
cahrens
ba06c899de
Delete crowdsource_hinter prototype xmodule.
...
TNL-4195
2016-03-04 15:34:48 -05:00
cahrens
3a06534241
Remove unused profile name.
...
The profile name requires escaping when displayed. Proactively removing since it is not being used.
2016-03-02 11:49:33 -05:00
Omar Khan
0b4fa6e5a5
Disallow free verified course modes
...
The verification workflow assumes that all verified courses will have a
price. Free verified course modes cause a 404 when the user attempts to
enroll or upgrade.
2016-02-03 21:19:45 +07:00
Awais Jibran
7d8936e328
Merge pull request #11346 from edx/aj/ecom-3525-add-logging-in-remove-user-from-cert-exception
...
Add logging when user is removed from exception list
2016-01-28 13:56:52 +05:00
Giovanni Di Milia
e63194c1cd
Added CCX REST APIs
...
CCX REST APIs
OAUTH2 authorization for CCX APIs
- oauth2 authorization required for ccx list.
- Course-instructor permission for ccx api endpoint
- Protection for detail view too.
Tests for CCX REST APIs and OAUTH2 authorization
2016-01-27 11:04:28 -05:00
Awais Jibran
0f2f1f2c17
Add logging when user is removed from exception list
...
ECOM-3525
2016-01-27 14:48:29 +05:00
Peter Fogg
6cd12f9f39
Merge pull request #11296 from edx/peter-fogg/fix-certs-migrations
...
[wip] Reintroduce generated certificate changes, with updates to not require a giant migration.
2016-01-22 11:19:54 -05:00
Peter Fogg
96cc38951d
Disable audit certificates for new audit enrollments.
...
Two new certificate statuses are introduced, 'audit_passing' and
'audit_notpassing'. These signal that the GeneratedCertificate is not
to be displayed as a cert to the user, and that they either passed or
did not. This allows us to retain existing grading logic, as well as
maintaining correctness in analytics and reporting.
Ineligible certificates are hidden by using the
`eligible_certificates` manager on GeneratedCertificate. Some places
in the coe (largely reporting, analytics, and management commands) use
the default `objects` manager, since they need access to all
certificates.
ECOM-3040
ECOM-3515
2016-01-22 10:27:55 -05:00
Awais Jibran
8a6699a46d
Studio breaks DEFAULT_COURSE_ABOUT_IMAGE_URL is not set in settings in cms
...
ECOM-3384
2016-01-22 16:49:57 +05:00
Adam
c6b21d139a
Merge pull request #11293 from edx/release
...
Release
2016-01-21 12:36:03 -05:00
Ned Batchelder
fe2e4a7481
Merge pull request #11273 from openfun/fun/fix_default_email_localization
...
Fix (un)enrollment email default language
2016-01-20 13:15:30 -05:00
Régis Behmo
5fee7480e9
Fix (un)enrollment email default language
...
When one or many users are sent an enrollment or unenrollment email via
the teacher subscription form, the emails are written in the user
language. If the user has no preferred language, e.g: when the user does
not exist, the platform language is supposed to be selected. In
practice, the emails were not being translated at all.
2016-01-20 17:30:43 +01:00
Mushtaq Ali
d8b902ad58
Merge pull request #11200 from edx/mushtaq/ecom2082-fix-enrollment-msg
...
Escape Course Name in enrolment message
2016-01-20 20:04:23 +05:00
Peter Fogg
52d538444e
Revert "Disable audit certificates for new audit enrollments."
...
This reverts commit 60860e3aa8 .
2016-01-20 09:53:58 -05:00
Mushtaq Ali
8f76f3385a
Fix enrollment message
2016-01-20 15:59:27 +05:00
Matt Drayer
c9933a5878
Merge pull request #11209 from edx/saleem-latif/MAYN-167
...
MAYN-167: Bulk uploads (CSV) of manual enrollments on white labels should be performed as 'honor' modes
2016-01-15 11:07:50 -05:00
Saleem Latif
a856fec574
refactor code, remove duplicate code
2016-01-15 19:17:40 +05:00
Saleem Latif
041ec4c267
Remove unused imports from /tests/test_api.py
2016-01-14 13:36:27 +05:00
Saleem Latif
4122f695d8
Bulk uploads (CSV) of manual enrollments on white labels should be performed as 'honor' modes
2016-01-14 13:35:30 +05:00
Peter Fogg
60860e3aa8
Disable audit certificates for new audit enrollments.
...
An `eligible_for_certificate` field is added to the
GeneratedCertificate model. This way we can retain existing grading
logic, as well as maintaining correctness in analytics and reporting.
Ineligible certificates are hidden by using the
`eligible_certificates` manager on GeneratedCertificate. Some places
in the coe (largely reporting, analytics, and management commands) use
the default `objects` manager, since they need access to all
certificates.
This commit also updates the DB cache for acceptance tests.
2016-01-12 22:44:53 -05:00
Matt Drayer
2c1680a9cb
Merge pull request #11080 from edx/saleem-latif/SOL-1529
...
SOL-1529: Allow PMs to Invalidate Certificates
2016-01-04 10:46:27 -05:00
Saleem Latif
9aa0a01cae
Allow PMs to Invalidate Certificates
2016-01-04 14:28:32 +05:00
Robert Raposa
5e69224c32
Deprecate escaping in display_name_with_default
...
- Remove escaping in display_name_with_default
- Move escaped version to deprecated display_name_with_default_escaped
- Does not include any other changes to remove double-escaping
Thanks to agaylard who initiated this work:
https://github.com/edx/edx-platform/pull/10756
TNL-3425
2015-12-22 11:52:04 -05:00
Matt Drayer
abb8484ec2
Merge pull request #10974 from edx/saleem-latif/SOL-1418-review-changes
...
SOL-1418: display certificate generate history in reverse chronological order
2015-12-17 00:02:13 -05:00
Saleem Latif
300825efc2
Remove unused imports
2015-12-16 10:27:24 +05:00
Saleem Latif
8b2c4994fa
display certificate generate history in reverse chronological order
2015-12-16 10:22:56 +05:00
Sarina Canelake
a9fc7aca69
Remove Legacy Instructor Dashboard
2015-12-14 10:12:38 -05:00
Sarina Canelake
54262bc8e8
Remove ORA1 management commands
2015-12-11 15:07:09 -05:00
Sarina Canelake
e5ad04e370
Merge pull request #10936 from edx/disable-legacy-dash
...
Disable Legacy Dash by default
2015-12-10 16:10:32 -05:00
Bill DeRusha
a164e2fa0a
Merge pull request #10934 from edx/release
...
Hotfix 2015-12-09a and Hotfix 2015-12-09b
2015-12-10 15:45:14 -05:00
Sarina Canelake
14ad9d1440
Disable Legacy Dash by default
2015-12-10 15:21:53 -05:00
Matt Drayer
1e96c81dba
Merge pull request #10901 from edx/saleem-latif/SOL-1418
...
saleem-latif/SOL-1418: Revised Generate Certificates Section and added Certificate Generation UI
2015-12-10 12:52:58 -05:00
Ned Batchelder
a66d05ae69
Merge pull request #9940 from edx/ned/autospec-all-the-things
...
Add autospec to more mocks
2015-12-10 09:47:28 -05:00
Peter Pinch
f3285f7811
Merge pull request #10672 from mitocw/fix/aq/add_coach_role_on_ccx
...
Made coach dashboard available on ccx in addition to master course
2015-12-10 06:48:09 -05:00
Saleem Latif
3134a76118
Revised Generate Certificates Section and added Certificate Generation history UI.
2015-12-10 16:26:19 +05:00
Amir Qayyum Khan
85c7258ec1
Fixed display name ccx course on coach dashboard
2015-12-10 14:34:01 +05:00
Bill DeRusha
005e07cb95
Remove default course mode setting in enrollment api
2015-12-09 19:46:04 -05:00
Ned Batchelder
43ac38aa87
Add autospec to all mocks
2015-12-09 09:44:22 -05:00
Matt Drayer
1f2f3de4a2
Merge pull request #10809 from edx/asadiqbal08/SOL-1455
...
asadiqbal08/SOL-1455 Certs: Revise Exceptions UI
2015-12-09 00:14:26 -05:00