Commit Graph

25379 Commits

Author SHA1 Message Date
Calen Pennington
6059e21bff Reapply "Improve the performance of access checking for a specific user in CourseViewList by prefetching data"
This reverts commit d8cd6135a6.
2019-03-18 15:24:40 -04:00
Adeel Khan
9c221ebcf5 Fix csrf token error by adding JwtAuthentication.
BasketView post endpoint is raising csrf token
error because of missing JwtAuthentication class.

LEARNER-6607
2019-03-19 00:04:18 +05:00
emma-green
504342b924 Merge pull request #20013 from edx/emma-green/REVMI-138/stop-the-bleeding
REVMI-138 don't error if somethings wrong, just warn
2019-03-18 14:38:55 -04:00
Emma Green
8445881c91 dont error if somethings wrong, just warn 2019-03-18 13:56:18 -04:00
Farhanah Sheets
a69ab50596 Merge pull request #19988 from raccoongang/fix_errors_not_shown_at_instructor_dashboard_course_team_management
Fix bug: error messages are not shown in Course Team Management
2019-03-18 13:52:00 -04:00
Dave St.Germain
d1cd8e0407 Enable proctoring for professional track learners 2019-03-18 10:37:37 -04:00
cclauss
9a0c995885 ur'strings' are syntax errors in Python 3 2019-03-17 13:56:02 +01:00
David Ormsbee
089817cf55 Merge pull request #19507 from open-craft/kshitij/fix-problem-response-report
[BB-753] Fix issue with multiple responses for a single user returned by generate_report_data
2019-03-15 15:36:47 -04:00
Audrey Kao
6a0792f9a0 Updating text when asking for learner emails 2019-03-15 12:23:03 -04:00
Christie Rice
6a6c43cd6b Merge pull request #20002 from edx/crice/REVEM-246_url
REVEM-246 Use existing method to get basket page URL
2019-03-15 09:46:29 -04:00
Nimisha Asthagiri
9c3472ab24 Merge pull request #19845 from eduNEXT/fmo/studio_sso_over_lms_flag
Make the studio login over the lms optional using a feature flag
2019-03-15 08:23:02 -04:00
Alex Dusenbery
f35970bb39 EDUCATOR-4189 | Account for undefined values in commerce API Course objects. 2019-03-14 16:47:46 -04:00
Felipe Montoya
923a91734d Fixing lettuce tests 2019-03-14 15:21:03 -05:00
Christie Rice
94b680082a REVEM-246 Use existing method to get basket page URL 2019-03-14 15:12:14 -04:00
Calen Pennington
8ecf6d68b5 Merge pull request #19998 from cpennington/revert-aggressive-prefetching
Revert "Improve the performance of access checking for a specific use…
2019-03-14 11:40:05 -04:00
Christie Rice
38c559f6c2 Merge pull request #19989 from edx/crice/REVEM-207_programSkus
REVEM-207 Add program price and purchase url to user metadata
2019-03-14 11:31:59 -04:00
Matt Tuchfarber
634866dd0c Don't count a non-existing forums user as a failure 2019-03-14 11:15:25 -04:00
Matt Tuchfarber
5a164df3b7 quality 2019-03-14 10:44:40 -04:00
Calen Pennington
d8cd6135a6 Revert "Improve the performance of access checking for a specific user in CourseViewList by prefetching data"
This reverts commit a2a340bcd0.
2019-03-14 10:31:24 -04:00
Christie Rice
b2432ac5aa REVEM-207 Add program price and purchase url to user metadata 2019-03-14 10:15:48 -04:00
Iana Vasylieva
2962538791 Fix bug: errors are not shown when modifying course team in Instructor Dashboard > Membership 2019-03-14 13:24:35 +02:00
adeelehsan
b4f1a774c2 Removing logs
Removing all the logs added for
the investigation of learner-6943
2019-03-14 15:23:10 +05:00
Kshitij Sobti
a76c6dca87 Fix issue with multiple responses for a single user returned by generate_report_data
Before this fix if an XBlock's generate_report_data method returned multiple
responses for the same user from a single user state, the report generator would
end up overwriting each response over the previous one such that only the last
response would be preserved.
2019-03-14 12:07:20 +05:30
Matt Tuchfarber
cda681e2f1 fix python tests 2019-03-13 23:04:41 -04:00
Matt Tuchfarber
f224f38a21 testing 2019-03-13 19:12:21 -04:00
Matt Tuchfarber
bb1964f9ef make discussion api match others 2019-03-13 19:04:46 -04:00
Matt Tuchfarber
ab74bb4c97 Make discussion API bulk friendly 2019-03-13 15:59:28 -04:00
David Ormsbee
07e93bc264 Merge pull request #19837 from open-craft/opencraft/edx-platform/devan/show-enroll-links-on-public-courses-only-if-self-enrollment-allowed
Show enroll links on public courses only if self enrollment allowed
2019-03-13 14:25:53 -04:00
Devan Rehunathan
c6f87d49f2 Show Enroll links on public courses only if self-enrollment is allowed
This commit updates the Info messages on the course page to display
more informative messages to the user. Specifically, messages for Public
and Invitation-only courses.
2019-03-12 21:24:56 +00:00
Michael Roytman
23b3229e36 Merge pull request #19979 from edx/mroytman/EDUCATOR-4085-exam-code-button-styling
add some styling to copy exam code button and bump version of edx-pro…
2019-03-12 16:26:54 -04:00
Michael Roytman
79c179d11d add some styling to copy exam code button and bump version of edx-proctoring 2019-03-12 13:16:00 -04:00
Matthew Piatetsky
d5c50533e1 Merge pull request #19968 from edx/PROD-58
handle incorrectly set schedules
2019-03-12 12:16:03 -04:00
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
Matthew Piatetsky
dac0eec385 handle incorrectly set schedules 2019-03-11 16:46:29 -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
Matt Tuchfarber
58d6213939 quality 2019-03-11 12:54:45 -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
Matt Tuchfarber
7458cd8820 quality 2019-03-11 11:21:19 -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
Matt Tuchfarber
d19536e796 qiality 2019-03-11 10:47:06 -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
Josh McLaughlin
4d4b040517 Add dashboard announcements feature
- Add announcements view using JSX to the dashboard sidebar
- Create a new maintenance interface to edit and manage announcements
- Adds an override to main.html template to include new skip links
- Add plugins required for announcements to TinyMCE

This is motivated by a desire to have system wide messages for students
that show on the dashboard. Enabled with FEATURES['ENABLE_ANNOUNCEMENTS'].
Global staff are allowed to edit from the studio maintenance view.
2019-03-10 19:25:13 -07:00
Matt Tuchfarber
1cd727762d fix quality 2019-03-08 16:42:34 -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
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