Nimisha Asthagiri
944f47e957
Account API: per-field visibility of "name" field
...
ARCH-482
2019-03-11 17:49:56 -04:00
Cali Stenson
ed30dcd294
Move dashboard_metadata to edX theme template.
2019-03-11 17:32:05 -04:00
Douglas Hall
331ee6526c
Merge pull request #19973 from edx/douglashall/PROD-60
...
PROD-60 Check GeneratedCertificate.download_url before using HTML cert URL.
2019-03-11 14:53:04 -04:00
Douglas Hall
092d1bdf01
Check GeneratedCertificate.download_url before using HTML cert URL.
2019-03-11 14:18:16 -04:00
Calen Pennington
5d3c9b36df
Merge pull request #19964 from cpennington/fbe-query-perf
...
Sort in python and add an index to improve StackedConfigModel.current…
2019-03-11 12:22:59 -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
Calen Pennington
a2a340bcd0
Improve the performance of access checking for a specific user in CourseViewList by prefetching data
2019-03-11 10:37:53 -04: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
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
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
7375eb4474
REVEM-219 Handle invalid course run key
2019-03-07 13:48:48 -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
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
Michael Roytman
c8b4f7e779
allow configurability of the minimum price for a course mode
2019-03-06 14:26:00 -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
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
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
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
Awais Jibran
e76536b671
Merge pull request #19943 from edx/aj/fix-cert-invalid-grade-source
...
Fix Incorrect data for cert table
2019-03-06 19:13:06 +05:00
Zainab Amir
66b780d693
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-06 18:41:30 +05:00
noraiz-anwar
d55be49e64
add back off for failing recurrent requests
2019-03-06 16:52:35 +05:00
Awais Jibran
81f1526786
Fix Incorrect data in the database table certificates_generatedcertificate propagation.
...
EDUCATOR-4128
2019-03-06 15:13:52 +05:00
Christie Rice
df1ac42d0a
REVEM-219 Get program info even if user isn't yet enrolled in the course
2019-03-05 20:53:24 -05:00
Cali Stenson
7e6147f714
Add price information to enrollments and create dashboard_metadata
...
for experiments.
REVEM-174
2019-03-05 16:55:04 -05:00
Cory Lee
07d81bf297
Merge pull request #19913 from edx/coryleeio/yaml_config
...
Use single yaml config instead of two json configs.
2019-03-05 14:25:52 -05:00
Audrey
e5f6aac5cd
Merge pull request #19930 from edx/aekao/REVEM-151/entitlement-unenrollment-JSON
...
Inserting JSON string into Vertica instead of JSON obj
2019-03-05 13:05:03 -05:00
Audrey Kao
bc53cddcca
Inserting JSON string into Vertica instead of JSON obj
2019-03-05 12:00:46 -05:00
Cory Lee
2108b69ff1
"Use single yaml config instead of two json configs"
...
This reverts commit 8c805999e6 .
2019-03-05 11:27:36 -05:00
Mike Dikan
2c149ca6be
Removing the Deprecated the 'external_auth' package in favor of 'third_party_auth' which is the current recommendation.
2019-03-02 16:06:46 -05:00
Usama Sadiq
2599229995
Merge pull request #19891 from edx/usama/progress_page_update_for_unverified_user
...
Progress Page update
2019-03-02 08:45:23 +05:00
Cory Lee
8c805999e6
Revert "Use single yaml config instead of two json configs"
...
This reverts commit b0b8a76dd9 .
2019-03-01 17:31:10 -05:00
Douglas Hall
f07f9b6d91
Merge pull request #19884 from edx/douglashall/course_certificate_list_api
...
Add list endpoint to course certificate API.
2019-03-01 15:55:26 -05:00
Douglas Hall
8373298149
Add list endpoint to course certificate API.
2019-03-01 14:48:00 -05:00
Audrey
7fc5a66642
Merge pull request #19894 from edx/aekao/REVEM-151/entitlement-unenrollment-survey
...
Modifying entitlement unenrollment survey, see REVEM-151
2019-03-01 14:26:23 -05:00
Cory Lee
ff1c087b9d
Merge pull request #19886 from edx/coryleeio/yaml_config
...
Use single yaml config instead of two json configs
2019-03-01 13:39:19 -05:00
Christie Rice
72308f6789
Merge pull request #19879 from edx/crice/REVEM-198_realPrograms
...
REVEM-198 Add waffle flag around get programs call. Also get real program info from the cache instead of returning mock data.
2019-03-01 13:33:14 -05:00
Cory Lee
b0b8a76dd9
Use single yaml config instead of two json configs
2019-03-01 12:55:40 -05:00
Audrey Kao
9adeeda90f
More eslint issues
2019-03-01 11:51:50 -05:00
Usama
a826145d91
Progress Page update
...
Updated progress page certificate view for
unverified users.
2019-03-01 12:47:37 +05:00
Audrey Kao
d4730dc4b0
Addressing more eslint issues
2019-02-28 16:17:05 -05:00
David Ormsbee
8f65ab53f0
Revert "[BB-728] Add problem response report API"
2019-02-28 13:10:31 -05:00