Kyle McCormick
25df9ca420
refactor: make safe_lxml an ordinary folder in openedx/core/lib ( #25689 )
2022-05-24 15:35:23 +05:00
Usama Sadiq
2ef25e3cfe
BOM-2247: Upgrade pip to 22.1 ( #30393 )
...
* chore: bump pip to 22.1 & wheel to 0.37.1
2022-05-24 15:15:00 +05:00
edX requirements bot
96a7ebc95c
chore: Updating Python Requirements ( #30467 )
2022-05-24 14:14:17 +05:00
Brian Citro
3e166f84d4
fix: release edx-enterprise 3.49.3
2022-05-23 12:21:06 -04:00
Tim McCormack
47f9234323
chore: Upgrade edx-django-utils to 5.0.0 for corrupt cookie logging ( #30445 )
2022-05-19 17:34:26 +00:00
Chris Pappas
92388c2888
chore: bumping edx-enterprise version ( #30434 )
2022-05-18 17:14:49 -04:00
alangsto
5b6558c8ca
chore: update name affirmation version ( #30430 )
2022-05-18 09:34:17 -04:00
Long Lin
ffb9c5dfa2
chore: bump edx-enterprise version
2022-05-17 16:45:23 -04:00
Chris Pappas
e1277b4b87
chore: bump edx-enterprise version; uncomment migration test skip ( #30425 )
2022-05-17 14:47:37 -04:00
Chris Pappas
a8b26c3aef
chore: bumping edx-enterprise version ( #30424 )
...
* chore: bumping edx-enterprise version
* temp: skip migration sync test
2022-05-17 12:29:26 -04:00
edX requirements bot
4aa40618a6
chore: Updating Python Requirements ( #30414 )
2022-05-17 10:57:37 +05:00
Chris Pappas
292cfc2fbc
chore: ENT-4349 | bumping edx-enterprise version ( #30410 )
2022-05-16 16:48:16 -04:00
Demid
006687801f
fix: bump pinned pyfilesystem2 version ( #30338 )
...
This commit fixes unpickling of exceptions that are based on `fs.error.ResourceError`,
which definitely happens if such an exception is throwed withing a Celery task
and, in turn, causes Celery worker to shut down.
See the details here: https://stackoverflow.com/a/41809333
The new version overrides `__reduce__` as suggested.
2022-05-16 19:51:37 +00:00
edX requirements bot
34627de049
chore: Updating Python Requirements ( #30401 )
2022-05-16 13:40:22 +00:00
Awais Qureshi
9f904e80f0
build: removing django-celery-results constraint. ( #30381 )
...
* build: removing django-celery-results constraint.
Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com >
2022-05-16 15:00:25 +05:00
Chris Pappas
ca77b30aca
chore: ENT-4349 | bump edx-enterprise version ( #30386 )
2022-05-13 12:12:28 -04:00
Eugene Dyudyunov
52dd883a3c
refactor: delete now unused FutureCourseWaffleFlag ( #30367 )
...
Remove temporary FutureCourseWaffleFlag class;
Update ora2 and edx-toggles to versions cleaned from the
LegacyWaffle* classes;
Replace `override_flag`s with `override_waffle_flag`;
Replace `override_switch`s with `override_waffle_switch` (where it's possible).
2022-05-13 08:48:42 -04:00
Eugene Dyudyunov
65d35f9837
chore: update lti-consumer block version ( #30370 )
...
This is a part of https://github.com/openedx/public-engineering/issues/28
2022-05-11 12:42:10 -04:00
Eugene Dyudyunov
655e4a344f
refactor!: update CourseWaffleFlag ( #30351 )
...
BREAKING: get rid of the LegacyWaffle-based CourseWaffleFlag.
Both CourseWaffleFlag and FutureCourseWaffleFlag now use the modern
WaffleFlag as parent class. FutureCourseWaffleFlag left to support ORA
transition to modern waffle.
Switch to the ORA version which supporting new Waffles.
2022-05-10 15:08:59 -04:00
edX requirements bot
426f4ca12e
chore: Updating Python Requirements ( #30361 )
2022-05-10 11:47:52 +05:00
John Nagro
5c80bd983d
feat: release edx-enterprise 3.46.6 ( #30360 )
...
- https://github.com/openedx/edx-enterprise/pull/1555
ENT-5610
2022-05-09 18:27:37 -04:00
Simon Chen
121c0badd6
fix: update lti-consumer-xblock library to v4.0.1 ( #30359 )
...
Co-authored-by: Simon Chen <schen@PF0TJ100.2tor.net >
2022-05-09 15:04:58 -04:00
John Nagro
56280ed301
feat: release edx-enterprise 3.46.5 ( #30358 )
...
- https://github.com/openedx/edx-enterprise/pull/1551
ENT-5803
2022-05-09 11:04:00 -04:00
Maria Grimaldi
7c99323f10
Merge pull request #29949 from eduNEXT/MJG/certificate-creation-filter
...
[BD-32] feat: add certificate creation Open edX Filter
2022-05-06 14:32:00 -04:00
edX requirements bot
981b7b53be
chore: Updating Python Requirements ( #30341 )
...
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com >
2022-05-06 22:57:35 +05:00
Maria Grimaldi
e8fa890af7
feat: add filter before certificate creation starts
...
- Add filters interactions with code that used generate_certificate_task
- Add unit-testing for filters
- Upgrade to latest library update
2022-05-06 13:57:21 -04:00
Tim McCormack
80f60ffb36
refactor: Move log_sensitive to edx-django-utils ( #30349 )
...
It was copied there in 4.7.0 (openedx/edx-django-utils#209 ) so it can be used in more IDAs.
Includes dropping dependency on PyNacl, which was only in use by that module.
2022-05-06 12:42:19 +00:00
John Nagro
f1bd793cc5
feat: release edx-enterprise 3.46.4 ( #30344 )
...
- https://github.com/openedx/edx-enterprise/pull/1550
ENT-5797
2022-05-04 10:59:27 -04:00
Brian Citro
b67608c1bf
fix: release edx-enterprise 3.46.3
2022-05-03 14:47:59 -04:00
John Nagro
1503442cde
fix: release edx-enterprise 3.46.2 ( #30340 )
...
- https://github.com/openedx/edx-enterprise/pull/1547
ENT-5788
2022-05-02 18:54:43 -04:00
John Nagro
5a77882b3f
feat: release edx-enterprise 3.46.1 ( #30339 )
...
- https://github.com/openedx/edx-enterprise/pull/1546
ENT-5598
2022-05-02 12:20:26 -04:00
Alex Dusenbery
fb9c808939
fix: edx-enterprise-3.46.0 | fix redirect_if_blocked signature
...
https://github.com/openedx/edx-enterprise/pull/1544
Make the signature in edx-enterprise match and use the same signature that
openedx.core.djangoapps.embargo.redirect_if_blocked() now uses.
2022-04-27 15:37:12 -04:00
Usama Sadiq
9211f3a67a
BOM-3365: Remove python-slugify constraint & python transifex client ( #30312 )
...
* fix: remove python slugify constraint
* fix: remove python transifex-client package
2022-04-27 12:58:15 +05:00
edX requirements bot
4119e60fa9
chore: Updating Python Requirements ( #30315 )
2022-04-26 12:44:42 +05:00
Simon Chen
3556151fc9
chore: upgrade edx-name-affirmation to 2.3.3 for new api docs ( #30305 )
...
Co-authored-by: Simon Chen <schen@edX-C02FW0GUML85.local >
2022-04-22 11:52:17 -04:00
bszabo
d2e82b7d99
Merge pull request #29779 from open-craft/jill/TNL-8746
...
[BD-14] Install the blockstore app into edx-platform, behind a waffle switch
2022-04-21 09:04:47 -04:00
Usama Sadiq
73c7c4e6b8
BOM-3372: Remove lxml constraint ( #30291 )
...
* chore: remove lxml constraint
2022-04-21 15:10:02 +05:00
Jillian Vogel
cfd53aff70
refactor: installs blockstore into edx-platform
...
* adds blockstore as a requirement and an installed app, with
configurable bundle storage settings.
* adds waffle switch and setting to allow use of blockstore's python API
instead of REST API in live testservers and in production.
* adds database router which, when a `blockstore` DATABASE connection is
configured, allows the platform to use the blockstore service's
database instead of the default edxapp database.
* replaces blockstore_api exceptions and models with blockstore.app.api classes
* minor fixes to the blockstore_api to make the Blockstore REST API
return data packaged the same as the Blockstore Python API.
2022-04-21 09:39:54 +01:00
John Nagro
a5e911fe1d
feat: release edx-enterprise 3.44.4 ( #30289 )
...
- fix: implement back-off and retry for degreed2
- fix: drop tpa_hint param in redirects when no SSO
ENT-5728
ENT-5741
2022-04-20 17:24:38 -04:00
Usama Sadiq
1df2c691db
fix: bump bleach and django-wiki versions ( #30263 )
2022-04-20 10:39:50 +05:00
Matthew Carter
fb2a0170c1
chore: updated ORA2 to 4.2.0 - ESG release ( #30279 )
2022-04-19 13:14:28 -04:00
Alex Dusenbery
953dd73c81
fix: enterprise-3.44.3, which overrides get_assignments() and handles null contexts gracefully
...
Overrides the SystemWideEnterpriseUserRoleAssignment.get_assignments() method to return
a list of (role, context) assignments, where the first item in the list corresponds
to the currently active enterprise for the user. Also ensures that
EnterpriseSystemWideUserRoleAssignment.get_assignments() can handle null values that might be returned by get_context().
2022-04-19 12:49:58 -04:00
Awais Qureshi
b97af6ac6e
build: Removing un-used django versions from tox and other places. ( #30270 )
2022-04-19 16:41:29 +05:00
John Nagro
b944605eb0
feat: release edx-enterprise 3.44.2 ( #30272 )
...
- https://github.com/openedx/edx-enterprise/releases/tag/3.44.2
2022-04-18 16:54:17 -04:00
Usama Sadiq
d8f282737c
fix: Remove edx-django-utils GitHub pin ( #30265 )
...
* fix: remove unnecessary edx-django-utils github constraint
2022-04-18 14:48:31 +05:00
Usama Sadiq
a586f740e0
BOM-3361: Remove wrapt constraint ( #30215 )
...
* fix: remove wrapt constraint
2022-04-14 16:41:39 +05:00
Usama Sadiq
a9557a31c3
Revert "fix: edx-enterprise to 3.44.0 and edx-rbac to 1.7.0" ( #30247 )
...
This reverts commit cd306edfd6 .
2022-04-14 12:41:37 +05:00
Alex Dusenbery
cd306edfd6
fix: edx-enterprise to 3.44.0 and edx-rbac to 1.7.0
...
Overrides the SystemWideEnterpriseUserRoleAssignment.get_assignments() method to return list of (role, context) assignments where the first item in the list corresponds to the currently active enterprise for the user.
This approach should allow us to remedy the problem without changing behavior of the consumers of JWT-stored roles (e.g. in ecommerce).
ENT-5700
2022-04-13 10:32:08 -04:00
Usama Sadiq
6269afc93e
BOM-3364: Remove diff-cover constraint ( #30218 )
...
* fix: remove diff-cover constraint
* chore: Updating Python Requirements (#30219 )
Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com >
2022-04-12 14:22:33 +05:00
Usama Sadiq
f067fa6181
BOM-3363: Remove sympy constraint ( #30217 )
...
* fix: remove sympy constraint
2022-04-12 14:02:08 +05:00