Troy Sankey
d428f7530d
Revert "Revert "Rename values in SiteConfiguration (2/3) attempt #2 ""
...
This reverts commit e6f58b6d4c .
This is our third (3rd!) attempt to deploy stage 2 of this column rename.
2020-03-04 14:53:47 -05:00
Jansen Kantor
dd5bc541ce
add simple queryset ( #23252 )
2020-03-03 16:43:26 -05:00
atesker
bf14bc97d2
EDUCATOR-4920 Control permission to REST endpoint
...
EDUCATOR-4920 Control permission to REST endpoint
CR1
EDUCATOR-4920 Control permission to REST endpoint
CR1
2020-03-03 16:04:31 -05:00
Michael Terry
b96efcf71b
Merge pull request #23258 from edx/mikix/experiment-flag
...
Add ExperimentWaffleFlag
2020-03-03 15:01:16 -05:00
Simon Chen
eb3e36b822
MST-121 We should allow the business case where a learner can be enrolled into a program, then unenrolled, then enroll into another program with the same course
2020-03-03 14:39:57 -05:00
Michael Terry
e724a4bcb7
Add ExperimentWaffleFlag
...
This is a helpful class when running an experiment, to help
bucket users and keep track of which enrollments to consider
as part of the experiment.
AA-53
2020-03-03 14:39:02 -05:00
Guruprasad Lakshmi Narayanan
fad200f81b
Pass the referer from the client to the YouTube API
...
This fixes the errors when the API key is configured to require a
referer for all the requests.
2020-03-03 22:51:46 +05:30
Manjinder Singh
4399d13955
removing all of provider ( #23269 )
...
* Revert "Ran make migration on third_party_auth (#23253 )"
This reverts commit 49be65cc58 .
* Removing provider.util import
* Removing further provider things
* Adding hash tests
2020-03-03 10:42:18 -05:00
Awais Jibran
ca48c42214
Merge pull request #23245 from edx/aj/handle-not-enrolled-case-extentions
...
Fix due date extension view.
2020-03-03 20:36:19 +05:00
Ahtisham Shahid
be51e92c9e
Merge pull request #23235 from edx/ahtisham/PROD-1330
...
created logs to track edx-lti.org errors
2020-03-03 15:48:19 +05:00
Feanil Patel
5ec487452d
Merge pull request #23188 from edx/robrap/BOM-1324-add-constraint
...
BOM-1324: remove oauth2.enforce_jwt_scopes toggle
2020-03-02 09:55:35 -05:00
Manjinder Singh
d08cd9ce04
Removing provider imports from edx-platform ( #23229 )
...
* Removing from provider imports from openedx
* removed all uses of retire_dop_oauth2_models
* Removing provider library from lms, common, and cms
Created/copied function short_token(from django-oauth-provider) and create_hash256 to help with conversion
2020-03-02 08:56:54 -05:00
Ahtisham Shahid
1a82282cfd
created logs to track lti erros
...
added meta in logger
updated logs
updated logs
2020-03-02 15:27:55 +05:00
Awais Jibran
5577539b0a
Fix due date extension view.
...
Return error when user is not enrolled in the course.
PROD-1339
2020-03-02 12:03:14 +05:00
Troy Sankey
e6f58b6d4c
Revert "Rename values in SiteConfiguration (2/3) attempt #2 "
2020-02-27 13:24:55 -05:00
jinder1s
295da79fe5
Remove DOP dispatching from oauth_dispatch.
...
https://openedx.atlassian.net/browse/BOM-1330
2020-02-27 10:47:06 -05:00
Troy Sankey
3fdd08b683
Merge pull request #23214 from edx/pwnage101/rename_site_configuration_siteconfiguration_values_2.1
...
Rename values in SiteConfiguration (2/3) attempt #2
2020-02-27 10:34:37 -05:00
Robert Raposa
ebf99fd857
move override
2020-02-27 10:29:03 -05:00
Robert Raposa
c291e4a521
fix tests and requirements
...
try to fix github
2020-02-27 09:56:31 -05:00
Robert Raposa
e2cc7fa348
fix failing tests
2020-02-27 09:00:01 -05:00
Robert Raposa
a4716c75cb
fix tests
2020-02-27 08:58:45 -05:00
Robert Raposa
84686e81c3
BOM-1324: remove oauth2.enforce_jwt_scopes toggle
...
The oauth2.enforce_jwt_scopes waffle switch was added temporarily for
the rollout of jwt scopes. This removes the toggle and replacing code
with the equivalent of `oauth2.enforce_jwt_scopes` as True.
2020-02-27 08:58:45 -05:00
Waheed Ahmed
9bd85dc929
Fix certificates API for old deleted XML course certificates.
...
Certificates API is retuning 500 error for old XML courses in which learners
have a valid certificate.
PROD-1247
2020-02-27 13:13:13 +05:00
Troy Sankey
c422dec083
Revert "Revert "Rename values in SiteConfiguration (2/3)""
...
This reverts commit b85aa4b3fb .
2020-02-26 12:54:24 -05:00
Troy Sankey
b85aa4b3fb
Revert "Rename values in SiteConfiguration (2/3)"
2020-02-26 11:23:56 -05:00
Troy Sankey
1307946d05
Merge pull request #22851 from edx/juliasq/rename_site_configuration_siteconfiguration_values_2
...
Rename values in SiteConfiguration (2/3)
2020-02-26 10:26:22 -05:00
HammadAhmadWaqas
b99977a3cb
added management command to push old enrollments to ecommerce
2020-02-26 17:41:05 +05:00
Jeff LaJoie
9976cd0884
AA-6: Fixes up the logic on when to display the dates tab
2020-02-25 14:42:42 -05:00
Julia Eskew
3541643dd5
Rename values in SiteConfiguration (2/3)
...
This stage does the following:
- Includes a data migration to copy the values from old to new field.
- Changes business logic to switch to using new field.
- Deletes all code references of the old field.
2020-02-25 13:54:02 -05:00
Diana Huang
4fb7f9bfab
Remove oauth2_handler djangoapp.
2020-02-25 13:15:08 -05:00
Diana Huang
1212ab756a
Merge pull request #23186 from edx/diana/replace-access-token-factory
...
Replace DOP library factories with the DOT equivalent.
2020-02-25 12:35:05 -05:00
Jeff LaJoie
d93ef18907
Merge pull request #22990 from edx/jlajoie/AA-6
...
AA-6: Adds in Dates tab for Course Overview
2020-02-25 11:13:05 -05:00
Jeff LaJoie
fa3b1cd835
AA-6: Adds in dates tab and dates dashboard view to courseware
2020-02-25 10:48:45 -05:00
Diana Huang
0b9f7298c6
Replace DOP library factories with the DOT equivalent.
...
https://openedx.atlassian.net/browse/BOM-1312
2020-02-24 16:33:56 -05:00
David Joy
e427fad52b
Removing redirect to MFE for jump_to links.
...
This will ultmately be put back in as part of TNL-6982, but for now we don’t want this code to be associated with the waffle flag.
2020-02-24 10:29:53 -05:00
David Joy
b7a000b92f
Removing MFE redirect from courseware page.
...
We decided this approach - of redirecting to the new courseware MFE when users hit the page - won’t be feasible because there are still circumstances when we want that page to load. For instance, exams, or if an instructor wants to go back to the old experience. Instead of doing this, we need to track down all the links to the courseware page and put the waffle flag check on those instead.
2020-02-21 11:58:48 -05:00
David Joy
fe1942561a
Redirect to the courseware MFE when the ‘courseware’ view is loaded
2020-02-21 11:44:38 -05:00
David Joy
d96ff272e2
feat: waffle flag for redirecting to courseware MFE
...
1. This is a partial check-in. It causes jump_to links in the header user menu to work, but doesn’t address any other dashboard links.
2. I also need to figure out the best way to test this, having not tested a toggle like this before.
2020-02-21 11:44:38 -05:00
Troy Sankey
3f85ba3fe6
Merge pull request #23144 from edx/pwnage101/rename_site_configuration_siteconfiguration_values_1.1
...
Rename values in SiteConfiguration/History (1/3) (retry)
2020-02-21 11:42:15 -05:00
atesker
629b772172
EDUCATOR-4916 - additional error handling
2020-02-21 11:33:23 -05:00
Dave St.Germain
9f8317665b
Merge pull request #23048 from edx/dcs/mfe-switcher
...
Add button to switch to courseware MFE
2020-02-21 11:31:54 -05:00
Calen Pennington
98328ea426
On publish, add evenly spaced dates to self-paced courses
2020-02-21 10:50:22 -05:00
Dave St.Germain
00f5beb66f
Merge pull request #22992 from edx/dcs/perf-vertical
...
Improve Vertical Performance
2020-02-20 12:30:22 -05:00
Dave St.Germain
a5b0f71108
Several optimizations for improving vertical rendering performance.
2020-02-20 11:41:21 -05:00
Nathan Sprenkle
08269e8367
Before adding user to a team, check the organization protection status ( #23134 )
...
* Check learner enrollment status to avoid mixing learners from incompatible tracks (e.g. masters/audit) to the same team
* When a new team is encountered on a team management CSV, create it with the protection status of the user
2020-02-20 10:08:41 -05:00
Troy Sankey
18deacde54
Revert "Revert "This stage does the following: ( #22692 )""
...
This reverts commit 84de6bc6de
which reverts commit cebeab4348
which implements the first stage of the `values` column rename in
SiteConfiguration. However, I included a small change:
This time, we set a default value on the new `site_values` column so
that the ORM will happily deserialize the JSONField without throwing a
JSONDecodeError.
2020-02-19 12:01:57 -05:00
Dave St.Germain
5e6d3a0411
Merge pull request #22973 from eduNEXT/lmm/gradebook_full_name
...
Display profile name in gradebook api
2020-02-19 11:53:39 -05:00
Diana Huang
615068311f
Merge pull request #23097 from edx/diana/remove-class-dashboard
...
Remove class_dashboard.
2020-02-19 10:57:12 -05:00
Jansen Kantor
0e0b488fb5
EDUCATOR-4876: Correctly handle 'None' as a valid max_team_size ( #23038 )
...
add default max team sizes, change ui to not show max for managed teams
2020-02-18 16:44:20 -05:00
Dillon Dumesnil
39a59cbe33
Merge pull request #23133 from edx/ddumesnil/relevant-dates-AA-4
...
Adding in try block for getting item from modulestore
2020-02-18 15:57:40 -05:00