Commit Graph

3742 Commits

Author SHA1 Message Date
irfanuddinahmad
ae89da9968 chore: upgrade edx-enterprise to 3.22.15 2021-05-09 15:21:34 +05:00
edX requirements bot
a9e4617d5e chore: Updating Python Requirements 2021-05-06 14:34:13 -04:00
Awais Qureshi
cb6fc875b6 refactor: latest Django 2.2.21 breaks the tests.
Its mostly due the more restriction on empty file names and paths with dot segments during uploads
2021-05-06 23:26:55 +05:00
muhammad-ammar
cdf1dc2969 chore: upgrade edx-enterprise to 3.22.14 2021-05-06 16:59:59 +05:00
Adam Stankiewicz
315b0e0caf fix: upgrade edx-enterprise to 3.22.12 (#27527) 2021-05-05 11:02:29 -04:00
M. Zulqarnain
8e9a5b2e63 Install acid-xblock from PyPI (#27488)
* refactor: install acid-xblock from PyPI

* chore: Updating Python Requirements (#27485)

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2021-05-05 15:04:53 +05:00
Tim McCormack
06422fe8b2 doc: Better instructions for single-dependency upgrade/downgrade (#27516)
This change embraces persistent min-version dependencies, which can
simply be ratcheted up over time, or safely removed in time because IDAs
rarely have a large dependency downgrade.

Some dependencies are already encoded with a min-version constraint, which
makes the previous instructions confusing. There was also a very minor
issue in which the temporary constraint line was adding a spurious
`-c constraints.txt` to the committed changes, even though the constraint
itself was not being committed.

This change inspired by discussion on PR #27506.
2021-05-04 18:26:18 +00:00
Michael Terry
08c84a3ae7 fix: bring back email_marketing model momentarily and bump enterprise
Enterprise was still using email_marketing code. This will bump
enterprise to a version that does not any more. And also temporarily
put the email_marketing model back for blue/green deploy sanity.
2021-05-04 11:47:12 -04:00
irfanuddinahmad
20713b5c56 Merge pull request #27511 from edx/iahmad/ENT-4392
ENT-4392: Updated edx-enterprise version
2021-05-04 19:25:09 +05:00
Robert Raposa
f41551ac65 Merge pull request #27506 from edx/robrap/ARCHBOM-1551-code-owner-squad
feat: add code_owner_squad custom attribute
2021-05-04 09:41:44 -04:00
irfanuddinahmad
3e1f56c287 Updated edx-enterprise version 2021-05-04 17:45:04 +05:00
Michael Terry
033b9474ac Merge pull request #27502 from edx/mikix/drop-email-marketing
feat!: remove all email_marketing djangoapp code
2021-05-04 08:39:08 -04:00
edX requirements bot
597630b7b1 chore: Updating Python Requirements (#27507) 2021-05-04 12:37:19 +05:00
Robert Raposa
0d5bdd3df4 feat: add code_owner_squad custom attribute
Upgrade edx-django-utils to bring in the new
code_owner_squad custom attribute for
monitoring purposes. See the edx-django-utils
changelog for details.

ARCHBOM-1551
2021-05-03 17:09:22 -04:00
Michael Terry
35f78a3241 feat!: remove all email_marketing djangoapp code
This djangoapp was designed for talking to sailthru, in a fairly
edx.org-specific way. Nowadays, edx.org doesn't need this code and
if other installations do, it's better off as a more distinct
plugin anyway, rather than direct support in the platform.

I've moved the one signal that was still useful (calling
segment.identify() whenever user fields change) into user_authn.

And I've left the EmailMarketingConfiguration model alone for now,
but will remove that shortly. Nothing uses it as of this commit.

AA-607
DEPR-139
2021-05-03 16:39:01 -04:00
Zachary Hancock
fb2cf54132 update edx-proctoring to 3.8.8 (#27499) 2021-05-03 14:07:57 -04:00
Zachary Hancock
6c62dfc748 chore: remove temporary edx-proctoring constraint (#27498) 2021-05-03 11:01:44 -04:00
Usama Sadiq
4a0731ce61 BOM-2499: pin python-slugify<5.0.0 (#27494)
* fix: pin python-slugify<5.0.0
transifex-client requires python-slugify<5.0.0 for Python 2.0 support which conflicts with the latest python-slugify version.
2021-05-03 14:58:38 +05:00
edX requirements bot
fe37651d15 Updating Python Requirements (#27481) 2021-04-30 11:59:02 +05:00
Tim McCormack
c8b87560c7 doc: Describe how to upgrade a single dependency (#27471) 2021-04-29 13:45:08 +00:00
edX requirements bot
3c0cfd87a3 Updating Python Requirements (#27474) 2021-04-29 13:02:02 +05:00
edX requirements bot
fcd5ed5b40 Updating Python Requirements (#27437) 2021-04-28 11:49:25 +05:00
Zachary Hancock
25efc6ef30 update edx-proctoring to 3.8.8 (#27421) 2021-04-27 11:04:26 -04:00
edX requirements bot
6bef014dc2 chore: Updating Python Requirements 2021-04-27 06:55:08 -04:00
Awais Qureshi
79d93a2df1 refactor: removing Sphinx constraint.
BOM-2191
2021-04-27 15:49:14 +05:00
Usama Sadiq
a2adfcaf36 refactor: Pinned pyjwt & social-auth-core
pin pyjwt<2.0.0 version
pin social-auth-core<4.1.0
2021-04-27 14:31:26 +05:00
Adam Stankiewicz
9892f358fc chore: bump edx-enterprise to 3.22.9 (#27410) 2021-04-26 11:20:15 -04:00
Ned Batchelder
443730509c build: no need for this hackathon testing plugin
This was to support an experiment in using coverage test contexts to
record what tests ran each line of code (informally known as
who-tests-what, or wtw).   It never became operational.
2021-04-23 18:12:05 -04:00
muhammad-ammar
732c567154 upgrade edx-enterprise to 3.22.8 2021-04-22 15:05:28 +05:00
Alex Dusenbery
012dc084f6 chore: upgrade edx-enterprise to 3.22.7, which upgrades python requirements. 2021-04-21 12:11:57 -04:00
edX requirements bot
65afd7fe75 Updating Python Requirements (#27375) 2021-04-19 12:41:21 +05:00
Alex Dusenbery
4134809b96 fix: improves performance of enterprise role assignment admin page. edx-enterprise 3.22.6
* Deletes custom get_search_results() method, since `enterprise_customer__name` is now a viable search field
* Improves pagination by asking for an estimated row count from Mysql INFORMATION_SCHEMA.TABLES
* Turns 1 + N query into 1 query via proper use of list_select_related

ENT-4384
2021-04-16 14:44:23 -04:00
edX requirements bot
4e66032186 Updating Python Requirements (#27364) 2021-04-16 15:43:59 +05:00
Tim McCormack
83367c8430 fix: Pin edx-proctoring to 3.8.5 until 3.8.6 is fixed (#27356)
(no ticket number)

This goes with https://github.com/edx/edx-platform/pull/27356
2021-04-15 19:12:18 +00:00
Michael Roytman
c24cdc2e6b Revert "Update Version of edx-proctoring Library to 3.8.6" (#27355) 2021-04-15 14:56:18 -04:00
Saad Yousaf
0014d836d3 [TNL-8051] - version update for olxcleaner. (#27347)
Co-authored-by: SaadYousaf <saadyousaf@A006-00314.local>
2021-04-15 15:07:57 +05:00
Awais Qureshi
348f080bf9 Merge pull request #26466 from edx/BOM-2340
BOM-2340
2021-04-15 14:55:31 +05:00
edX requirements bot
e56f0a52c8 Updating Python Requirements 2021-04-15 11:47:04 +05:00
Talia Rhodes
8d6bb8ed44 chore: update edx-enterprise to get query uuid bug fix. 2021-04-14 11:36:37 -04:00
Usama Sadiq
e769573bb6 use pylint-pytest 0.3.0 version 2021-04-14 17:40:41 +05:00
Awais Qureshi
2be5184e38 BOM-2340
Testing pylint-pytest package
2021-04-14 17:40:18 +05:00
Awais Qureshi
c7f643bfeb Merge pull request #26776 from edx/factory-boy
upgrade factory-boy
2021-04-14 17:33:10 +05:00
Awais Qureshi
adf960ddc0 Merge branch 'master' into factory-boy 2021-04-14 15:19:18 +05:00
Awais Qureshi
6b6e87e797 refactor: upgrading factory-boy. 2021-04-14 15:17:32 +05:00
edX requirements bot
26718d5761 chore: Updating Python Requirements 2021-04-14 05:52:22 -04:00
Soban Javed
083c80dea3 refactor: install DoneXBlock from PyPI instead of github hash 2021-04-14 14:45:02 +05:00
edX requirements bot
66c2da1ab4 Updating Python Requirements (#27330) 2021-04-14 13:20:08 +05:00
Aarif
01199fc221 refactor: removed importlib-metadata constraint (#27315) 2021-04-13 22:57:48 +05:00
Saad Yousaf
9c3b8e5cb6 [TNL-8051] - Version bump for olxcleaner. (#27309)
Co-authored-by: SaadYousaf <saadyousaf@A006-00314.local>
2021-04-13 15:51:00 +05:00
Binod Pant
ad7286f92d fix: 🐛 Fixes integrated_channels bug in learner_data transmission during course details fetch (#27303)
courseOverview model was being incorrectly used in the learner_data module of integrated_channels

ENT-4222, ENT-4428
2021-04-12 11:45:20 -04:00