Muhammad Afaq Shuaib
b83c8495e1
chore: add TRANSCRIPT_LANG_CACHE_TIMEOUT setting variable in common setting envs ( #36296 )
...
* chore: add TRANSCRIPT_LANG_CACHE_TIMEOUT setting variable in common setting envs
* chore: bump edx-val version
2025-02-25 20:07:14 +05:00
Maria Grimaldi
6c6fd84e53
fix: import authoring filter from content_authoring instead ( #36109 )
...
Correctly name authoring subdomain according to DDD docs: https://openedx.atlassian.net/wiki/spaces/AC/pages/663224968/edX+DDD+Bounded+Contexts
2025-02-21 14:55:50 +01:00
navinkarkera
ee19fad28d
feat: Upgrade Python dependency xblock-drag-and-drop-v2
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-02-20 13:04:01 +00:00
farhan
917ee7d0fb
feat: Upgrade Python dependency xblocks-contrib
...
chore: Update xblocks-contrib pypi package
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-02-18 18:30:48 +00:00
github-actions[bot]
5077910b85
feat: Upgrade Python dependency geoip2 ( #36266 )
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: UsamaSadiq <41958659+UsamaSadiq@users.noreply.github.com >
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com >
2025-02-18 16:49:30 +05:00
github-actions[bot]
f81e374c77
feat: Upgrade Python dependency faker ( #36262 )
...
chore: upgrade faker package version
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: UsamaSadiq <41958659+UsamaSadiq@users.noreply.github.com >
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com >
2025-02-18 15:05:03 +05:00
Usama Sadiq
87a5611375
chore: update edx-proctoring package version ( #36256 )
...
* fix: fix tests with new version of edx-proctoring
* feat: Upgrade Python dependency edx-proctoring (#36255 )
chore: update edx-proctoring version
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: UsamaSadiq <41958659+UsamaSadiq@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-17 14:37:09 +05:00
Chris Chávez
392fd3e090
chore: Bump version of xblock-poll to 1.14.1 ( #36252 )
...
Updates the requirements for using the latest version of xblock-poll. Changes are generated by make compile-requirements
2025-02-14 17:33:33 +00:00
Chris Chávez
3803c73857
chore: Update requirements to use new version of xblock-google-drive ( #36227 )
2025-02-13 13:55:02 -05:00
Jillian
c02e567201
Make copied tags editable again after breaking the upstream link to library content [FC-0076] ( #36228 )
...
When deleting an upstream library block, ensure that any tags that may have been copied to downstream blocks are made editable again. This is achieved by un-setting the `is_copied` flag on the downstream tags.
2025-02-13 11:53:05 -05:00
katrinan029
368c980bec
feat: Upgrade Python dependency edx-enterprise
...
version bump
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-02-12 21:21:45 +00:00
Rômulo Penido
a8ad9c8d1a
fix: error when loading survey block without user in new runtime ( #36226 )
...
* fix: always define a student_data_store to prevent errors on XBlock load
* chore: bump xblock version to 5.1.2
2025-02-12 09:41:46 -08:00
Navin Karkera
2598084946
feat: upstream downstream link model [FC-0076] ( #36111 )
...
Adds models, tasks, signal handlers and api's for adding, updating and deleting upstream->downstream links in database.
2025-02-11 12:15:50 -05:00
pwnage101
8fb8b82a03
feat: Upgrade Python dependency edx-enterprise
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-02-04 16:50:33 +00:00
pwnage101
0f6ec11d85
feat: Upgrade Python dependency edx-enterprise
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-02-03 18:40:07 +00:00
pwnage101
93ec5fc82f
feat: Upgrade Python dependency edx-enterprise
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-01-31 20:35:29 +00:00
Eemaan Amir
bda381c607
chore: added language to ace message sent event ( #36155 )
...
* chore: added language to ace message sent event
* fix: fixed lint errors
* chore: updated ace version
2025-01-31 16:57:38 +05:00
Navin Karkera
5e51e2d5b7
fix: swagger docs ref_name conflicts ( #36189 )
...
* fix: swagger docs ref_name conflicts
* fix: swagger auto doc errors
* chore: bumps openedx-learning==0.18.2
---------
Co-authored-by: Jillian Vogel <jill@opencraft.com >
2025-01-30 20:32:18 +05:30
pwnage101
5054ef13c1
feat: Upgrade Python dependency edx-enterprise
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-01-29 21:13:51 +00:00
Usama Sadiq
2d7a3d3fbd
fix: remove pylint constraint ( #36169 )
2025-01-27 21:25:42 +05:00
pwnage101
19def9266a
feat: Upgrade Python dependency edx-enterprise
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-01-24 19:03:55 +00:00
edX requirements bot
cb55799bab
chore: Upgrade Python requirements ( #36166 )
2025-01-24 20:45:35 +05:00
Marcos
747289bc1a
fix: Removed JWT constants from CMS and added comments on how to generate them
2025-01-23 15:55:58 -03:00
Marcos
67a56c270f
chore: Moved jwt file to openedx.core.lib
2025-01-23 15:55:58 -03:00
Marcos
3bbf8aca7f
chore: Run make compile-requirements to update dependencies
2025-01-23 15:55:58 -03:00
Marcos
3bcbcaac2d
chore: Removed unused dependency
2025-01-23 15:55:58 -03:00
David Ormsbee
9a6cdbf8e2
perf: upgrade XBlock to 5.1.1 for caching unknown tags
...
This should improve performance for courseware operations when there is
content that doesn't map to any existing XBlocks in the system. This
usually happens to old courses when custom XBlock types are deprecated
and removed, or when a course is imported from another instance with a
different set of installed XBlocks.
2025-01-22 14:36:50 -05:00
Feanil Patel
0d042fb98b
Merge pull request #36147 from openedx/repo-tools/upgrade-python-requirements-14ec4b9
...
chore: Upgrade Python requirements
2025-01-22 12:28:09 -05:00
Marlon Keating
6e113165b8
Merge branch 'master' into marlonkeating/upgrade-edx-enterprise-14ec4b9
2025-01-22 08:38:07 -08:00
edX requirements bot
c1398b2bca
chore: Upgrade Python requirements
2025-01-22 10:52:01 -05:00
David Ormsbee
c762c1f695
perf: update edx-when to 2.5.1 for performance fix
...
This addresses an issue where get_schedule_for_user was making an
excessive number of calls to the database.
2025-01-22 10:50:04 -05:00
marlonkeating
ed438fa227
feat: Upgrade Python dependency edx-enterprise
...
fix: enterprise-customer-support should only return learners from given customer
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-01-22 15:38:52 +00:00
katrinan029
e269c13be8
feat: Upgrade Python dependency edx-enterprise
...
version bump
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-01-21 19:15:56 +00:00
David Ormsbee
d018675968
perf: reduce ORM queries needed for video quality info
...
The CourseQualityView used to call edx-val's get_video_for_course(),
which would return a fully serialized data structure that included all
encodings and inefficiently serialized them with many n+1 queries. This
is tolerable in a paginated web view, but not when pulling all of a
large courses's videos at once.
Making this change collapsed the number of queries for a large sample
MIT course from over 3000 down to 1.
2025-01-21 12:06:40 -05:00
Muhammad Faraz Maqsood
7419ae85f5
chore: upgrade openedx-forum version to 0.1.6
2025-01-17 10:18:57 -05:00
Alison Langston
b885618ae1
fix: remove lti-consumer-xblock pin and upgrade package ( #36119 )
...
* fix: remove lti-consumer-xblock pin and upgrade package
* feat: Upgrade Python dependency lti-consumer-xblock (#36120 )
9.13.1 contains a fix for broken LTI 1.3 launches
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: alangsto <46360176+alangsto@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-16 09:41:46 -05:00
github-actions[bot]
511b440045
feat: Upgrade Python dependency edx-enterprise ( #36105 )
...
fix: Log all learner transmission records.
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: zamanafzal <11922730+zamanafzal@users.noreply.github.com >
Co-authored-by: Zaman Afzal <zamanafzal@gmail.com >
2025-01-14 19:44:53 +05:00
Navin Karkera
cd9b90fc21
feat: show math in plain text in library cards ( #36055 )
...
Converts mathjax equations to unicode to be rendered as plain text in library card previews
2025-01-13 13:09:47 -05:00
Muhammad Umar Khan
5ae71873a3
Add pin for lti-consumer-xblock ( #36097 )
...
* chore: add pin for lti-consumer-xblock
* feat: Upgrade Python dependency lti-consumer-xblock (#36098 )
chore: downgrade lti-consumer-xblock
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: mumarkhan999 <42294172+mumarkhan999@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 17:21:03 +05:00
github-actions[bot]
4a7d991074
feat: Upgrade Python dependency lti-consumer-xblock ( #36088 )
...
The latest version replaces pyjwkset with the pyjwt package
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: alangsto <46360176+alangsto@users.noreply.github.com >
2025-01-09 14:26:56 -05:00
Alison Langston
d15e520acc
Revert "feat: Upgrade Python dependency lti-consumer-xblock ( #36084 )" ( #36086 )
...
This reverts commit 71965ea799 .
2025-01-09 11:22:53 -05:00
Kyle D. McCormick
9262c9aa42
build: Upgrade django-stubs even further, to fix mypy
...
Rather than constraining django-stubs' major version to our django
major version (4.x.x), we are going to go one ahead (5.x.x), as
recommended by https://github.com/python/mypy/issues/17958
Also includes an unrelated common_constraints update.
2025-01-09 10:31:01 -05:00
Kyle D. McCormick
f7ccd7cc3a
build: Unpin mypy and upgrade it to latest
...
This is possible now that django-stubs and djangorestframework-stubs
are unpinned:
a5b773ce7b
which became possible once we upgraded to django 4.2.
Closes: https://github.com/openedx/edx-platform/issues/35667
2025-01-09 10:31:01 -05:00
github-actions[bot]
71965ea799
feat: Upgrade Python dependency lti-consumer-xblock ( #36084 )
...
The latest version replaces pyjwkset with the pyjwt package
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: alangsto <46360176+alangsto@users.noreply.github.com >
2025-01-09 10:08:30 -05:00
github-actions[bot]
03430adeb1
feat: Upgrade Python dependency edxval ( #36082 )
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: jansenk <1639231+jansenk@users.noreply.github.com >
2025-01-08 16:42:31 -05:00
edX requirements bot
f452798565
chore: Upgrade Python requirements ( #36076 )
...
* chore: Upgrade Python requirements
* chore: Upgrade Python requirements (#36079 )
* feat: Upgrade Python dependency urllib3 (#36081 )
upgrade: upgrade urllib3 version
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: mumarkhan999 <42294172+mumarkhan999@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mumarkhan999 <42294172+mumarkhan999@users.noreply.github.com >
2025-01-08 16:45:31 +05:00
Kyle D. McCormick
a5b773ce7b
build: upgrade django-stubs and djangorestframework-stubs
...
...now that we're on django>=4.2
2025-01-02 14:42:09 -05:00
kdmccormick
8a720c1b7b
build!: Recompile Python dependencies, without Paver
...
BREAKING CHANGE: Removes libsass from requirements/edx/base.txt.
Operators will need to install requirements/edx/assets.txt in order to
compile Sass.
Commit generated by workflow `kdmccormick/edx-platform/.github/workflows/compile-python-requirements.yml@refs/heads/master`
Part of: https://github.com/openedx/edx-platform/issues/34467
2025-01-02 14:05:15 -05:00
Kyle D. McCormick
75e3107863
fix: Move implicit dependencies from paver.in to kernel.in
...
There are three packages which edx-platform needs in order to run which
were being installed transitively via paver.in. Since we are removing
paver.in, these dependencies need to be transferred into kernel.in:
* psutil
* pymemcache
* wrapt
Part of: https://github.com/openedx/edx-platform/issues/34467
2025-01-02 14:05:15 -05:00
Kyle D. McCormick
2d5543a9ae
feat!: Remove Paver
...
BREAKING CHANGE: Removes all remaining Paver commands including
`pavelib/prereqs.py:*` and `pavelib/assets.py:*`.
BREAKING CHANGE: Removes `./manage.py [lms|cms] compile_sass`, which
was just a wrapper around Paver commands.
BREAKING CHANGE: Removes paver.txt. Operators should install testing.txt
instead.
Part of: https://github.com/openedx/edx-platform/issues/34467
2025-01-02 14:05:15 -05:00