Commit Graph

3853 Commits

Author SHA1 Message Date
Talia Rhodes
e1fbedf203 chore: bump enterprise to 3.27.2 2021-07-19 15:59:49 -04:00
Kira
db9f2a4ff4 Version bump to 3.27.1 2021-07-16 13:26:52 -04:00
jawad khan
ab4e2593ab feat: Adding multi device support in lti-consumer-xblock (#28189)
Updating lti-consumer-xblock version to 3.0.1. This version only adds mutlti device support in student view of the xblock.

LEARNBER-8413
2021-07-16 11:52:09 +05:00
Zachary Hancock
e72119ddeb chore: edx-proctoring update (#28193) 2021-07-15 11:05:36 -04:00
Alex Dusenbery
7e9b3c7bc7 fix: fix the way that page_size is passed as a param to the enterprise catalog get_content_metadat endpoint.
edx-enterprise==3.26.23
2021-07-13 13:00:31 -04:00
Alex Dusenbery
b3ac914a58 Revert "feat: edx-enterprise==3.26.22 | set the EnterpriseCatalogApiClient get_content_metadata request page_size parameter to 50;"
This reverts commit 7eb6512929.
2021-07-13 09:17:42 -04:00
edX requirements bot
8ac4b8f3d7 chore: Updating Python Requirements (#28163) 2021-07-13 12:28:14 +05:00
Alex Dusenbery
7eb6512929 feat: edx-enterprise==3.26.22 | set the EnterpriseCatalogApiClient get_content_metadata request page_size parameter to 50;
The enterprise-catalog service has a default page_size of 10.
This change means that we'll make a smaller overall number of SELECTs against the enterprise-catalog database.
2021-07-12 16:41:26 -04:00
Usama Sadiq
23f0fc489f fix: Fixed the dependencies to fix the make upgrade job failure (#28127)
fix: removed matplotlib<3.1 constraint
fix: pinned pandas<1.3.0
fix: pin pandas and networkx to python-dateutil compatible version
fix: pin pylint==2.8.3 to pass quality build
2021-07-12 17:21:53 +05:00
Kshitij Sobti
666a50d298 feat: allow optionally passing PII in course LTI tab (#26982) 2021-07-09 18:13:42 +05:00
Usama Sadiq
e25f00f35c fix: Removed unnecessary constraints (#27915)
Updated constraints of following packages:
inflect,geoip2,maxmindb,path,isort (isort>5.0.0 introduced wrong-import-order warnings so disabled the warning)
2021-07-07 13:56:18 +05:00
Zachary Hancock
a70578862e chore: version bump edx-proctoring (#28084) 2021-07-06 09:43:48 -04:00
Talia
e52a468970 chore: update edx-enterprise 2021-07-02 12:16:18 -04:00
irfanuddinahmad
3606d89366 chore: Upgraded edx-enterprise 2021-06-30 14:12:02 +05:00
Binod Pant
9fb39562c9 feat: Upgrade edx-enterprise to 3.26.12 ENT-4594 (#28063)
* feat: Upgrade edx-enterprise to 3.26.13

Canvas client create_or_update, and detection of deleted courses

ENT-4594

* fix: Use correct edx-enterprise version

ENT-4594

ENT-4594
2021-06-29 20:14:53 -04:00
edX requirements bot
2bf176d523 chore: Updating Python Requirements (#28055) 2021-06-29 12:22:47 +05:00
Michael Roytman
96c81292a4 Revert "feat: Upgrade edx-proctoring Library to Version 3.17.0 (#28030)"
This reverts commit e286e1ce28.
2021-06-25 13:19:40 -04:00
Michael Roytman
e286e1ce28 feat: Upgrade edx-proctoring Library to Version 3.17.0 (#28030)
This pull request upgrade the version of the edx-proctoring library from 3.14.0 to 3.17.0.

This includes the following changes.

GET and POST endpoints are added for to bulk get and bulk create allowances.
A bug in the exam attempt API where total time allowed for the exam would not include allowance time is fixed.
Internal logic for determing learners' onboarding statuses for the course onboarding API is replaced with a provider onboarding API.
2021-06-25 14:54:56 +00:00
edX requirements bot
44e8ea4e0b chore: Updating Python Requirements (#28024) 2021-06-25 12:46:49 +05:00
Dillon Dumesnil
61358b230e feat: AA-869: Add in logic to mark special exams as complete
This is technically a revert of a revert that also includes some new
logic. The original PR was https://github.com/edx/edx-platform/pull/27770
and the revert PR was https://github.com/edx/edx-platform/pull/27973.

The new logic is to mock a request and create a module with user state
taken into account. We also put this into a celery task to help avoid
any potential concerns with recursing through children.
2021-06-24 12:06:11 -07:00
Kshitij Sobti
b083ad13d6 refactor: Move CourseEditLTIFieldsEnabledFlag to xblock-lti-consumer (#27529) 2021-06-24 14:31:50 +05:00
Diana Huang
29548459fa refactor: Remove PyContracts usage. (#27887)
* refactor: Remove PyContracts usage.

We have not used PyContracts in a while and it is overhead we don't
need in edx-platform.

https://openedx.atlassian.net/browse/DEPR-147

* chore: Updating Python Requirements (#28018)

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2021-06-23 18:24:06 -04:00
Diana Huang
ad0555267f fix: Pin lti-consumer-xblock version. (#28014)
There are issues in lti-consumer-xblock version 2.11.0 that
we cannot merge into edx-platform. This pins to a previous
version until the issues are resolved.
2021-06-23 17:00:41 -04:00
edx-abolger
a2128dc9cf Merge pull request #28002 from edx/edx-abolger/ENT-4103-fix-forward-version-bump
bump: bump edx-enterprise version to 3.26.10
2021-06-22 17:25:17 -04:00
Jansen Kantor
e16852f368 ora 3.6.6 (#28001) 2021-06-22 16:54:50 -04:00
Adrienne Bolger
efd683d140 bump: bump edx-enterprise version to 3.26.10 2021-06-22 16:32:12 -04:00
HammadAhmadWaqas
d43704304f version bump edx-enterprise. 2021-06-22 18:40:16 +05:00
edX requirements bot
658a0e135d chore: Updating Python Requirements (#27995) 2021-06-22 16:54:44 +05:00
irfanuddinahmad
53971f21d6 chore: ENT-4611 Updated edx-enterprise 2021-06-18 16:29:44 +05:00
Jansen Kantor
61643d6074 bump ora to 3.6.4 (#27970) 2021-06-16 15:22:30 -04:00
Dillon Dumesnil
74340c368d Merge pull request #27973 from edx/revert-27770-ddumesnil/special-exam-completeness-aa-773
Revert "feat: AA-773: Add in logic to mark special exams as complete"
2021-06-16 10:55:23 -07:00
Brian Beggs
1d4bb15aa5 Upgrade edx-enterprise to 3.25.5 to address ENT-4455 2021-06-16 13:25:10 -04:00
Dillon Dumesnil
68cce7dbbb Revert "feat: AA-773: Add in logic to mark special exams as complete" 2021-06-16 10:16:27 -07:00
HammadAhmadWaqas
64230832bc edx-enterprise version bump. 2021-06-15 20:27:25 +05:00
M. Zulqarnain
fb86d4111b BOM-2247 - Upgrade pip-tools (#27861)
* chore: upgrade pip-tools

* replace --no-index with --no-emit-index-url

* upgrade pip

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2021-06-15 17:02:22 +05:00
Zaman Afzal
174c14d21e ENT4508- Bump Edx-Enterprise Version (#27958) 2021-06-15 16:57:40 +05:00
M. Zulqarnain
f11362543a Fix: Make Upgrade job failure (#27959)
* fix: upgrade job failure

* chore: Updating Python Requirements (#27960)

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2021-06-15 15:59:14 +05:00
Alex Dusenbery
3b8162fb6c fix: update edx-enterprise to 3.25.2 | log exception stack trace during DSC licensed-enrollment flow so that we can understand what part of some licensed-enrollment flows are failing. 2021-06-14 16:31:45 -04:00
Alexander Sheehan
6afd719932 maint: bumping enterprise to 3.25.1 2021-06-14 08:37:16 -04:00
Hammad Ahmad Waqas
69488dac5b version bump (#27921) 2021-06-11 15:59:15 -04:00
edX requirements bot
c8f5602963 Updating Python Requirements (#27926) 2021-06-11 14:49:38 +05:00
Dillon Dumesnil
cc7be98f91 feat: AA-773: Add in logic to mark special exams as complete
We have had numerous support tickets/bugs related to special exams
not properly displaying completeness (see https://openedx.atlassian.net/browse/AA-773 for
details). Along with a corresponding edx-proctoring PR, this will now
submit completions for all completable children within a special
exam upon the exam being completed for the first time (as dictated by
the logic in the edx-proctoring PR).
2021-06-10 11:58:21 -07:00
edX requirements bot
8db89d05fb Updating Python Requirements (#27907) 2021-06-10 13:15:45 +05:00
Binod Pant
c52bcaceab feat: Bulk enrollment emails, and default email templates are now in database (#27902)
no more file templates, also supports notion of template_type now (self, admin for now)

ENT-4322
2021-06-09 15:08:22 -04:00
alangsto
5272556a90 chore: update edx-proctoring version (#27896) 2021-06-09 11:01:53 -04:00
edX requirements bot
1338081916 Updating Python Requirements (#27892) 2021-06-09 15:22:37 +05:00
edX requirements bot
9965fe9c81 chore: Updating Python Requirements (#27876) 2021-06-08 12:33:24 +05:00
David Ormsbee
3ef905c79b chore: upgrade Django to 2.2.24 (#27851)
This was delayed because we needed the fix on 93cd185.
2021-06-07 12:54:01 -04:00
alangsto
0b84c86b36 chore: update proctoring version (#27866) 2021-06-07 11:44:22 -04:00
Usama Sadiq
b58e27b45e refactor: setup python38 requirements for codejail environments (#27768)
separate shared requirements between platform and sandbox
move python 3.5 constraints in sandbox requirements
2021-06-07 17:50:43 +05:00