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
Gabe Mulley
5311509b19
Provide more context to calls to Segment.
...
Implementation for DE-1089.
Centralize the definition of context into a single method. This is in
common/djangoapps/track because the context is originally set there by
middleware.
2018-11-15 20:56:10 -05:00
Gabe Mulley
009c1f7901
REVE-81: fix errors in drag and drop and ORA2 xblocks
...
Also fixes REVE-82
2018-11-15 14:29:51 -05:00
Alex Dusenbery
12c502b35f
Change gradebook GET endpoint to allow filtering by multiple attributes.
2018-11-13 16:18:52 -05:00
Bill Filler
210549f314
Merge pull request #19146 from edx/bfiller/add-expired-mobile
...
mobile api changes for course expiration
2018-11-13 13:22:59 -05:00
Awais Jibran
4b9a8547d4
Merge pull request #19258 from edx/revert/paulo/anonymous-views
...
Revert "Merge pull request #18720 from open-craft/paulo/anonymous-views"
2018-11-12 13:03:44 +05:00
Rabia Iftikhar
9175139f94
Merge pull request #19238 from edx/ri/EDUCATOR-3668-add-logs
...
EDUCATOR-3668 add temporary logs to track to track the invocation of compute_all_grades_for_course task
2018-11-12 12:23:40 +05:00
Bill Filler
cebd85e681
Add expiration banner to progress page
...
In audit mode, add expiration banner to course progress page
REVE-6
2018-11-09 16:13:35 -05:00
Awais Jibran
194c6bacb6
Revert "Merge pull request #18720 from open-craft/paulo/anonymous-views"
...
This reverts commit f9ae594dfe , reversing
changes made to 7c08e50fde .
2018-11-09 22:49:14 +05:00
Bill Filler
a1f2c2cdde
Fix edx-drf-extension imports
2018-11-09 09:56:23 -05:00
Dave St.Germain
efa583283d
Merge pull request #18975 from open-craft/MCKIN-8395/cohorts-api
...
Cohorting API
2018-11-09 07:25:38 -05:00
Paulo Viadanna
17c0d6d59f
Add an alternative cohort management API
...
This is primarily intended to be used for server to server
communication. The endpoints support OAuth2 authentication.
2018-11-09 15:13:55 +05:30
Matthew Piatetsky
98069ba2cb
Merge pull request #19250 from edx/REV-503/add-banner-to-courseware
...
add expiration banner
2018-11-08 18:17:43 -05:00
Matthew Piatetsky
6cc4fb34be
add expiration banner
2018-11-08 17:27:12 -05:00
Matt Tuchfarber
be472a8d52
Extract upsell into template, extract ecomm call, use mobile utils
2018-11-08 11:40:06 -05:00
Gabe Mulley
372d51fd46
Display an upsell message instead of gated content
...
REV-504
2018-11-08 11:40:02 -05:00
Dave St.Germain
6e7d19024f
Merge pull request #19032 from open-craft/jill/add_cohorts_to_bulk_enroll
...
Add cohorts to BulkEnroll endpoint.
2018-11-08 11:36:19 -05:00
afzaledx
2238843286
Add cohorts to BulkEnroll endpoint.
2018-11-08 09:23:07 +10:30
rabiaiftikhar
14ed80a488
EDUCATOR-3668 add temperory logs
2018-11-08 02:46:39 +05:00
Matthew Piatetsky
dfe189e9bb
change access_duration to be weeks_to_complete or MIN_DURATION for both SP and IP courses
2018-11-07 13:18:25 -05:00
David Ormsbee
f9ae594dfe
Merge pull request #18720 from open-craft/paulo/anonymous-views
...
Support for anonymous_view
2018-11-07 08:45:15 -05:00
Paulo Viadanna
e6e0a02e0a
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-11-07 16:18:39 +05:00
Ned Batchelder
63d84d65e5
Merge pull request #19215 from edx/nedbat/remove-unused-imports
...
Remove unused imports
2018-11-06 13:57:46 -05:00
edx-pipeline-bot
112a3d1bba
Merge pull request #19228 from edx/release-mergeback-to-master
...
Merge release back to master
2018-11-06 09:40:47 -05:00
Farhanah Sheets
44f10be03c
Unicode developer_message to handle Spanish failures
2018-11-05 14:00:07 -05:00
Ned Batchelder
3353e7425e
Remove unused imports
2018-11-03 16:07:05 -04:00
Ned Batchelder
8acea435cf
setUpClassAndTestData is tricker than pylint understands
2018-11-02 11:06:59 -04:00
Ned Batchelder
59d78031d8
Fix trailing-comma-tuple warnings
2018-11-02 11:06:59 -04:00
Alex Dusenbery
53b60607d6
Gradebook data: generate a label attribute if none exists (like for ungraded content).
2018-11-01 15:31:48 -04:00