Awais Jibran
ebd6494af2
Merge pull request #23380 from edx/logs-cleanup
...
Remove unnecessary logs.
2020-03-12 16:38:54 +05:00
Awais Jibran
6a25ca800b
~200k instances in last 7 days.
2020-03-12 14:22:52 +05:00
Zainab Amir
ed25521f61
Enable testing pipeline for video uploads to s3 ( #23375 )
...
Add integration settings to enable upload of videos from from studio.
Settings enable user to connect to s3 bucket using mfa and assume role
functionality.
PROD-1214
2020-03-12 12:19:52 +05:00
Michael Terry
f56a01adbe
Reset schedule when mode changes
...
This way if an audit user upgrades a self paced course to verified,
their schedule will reset to the current time.
AA-60
2020-03-11 11:53:49 -04:00
Calen Pennington
1ce39a85a4
Merge pull request #23364 from cpennington/reset-schedule-masq
...
Respect masquerade status when resetting student schedules
2020-03-11 08:54:51 -04:00
usamasadiq
84744fdf88
BOM-1277 Removed constraint on requests-oauthlib and updated oauthlib
2020-03-11 11:15:24 +05:00
Dillon Dumesnil
f395e5f5cf
Merge pull request #23284 from edx/ddumesnil/calendar-sync-button-AA-36
...
AA-36: Link to toggle calendar sync
2020-03-10 15:37:01 -04:00
Calen Pennington
5235fa7bab
Respect masquerade status when resetting student schedules
2020-03-10 15:10:01 -04:00
Dillon Dumesnil
a59155e83c
AA-36: Link to toggle calendar sync
2020-03-10 14:45:29 -04:00
Cory Lee
3816e1c474
DENG-17 Setting the start column on schedules to be nullable so that it ( #23208 )
...
Setting the start column on schedules to be nullable so that it can be dropped.
2020-03-10 10:26:32 -04:00
Jeff LaJoie
e60faeb7f0
Merge pull request #23346 from edx/jlajoie/dates-tab-for-sp-courses
...
Enables Dates Tab for Self-Paced courses
2020-03-10 08:11:28 -04:00
Ayub-khan
3c1140dc49
BOM-1045
...
-Upgrade edx-drf-extensions
-settings-update
2020-03-10 16:06:02 +05:00
David Joy
fa7cae74e0
Merge pull request #23355 from edx/djoy/course_metadata_staff_access_field
...
Adding user_has_staff_access to course metadata response.
2020-03-09 16:13:39 -04:00
Jeff LaJoie
449ba74b37
Enables Dates Tab for Self-Paced courses
2020-03-09 15:20:46 -04:00
David Joy
13096ca586
Adding user_has_staff_access to course metadata response.
...
We use this value in the client to understand whether or not we should be showing staff-only parts of the UI to the user.
Related to: https://openedx.atlassian.net/browse/TNL-7109
2020-03-09 15:16:26 -04:00
Dave St.Germain
5a4d03b7b2
Add another attribute to CourseOverview to support the Teams tab
2020-03-09 15:12:44 -04:00
Cory Lee
e1c896f2fa
DENG-17 Removing schedules history FK to auth_user so it can be ghost migrated alongside schedules since they are tied to the same model. ( #23349 )
2020-03-09 14:30:13 -04:00
Dave St.Germain
49c5d5194b
Addressed review feedback
2020-03-09 11:28:48 -04:00
Dave St.Germain
b166788a8d
Fixes TNL-7113 and TNL-7112, related to missing attributes in course tabs
2020-03-09 10:47:00 -04:00
Julia Eskew
4444ffbf1a
Add migration to remove values from SiteConfiguration and unskip migration test.
2020-03-06 12:42:57 -05:00
Michael Terry
24aaebdfa5
Use relative dates flag for dates widget v2
...
Switch from a separate waffle flag for the dates widget v2 work
and just use the relative dates experiment flag instead.
2020-03-05 16:38:07 -05:00
Troy Sankey
5395a5e9f8
Merge pull request #23306 from edx/pwnage101/deng-18-rename_site_configuration_siteconfiguration_values_2.3
...
Revert "Revert "Rename values in SiteConfiguration (2/3) attempt #2 "" (attempt #3 )
2020-03-05 09:35:48 -05:00
Dave St.Germain
db1b88611c
Merge pull request #22258 from open-craft/content-library-permissions
...
Detailed Permissions for Content Libraries
2020-03-05 09:07:40 -05:00
David Joy
1da7fc425f
Merge pull request #19283 from open-craft/frank/expand-subsection-when-anchored
...
[BB-527] expand subsections when the url anchor points to them.
2020-03-04 16:53:12 -05:00
Nick
0df2debd5b
Merge pull request #23283 from edx/ndalfonso/AA-12-reset-deadlines
...
AA-12 reset self paced due dates
2020-03-04 15:42:46 -05:00
Calen Pennington
95ba1b6e88
Merge pull request #23301 from cpennington/install-schedules-app
...
Schedules is a core part of the LMS, install it by default, rather th…
2020-03-04 15:26:09 -05:00
Nicholas D'Alfonso
be3b150621
AA-12 reset self paced due dates
...
- for self paced courses, if a sequential's due date has passed
and it is incomplete, allow the user to reset the start_date
for the related schedule to now, thus shifting all due dates
for all sequentials within the course by the pre determined
due date offset.
- add historical table to the Schedule model.
2020-03-04 15:13:46 -05:00
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
Robert Raposa
d28889db1a
delete oauth2.enforce_jwt_scopes waffle switch
...
The code for this switch was removed in:
https://github.com/edx/edx-platform/pull/23188
BOM-1324
2020-03-04 10:56:52 -05:00
Calen Pennington
d853444229
Schedules is a core part of the LMS, install it by default, rather than through the plugins mechanism
2020-03-04 10:52:17 -05:00
Manjinder Singh
7d2ff9cd3f
Removing all settings that have OIDC in name ( #23251 )
...
* Removing all settings that have OIDC in name
* Removing ENABLE_DOP_ADAPTER
* changes JWT_ISSUER value in devstack
2020-03-04 09:06:29 -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
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
Calen Pennington
70800ae92b
Merge pull request #23244 from edx/aj/update-edx-when
...
Upgrade edx-when
2020-03-03 12:03:14 -05:00
Troy Sankey
bfd45980c7
Merge pull request #23236 from edx/pwnage101/deng-18-rename_site_configuration_siteconfiguration_values_2.2
...
Add migration to populate site_values in SiteConfigurationHistory
2020-03-03 11:05:27 -05:00
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
c6e0985812
Upgrade edx-when in edx-platform
...
Run `make upgrade` on edx-platform to update python packages.
PROD-1333
2020-03-03 20:01:09 +05:00
Braden MacDonald
af6cab86c3
Enforce permissions for content libraries, add REST API to edit perms
2020-03-02 18:17:46 -08:00
Dave St.Germain
c1a09ffcbb
Merge pull request #23238 from edx/dcs/mode-info
...
Add verified mode to the courseware API
2020-03-02 18:16:12 -05:00
Cory Lee
4be35d9eca
DENG-17 Dropping FK on schedules to enrollments to perform ghost migration ( #23260 )
2020-03-02 16:32:04 -05:00
Albert (AJ) St. Aubin
0721357e46
Create MB External ID on creation of a CourseEntitlement in MB Program
2020-03-02 13:44:20 -05:00
Troy Sankey
06b547057e
Add migration to populate site_values in SiteConfigurationHistory
...
Right now the ORM is very unhappy about the JSONField `site_values`
in SiteConfigurationHistory containing non-JSON (empty strings). We
cannot even write a data migration using the ORM to populate the field
because that causes a JSONDeserializationError. Therefore, we must
bypass the ORM and populate the values with raw SQL.
DENG-18
2020-03-02 11:44:28 -05:00
Cory Lee
2c87aeddc3
DENG-17 Dropping the FK on schedulesexperience->schedule to apply change to schedule as a gh-ost migration ( #23242 )
2020-03-02 10:10:52 -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
Bill DeRusha
c1ebdaf0c3
Fix Deprecation: log.warn -> log.warning
2020-02-28 15:04:07 -05:00
Dave St.Germain
84e854d22c
Merge pull request #23205 from edx/dcs/fix-tabs
...
Add url_slug to the CourseOverviewTab, to support serializing StaticTabs
2020-02-28 12:43:36 -05:00
Dave St.Germain
7d94408132
Add verified mode to the courseware API
2020-02-28 12:42:26 -05:00
Frank Bijlsma
a195b5699c
expand subsections when the url anchor points to them.
2020-02-28 11:32:13 -03:00