Commit Graph

5367 Commits

Author SHA1 Message Date
Brian Beggs
44c19dec41 chore: Update edx-enterprise to 4.32.3 2024-11-18 15:57:59 -05:00
Irtaza Akram
68a626a938 fix: replace autodoc with autoapi (#35846) 2024-11-18 10:16:09 +05:00
github-actions[bot]
ec68ee4a91 feat: Upgrade Python dependency edx-enterprise (#35862)
Bumps edx-enterprise to 4.32.2

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: adamstankiewicz <2828721+adamstankiewicz@users.noreply.github.com>
2024-11-15 12:51:59 +00:00
Irtaza Akram
ec2a698604 cleanup references of python 2 & <3.11 (#35799)
* chore: cleanup of old python references
2024-11-15 16:58:20 +05:00
github-actions[bot]
388d03d8f8 feat: Upgrade Python dependency ora2 (#35850)
Update ORA to remove "new feature" decorations for date configuration

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: nsprenkle <12944465+nsprenkle@users.noreply.github.com>
2024-11-14 17:28:33 +00:00
hamzawaleed01
040ff12430 feat: Upgrade Python dependency edx-enterprise
feat: enable search filter on learner data transmission audit tables

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-11-14 14:01:07 +00:00
Cristhian Garcia
d19707793b fix: remove learner_downloadable field references from libraries (#35788)
Also bumps openedx-learning to v0.17.0, which no longer has this field.
2024-11-08 13:44:46 -05:00
Feanil Patel
642dae67f1 Merge pull request #35713 from openedx/feanil/ubuntu-24.04
feanil/ubuntu 24.04
2024-11-07 11:20:17 -05:00
github-actions[bot]
8c61ad6f4d feat: Upgrade Python dependency edx-enterprise (#35787)
Upgrade edx-enterprise to 4.32.0 to add optional support for creating DefaultEnterpriseEnrollmentRealization records during bulk enrollment.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: adamstankiewicz <2828721+adamstankiewicz@users.noreply.github.com>
Co-authored-by: Adam Stankiewicz <agstanki@gmail.com>
2024-11-06 15:52:19 +00:00
Cristhian Garcia
75118f4bc4 refactor: let openedx-learning handle content library asset logic (#35730)
Version 0.16.3 of openedx-learning adds support for calling
create_next_component_version with the bytes data of the files to be
added, instead of just the ID of the Content object. This lets us
simplify the code in edx-platform a bit.
2024-11-06 10:08:19 -05:00
github-actions[bot]
47d83e14d7 feat: Upgrade python dependency edx-proctoring (#35786)
The latest version contains a management command to delete exam attempts.

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>
2024-11-06 09:59:47 -05:00
Feanil Patel
5cb29848c3 chore: Update lxml
Run `make upgrade-package package='lxml[html_clean]'` to update lxml and
then `make compile-requirements`
2024-11-05 10:44:02 -05:00
Feanil Patel
a1bc4760aa build: Unpin lxml.
libxmlsec and lxml need to be updated in lockstep and the version we had
wouldn't work with Ubuntu 24.04 so unpinning lxml along with libxmlsec
to see if that resolves the build and dependency issues.
2024-11-05 10:44:02 -05:00
Feanil Patel
d27bd5be04 chore: Unpin and upgrade xmlsec. 2024-11-05 10:44:02 -05:00
irfanuddinahmad
0c28d18b5e chore: Updated edx-enterprise version 2024-11-04 18:36:40 +05:00
jajjibhai008
89306d0026 feat: Upgrade Python dependency edx-enterprise
feat: add new endpoint to unlink the logged in user.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-11-01 15:24:21 +00:00
Régis Behmo
a112cb3133 chore: upgrade edx-search to 4.1.1 (#35755)
This is to benefit from the latest changes concerning meilisearch index
creation: https://github.com/openedx/edx-search/pull/166
2024-11-01 16:09:36 +05:00
github-actions[bot]
b20498cc4e feat: Upgrade Python dependency edx-enterprise (#35748)
serialize best_mode_for_course_run field in DefaultEnterpriseEnrollmentIntentionSerializer

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: adamstankiewicz <2828721+adamstankiewicz@users.noreply.github.com>
2024-10-30 19:24:34 +00:00
Adam Stankiewicz
d54e3bd4c1 feat: bump edx-enterprise to 4.30.0, extend system-wide roles for enrollment intentions feature (#35739) 2024-10-29 11:50:43 -04:00
edX requirements bot
e1ecf7296c chore: Upgrade Python requirements (#35735) 2024-10-29 12:17:40 +05:00
github-actions[bot]
ab6d8cb6c2 feat: Upgrade Python dependency edx-enterprise (#35721)
Upgrade `edx-enterprise` to 4.29.0

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: brobro10000 <82611798+brobro10000@users.noreply.github.com>
Co-authored-by: Hamzah Ullah <hamzahullah@yahoo.com>
2024-10-24 17:07:57 +00:00
github-actions[bot]
471e5bf1a2 feat: Upgrade Python dependency edx-enterprise (#35704)
* feat: Upgrade Python dependency edx-enterprise

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

* fix: skip failing migration check

---------

Co-authored-by: kiram15 <31229189+kiram15@users.noreply.github.com>
Co-authored-by: Kira Miller <kira.miller15@yahoo.com>
2024-10-23 15:48:22 -06:00
David Ormsbee
e286d78a29 chore: requirements updates (edx-search 4.1.0 and others) 2024-10-23 12:47:10 -04:00
Feanil Patel
de4f77b99a Merge pull request #35703 from openedx/feanil/upgrade-edx-codejail-784b2b8
feat: Upgrade Python dependency edx-codejail
2024-10-23 11:15:09 -04:00
Max Sokolski
7b83d51ab7 feat: freeze edx-sandbox requirements for sumac
We ran:

    cp requirements/edx-sandbox/base.txt \
       requirements/edx-sandbox/releases/sumac.txt
2024-10-23 16:10:40 +03:00
feanil
d45e63f473 feat: Upgrade Python dependency edx-codejail
Upgrade codejail to add 22.04 support

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-10-22 19:04:22 +00:00
Usama Sadiq
fcf78db09e fix: pin urllib3 in user retirement scripts (#35699)
* fix: pin urllib3 in user_retirement scripts
2024-10-22 19:16:40 +05:00
edX requirements bot
6d53952a1e chore: Upgrade Python requirements (#35688) 2024-10-22 18:14:37 +05:00
MueezKhan246
ad006efb29 feat: Upgrade Python dependency edx-enterprise
added content_title, progress_status in get_learner_data_records for derived classed of learner data exporters.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-10-21 20:28:43 +00:00
Daniel Valenzuela
a49110b5e1 feat: endpoint to publish single library v2 component (#35677) 2024-10-21 19:20:14 +00:00
Tim McCormack
869b621b86 build: Remove newrelic from dependencies; note system deps in README (#35683)
We don't need a dependency on `newrelic` in edx-platform, since it's
already brought in via edx-django-utils, which is where telemetry
dependencies belong anyhow.

Ran `make compile-requirements` to apply changes to lockfiles.

(Additional context: We may end up DEPRing the direct dependencies in
edx-django-utils as well and requiring deployers to install newrelic
separately. In any case, there aren't any places in openedx code that is
installed into the LMS or CMS that import newrelic directly.)

Also, update README to note system package dependencies that are required
for installing edx-platform deps. I had to reinstall my laptop and ran
into this again and wanted to actually document it this time.
2024-10-21 18:15:54 +00:00
Chris Chávez
9e14566f90 feat: Copy tags when sync library [FC-0062] (#35596)
* feat: Copy tags when sync library

* feat: Avoid delete object tag if is copied

* chore: Bump version of openedx-learning to 0.16.0

* test: Tests for copy paste library blocks

* feat: Sync tags when sync upstream
2024-10-21 15:24:46 +00:00
Arunmozhi
8b3befc520 Revert "fix: Open Responses Styling and Layout (#33717)" (#35474)
* Revert "fix: Open Responses Styling and Layout (#33717)"

This reverts commit 1dab744ba2.

* chore: bumps ora2 requirement

---------

Co-authored-by: Arunmozhi <arunmozhi@opecraft.com>
Co-authored-by: Jillian Vogel <jill@opencraft.com>
2024-10-21 12:53:32 +00:00
Muhammad Farhan
f078b1444f fix: remove urllib3<2.0.0 constraint and update dependencies (#35533) 2024-10-21 15:35:06 +05:00
github-actions[bot]
ca80d10cf9 feat: Upgrade Python dependency edx-enterprise (#35672)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: kiram15 <31229189+kiram15@users.noreply.github.com>
2024-10-18 13:14:39 -06:00
Brian Mesick
3e14dd24c2 docs: Add issue comment for unpinning MyPY
Co-authored-by: Muhammad Farhan <muhammad.farhan@arbisoft.com>
2024-10-17 10:48:09 -04:00
Brian Mesick
82a0ded180 build: Propagate MyPY constraint
The MyPY constraint is propagated to development.txt
2024-10-17 10:19:03 -04:00
Brian Mesick
a451688860 build: Pin MyPY due to internal error
Currently all PRs are failing on an INTERNAL ERROR in MyPY that seems to
have been introduced in 1.12.0. This pins edx-platform to <1.12.0 until
we can find out more information and hopefully get an upstream fix.
2024-10-17 10:10:50 -04:00
iloveagent57
ecbedbcf78 feat: Upgrade Python dependency edx-enterprise
4.28.0 | Introduce default enrollment models

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-10-16 13:42:02 -04:00
edX requirements bot
178ffbbf7c chore: Upgrade Python requirements (#35651) 2024-10-16 22:14:29 +05:00
Navin Karkera
70df3deea6 feat: set collections for a library component [FC-0062] (#35600)
* feat: add & remove collections to component

Co-authored-by: Rômulo Penido <romulo.penido@gmail.com>
Co-authored-by: Chris Chávez <xnpiochv@gmail.com>
2024-10-15 15:11:54 +00:00
Fatima Sohail
af69cbe671 feat: waffle flag based switch to ses for goal reminder email (#35615)
* feat: waffle based switch to ses for goal reminder email

* test: added test cases for ace message parameters

* feat: updated logic to specify channel name

* chore: update edx-ace version
2024-10-14 19:20:02 +05:00
github-actions[bot]
b8c79abd2c feat: Upgrade Python dependency edx-enterprise (#35625)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: kiram15 <31229189+kiram15@users.noreply.github.com>
2024-10-11 11:05:01 -06:00
Diana Huang
e99769b0dd Revert "feat: Unpin xmlsec and lxml."
This reverts commit 6c045c7b39.
2024-10-11 10:58:42 -04:00
Diana Huang
6c045c7b39 feat: Unpin xmlsec and lxml.
We are now on Python 3.11 and running tests
on the latest version of Ubuntu, which seems to mean
we don't need these pins anymore. In fact, it seems
to break while on these pins.
2024-10-10 15:38:15 -04:00
Katrina Nguyen
d7f7ca17a5 Merge remote-tracking branch 'origin' into katrinan029/upgrade-edx-enterprise-7316111 2024-10-09 15:56:51 +00:00
Hunia Fatima
f5b88392a5 chore: cleanup constraint file and format it (#35601)
* chore: cleanup constraint file and format it
2024-10-09 14:44:07 +05:00
katrinan029
0a4d24adec 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`
2024-10-08 22:21:15 +00:00
github-actions[bot]
15a1295777 feat: Upgrade Python dependency edx-name-affirmation (#35616)
3.0.1 contains changes to integrate the name affirmation app with the new platform VerificationAttempt model

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>
2024-10-08 09:50:09 -04:00
Raymond Zhou
22b81165e7 chore: calc version bump (#35590) 2024-10-07 14:39:23 -04:00