Muhammad Sameer Amin
185c112542
feat: add Channel Integrations apps to settings
2025-06-25 11:52:13 +05:00
Muhammad Noyan Aziz
8ede4a2ee7
chore: move the credit button href to backend ( #36930 )
...
* chore: move the credit button href to backend
* refactor: quality checks
---------
Co-authored-by: Muhammad Noyan Aziz <noyan.aziz@A006-01474.local >
2025-06-25 10:35:51 +05:00
Navin Karkera
2c2721436d
feat: container links api ( #36911 )
...
Adds list api to fetch container library links information. S
2025-06-24 17:20:53 +00:00
jawad khan
3cb9c00de2
Add organization logo field in mobile apis ( #36940 )
...
* feat: Add org_logo field in mobile apis
* fix: fixed quality checks
2025-06-24 19:42:36 +05:00
Farhaan Bukhsh
2fe8b7a0c5
fix: Fixes auto_advance feature for video XBlock ( #35200 )
...
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com >
2025-06-24 03:26:00 -07:00
Muhammad Sameer Amin
0e9bda8a35
feat: add enterprise-integrated-channels dependency ( #36935 )
...
* feat: add `enterprise-integrated-channels` dependency
* feat: Recompile Python dependencies
Commit generated by workflow `openedx/edx-platform/.github/workflows/compile-python-requirements.yml@refs/heads/master`
* feat: add `enterprise-integrated-channels` dependency
* feat: Recompile Python dependencies
Commit generated by workflow `openedx/edx-platform/.github/workflows/compile-python-requirements.yml@refs/heads/master`
2025-06-24 14:23:54 +05:00
Feanil Patel
3a3b3faadb
Merge pull request #36846 from raccoongang/rg/axm-course-catalog-add-org-image-url-indexing
...
feat: [FC-86] add org_image_url to course_discovery index FC-86
2025-06-23 14:13:27 -04:00
Chris Chávez
a9abb116f0
feat: Add tags_count to ContainerMetadata ( #36883 )
2025-06-23 12:10:03 -05:00
Andrii
04febf0761
refactor: change logo_path to logo_url
2025-06-23 19:12:26 +03:00
Awais Qureshi
5118c0bc3e
test: fixing get_storage_class deprecated method in tests. ( #36939 )
2025-06-23 10:06:03 -04:00
Taimoor Ahmed
b4897ed39e
fix: Discussion following posts filter
...
This PR fixes following filter on the discussions module by replacing forum api to api since we only need threads that are subscribed/followed by the requesting user.
2025-06-23 09:04:37 -04:00
Feanil Patel
009dd30c69
Merge pull request #36849 from dwong2708/dw/upgrade-django-5-course-import
...
feat: removing get_storage_class from COURSE_IMPORT_STORAGE
2025-06-20 14:36:37 -04:00
Feanil Patel
1efee3498a
Merge pull request #36794 from dwong2708/dw/certificates-enabled-fix
...
fix: certificates_enabled flag now correctly returns its boolean value
2025-06-20 14:35:53 -04:00
Daniel Wong
e0a0d01d26
feat: update file storage access to support Django 5.0 storages registry
2025-06-20 09:07:29 -06:00
Maxwell Frank
47fbf58456
feat!: change learner home to use SEND_ACTIVATIION_EMAIl_URL ( #36807 )
2025-06-20 10:43:30 -04:00
Feanil Patel
ba0f3bdaa3
Merge pull request #36761 from dwong2708/dwong/updgrade-django-5-get-storages
...
feat: removing get_storage_class from COURSE_METADATA_EXPORT_STORAGE
2025-06-20 09:54:24 -04:00
Ahtisham Shahid
e4e8565084
feat: added account level user preferences model and migration command ( #36811 )
2025-06-19 13:54:24 +00:00
Andrii
50fdf8446f
refactor: use default logo as placehodler for organization
2025-06-19 16:24:02 +03:00
sundasnoreen12
6053f5d058
Merge pull request #36932 from openedx/sundas/INF-1941
...
feat: added goal reminder new UI
2025-06-19 15:22:45 +05:00
Muhammad Faraz Maqsood
b2c9dddb84
feat: get language from request user's preferences and sort according to it
2025-06-19 14:43:31 +05:00
Muhammad Faraz Maqsood
f86ea5cb07
fix: bson size error due to mongo aggregate func
...
fix below bson_obj document size error due to mongo aggregate function by calculating the count and using find instead of aggregate.
```
raise OperationFailure(errmsg, code, response, max_wire_version)
pymongo.errors.OperationFailure: BSONObj size: 19117457 (0x123B591) is invalid. Size must be between 0 and 16793600(16MB) First element: _id: null, full error: {'ok': 0.0, 'errmsg': 'BSONObj size: 19117457 (0x123B591) is invalid. Size must be between 0 and 16793600(16MB) First element: _id: null', 'code': 10334, 'codeName': 'BSONObjectTooLarge', '$clusterTime': {'clusterTime': Timestamp(1750073176, 2), 'signature': {'hash': b'\xd7\xdd\xf4\x7f\xe4\xcea\xa1\xa7P\xba\xab\xcb\x12\x7f1A$(\xb4', 'keyId': 7471973240714297345}}, 'operationTime': Timestamp(1750073176, 2)}
```
2025-06-19 14:43:31 +05:00
sundasnoreen12
cc86662ef6
fix: fixed quality check
2025-06-19 13:02:06 +05:00
sundasnoreen12
8e1f06aa59
feat: added goal reminder new UI
2025-06-19 12:05:17 +05:00
Katrina Nguyen
9d6d8088b8
Merge pull request #36929 from openedx/katrinan029/upgrade-edx-enterprise-31ef780
...
feat: Upgrade Python dependency edx-enterprise
2025-06-18 10:16:54 -07:00
katrinan029
64b8ae9474
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-06-18 16:44:28 +00:00
Andrii
66c03afdb2
refactor: change placeholder variable_name + url and add placeholder image
2025-06-18 19:07:08 +03:00
Maria Grimaldi
31ef780365
fix: redirect to account MFE when using any legacy account URL ( #36894 )
...
* fix: redirect to account MFE when using any legacy account URL
Redirect to the account MFE URL configured each time a legacy
account URL like http(s)://lms/account/ or http(s)://lms/account/settings
is used to avoid 404 errors while linking SSO accounts or simply
trying to access the account view via URLs.
2025-06-18 15:44:19 +02:00
Awais Qureshi
ea944fc2d8
Merge branch 'master' into dwong/updgrade-django-5-get-storages
2025-06-17 22:42:55 -04:00
Tim McCormack
447fd0b6cb
feat: Upgrade to codejail 4.0.0 ( #36916 )
...
This brings an important security improvement -- codejail won't default to
running in unsafe mode, which can happen if certain configuration errors
are present.
Properly configured installations shouldn't be affected. We just need to
adjust some unit tests to opt into unsafe mode.
Changes:
- Update `edx-codejail` dependency to [version 4.0.0](https://github.com/openedx/codejail/blob/master/CHANGELOG.rst#400---2025-06-13 )
- Define a `use_unsafe_codejail` decorator that allows running a unit test (or entire TestCase class) in unsafe mode
- Use that decorator as needed, based on which tests started failing
2025-06-17 09:33:52 -04:00
Pandi Ganesh
0c493b6ec2
feat: add Studio API for bulk enable/disable discussions for a course
...
Implemented Studio API for bulk enable/disable discussions for a course.
2025-06-17 16:23:47 +05:00
Chris Chávez
854d04dd33
fix: disallow editing components in unit that come from libraries ( #36914 )
2025-06-16 14:28:59 -07:00
github-actions[bot]
01d0e1d1a7
feat: Upgrade Python dependency edx-enterprise ( #36920 )
...
* feat: Upgrade Python dependency edx-enterprise
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
* fix: typo fix to trigger tests
---------
Co-authored-by: kiram15 <31229189+kiram15@users.noreply.github.com >
Co-authored-by: Kira Miller <kira.miller15@yahoo.com >
2025-06-16 14:28:47 -06:00
sundasnoreen12
5d7f8e4ed0
Merge pull request #36897 from openedx/sundas/INF-1919
...
feat: implemented self paced email UI
2025-06-16 11:20:56 +05:00
Robert Raposa
f4c3575bb0
Revert "fix(settings): replace DEFAULT_FILE_STORAGE with STORAGES[default]" ( #36907 )
...
This reverts commit 39028b9500 .
2025-06-13 16:57:47 +00:00
Ram Chandra Bhavirisetty
39028b9500
fix(settings): replace DEFAULT_FILE_STORAGE with STORAGES[default]
2025-06-13 11:40:56 -04:00
sundasnoreen12
2dd3df49c0
fix: fix spacing issue
2025-06-13 14:52:25 +05:00
sundasnoreen12
842e0d41f5
fix: removed hardcoded URLs
2025-06-13 12:45:45 +05:00
sundasnoreen12
3703333d9e
test: fix test case
2025-06-13 12:45:36 +05:00
sundasnoreen12
6219c1768f
feat: implemented self paced email UI
2025-06-13 12:45:36 +05:00
Katrina Nguyen
0ab677af34
Merge pull request #36900 from openedx/katrinan029/upgrade-edx-enterprise-4cea2ab
...
feat: Upgrade Python dependency edx-enterprise
2025-06-12 16:43:17 -07:00
katrinan029
4c0035c66f
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-06-12 23:12:19 +00:00
Talha Rizwan
4cea2ab041
feat: export ora2 summary to DRF ( #36555 )
...
* feat: export ora2 summary to DRF.
2025-06-12 12:36:56 -04:00
Arslan Ashraf
d6dbc4075c
fix: generate IDV URL only if ACCOUNT_MICROFRONTEND_URL is available ( #36898 )
...
The api/courseware/course fails for all the verified enrollments if you
are not using Account MFE, which means that you probably won't set
ACCOUNT_MICROFRONTEND_URL in your settings/configurations.
So this PR adds a check safely try to do rstrip.
Fixes a bug in https://github.com/openedx/edx-platform/pull/36870
2025-06-12 12:13:37 -04:00
github-actions[bot]
1551cc00ce
feat: Upgrade Python dependency edx-enterprise ( #36899 )
2025-06-12 15:37:09 +00:00
Muhammad Umar Khan
10a4d12b06
feat!: remove pyjwkest ( #36707 )
...
Co-authored-by: M Umar Khan <umar.khan@A006-01609.local >
2025-06-12 14:30:32 +05:00
Eemaan Amir
0a7d894981
feat: removed age restriction on profile image upload ( #36857 )
...
* feat: removed age restriction on profile image upload
* test: updated test files
* test: updated test files
* fix: fixed lint issues
* test: updated test files
* fix: fixed lint issues
2025-06-12 10:56:46 +05:00
github-actions[bot]
714303dbc8
feat: Upgrade Python dependency edx-enterprise ( #36893 )
...
* feat: Upgrade Python dependency edx-enterprise
2025-06-12 09:46:13 +05:00
Daniel Wong
250a611078
feat: legacy_setting_key param was added to resolve storage backend
2025-06-11 11:35:14 -06:00
Daniel Wong
88ee5b4d28
fix: resolve feedback comments
2025-06-11 11:35:14 -06:00
Daniel Wong
835b74bb4f
test: adding test cases for the export course metadata export storage
2025-06-11 11:35:14 -06:00