Matthew Piatetsky
eaa07082ed
update messaging
2018-12-13 01:15:48 -05:00
Alex Dusenbery
e44c6af957
Gradebook: add attempted field to subsection data, remove 2 unused fields.
2018-12-12 15:23:32 -05:00
Nimisha Asthagiri
6645d3f426
Remove Grades v0 REST API (DEPR-3)
2018-12-11 19:03:07 -05:00
Calen Pennington
bbc1326685
Merge pull request #19089 from mitodl/xblock_aq_changes
...
Refactored XBlockAside rendering and added support for student view
2018-12-11 12:13:37 -05:00
Bill Filler
6606ddefff
Add feature-based enrollment search to support form
2018-12-11 09:53:19 -05:00
Simon Chen
cbffeedb07
Add grades_frozen flag to grading info api for Gradebook
2018-12-11 08:33:22 -05:00
Gavin Sidebottom
3dad2be55d
Refactored XBlockAside rendering and added support for student view
2018-12-11 12:27:03 +05:00
Alex Dusenbery
89f3825220
Gradebook: check if subsection grade has an override when including earned/possible scores.
2018-12-10 14:11:21 -05:00
David Ormsbee
192ed213f6
Merge pull request #19284 from open-craft/symbolist/access-for-unenrolled-learners
...
Access for unenrolled learners.
2018-12-10 11:03:00 -05:00
Simon Chen
02103f7660
Update the access to gradebook to allow course staff and admins
2018-12-10 10:07:27 -05:00
Calen Pennington
41b274fb05
Merge pull request #19393 from cpennington/anonymous-user-metadata
...
Don't add user groups to the experiment metadata for Anonymous users
2018-12-10 09:57:47 -05:00
Matthew Piatetsky
14a899a65d
REVE-104 & REVE-108: Ensure Course Roles' Access
2018-12-07 16:39:09 -05:00
Calen Pennington
67e88b117a
Don't add user groups to the experiment metadata for Anonymous users
...
[REVE-158]
[REVE-148]
2018-12-07 14:42:26 -05:00
Paulo Viadanna
c4fc4b5df6
Adds CouseModule.course_visibility and XBlock.public_view() for unenrolled users access to courses.
...
The course_visiblity field can have one of three values:
1. private (default): This keeps the standard access rules.
2. public_outline: Allows unenrolled and anonymous users access to the outline.
3. public: Allows unenrolled and anonymous users access to both outline and
course content.
When an unenrolled user accesses course content, instead of student_view(),
public_view() is used. A default implementation is provided for XBlocks
which do not implement this view. The public_view() must not have any
functionality which assumes the presence of a valid User and should show
a readonly only interface for the XBlock content.
2018-12-07 22:17:36 +05:00
Cali Stenson
241cff006a
Add user_metadata to reflect if a user has purchased before.
...
REVO-20
2018-12-07 07:48:32 -05:00
DawoudSheraz
bf99e15707
EDUCATOR-3605 Adding Visible Labels for search and filter inputs on discussion page
2018-12-07 10:26:04 +05:00
Bill Filler
7f18ab0374
Check config model before returning expiration date
2018-12-06 15:22:11 -05:00
Alex Dusenbery
62f1a90e1d
Update the Gradebook API decision record.
2018-12-06 11:34:27 -05:00
Alex Dusenbery
cb3b7e1822
Make gradebook GET API more performant.
2018-12-06 10:53:16 -05:00
brianhw
acc919ca46
Merge pull request #19353 from edx/brian/DE-1121-email-context
...
Add page context to edx.bi.email.sent events
2018-12-04 12:10:27 -05:00
Brian Wilson
f21bf05e37
Add page context to edx.bi.email.sent events.
2018-12-04 02:47:37 -05:00
Matthew Piatetsky
67e9ae5581
Fix content gating a11y issues
2018-12-03 23:26:47 -05:00
Simon Chen
e0fb4729a0
Gradebook view add page_size parameter
2018-12-03 14:02:10 -05:00
Calen Pennington
bced52b728
Merge pull request #19334 from cpennington/enabled-as-of-datetime
...
Enabled as of datetime
2018-11-30 15:09:11 -05:00
Calen Pennington
31047260cc
Switch ContentTypeGatingConfig.enabled_as_of and CourseDurationLimitConfig.enabled_as_of to datetimes
2018-11-30 10:02:53 -05:00
Simon Chen
e284bc3099
Merge pull request #19231 from edx/aed/performance
...
Prefetch/cache subsection grades for gradebook.
2018-11-29 14:30:12 -05:00
Alex Dusenbery
305573ed8e
Prefetch/cache subsection grades for gradebook.
2018-11-29 13:06:28 -05:00
Alex Dusenbery
0d51f90568
Move gradebook course info API into LMS
2018-11-29 13:05:42 -05:00
Matthew Piatetsky
bbfbd43cb7
Merge pull request #19335 from edx/REVE-108
...
Ensure staff users do not see expiration banner
2018-11-29 12:42:25 -05:00
Matthew Piatetsky
08301a484e
Ensure staff users do not see expiration banner
2018-11-29 09:45:49 -05:00
Simon Chen
f016175c82
Add the new history model for persistentsubsectiongradeoverride to record audit info
2018-11-29 09:38:21 -05:00
Brian Mesick
4278fc7de2
Merge pull request #19320 from edx/bmedx/remove_3rd_part_mailings_retirement
...
DEPR-8 - Remove retire_mailings endpoint and supporting code
2018-11-28 14:16:54 -05:00
Matthew Piatetsky
815acda002
Populate experiment data with holdback key post enrollment and check holdback key when setting user group
2018-11-28 13:40:57 -05:00
Braden MacDonald
1e4dc51ac7
Allow calling xblock_view API with OAuth creds
2018-11-28 09:25:30 -08:00
Alex Dusenbery
66ed41dcd2
Link to the writable gradebook if feature is enabled.
2018-11-28 10:47:20 -05:00
noraiz-anwar
e0d19d6871
escape json for use in js
2018-11-28 17:31:27 +05:00
Alex Dusenbery
44101d656d
Pick a better ordering field for CourseEnrollmentPagination in grades API.
2018-11-27 12:39:12 -05:00
bmedx
9b3abd5598
DEPR-8 - Remove retire_mailings endpoint and supporting code
2018-11-27 11:51:03 -05:00
Bill Filler
af8f1029cd
Merge pull request #19293 from edx/bfiller/REVE-96
...
Don't allow audit-only courses to expire
2018-11-26 15:49:02 -05:00
Bill Filler
7b684106ba
Don't allow audit-only courses to expire
2018-11-26 14:28:50 -05:00
Alex Dusenbery
009074ec4b
Add an /api/courses/v1/grading endpoint to get assignment type and subsection info about a course.
2018-11-26 10:12:12 -05:00
Awais Jibran
bcf45f13be
Merge pull request #19076 from edx/aj/fix-oom-error-cs50
...
Workaround of CS50 OOM error
2018-11-22 14:47:45 +05:00
DawoudSheraz
e09fbab133
Avoid multiple mathjax loading on the discussion user profile page
2018-11-22 10:18:43 +05:00
Awais Jibran
4e98578f11
Workaround of CS50 OOM error
...
EDUCATOR-3483
2018-11-22 09:07:19 +05:00
Calen Pennington
b295472363
Use generator expressions to make Mobile API constraints clearer
2018-11-21 12:18:10 -05:00
Calen Pennington
0cb48dfe1c
Add StackedConfigurationModels for managing content_type_gating and course_duration_limits
2018-11-21 12:18:10 -05:00
Alex Dusenbery
174d80ed25
Revert "Add extesion engine gradebook ui in under the mastersGradebook route"
...
This reverts commit 0c8d66bb2a .
2018-11-20 14:54:34 -05:00
brianhw
22b12b037a
Merge pull request #19206 from edx/brian/segment-addpage
...
Provide more context to calls to Segment.
2018-11-19 15:29:52 -05:00
Cali Stenson
4dcda2858e
Add group partitions information to user metadata in the dom.
...
This information will inform our A/B testing and experiments.
REV-612
2018-11-16 16:34:17 -05:00
Cali Stenson
ecb052125c
Move get_user_partition_groups to partition_services to call
...
from multiple contexts.
2018-11-16 16:28:07 -05:00