Commit Graph

48849 Commits

Author SHA1 Message Date
Stu Young
9d15dfef9b Merge pull request #19969 from edx/estute/use-crowdsourcehinter-fork
use edx crowdsourcehinter fork
2019-03-11 11:17:44 -04:00
Matthew Piatetsky
59a056c9c3 Merge pull request #19957 from edx/REVMI-21
[REVMI-21] Remove CONTENT_TYPE_GATING flag and FEATURE_BASED_ENROLLMENT_GLOBAL_KILL_FLAG flag
2019-03-11 10:54:48 -04:00
Stu Young
5a1105bb43 Merge pull request #19966 from edx/testeng/bokchoy_auto_cache_update_57f631ad1d9b1523d1e35b51c2f8f17b926fd050
Bokchoy db cache update
2019-03-11 09:41:22 -04:00
DawoudSheraz
73669388b0 Merge pull request #19942 from edx/dsheraz/prod-21
Add aria-label toggling for play/pause and fill browser buttons
2019-03-11 13:33:04 +05:00
DawoudSheraz
f64c602887 Add aria-label toggling for play/pause and fill browser buttons 2019-03-11 11:51:25 +05:00
edX Transifex Bot
31ea663840 Update translations 2019-03-10 17:23:52 -04:00
Stuart Young
91388a8ea0 use edx crowdsourcehinter fork 2019-03-08 17:22:06 -05:00
edx-cache-uploader-bot
96b39e4aa1 Updating migrations 2019-03-08 14:04:59 -05:00
Jason Myatt
ccfce4ac27 Merge pull request #19940 from edx/jmyatt/filter-out-stale-generated-certificates
Filter out certificates for nonexistent courses
2019-03-08 12:09:21 -05:00
Douglas Hall
99d2746da8 Merge pull request #19923 from edx/douglashall/certificate_visibility_filter
ARCH-452: Filter certificate list API based on user profile visibility preference.
2019-03-08 11:35:26 -05:00
Brittney Exline
76e78f88f3 Merge pull request #19965 from edx/bexline/enterprise_swurs
ENT-1555 updating edx-enterprise to introduce system wide roles
2019-03-08 09:35:08 -07:00
Jason Myatt
09d51b00b5 Filter out certificates for nonexistent courses
LEARNER-7086. Uses a new model manager for GeneratedCertificate that excludes
certificates whose course_id does not correspond to a valid CourseOverview
2019-03-08 11:28:41 -05:00
Douglas Hall
c0cb493a41 Filter certificate list API based on user profile visibility preference. 2019-03-08 10:55:45 -05:00
Brittney Exline
f1810b2db8 ENT-1555 updating edx-enterprise to introduce system wide roles 2019-03-08 08:41:55 -07:00
Zainab Amir
ff515eca59 Add Comments to verify_student/views.py 2019-03-08 15:46:00 +05:00
Zainab Amir
68a40cd770 Add comments for code implementation 2019-03-08 12:21:37 +05:00
Matthew Piatetsky
74bcc29417 Remove FEATURE_BASED_ENROLLMENT_GLOBAL_KILL_FLAG 2019-03-07 15:46:33 -05:00
Matthew Piatetsky
49ae6b9d73 Remove CONTENT_TYPE_GATING flag 2019-03-07 15:46:33 -05:00
Christie Rice
8eba343a5c Merge pull request #19956 from edx/crice/REVEM-219_key
REVEM-219 Handle invalid course run key
2019-03-07 15:21:00 -05:00
Christie Rice
7375eb4474 REVEM-219 Handle invalid course run key 2019-03-07 13:48:48 -05:00
Stu Young
dbbfaf8bae Merge pull request #19954 from edx/testeng/bokchoy_auto_cache_update_224fa696472c3fd35f4920ce2f428d351c3a948f
Bokchoy db cache update
2019-03-07 12:15:51 -05:00
edx-cache-uploader-bot
44b7dd2b28 Updating migrations 2019-03-07 10:56:29 -05:00
zrana
c43b14a0ff Merge pull request #19896 from edx/zeeshan/remove_flaky_studio_settings_test
Remove flaky studio settings test
2019-03-07 19:20:31 +05:00
zrana
72c9bd1bae Merge pull request #19901 from edx/zeeshan/remove_flaky_lms_insturctor_dashboard_test
Remove flaky lms instructor dashboard test
2019-03-07 19:20:16 +05:00
Matthew Piatetsky
80c9d04b83 Merge pull request #19947 from edx/REVMI-67
REVMI-67 update description to describe datetime as user local time
2019-03-07 09:18:38 -05:00
AsadAzam
2a1cff52d5 Merge pull request #19898 from edx/asad/educator-3928-fix-transcript-txt-500
Fixed download txt transcript 500
2019-03-07 18:31:22 +05:00
noraiz-anwar
837219f792 add aria-label in video caption control 2019-03-07 15:47:30 +05:00
Zainab Amir
03b83ed65f Management Command to Send Verification Expiry Email
LEARNER-6946 management command to send verification expiry email

