Nathan Sprenkle
debcf27664
chore: bump ORA versions to 6.0.4 ( #33762 )
2023-11-21 11:34:53 -05:00
jszewczulak
2df2030811
feat: added hotjar site id property ( #33738 )
2023-11-21 10:27:20 -05:00
Hamza Waleed
6ab768714b
Merge pull request #33759 from openedx/hamzawaleed01/upgrade-edx-enterprise-7165bb5
...
feat: Upgrade Python dependency edx-enterprise
2023-11-21 18:02:49 +05:00
hamzawaleed01
bc34e78185
feat: Upgrade Python dependency edx-enterprise
...
feat: added management command to re-encrypt enterprise customer reporting configs
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-11-21 11:51:29 +00:00
Ahtisham Shahid
7165bb528b
feat: updated filter logic to send notifications ( #33743 )
...
* feat: updated filter logic to send notifications
2023-11-21 13:35:36 +05:00
Muhammad Adeel Tajamul
3fc8e5a9fb
test: added tests for send_notification ( #33728 )
2023-11-21 12:22:05 +05:00
Ahtisham Shahid
8c871e3e7f
fix: sync discussions config and course data ( #33675 )
...
* fix: sync discussions config and course data
2023-11-21 12:21:08 +05:00
Glib Glugovskiy
3da85a994e
fix: remove trailing whitespace failing quality check
2023-11-20 23:08:56 +02:00
Glib Glugovskiy
95fcb124dd
docs: add docstring for the paginator property override
2023-11-20 22:40:28 +02:00
KyryloKireiev
ee4b92ca10
feat: [AXIM-6] Add DefaultPagination for UserCourseEnrollmentsList v3
2023-11-20 22:40:28 +02:00
Jenkins
c5cbb96a48
chore: geoip2: update maxmind geolite country database
2023-11-20 13:10:50 -05:00
Jesper Hodge
e5ff63c312
fix: remove slashes from authoring api ( #33741 )
2023-11-20 12:45:35 -05:00
Kyle McCormick
e800ae7622
feat: provisionally support V2 libraries in LibraryContentBlock (randomized only) ( #33263 )
...
Refactors and reworks the LibraryContentBlock so that its
sync-from-library operations are asynchronous and work with
V2 content libraries. This also required us to make
library_content block duplication asynchronous, as that
involves syncing from the source library.
For the sake of clarity, this PR includes two major method renames:
* update_children(...) -> sync_from_library(...)
* refresh_library(...) -> sync_from_library(upgrade_to_latest=True, ...)
an an XBlock HTTP handler rename:
/refresh_children -> /upgrade_and_sync
There are still a couple issues with import or duplication
of library_content blocks referencing V2 libraries other than
latest. These will be resolved in an upcoming PR.
Part of: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3820617729/Spec+Memo+Content+Library+Authoring+Experience+V2
Follow-up work: https://github.com/openedx/edx-platform/issues/33640
Co-authored-by: Connor Haugh <chaugh@2u.com >
Co-authored-by: Eugene Dyudyunov <evgen.dyudyunov@raccoongang.com >
2023-11-20 15:58:10 +00:00
Jenkins
c53cf9f1c3
chore(i18n): update translations
2023-11-20 10:57:40 -05:00
Ehmad Saeed⚡
5677e60730
Merge pull request #33745 from openedx/justEhmadSaeed/upgrade-edx-enterprise-c66ed87
...
feat: Upgrade Python dependency edx-enterprise
2023-11-20 19:36:42 +05:00
justEhmadSaeed
0300831636
feat: Upgrade Python dependency edx-enterprise
...
stops learner data transmissions for course runs
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-11-20 19:13:31 +05:00
Rebecca Graber
c66ed87f65
Revert "feat: Tag List on Unit page (feature-flagged) ( #33645 )" ( #33740 )
...
This reverts commit 104d42c67a .
2023-11-17 20:12:47 +00:00
edX requirements bot
c240fd8b52
Python Requirements Update ( #33737 )
...
* chore: Updating Python Requirements
* fix: fix test failure occurring due to faker upgrade
---------
Co-authored-by: UsamaSadiq <usama7274@gmail.com >
2023-11-17 23:56:24 +05:00
Chris Chávez
104d42c67a
feat: Tag List on Unit page (feature-flagged) ( #33645 )
2023-11-17 10:03:28 -08:00
github-actions[bot]
f87006f778
feat: Upgrade Python dependency tox ( #33736 )
...
* feat: Upgrade Python dependency tox
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
* fix: add back py in requirements
* chore: upgrade py package in requirements
---------
Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com >
Co-authored-by: UsamaSadiq <usama7274@gmail.com >
2023-11-17 17:57:15 +05:00
Jesper Hodge
7fd4c30daf
Chore adjust swagger for api gateway ( #33694 )
...
* chore: add api.edx.org server and correct route to swagger file endpoints
* chore: make server urls for swagger doc depend on env variables
* chore: add yaml file server descriptions
* chore: rename authoring api route and add description to swagger
* Update cms/urls.py
Co-authored-by: connorhaugh <49422820+connorhaugh@users.noreply.github.com >
* fix: lint
* fix: lint
* fix: lint
---------
Co-authored-by: connorhaugh <49422820+connorhaugh@users.noreply.github.com >
2023-11-16 15:39:46 -05:00
Braden MacDonald
ed379926c2
feat: display tag counts on course outline page (feature flagged) ( #33696 )
...
* feat: display tag counts on outline
* fix: taxonomies should default to allow_multiple=True
* fix: only load counts once per request
* chore: version bump for openedx-learning
2023-11-16 10:03:13 -08:00
Robert Raposa
e5386df557
fix: upgrade to edx-drf-extensions 8.13.1 ( #33718 )
...
Upgrade to edx-drf-extensions 8.13.1 that includes
a fix for JWT vs Session monitoring that caused
errors in edx-platform in 8.13.0.
2023-11-16 11:01:18 -05:00
Andrew Shultz
6c6ecab27a
Merge pull request #33732 from openedx/ashultz0/es-search-log-settings
...
ES courseware search log settings
2023-11-16 10:32:07 -05:00
Andy Shultz
3fba263fea
feat: bump edx-search to 3.7.1
2023-11-16 10:01:15 -05:00
Andy Shultz
8526601466
fix: fix upgrade-package usage string
2023-11-16 10:01:15 -05:00
Andy Shultz
3da6578e9b
feat: add settings for detailed search logging (default off)
...
devstack on, production load from environment
2023-11-16 10:00:30 -05:00
Feanil Patel
942a2419f1
Merge pull request #33295 from raccoongang/rg/feat/FC0031/add_profile_image_to_api_discussion
...
feat: [FC-0031] Add field profile_image to CommentSerializer
2023-11-16 09:57:03 -05:00
Ahtisham Shahid
c6b36a8558
feat: added beamer to edx-platform ( #33701 )
2023-11-16 14:56:08 +05:00
Muhammad Adeel Tajamul
1806b290b8
fix: course wide preferences are visible when patch call is sent ( #33726 )
2023-11-16 14:41:28 +05:00
Phillip Shiu
94658f5890
feat: add ip_chain.safest_client_ip to emitted XForwardedForMiddleware metrics ( #33720 )
...
This commit adds the result of get_safest_client_ip() to the emitted metrics of
XForwardedForMiddleware.
2023-11-15 22:13:32 +00:00
Jenkins
dcd6786112
chore: geoip2: update maxmind geolite country database
2023-11-15 15:59:13 -05:00
Shadi Naif
ffe3bf8271
feat: add (--no-segment) option to extract_translations ( #33368 )
...
The flag is added if and only if (IS_OPENEDX_TRANSLATIONS_WORKFLOW) is set to "yes"
Refs: FC-0012 OEP-58
2023-11-15 12:28:07 -05:00
Taras Lytvynenko
369903986c
Merge branch 'master' of github.com:openedx/edx-platform into HEAD
2023-11-15 16:50:51 +02:00
Glib Glugovskiy
e27f674e12
fix: remove duplicate implementation and correct the docstring
2023-11-14 21:45:18 +02:00
KyryloKireiev
da9266e31d
refactor: [FC-0031] Move get_profile_image method to api
2023-11-14 21:45:18 +02:00
KyryloKireiev
ae3830b023
feat: [AXIM-20] Add profile_image to API CommentViewSet
2023-11-14 21:45:18 +02:00
Rômulo Penido
034d6322d0
feat: add import taxonomy endpoint to content_tagging ( #33663 )
2023-11-14 11:12:18 -08:00
Taras Lytvynenko
13d7945370
test: fix tests
2023-11-14 21:11:16 +02:00
Taras Lytvynenko
4fa06c0236
test: test for length validation
2023-11-14 20:25:00 +02:00
Jason Wesson
3c40052579
Merge pull request #31668 from raccoongang/lunyachek/fix/absent-notification-message-certificate-exception-generation
...
fix: Fix absent notification message after submit Generate Exception …
2023-11-14 10:20:50 -08:00
github-actions[bot]
ed56222929
feat: Upgrade Python dependency ora2 ( #33709 )
...
Added Hotjar survey to legacy ORA view
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: jszewczulak <jszewczulak@users.noreply.github.com >
Co-authored-by: jszewczulak <128841175+jszewczulak@users.noreply.github.com >
2023-11-14 16:04:55 +00:00
Andrew Shultz
e59a1dc4cc
Merge pull request #33710 from openedx/ashultz0/simple-course-filter
...
feat: if course is specified, do not build the course limiting filters
2023-11-14 10:23:02 -05:00
Andy Shultz
aeaa1f8628
feat: if course is specified, do not build the course limiting filters
...
Adding these filters in the course case makes it harder to understand
what is going on in the search engine for no benefit.
2023-11-14 09:08:41 -05:00
Rodrigo Martin
55ee25461a
feat: Create video_config.xpert_translations_ui Course Waffleflag ( #33688 )
2023-11-14 10:44:34 -03:00
Arunmozhi
5b2f012acc
feat: link LTI Provider launches to authenticated users
...
With this change, the platform users who access content via LTI will be
automatically linked to their platform account instead of the new (anonymous)
one. The following conditions need to be met:
* The `LtiConsumer` should be configured to auto-link the users via email.
* The LTI Consumer should share the user's email using the
`lis_person_contact_email_primary` parameter in the LTI Launch POST data.
This also replaces the one-to-one relationship of the `User` and `LtiUser`
with one-to-many. This way, multiple `LtiUser` objects can refer to the same
`edx_user`. With the auto-linking, multiple LTI Consumers can create
independent `LtiUser` objects with the same `edx_user`.
Co-authored-by: Piotr Surowiec <piotr@surowiec.it >
2023-11-13 19:38:37 +01:00
edX requirements bot
7050eca5a6
fix: Replaced whitelist_externals with allowlist_externals in tox and removed tox-battery ( #33558 )
...
* fix: update tox config
* feat: Upgrade Python dependency tox-battery (#33702 )
---------
Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com >
2023-11-13 15:24:08 +05:00
edX requirements bot
e46c1d1e61
Python Requirements Update ( #33695 )
...
* chore: Updating Python Requirements
* fix: fix completion test query count
---------
Co-authored-by: UsamaSadiq <usama7274@gmail.com >
2023-11-13 14:37:53 +05:00
Taras Lytvynenko
834562e5f8
fix: course mode added to the metadata
2023-11-10 01:04:49 +02:00
Alex Dusenbery
893157db8c
docs: edx-enterprise-4.7.0 for enterprise api-docs
2023-11-09 15:31:49 -05:00