Commit Graph

18841 Commits

Author SHA1 Message Date
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
Feanil Patel
4ba2624228 Remove low value bokchoy tests.
These tests are not worth the amout of time we're spending on them
because the things they are testing are not high value.
2020-02-27 18:26:24 -05:00
Feanil Patel
049cdd6750 Remove the staff debug tests.
Not critical enough to keep as a part of bokchoy.
2020-02-27 18:26:24 -05:00
Feanil Patel
f1c24bf5ae Remove BatchBetaTesters and EntranceExamGrade related UI tests.
The batch feature is unlikely to change and hits a tested backend API.
The EntranceExam is not a sufficiently highly used test to warrante the
expense of UI tests.
2020-02-27 18:26:24 -05:00
Feanil Patel
49cdad8b23 Remove notes tests.
This feature is not sufficiently important to warrant expensive UI tests.
2020-02-27 18:26:24 -05:00
Feanil Patel
72a8278110 Remove advanced settings validation UI tests. 2020-02-27 18:26:24 -05:00
Feanil Patel
68ef0b7132 Remove wordcloud related tests. 2020-02-27 18:26:24 -05:00
Feanil Patel
3e66813e42 Remove tests for the learner profile page we no longer use in production. 2020-02-27 18:26:24 -05:00
Feanil Patel
98012dd9cf Remove lms dashboard search tests. 2020-02-27 18:26:24 -05:00
Feanil Patel
f0fd995cdc Remove lms conditional tests.
These tests are very slow(10-40 seconds per test) and so don't provide
enough value to be worth that much cost.
2020-02-27 18:26:24 -05:00
Feanil Patel
e335842d5d Remove lms ccx tests. 2020-02-27 18:26:24 -05:00
Feanil Patel
d2817ce79f Remove lms bookmarks tests. 2020-02-27 18:26:24 -05:00
Manjinder Singh
953b0e728b Remove ThirdPartyAuthProviderApiPermission (#23195)
* Remove ThirdPartyAuthProviderApiPermission

Also removed ProviderApiPermissions and ApiPermissionsAdminForm and removal of DOP for third_party_auth

* Removing model

* Replaced long_token with default_token_generator

* Adding skip to test_migrations_are_in_sync
2020-02-27 15:42:09 -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
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
Awais Jibran
18e21f374e Merge pull request #23216 from edx/fix-capa-promot-error-mit
Workaround Error in find_question_label.
2020-02-27 17:07:14 +05:00
asadazam93
364e534cf8 Fixed duplicate asset on creating rerun 2020-02-27 15:50:01 +05:00
Awais Jibran
9032562cbd Fix Error in find_question_label. 2020-02-27 10:55:18 +05:00
Matt Tuchfarber
7cd9cb4381 Merge pull request #23212 from edx/tuchfarber/MICROBA-195
Add phone number to account API
2020-02-26 15:31:39 -05:00
Matt Tuchfarber
82024fbf77 Add phone number to account API
This is so it's user editable in the Account MFE.
2020-02-26 15:06:38 -05:00
edX cache uploader bot
dd0a184ebf Updating Bokchoy testing database cache (#23215) 2020-02-26 14:40:12 -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
84c6797897 Merge pull request #23206 from edx/revert-22851-juliasq/rename_site_configuration_siteconfiguration_values_2
Revert "Rename values in SiteConfiguration (2/3)"
2020-02-26 11:55:48 -05:00
edX cache uploader bot
0c91f64815 Updating Bokchoy testing database cache (#23204) 2020-02-26 11:41:49 -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
David Ormsbee
45c97c789d Merge pull request #20378 from open-craft/giovanni/bb-986-add-mktg-override-capability-upstream
BB-986: Add variable that allows overriding marketing urls
2020-02-26 09:45:35 -05:00
David Ormsbee
5ce6cecfed Re-enable caching of context processor output
In Django template rendering, context processors only run once.
But when we do template rendering through edxmako (which we do for
each and every web fragment/XBlock), we can end up having hundreds
of invocations of templates and run context processors for each
separately. This removes that work.

This was originally added in ad5cc3d5 and reverted when we saw
errors in one of our environments that seemed to be related to
context processor code. Those errors persisted after the revert,
and so I'm adding this back in (with some modifications based on
review comments).
2020-02-25 17:48:45 -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
Giovanni Cimolin da Silva
6305fbdfb6 Add mktg links override capability
This commit adds a feature that allows overriding any marketing URL, either by configuration on lms.env.json or SiteConfiguration, regardless if a marketing website is set up.
The links can be set by passing MKTG_URL_OVERRIDES to either `lms.env.json` or `SiteConfiguration`.
2020-02-25 13:51:58 -03:00