Commit Graph

3583 Commits

Author SHA1 Message Date
Jeremy Bowman
47d15ff1a8 Update tested versions of Python and Django (#24006)
Cleaned up a few more things about the testing configuration now that we've deployed Django 2.2 to production:

* Go back to a single version of django-oauth-toolkit, tox doesn't need to vary it anymore
* Go back to PyPI release of django-method-override
* Remove no longer needed dependency on python-oauth2 (we already removed the package it was used by)
* Update prepare_xdist_nodes.sh with new Django requirements file options
2020-05-19 12:19:20 -04:00
edX requirements bot
4bee41773c Updating Python Requirements (#24014) 2020-05-18 09:53:02 -04:00
Jeff Chaves
5b42995227 make upgrade to bump edx-enterprise version (#24013) 2020-05-15 18:32:33 -04:00
edX requirements bot
89f691ed37 Updating Python Requirements (#24007) 2020-05-15 18:41:10 +00:00
David Ormsbee
52b44f531d Revert "Unpin django-cookies-samesite now that it declares ua-parser dep (#24000)"
This reverts commit 27480a25f8.
2020-05-14 13:55:11 -04:00
Tim McCormack
27480a25f8 Unpin django-cookies-samesite now that it declares ua-parser dep (#24000) 2020-05-14 15:28:54 +00:00
edX requirements bot
97139c1078 Updating Python Requirements (#23997) 2020-05-14 14:05:07 +00:00
Adam Stankiewicz
fe2abafcc1 upgrade edx-enterprise to 3.2.12 (#23994) 2020-05-13 18:35:25 -04:00
edX requirements bot
5724432741 Python Requirements Update (#23984)
* Updating Python Requirements

* Constrain django-cookies-samesite until dep bug fixed

* Fix PEP 8 problems revealed by pycodestyle upgrade

Co-authored-by: Tim McCormack <tmccormack@edx.org>
Co-authored-by: Jeremy Bowman <jbowman@edx.org>
2020-05-13 20:24:30 +00:00
morenol
dfa1bf158b Add python 3.8 and django30 to tox.ini and remove django111, django20 and django21 (#23889)
Add python 3.8 and django30 to tox.ini and remove django111, django20, and django21 tox environments
2020-05-12 15:21:32 -04:00
Brittney Exline
c4efa7cba8 ENT-2788 Upgrading edx-enterprise to the latest version 2020-05-12 12:49:29 -06:00
edX requirements bot
b154668753 Updating Python Requirements (#23955) 2020-05-11 09:15:50 -04:00
Adam Stankiewicz
c7b510241a upgrade edx-enterprise to 3.2.10 2020-05-08 16:13:36 -04:00
Alex Dusenbery
ee1b92b412 Bump edx-enterprise to 3.2.8 2020-05-07 17:59:48 -04:00
Robert Raposa
b98d200fdc Revert "Dark launch: Fix site shadowing and 1+N queries in third party auth config fetching (#23824)" (#23935)
This reverts commit 79420640d5.
2020-05-07 09:38:54 -04:00
Jeff Chaves
56fb62cad0 ran make upgrade to bump edx-enterprise version (#23925) 2020-05-06 16:09:50 -04:00
edX requirements bot
485e36e44a Updating Python Requirements (#23912) 2020-05-06 16:44:20 +00:00
Tim McCormack
79420640d5 Dark launch: Fix site shadowing and 1+N queries in third party auth config fetching (#23824)
This performs a dark launch compare of the existing implementation
(still in use) for fetching TPA provider configs and a new
implementation, recording metrics on exceptions and mismatches.

The new implementation should have two benefits, once we're switched
over:

- Fix 1+N queries on login page view where the site for each config
  was fetched in a loop (ARCHBOM-1139)
- Don't allow configs with the same key on different sites to
  interfere with each other (regression test added)

The new impl does not use TieredCache, but only the request cache,
which we may want to adjust later.
2020-05-06 13:54:32 +00:00
Robert Raposa
2b7847d613 upgrade edx-drf-extensions (#23905)
Improved authentication metrics.
2020-05-05 15:55:17 -04:00
edX requirements bot
7890d71254 Updating Python Requirements (#23899) 2020-05-05 08:43:05 -04:00
edX requirements bot
bd9db3dd7e Updating Python Requirements (#23883) 2020-05-04 08:22:40 -04:00
edX requirements bot
10e5b1a2a8 Updating Python Requirements (#23863) 2020-05-01 09:33:10 -04:00
edX requirements bot
5d0ec0be97 Updating Python Requirements (#23853) 2020-04-30 10:39:40 -04:00
edX requirements bot
033e79b688 Updating Python Requirements 2020-04-29 06:51:02 -04:00
edX requirements bot
cb6625aa0f Updating Python Requirements (#23821) 2020-04-28 08:48:50 -04:00
Michael Terry
f6a4ed3eff Merge pull request #23818 from edx/mikix/update-lti-xblock
Bump xblock-lti-consumer to 1.2.6
2020-04-27 11:52:05 -04:00
edX requirements bot
c4caea6061 Updating Python Requirements (#23816) 2020-04-27 11:49:41 -04:00
Michael Terry
ec193538b8 Bump xblock-lti-consumer to 1.2.6
This adds a graded icon for LTI units. This was meant to go into
a recent commit, but I only updated github.in not the txt requirement
files.

AA-75
2020-04-27 10:33:38 -04:00
Michael Terry
c5078aa063 Merge pull request #23803 from edx/mikix/lti-icons
Show graded icons in more places
2020-04-27 10:19:38 -04:00
Michael Terry
0f81765ac7 Show graded icons in more places
In the course outline, if a subsection has any graded content,
show a graded icon (the pencil icon).

Also, show the graded icon for LTI xmodule units (xblocks is a
different repo, but will get same treatment).

AA-75
2020-04-24 14:16:32 -04:00
Alex Dusenbery
1b1c6c756f Add pywatchman and remove pyinotify as a local requirement. 2020-04-24 13:33:39 -04:00
edX requirements bot
257bb71734 Python Requirements Update (#23806) 2020-04-24 12:40:46 -04:00
Matt Drayer
66cfecbd46 Upgrade edx-enterprise to 3.1.3 2020-04-23 09:33:59 -04:00
edX requirements bot
fa511f6f29 Updating Python Requirements (#23782) 2020-04-22 13:49:12 +00:00
Michael Terry
41629c5bac requirements: bump edx-when to 1.2.1
This adds a missing migration file to change the plural name of a
model.
2020-04-21 13:37:25 -04:00
edX requirements bot
4f7de2c5f7 Updating Python Requirements (#23772) 2020-04-21 16:59:50 +00:00
Saad Yousaf
9b469f6d03 Merge pull request #23769 from edx/saad/PROD-1440-update-done-xblock
[PROD-1440] - Update Done xblock to latest version.
2020-04-21 16:33:27 +05:00
George Babey
5d62456250 Merge pull request #23671 from open-craft/jill/samesite-cookies
SE-2320 Adds django-cookies-sameseite middleware
2020-04-20 13:15:26 -04:00
SaadYousaf
5236116db1 update Done xblock to latest version. 2020-04-20 18:02:58 +05:00
HammadAhmadWaqas
11893ad69e refactored imports from edx-django-utils 2020-04-20 12:11:28 +05:00
Tim McCormack
5590879549 Unpin django-model-utils and mysqlclient (#23733)
These were pinned because they drop support for Django<2.2 (or were
planning on it, in the latter case.)

No related changes in computed requirements.
2020-04-17 12:29:35 +00:00
Robert Raposa
4ab436f405 constrain pip-tools<5.0.0 (#23740)
See ARCHBOM-1141 for details.  Effort required to upgrade pip.

ARCHBOM-1141:
2020-04-16 13:29:58 -04:00
Robert Raposa
cb0e6f2a4b upgrade edx-enterprise (#23734)
ARCHBOM-1105
2020-04-16 08:51:56 -04:00
Jillian Vogel
31232743ea Updates comment to indicate that we need this until Django 3.0.5 2020-04-16 13:58:17 +09:30
Tim McCormack
e25723b2de Unblock make-upgrade by unpinning python3-saml (#23730) 2020-04-16 00:18:23 +00:00
David Joy
b45607dc68 Upgrade xblock-drag-and-drop-v2 to 2.2.10
TNL-7184
2020-04-15 14:01:41 -04:00
Feanil Patel
a0fb27979e Merge pull request #23692 from edx/jmbowman/ARCHBOM-1103
Upgrade to Django 2.2
2020-04-13 09:23:53 -04:00
Jillian Vogel
bb85420e91 Adds django-cookies-sameseite middleware
and settings to set SameSite=None for all secure cookies.
2020-04-13 17:14:07 +09:30
Jeff Chaves
780ad4ed3e bumping enterprise version to 3.0.14 (#23694) 2020-04-10 18:03:21 -04:00
Jeremy Bowman
1c91e8a15a Upgrade to Django 2.2 2020-04-10 15:25:49 -04:00