Commit Graph

17921 Commits

Author SHA1 Message Date
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
Ahtisham Shahid
6904e1c7db Merge pull request #23298 from edx/ahtisham/PROD-1326
created logs to capture capa problem errors
2020-03-05 16:58:01 +05:00
Jeremy Bowman
99dda2a7e8 Updating Bokchoy testing database cache (#23307) 2020-03-05 06:20:06 -05:00
Ahtisham Shahid
4efcfca34a created logs to capture capa problem errors
Update logs

updated logger
2020-03-05 12:54:04 +05:00
Feanil Patel
8114fa09f8 Update shard assignments for bokchoy. (#23300) 2020-03-04 15:06:54 -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
Jeremy Bowman
47d6d7e526 Updating Bokchoy testing database cache (#23304) 2020-03-04 13:17:38 -05:00
Awais Jibran
44199c3f72 Workaround the error in find_question_label. (#23247)
* Workaround the error in find_question_label.

This is a temporary log, which will give us information and unblock the course team.
PROD-1326

* raise exception after logging it.
2020-03-04 17:55:35 +05:00
Feanil Patel
440ef56f10 Feanil/delete flaky bokchoy tests (#23287)
* Delete flaky test.

* Remove flaky instructor dashboard help test.

* Remove flaky problem type tests.

* Remove flaky studio container tests.

* Remove flaky studio container tests.

* Remove flaky studio problem editor tests.

* Remove flaky enrollment track mode tests.

* Delete flaky video transcript tests.

* Fix pep8 issue.
2020-03-03 16:09:49 -05:00
edX cache uploader bot
1ccbd7d0c2 Updating Bokchoy testing database cache (#23290) 2020-03-03 15:30: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
David Ormsbee
6c7a3ca090 Merge pull request #23263 from edx/ormsbee/fix_blockstructures_collect_devstack
Allow Block Structures Collect to work in Studio
2020-03-03 12:13:32 -05:00
Diana Huang
8e6647234f Update migration to not modify providerapipermissions. (#23271) 2020-03-03 11:31:56 -05:00
edX cache uploader bot
62e1b84460 Updating Bokchoy testing database cache (#23272) 2020-03-03 11:05:44 -05:00
David Ormsbee
9d3f4985ed Allow Block Structures Collect to work in Studio
Block Structures were meant to be gathered using the LMS process,
as it's meant to be an optimized store for the LMS to use. But
there's an argument to be made for at least the Collect side of
the Collect + Transform could be a Studio concern, because it
explicitly needs to avoid user-awareness.

In either event, collect() was broken on devstack before this
commit because Studio's runtime does not permit handler_url
invocation on "thirdparty" XBlocks. Since VideoBlock is not
really third-party (and it's questionable whether there's any
benefit to making the distinction these days), I'm just making
this change to allow Studio to run collect() without error in
the Studio process. This will fix devstack, which does not
properly route these collect() calls to the LMS process (because
celery runs in-proc by default).
2020-03-03 10:52:46 -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
Manjinder Singh
fa2140cd16 Revert "Ran make migration on third_party_auth (#23253)"
This reverts commit 49be65cc58.
2020-03-03 09:17:26 -05:00
Adam Butterworth
a628016436 Prevent inline discussions from pulling focus on load (#23254)
TNL-7094 Remove auto focusing of InlineDiscussion views on load. Removing this unneeded focus management eliminates scroll issues when discussions are contain in an iframe in a parent page.
2020-03-03 08:57:30 -05:00
Manjinder Singh
49be65cc58 Ran make migration on third_party_auth (#23253)
* Ran make migration on third_party_auth and removing skip comment from test_migrations_are_in_sync
2020-03-02 16:32:40 -05:00
Alex Dusenbery
530cabd003 Remove the auth_source kwarg in connect_to_mongodb, since we're now relying on authsource (no underscore) and the pymongo Database init does not expect and will not tolerate an auth_source kwarg. 2020-03-02 15:20:50 -05:00
Diana Huang
1d5acb9d21 Merge pull request #23221 from edx/diana/remove-dop-libraries
Remove DOP libraries from INSTALLED_APPS.
2020-03-02 13:34:12 -05:00
Luis Moreno
ae0c051e9e Use authsource instead of auth_source for compatibilities with pymongo 2020-03-02 13:31:07 -05:00
Diana Huang
0fa91d72db Remove DOP libraries from edx-platform.
Remove DOP apps from INSTALLED_APPS.
Remove DOP libraries from requirements.
2020-03-02 11:17:47 -05:00
Feanil Patel
088a3685a0 Remove pages for test removed as a part of bokchoy cleanup. 2020-03-02 11:03:00 -05:00
Feanil Patel
a7219e8eaa Use vulture to find unused bokchoy page objects.
These were all un-used on master.
2020-03-02 11:02:59 -05:00
Manjinder Singh
9725303c4a Removing patch from test (#23250)
the patched toggle was removed from edx-drf-extensions recently
2020-03-02 11:02:25 -05:00
Feanil Patel
32e854729b Merge pull request #23200 from edx/feanil/remove_unvaluable_bokchoy_tests
Feanil/remove unvaluable bokchoy tests
2020-03-02 10:10:32 -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
edX cache uploader bot
cdad9a18fe Updating Bokchoy testing database cache (#23239) 2020-02-28 14:04:28 -05:00
Feanil Patel
fa87430cf6 Remove the crowdsource_hinter tests and the xblock director along with it. 2020-02-27 18:26:24 -05:00
Feanil Patel
44bcf4e87e Remove low value video license test. 2020-02-27 18:26:24 -05:00
Feanil Patel
f561076225 Remove low value video handout ui tests. 2020-02-27 18:26:24 -05:00
Feanil Patel
0d9ab59c6c Remove video bumper tests.
Video Bumper feature is not valuable enough to keep UI tests for.
2020-02-27 18:26:24 -05:00
Feanil Patel
15503b6628 Remove low value annotation test. 2020-02-27 18:26:24 -05:00
Feanil Patel
da68d62628 Re-balance shards to make sure all shards have tests on them. 2020-02-27 18:26:24 -05:00
Feanil Patel
05bb662c52 Remove the low value Studio textbook tests. 2020-02-27 18:26:24 -05:00
Feanil Patel
d9a76e2986 Remove studio tabs UI tests. 2020-02-27 18:26:24 -05:00
Feanil Patel
add4054a90 Remove test related to the AB feature.
This feature has been un-used for years and doesn't merit having
expensive UI tests.
2020-02-27 18:26:24 -05:00
Feanil Patel
bd2b9b836b Remove low value content license UI tests. 2020-02-27 18:26:24 -05:00
Feanil Patel
48d756a215 We don't use this UI as much.
Reruns are created by the API and we don't care about the UI as much.
2020-02-27 18:26:24 -05:00
Feanil Patel
5f4f819609 Library feature is low usage we don't need this many tests for it.
Test the crucial UI features only.
2020-02-27 18:26:24 -05:00
Feanil Patel
d6d5568afe Remove studio help related UI tests.
This feature is not valuable enough to warrant an expensive UI test.
2020-02-27 18:26:24 -05:00
Feanil Patel
91b0e0c9cd Don't UI test studio course team page. 2020-02-27 18:26:24 -05:00
Feanil Patel
9af226f0ef Low value studio test that is slow. 2020-02-27 18:26:24 -05:00
Feanil Patel
0e585e4c35 Delete studio create course UI tests.
We don't use this UI for creating courses anymore.  This is done
via publisher.  So while the underlying APIs need to work. The UI
is not as valuable to test.
2020-02-27 18:26:24 -05:00
Feanil Patel
4bed74d2aa Delete this set of tests because we don't think these UI tests are valuable. 2020-02-27 18:26:24 -05:00
Feanil Patel
f49c35efee Remove ImageProblem related tests. This is a low value xblock. 2020-02-27 18:26:24 -05:00