Template for email added (email/verification_expiry_email)
The management command filters the SoftwareSecurePhotoVerification model on the basis of following criteria :
-- the verification is approved
-- the start_date < expiry_date < today or specified days have passed to resend email
After the basic filtering batches are created to send email. For each verification in a batch email is sent and email_expiry_date is set to 15 days from today (default days are 15, it can be changed too)
Between each batch there is a delay of sleep_time seconds
2019-03-07 15:20:25 +05:00
Zainab Amir
2dbae49869 LEARNER-6946 management command to send verification expiry email
Template for email added (email/verification_expiry_email)
The management command filters the SoftwareSecurePhotoVerification model on the basis of following criteria :
-- the verification is approved
-- the start_date < expiry_date < today or specified days have passed to resend email
After the basic filtering batches are created to send email. For each verification in a batch email is sent and
email_expiry_date is set to 15 days from today (default days are 15, it can be changed too)
Between each batch there is a delay of sleep_time seconds
2019-03-07 14:31:27 +05:00
Uzair Rasheed
05ef4ffeeb Merge pull request #19900 from edx/LEARNER-7131/improve-403-error-handling
Improve 403 error handling
2019-03-07 12:28:38 +05:00
Zainab Amir
7a3237d085 populate expiry date and add mechanism for new verification
LEARNER-7136 populate expiry date and add mechanism for new verification

Method approve() is overridden to accommodate new users that will have their verification approved in the future. The approve() method is called from software secure results callback every time a Software Secure Photo Verification is approved.The method overridden now updates expiry_date and then calls super to perform task it was performing before this change.The expiry_date set is the same as the one sent in verification approval email.

In results_callback for sspv the expiry_date and expiry_email_date for the most recent previous verification if exists are also updated to NULL.
2019-03-07 11:29:09 +05:00
Robert Raposa
c0ae3a54fd Merge pull request #19949 from edx/ARCH-472-event-username-to-userid
ARCH-472: Add user_id for username in event data.
2019-03-06 18:14:28 -05:00
Robert Raposa
e8d60611de Add user_id for username in event data.
In certain use cases, a caller may have the username and not the
user_id. In these cases, we add the user_id since events have
standardized on using the user_id as the unique id of a user.

ARCH-472
2019-03-06 17:06:53 -05:00
Michael Roytman
5c4c3d0753 Merge pull request #19948 from edx/mroytman/EDUCATOR-4083-min-price-masters-course-mode
allow configurability of the minimum price for a course mode
2019-03-06 16:03:35 -05:00
Cali
5ec3ab2068 Merge pull request #19946 from edx/cstenson/delete_flaky_tests
Delete flaky bokchoy tests.
2019-03-06 14:56:47 -05:00
Michael Roytman
c8b4f7e779 allow configurability of the minimum price for a course mode 2019-03-06 14:26:00 -05:00
Cali Stenson
362403bf7a Delete flaky bokchoy tests.
EDUCATOR-4164, EDUCATOR-4165, EDUCATOR-4166
2019-03-06 14:20:18 -05:00
Matt Hughes
957fdd8360 Merge pull request #19937 from edx/matthugs/shore-up-whitespace-on-proctoring-instructions-page-for-PSI-exams
Shore up whitespace on proctoring instructions page for PSI exams
2019-03-06 13:48:01 -05:00
Calen Pennington
7613d60cf3 Merge pull request #19893 from cpennington/cale/fbe-access-expiry-reminder
REVMI-95: Cale/fbe access expiry reminder
2019-03-06 13:09:24 -05:00
Calen Pennington
4c8cd60bbc REVMI-96: Add a management command to experiment with Access Expiry reminder emails for FBE 2019-03-06 11:44:29 -05:00
Calen Pennington
300c3a34dd Don't swallow exceptions inside emulate_http_request 2019-03-06 11:44:29 -05:00
Calen Pennington
6f61fd74f5 Add an implementation of the stable bucketing function 2019-03-06 11:44:29 -05:00
Matt Hughes
e0e7a5ec61 Shore up whitespace on proctoring instructions page for PSI exams
JIRA:EDUCATOR-4105
2019-03-06 11:38:54 -05:00
Cali
81538fe25b Merge pull request #19851 from edx/cstenson/dashboard_metadata
Add price information to enrollments and create dashboard_metadata
2019-03-06 11:04:18 -05:00
Troy Sankey
a50a1539e1 Merge pull request #19933 from edx/pwnage101/remove-one-off-rehash-mgmt-commmands-plat-2288
Remove one-off management commands to rehash retired emails/usernames
2019-03-06 10:55:43 -05:00
Matthew Piatetsky
9740746e9f update description to describe datetime as user local time 2019-03-06 10:48:15 -05:00
uzairr
881c8e035c Improve 403 error handling
Currently, ajax calls in courseware is handling 403 like 401.
In this PR, proper modifications have been done to make it
coherent with its intended behaviour.

LEARNER-7131
2019-03-06 20:22:37 +05:00
Stu Young
bd8e1adfcc Merge pull request #19932 from edx/estute/remove-flaky-bokchoy-test
remove flaky bokchoy test
2019-03-06 10:07:04 -05:00
Christie Rice
6195e3e6ed Merge pull request #19939 from edx/crice/REVEM-219_programs
REVEM-219 Get program info even if user isn't yet enrolled in the course
2019-03-06 10:05:10 -05:00
adeelehsan
58812f2c67 Merge pull request #19926 from edx/aehsan/LEARNER-6943/caching_full_response_instead_of_fields
Caching full response
2019-03-06 19:13:34 +05:00